Мазмуну:
- 1 -кадам: материалдар жана инструменттер
- 2 -кадам: Батареяны даярдаңыз
- 3 -кадам: Power Connectors кошуу
- 4 -кадам: Башкаруу тактасын чогултуңуз
- 5 -кадам: Wire Power жана акселерометр
- 6 -кадам: Power Connector зымын
- 7 -кадам: LED тилкесин өткөрүңүз
- 8 -кадам: Capacitive Touch Button кошуу
- 9 -кадам: Корпусту жайыңыз
- 10 -кадам: Альтернативдүү корпустар
- 11 -кадам: алдыңкы бөлүгүн кесип алыңыз
- 12 -кадам: Электроника үчүн орун бөлүңүз
- 13 -кадам: туташтыргычтар үчүн тешиктерди кесүү
- 14 -кадам: Корпусту бирге чаптаңыз
- 15 -кадам: Үстүн жана астын жасаңыз
- 16 -кадам: Capacitive Touch Button үчүн тешикти кесүү
- 17 -кадам: Зымдар үчүн таймердин аягында тешиктерди бургулаңыз
- 18 -кадам: Plexiglass колдоосун кесүү
- 19 -кадам: Колдоо үчүн тешиктерди бургулаңыз
- 20 -кадам: Артка тегиздөөнү белгилеңиз
- 21 -кадам: Кум саатынын формасын кесүү
- 22 -кадам: LED тилкеси үчүн оюкту кесүү
- 23 -кадам: Кум жана Finish
- 24 -кадам: Электрониканы чогултуу
- 25 -кадам: Корпусту кураштырууну бүтүрүңүз
- 26 -кадам: Диффузия материалын кошуңуз
- 27 -кадам: Кодду ыңгайлаштыруу жана жүктөө
- 28 -кадам: Аны кантип колдонуу керек
Video: VizTimer: Электрондук кум саат: 28 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Уулубуз болжол менен үч -төрт жашка келгенде, биз анын өз убагында иштерди жасоосун күтө баштадык. Мен "Биз он мүнөттө барышыбыз керек!" Же "Ошол жүк ташуучу унаа менен дагы беш мүнөт ойногула, анан башка бирөөгө кезек бергиле" деген сыяктуу сөздөрдү айтат элем. Көйгөй (а) ал санариптик же аналогдук саатты окуй албайт, жана (б) мүнөттүн канча экенин түшүнбөйт. Мен ага беш же он мүнөттүн кандай болорун көрүүгө жана калган убакытты көзөмөлдөөгө жөндөмдүү болуу үчүн так жол керек экенин түшүндүм. Ошентип, мен визуалдык таймерди иштеп чыгууга кириштим. Мен көптөгөн вариацияларды, анын ичинде классикалык жумуртка таймерин көргөм, бирок өзүмдүн айлануу метафорасы кичинекей балдар үчүн интуитивдүү эмес экенин сездим - мунун баары тегеректин бурчтарына жана фракцияларына кароо жөнүндө. Мен дагы сызыктуу дизайнга токтолгондон кийин, электрондук кум сааттын идеясы ачык көрүндү: ал туура визуалдык метафораны камсыз кылат, мен таймерди баштоо жана токтотуу үчүн аны буруунун эргономикасын ишке ашыруу үчүн акселерометрди колдоно алам.
Бул жерде көрсөтө турган акыркы дизайным салыштырмалуу жөнөкөй. Визуалдык бөлүк жеке даректүү RGB LEDлеринин тилкесинен турат (мисалы, WS2812). Программалоо бир баскыч менен ишке ашат (сыйымдуу сенсордук баскыч, анткени ал жалпак). An Arduino шайкеш микроконтроллер (Adafruit Metro) программаны иштетет жана 3-октук аналогдук акселерометрден ориентациялык маалыматты окуйт. Электр кубаты телефондун банкынан тартылган кайра заряддалуучу батарея менен камсыздалат (стандарттуу 18650 литий иону). Кубат банкынын эң жакшы жери-бул кубаттоо циклин, микро-USB портун камтыйт жана 5В чыгарат, бул микроконтроллер менен LED тилкеси күткөн нерсе.
Тажрыйбаңыздын деңгээлине жараша сиз бул таймерди бир же эки дем алышта жасай аласыз. Сизге негизги ширетүү көндүмдөрү жана тийиштүү шаймандар жана материалдар керек болот. Эң чоң өзгөрмө - бул корпус: Менде бул жумушту жеңилдетүүчү жыгач иштетүүчү электр шаймандары бар, бирок мен корпусту куралдарсыз куруунун альтернативдүү жолдорун талкуулайм.
1 -кадам: материалдар жана инструменттер
МАТЕРИАЛДАР
Электроника үчүн:
- Көчмө уюлдук телефондордун кубаттуулугу (18650 цилиндр батареясы менен) - баалардын диапазону чоң, бирок 10 доллардан ашык төлөбөйт
- 2-пин рокер которгуч-бул сыяктуу бир нерсе:
- Коммутатор үчүн терминалдар - комплект пайдалуу:
- AVR микроконтроллери - жок дегенде үч аналогдук кириши бар 5V кубаты. Adafruit Metro Mini эң сонун.
- 3 октук акселерометр-Adafruit ADXL335 брейк тактасын сатат.
- Capacitive сенсордук баскыч - Adafruit толук баскыч тактасын сатат.
- Чакан прототиптелген нан тактасы (электр рельстери бар)-Adafruit Perma-прото такталары жакшы сапатта
- Кичинекей JST электр туташтыргычы - бул сыяктуу:
- Даректүү RGB LED тилкеси (мисалы, WS2812) - 144 LED/метр тилкесин алыңыз:
- Аял туташтыргычы бар 3 зымдуу Дюпон кабели
- Кошуу зымы (24 жана 26 өлчөөчү)
Корпус үчүн
- Жыгач боштук (калыңдыгы 1,25 дюйм) ЖЕ Калыңдыгы ар түрдүү фанера
- Үстү жана асты үчүн жыгач тилкеси (калыңдыгы 0,25 дюйм)
- Плексигласс же акрилден жасалган кичинекей барак
- Диффузия материалынын барагы - жука пластикалык кесүүчү төшөктөр сонун:
- #6 бурамалар, жалпак баш жана көмөч баш, 5/8 дюйм
- Zinsser shellac, аарчуучу полиуретан
- Лента, клей, кумдук кагаз
КУРАЛДАР
- Зым кескичтер жана стрипперлер
- Кандооч
- Hack көрдү
- Жыгач араа
- Бургулоо, бургулоо биттери, анын ичинде контейнердик бит
- Кескичтер жана файлдар
- Plexiglass кескич же пайдалуу бычак
WOODWORKING
- Таблица көрдү
- Band көрдү
- Сабр көрдү
- Бургулоо пресс
2 -кадам: Батареяны даярдаңыз
Биринчи кадам - портативдүү заряддагычты ажыратып, USB А туташтыргычын алып салуу. Бул түзмөктөр абдан жөнөкөй: аларда 18650 литий -ион батареясы жана кубаттоо жана заряддоо схемасы камтылган кичинекей такта бар. Адатта эки сайгыч бар: батарейканы кубаттоо үчүн микро-USB (кирүү) жана телефонду кубаттоо үчүн чоңураак USB А (кабели). Биз чыгымды таймерди иштетүү үчүн колдонобуз, андыктан USB A туташтыргычынын кереги жок. Аны алып салуу үчүн ширетүүчү жана кычкачтын айкалышын колдонуңуз.
ЭСКЕРТҮҮ: Тактада калган учтарды бузуп албоо үчүн этият болуңуз. Биз сырткы экөөнү колдонушубуз керек.
3 -кадам: Power Connectors кошуу
USB A туташтыргычы болгон ар бир электр өткөргүчкө 24AWG зымын ширетүүдөн баштаңыз. Мен кызыл жана кара түстөрдү колдонуп, кайсынысы күч (5В), кайсынысы жер экенин эстеп калууга жардам берет. Күч тарабында, кубат которгучка туташкан терминалды кошуңуз. Бир учунда терминалы бар экинчи кызыл зымды даярдаңыз.
Эгерде сиз эки терминалды которгучка туташтырсаңыз, анда эки зымдын учу сол жакта болушу керек - бири кызыл жана бири кара. Аларды JST туташтыргычынын бир жагына кошуңуз. Мага JST туташтыргычтары жагат, анткени туташтыргычтын формасы аны туура эмес туташтырып, схемаңызды куурууга жол бербейт.
JST туташтыргычынын экинчи тарабы менен кызыл жана кара зым даярдаңыз.
Зымдар таймердин узундугуна жетүү үчүн жетишерлик узун болорун текшериңиз (кийинки сүрөттөрдү караңыз). Кысуу же жөн эле кошумча зымга толтуруу оңой.
4 -кадам: Башкаруу тактасын чогултуңуз
Башкаруу тактасы абдан жөнөкөй, бирок көңүл бура турган бир нече деталдар бар. Перма-прото кеңири менен баштаңыз, ал кадимки токтоочу тактайга окшош пин сымдары бар (электр рельсине көңүл буруңуз). Электр рельстерин жана жетиштүү пин тешиктерин калтырып, мүмкүн болушунча кичине кылуу үчүн, керектүү кесүү зымдарын кошо аласыз.
Микроконтроллерди жана акселерометрди стандарттык аталыштарды колдонуу менен доскага салыңыз. ЭСКЕРТҮҮ эки тактанын багыты:
- Микро-USB туташтыргычы тактанын четине караганын текшериңиз, андыктан сиз ага дагы программалоо үчүн кире аласыз.
- Акселерометрдин багытына көңүл буруңуз, анткени бул тандоо эмнени "өйдө" менен "ылдый" деп эсептээрин аныктайт.
5 -кадам: Wire Power жана акселерометр
Электр рельстеринин кайсынысы 5В болорун жана кайсынысы жерге түшөрүн чечиңиз. Электр өткөргүчтөрүнөн зымдын кичинекей сегменттерин электрге кошуп, эки сындыруучу тактага жерге салыңыз.
Акселерометрден үч чыгууну микроконтроллердеги үч аналогдук кирүү казыгына туташтыруу үчүн үч зым кошуңуз. Менин орнотуумда мен X чыгарууну A2ге, Y чыгарууну A1ге жана Z чыгарууну A0го туташтырдым.
6 -кадам: Power Connector зымын
JST туташтыргычынын бош жагын контролдоо тактасына кошуңуз. Полярдыкка көңүл буруңуз: кызыл зым 5В электр темир жолуна, ал эми кара жер темир жолго ширетилгенин текшериңиз.
7 -кадам: LED тилкесин өткөрүңүз
Бул кадамда сиз таймердин жалпы өлчөмүн чечесиз, анткени биз LED тилкеси толук узундукта иштешин каалайбыз. Мен 144 LED/метр тыгыздыкта 30 LED менен LED тилкесин тандадым. Жалпы бийиктиги болжол менен 8 1/2 дюйм. Мен анын тетиктеринин бардыгын жыгач бланкына төшөп койгом.
Бул тилкелердин көпчүлүгүн каалаган узундукка кессе болот - жөн гана подкладкалар ачык болгон жерде кескениңизди текшериңиз. Үч зымды тилкенин кире беришиндеги ачык аянтчаларга ээрчиңиз. Көпчүлүк тилкелерде кандайдыр бир көрсөткүч бар, кичинекей жебе сыяктуу, маалыматтын саякат багытын көрсөтөт. Күч эки жагына туташтырылышы мүмкүн, бирок маалыматтар тилкенин ылдый жагына туура келиши керек.
Зымдардын жетишерлик узун экенин тактаңыз, алар таймердин маңдайынан кайра башкаруу тактасына оролушу үчүн. Электр зымдарын башкаруу тактасындагы электр рельсине кошуп, маалымат зымын микроконтроллердеги санарип казыктардын бирине туташтырыңыз.
8 -кадам: Capacitive Touch Button кошуу
Кубат которгуч сыяктуу эле, сыйымдуу сенсордук баскыч таймерге бекитилгендиктен, алынуучу коннекторго муктаж. Менин бул жердеги стратегиям-түз баштарды кнопкага, андан кийин үч зымдуу Дюпонт кабелин башкаруу тактасына ширетүү. "Аял" Дюпонт туташтыргычы төөнөгүчтөгү боштукка эң сонун дал келет.
Электр диапазонундагы рельске электр жана жер зымдарын сымдап коюңуз, сиз LED тилкесинде болгондой. Маалымат линиясын (баскыч басылганда "бийик" деп жазылат) микроконтроллердеги санариптик кирүү казыктарынын бирине өткөрүңүз.
Толук схема акыркы сүрөттө көрсөтүлгөн. Бул жерде сиз аны иштете аласыз жана кааласаңыз, кодду жүктөп, сынап көрүңүз.
9 -кадам: Корпусту жайыңыз
Менин корпусум негизинен узундугу 8 1/2 дюйм, туурасы 2 1/2 дюйм жана калыңдыгы 1 1/4 дюйм болгон клен плитасынан жасалган. LED тилкесин зымдарга жана тариздөө үчүн кошумча 1/8 дюймду кошуп, узундугун кесүү үчүн колдонмо катары колдонуңуз.
Электроника жыгач плитасына ыңгайлуу жайгашышы керек, батарейкасы менен ылдыйкы жарымын, ал эми үстүңкү жарымына башкаруу тактасын. Акыркы таймер чындыгында бул компоненттер үчүн эки өзүнчө корпус мейкиндигине ээ болот.
10 -кадам: Альтернативдүү корпустар
Мен кийинки бир нече этапта сүрөттөлгөн корпусту жасоо үчүн керектүү шаймандарга ээ эмес экенин түшүнөм. Дагы эле абдан сонун чыккан бир нече альтернатива бар.
Жагымдуу жана заманбап корпуска алып келе турган бир стратегия-фанеранын кесимдерин керектүү формага кесип, аларды бутерброд сыяктуу жабыштыруу. Бул ыкма бир нече кол куралдары менен ишке ашат. Сиз хобби жана көркөм жабдуу дүкөндөрүнөн ар кандай калыңдыкта жогорку сапаттагы фанеранын кичинекей бөлүктөрүн ала аласыз.
11 -кадам: алдыңкы бөлүгүн кесип алыңыз
Бул таймердин биринчи прототипинде мен электроника үчүн боштуктарды бургулап, чукулап койгом, бул чоң оору болуп калды, жана мен аны таптакыр таза кылып көрсөтө алган жокмун. Анын ордуна, мен жыгачтан боштукту кайра кесем - башкача айтканда, мен аны бирдей өлчөмдөгү, бирок ар кандай жоондугу бар эки тактайга кесип салам. Жука бөлүгү катуу фронтко айланат, ал эми коюу бөлүгү электрониканы кармаган бөлүккө айланат.
Боштуктар жетишерлик чоң болооруна ынануу үчүн, батарейканын калыңдыгын колдонуп, кайда кесүү керектигин аныктайм. Бул кадам кол араа менен жасалышы мүмкүн, бирок тилкелүү араны колдонуу аны оңой жана так кылат.
КЕҢЕШ: Тактанын учун кырккандан кийин дароо үч бурчтук же башка белги менен белгилеңиз, ошондо сиз эки тактанын кантип кайра чогуу кеткенин так эстей аласыз.
12 -кадам: Электроника үчүн орун бөлүңүз
Калың бөлүгү менен иштөө менен мен таймердин орой формасын жаткырдым. Корпустун дубалынын калыңдыгы 3/8 дюйм болот. Боштуктардын өлчөмдөрү үчүн электроникаңызды колдонмо катары колдонуңуз: батарейка төмөнкү мейкиндикке, ал эми башкаруу тактасы жогорку мейкиндикке туура келиши керек.
Боштуктардын бурчтарын бургулоо менен баштаңыз. Биз бул тик бурчтуктарды толугу менен алып салабыз, бул тез сабера арасын колдонуу. Файлды жана/же кумду колдонуп четин тазалаңыз.
Эми сиз корпусту кургатып чогулта аласыз жана электроника чындыгында туура келерин текшере аласыз!
13 -кадам: туташтыргычтар үчүн тешиктерди кесүү
Жыйнакты жабыштыруудан мурун, кубат которгучтун жана микро USB тешиктерин (кубаттоо үчүн) кесүү оңой. Чыныгы которгучту жана кубаттоочу тактаны колдонуп, кичине араа менен кесиңиз. Туура келүү үчүн файлдар менен тазалаңыз.
Биз ошондой эле кубаттуулукту туташтыруу үчүн корпустун эки палатасынын ортосундагы каналды кесишибиз керек. Сиз кескичтердин жана араалардын каалаган комбинациясын колдоно аласыз - бул бөлүктүн татынакай болушу шарт эмес, анткени ал көрүнбөйт. Бирок JST туташтыргычынын өтүшүнө уруксат берүү үчүн анын кенен экендигин текшериңиз.
14 -кадам: Корпусту бирге чаптаңыз
Корпустун эки жагын жабыштырыңыз. Белгилериңизге жана жыгачтын дандарына кылдат караңыз, аларды туура жол менен кайра жабыштырып жатканыңызга ынануу үчүн. Сиз акыркы жыйынтыкты тактайды эч качан кеспегендей көргүңүз келет!
Тактайларды кысканда, аларды тегиз кармоо татаал деп таптым, андыктан баарын тегеренип кетпеши үчүн үстү менен астына чоң параллель кыскычты колдондум.
15 -кадам: Үстүн жана астын жасаңыз
Үстүнкү жана астыңкы бөлүктөрү кандай өлчөмдө, кандай формада, кандай жыгач болсо, ошондой болушу мүмкүн. Жалгыз талап - бул сыйымдуу сенсордук баскычтын сынык тактасын жайгаштыруу үчүн калыңдыгы.
Бул кадамдын эң татаал бөлүгү - бурама тешиктерди тешкенде тетиктерди алуу. Менин стратегиям - үстүнкү жана астыңкы бөлүктөрдөгү тешиктерди бургулоо, андан кийин аларды тизип, таймердин учтарындагы тешиктерди белгилөө. Бургулоо тешиктерин жетишерлик түрдө чөгөргөнүңүздү текшериңиз, бурамалар сыртка чыкпайт - антпесе таймер аны тургузууга аракет кылганда солкулдап калат.
Мен дагы эле бир аз кыйшайган бөлүктөр менен аяктадым. Бул маселени тиш чукугучту эски тешикке жабыштырып, кургатууну күтүп, кесип алып, жаңы тешип бурсаңыз болот.
16 -кадам: Capacitive Touch Button үчүн тешикти кесүү
Сыйымдуу тийүү баскычы таймердин аягында башкаруу тактасына эң жакын жайгашкан. Бул таймерди койгонуңузда, ал иштеп турганда ылдый боло турган аягы. Бурамалардагыдай эле, баскыч жыгачтан чыкпаганы маанилүү, антпесе таймер оодарылганда туруксуз болуп калат.
Тактайдын казыктарын жана 3-зымдуу Дюпонт туташтыргычын башкаруу тактасынан орун ала турган чоң тешикти өлчөп, кесип алыңыз. Кнопканы ордуна коюп, тактайдын контурун караңыз. Бургулоо жана кесүү айкалышын колдонуп, баскычтын жетишерлик төмөн отурушуна мүмкүндүк берген оюкту түзүңүз, андыктан ал таймердин түз отуруусуна тоскоол болбойт. Мүмкүн болушунча кыска кылуу үчүн тактайдын үстүндөгү учтарды кыркуу пайдалуу деп таптым.
17 -кадам: Зымдар үчүн таймердин аягында тешиктерди бургулаңыз
Сыйымдуу сенсордук баскычка да, LED тилкесине да корпустун ичинен чыккан зымдар керек. Аларга орун берүү үчүн таймердин аягында корпустун ичине чейин эки тешик бургулаңыз.
Биринчи тешик LED тилкесин иштетүүчү үч зым үчүн орун түзөт. Формасы чечүүчү мааниге ээ эмес, бирок таймердин алдыңкы бөлүгүн бир аз оюп алышыңыз керек, ошондо алар алдыңкы жагына ийилип калышат.
Экинчи кармоо башкаруу тактасынан сыйымдуу тийүү баскычына чейин иштейт. Бул тешиктин абалы жана өлчөмү сиз мурунку кадамда кескен тешикке дал келиши керек. Үстүн тизип, тешикти белгилеңиз. Үч зымдуу Дюпонт туташтыргычы баскычка туташуу үчүн таза өтмөйүнчө бургулап, кескиле.
18 -кадам: Plexiglass колдоосун кесүү
Таймердин арткы бети ачык плексиглас, ал электрониканы кармап турат жана аларды көрсөтөт! Корпустун контурун байкап, плексигласска балл берүүчү куралды же пайдалуу бычакты колдонуңуз. Аны тереңдетүү үчүн упай сызыгын бир нече жолу кесип салыңыз. Үстөлдүн чети менен упай сызыгын тизип, плексигласс бөлүгүн ылдам ылдый түшүрүү менен. Ал таза бузулушу керек.
Бул ыкма плексигласс аркылуу өтүүчү тыныгуулар менен гана иштейт, андыктан туура өлчөмдү алуу үчүн эки тыныгуу талап кылынышы мүмкүн. Азырынча коргоочу пленканы калтырыңыз.
19 -кадам: Колдоо үчүн тешиктерди бургулаңыз
Плексиглассты артка тизип, аны бекем скотч менен байлаңыз. Ар бир бурчта кичинекей бурама үчүн тешик жасаңыз. Мен 5/8 дюймдук баштын саны 6 бурамаларды колдондум. Жыгачка өтө алыс бургулабоодон этият болуңуз. Максималдуу кармоо күчүн берүү үчүн жеткиликтүү жыгачтын бурама тешиктерин ар бир бурчка тактаңыз.
20 -кадам: Артка тегиздөөнү белгилеңиз
Мен мурда туш болгон бир көйгөй - мен тешиктерди бургулаганда плексигласс кандай багытталганын унутуп калам. Бурамалардын жайгашуусундагы кичинекей айырмачылыктар, бирок көбүнчө башка жолго туура келбейт дегенди билдирет. Божомолдоонун ордуна, мен кесимдердин кандай багытталышы керек экенин так айткан белгини түзөм.
Тасманы алып салардан мурун, плексигласс жана жыгач аркылуу асимметриялык дубаны кесүү үчүн файлды же кичинекей араны колдонуңуз. Бул белги бөлүктөр туура абалда болгондо гана тизилет.
21 -кадам: Кум саатынын формасын кесүү
Эми корпус негизинен бүткөндөн кийин биз кум сааттын формасын кесе алабыз. Так өлчөмдөр анча маанилүү эмес, бирок ички кутучаларга жакын кесүү менен корпусту өтө эле алсыратпаганыңызды текшериңиз.
Тасманы сактап, жыгачты жана плексиглассты бир эле учурда кесип алыңыз. Мен тилкелүү араны колдондум, бирок көпчүлүк кол араа эки материалды тең кесип алат. Кесилген жерлерди файлдар жана кумура менен тазалаңыз.
22 -кадам: LED тилкеси үчүн оюкту кесүү
Таймердин алдыңкы бетинде LED тилкесин, ошондой эле диффузиялык материалды жайгаштыруу үчүн оюк бар. LED тилкесин тизип, анын контурун жыгачтан байкаңыз. Диффузор качан кетерин белгилөө үчүн ошол сызыктардын сыртына болжол менен 1/8 ден 1/16 га чейин параллель сызыктардын топтомун кошуңуз.
Бул кадам тиешелүү электр шаймандарысыз эң кыйын. Мен светодиоддор үчүн терең каналды кесүү үчүн dado бычагы бар стол арааны колдондум (ички сызыктар). Корпустун ичин кесип өтпөңүз! Андан кийин мен диффузордун тайыз каналын кестим (сырткы сызыктар). Сыноо LED тилкесине туура келет жана өткөргүчтөрдүн башкаруу тактасына ыңгайлуу жеткенине ынангыла.
Бул учурда сиз дээрлик бүтүрдүңүз!
23 -кадам: Кум жана Finish
Үч жыгачтын бардык бөлүктөрүн 220 же андан жогору кум кагазын колдонуп кумдаңыз. Мен ошондой эле корпустун жакшыраак көрүнүшү үчүн жана аны кармап туруу жагымдуу болушу үчүн, бардык оң бурчтуу четине кичинекей ийилгенди кошууну жакшы көрөм.
Мен бир же эки кабат шеллактан баштайм, ал жыгачка батат жана чындап эле данды баса белгилейт. Ал тез кургайт, андыктан көпкө күтүүнүн кажети жок. Кургаткандан кийин, бетин тегиздөө үчүн 320 же 400 тегиздөөчү кагаз менен бир аз кумдаңыз. Бирок аша чаап кетпеңиз: сиз дагы эле жылтырак катмарды көрө алышыңыз керек.
Андан кийин мен каттуу, бирок жагымдуу болгон полиуретанды бир-эки пальто менен сүйкөйм. Сиз аны кургаткандан кийин болоттон жасалган жүн менен бир аз жумшартсаңыз болот.
24 -кадам: Электрониканы чогултуу
LED тилкесин корпустун ичинен алдыңкы каналга жеткирүү менен акыркы жыйынды баштаңыз. Желимдүү лентаны сыйрып алыңыз же каналга тилкени жабыш үчүн бир аз желим колдонуңуз.
Андан кийин, ысык клейтивдүү сенсордук баскычты үстүңкү оюкка салыңыз. Сиз казыктардын түбүнөн чыгып жатканын көрө алышыңыз керек. Баскычтын үстүңкү бөлүгүнүн бетине бирдей (же төмөн) турушу керек, андыктан таймер термелбейт.
Батарейканы астыңкы бөлүмгө салыңыз жана USB туташтыргычы аркылуу өткөрүңүз. Мейкиндикте коопсуз экенине ынануу үчүн ысык желимди колдонуңуз.
Башкаруу тактасын корпустун жогорку бөлүгүнө кошуңуз. Таймердин борборундагы жашыруун канал аркылуу JST туташтыргычын батарейкадан бериңиз. Аны башкаруу тактасындагы JST туташтыргычына туташтырыңыз.
Башкаруу тактасынан 3 зымдуу Дюпон туташтыргычын өйдөдөгү тешик аркылуу өткөрүңүз жана аны сыйымдуу баскычтын астындагы казыктарга туташтырыңыз.
Күйгүзүү/өчүрүү баскычын корпустун капталындагы тешиктен (сыртынан), ал өз ордуна так отурганча басыңыз. Эки зым терминалын которгучтун эки учуна бекиңиз.
Сиз акыркы сүрөттө көрсөтүлгөн орнотуу болушу керек.
25 -кадам: Корпусту кураштырууну бүтүрүңүз
Плексиглассты тизип, аны төрт бурама менен бекемдеңиз. Үстүнкү жана астыңкы бөлүктөрдү бурап алыңыз. Бардык нерсенин тегизделишин текшерип, таймердин эки четиндеги столго тегиз отурганын текшериңиз.
26 -кадам: Диффузия материалын кошуңуз
LED тилкесинин айланасындагы каналдан бир аз кененирээк диффузиялык материалдын тилкесин кесип алыңыз. Бул диффузордун бир аз ийилип калышына алып келет, аны клейсиз кармап, көбүрөөк таралышын камсыз кылат. Жалпысынан алганда, диффузор LEDдан канчалык алыс болсо, ошончолук аларды таркатат.
Көптөгөн ылайыктуу материалдар бар. Мен жука пластикалык кесүүчү төшөктөрдү (Amazonдо арзан) жана бул пластикалык "плакат тактасын" колдондум (ал тактайда тактай эмес, ичке жана ийилчээк).
27 -кадам: Кодду ыңгайлаштыруу жана жүктөө
Кодду github.com/samguyer/VizTimer сайтынан жүктөп алыңыз. Ошондой эле сизге LEDлер үчүн төмөнкү деңгээлдеги драйверлерди камсыз кылган FastLED китепканасы керек болот. Өзгөртүшүңүз керек болгон бөлүктөр эң жогору жагында: беш казык (LED пини, сыйымдуу тийүү пини жана үч акселерометрдин казыгы). Сиз ошондой эле тилкеге LED санын коюу керек болушу мүмкүн.
Кодду изилдеп, өзгөртүүдөн тартынбаңыз!
Башкаруу тактасын компьютериңизге туташтырып, кодду жүктөңүз. Микроконтроллердеги микро-USB туташтыргычына жетүү үчүн, plexiglass колдоосун алып салышыңыз керек болот.
28 -кадам: Аны кантип колдонуу керек
Бул долбоордун максаты таймерди орнотууну жана иштетүүнү мүмкүн болушунча жөнөкөй кылуу болгон.
Таймердин үч режими бар: программа режими, убакыт режими жана тындыруу режими. Режим таймердин багыты менен аныкталат: сыйымдуу тийүү баскычы үстүндө болгондо программа режими, ылдый жагында таймер режими жана таймер өз тарабында турганда тыным режими.
ПРОГРАММА РЕЖИМИ
Аны биринчи күйгүзгөнүңүздө, LED тилкесинин ылдый жагында жаркылдаган сары "курсорду" көрөсүз. 15 секунданын ичинде убакытты кошуу үчүн сыйымдуу баскычты басыңыз. Ар бир 15 секунд кызгылт чекит катары көрсөтүлөт. 60 секундга жеткенде, кызгылт чекиттердин ордуна көк чекит коюлат, ал мүнөттү билдирет. Баскычты коё бериңиз, баскыч бошотулганга чейин тынымсыз мүнөт кошуу үчүн. Ар бир бешинчи мүнөттө чекит ак түскө боёлгон, бул жалпы сумманы көрүүнү жеңилдетет.
ТАЙМИН РЕЖИМИ
Таймерди которуу артка саноону баштайт. Бардык чекиттер жалпы убакытка карабай күйө баштайт - бул мен үчүн дизайн тандоосу болчу. Сиз ошондой эле ар бир чекит ар дайым бирдей убакытты билдириши үчүн программалай аласыз.
Убакыт бүткүчө чекиттер бирден түшөт. Андан кийин таймер 15 секундга жакын түстүү "финалды" көрсөтөт. Программа режимине кайтуу үчүн таймерди кайра артка буруңуз. Сары курсор кайра көрсөтүлөт. Эгерде сиз таймерди программалабай дароо кайра баштасаңыз, анда ал мурунку убакытты колдонот.
Бул таймерге жакшы кошумча үндөрдү ойнотуу үчүн кичинекей спикер болмок, айрыкча аягында сигнал.
ТЫНЫТУУ РЕЖИМИ
Убакыт режиминде таймерди 90 градуска буруп, капталына коюп тындырсаңыз болот. Убакыт чекиттери ордунда катып калат жана таймерди кайра баштоону күтүп жатканын көрсөтүү үчүн акырын импульс. Убакытты улантуу үчүн аны артка буруңуз же программа режимине кайтуунун башка жолу.
Мен бул түзмөктү мага окшоп жагат деп ишенем!
Сунушталууда:
Электрондук окурмандан жасалган адабий саат: 6 кадам (сүрөттөр менен)
Адабий саат электрондук окурмандан жасалган: Менин сүйлөшкөн кызым * абдан окурман. Англис адабиятынын мугалими жана окумуштуусу катары ал жылына орто эсеп менен сексен китеп окуйт. Мен дүкөндөн дубал саатын сатып алмакмын, бирок кайда кызык
Кол менен ширетүү Электрондук компоненттердин күлкүсү Электрондук компоненттер: 7 кадам
Электрондук тетиктердин күлкүлүү зөөкүрлөрүн кол менен ширетүү: Электрондук схемаларды (эски компьютерлер же үй тиричилигинин калдыктары) ширетүүчү темир, ширетүүчү пинцет, кычкач, кайчы
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): 10 кадам (Сүрөттөр менен)
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): Мурунку долбоорумда мен Wi-Fi менен акылдуу ванна таразасын иштеп чыккам. Ал колдонуучунун салмагын өлчөй алат, жергиликтүү түрдө көрсөтөт жана булутка жөнөтөт. Бул тууралуу кененирээк маалыматты төмөнкү шилтемеден ала аласыз: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
C51 4 бит электрондук сааты - жыгач саат: 15 кадам (сүрөттөр менен)
C51 4 Бит Электрондук Сааты - Жыгач Сааты: Ушул дем алыш күндөрү бош убактым бар болчу, ошондуктан мен AU $ 2.40 4 -бит DIY электрондук санариптик саатын чогулттум, мен бир аз мурун AliExpressтен сатып алдым