Мазмұны:
- 1 -қадам: Құралдар мен материалдар
- 2 -қадам: Көпіршікті машинаны ашыңыз
- 3 -қадам: Оңай кідірту түймесін дайындаңыз
- 4 -қадам: Айналымның прототипі
- 5 -қадам: кодты жазыңыз
- 6 -қадам: Perfboard тақтасындағы схеманы құрыңыз
- 7 -қадам: сынау және реттеу
Бейне: Көпірші дабыл сағаты оятуды қызықты етеді: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Дірілдеген оятқыш сағаттан ояну сұмдық. Мен күн шыққанға дейін оянуды ұнатпайтындардың бірімін (немесе бірнеше сағат бойы сыртта болған). Төсекте көпіршікті кеш өткізгеннен гөрі, оянуды көңілді етудің қандай жақсы әдісі бар!
Ардуино мен көпіршікті машиналық ойыншықтың көмегімен сіз де көпіршіктердің қуанышынан оянуға болады. Дабылдың әрекет етуін қараңыз:
1 -қадам: Құралдар мен материалдар
Бөлшектер (сіз үйдегі заттарды міндетті түрде алмастыра аласыз): көпіршікті шығаратын ойыншық: Super Miracle® көпіршікті көпіршікті зауыты (Майклстен 12 долларға сатып алынған) Микроконтроллер: Arduino (менің жағдайда ескі Seeduino) СКД дисплейі: Sparkfun Basic 16x2 Сипаттамасы LCD кейінге қалдыру түймешігі: қапсырмалар жеңіл түймешігі: ThingM BlinkM транзисторы: TIP-120 (Radio Shack 276-2068) Реле: 5V SF COM-00100 Әр түрлі түймелер/уақытты реттеу үшін қосқыштар: SF COM-09190 & SF COM-00102 потенциометрі: SF COM-09806 Perfboard Diode (1N4001) резисторы 2.2K сымды қуат адаптері arduino түйреуіштер үшін құралдар Пісіру үтігі Сым тартқыштар Zip байланыстары Dremel мультиметрлік тақталар
2 -қадам: Көпіршікті машинаны ашыңыз
Алдымен сіз көпіршікті машинаны ашуыңыз керек. Мен тапқанымды ашу оңай болды, тек төрт Philips бас бұрандасы.
Ішке кіргеннен кейін, батарея мен қозғалтқышты қозғалтқыштың да, аккумуляторлық қаптаманың да қосқыш пен дәнекерлеу сымдарынан ажыратыңыз, олар машинаның сыртында қоректену үшін жеткілікті ұзақ болады. Содан кейін, сымдарды беру үшін пластмассадан тесік жасау үшін Dremel құралын қолданыңыз. Егер сіз түрлі -түсті көпіршіктерді ұнатсаңыз, машинаның жоғарғы жағына LED немесе ThingM BlinkM қосыңыз. Ақырында мен барлық сымдарды жинау үшін көпіршікті машинаның артқы жағына мини-нан тақтасын қоюды шештім. Бұл контроллер мен құрылғы арасындағы қашықтықты реттеуді жеңілдетті.
3 -қадам: Оңай кідірту түймесін дайындаңыз
Flickr пайдаланушысы Tommy Bear батырмаларды оңай бұзуға арналған қадамдық нұсқаулықты ұсынды.
Негізінде сіз конденсатор мен резисторды алып тастап, өз сымдарын бекітуіңіз керек. Оңай түйме, Philips төрт бұрандасына қол жеткізу үшін пластикалық табандарды алып тастау арқылы оңай ашылады. Аяққа ілінуді ұмытпаңыз. Үлкен түймелер рок.
4 -қадам: Айналымның прототипі
Қосылатын заттар Сіз таңдаған СКД -ға байланысты сымға қойылатын талаптар әр түрлі болуы мүмкін. Sparkfun Basic 16x2 Character LCD үшін & LiquidCrystal.h кітапханасын пайдалану СКД кітапханасын пайдалану және деректер парағын орындау (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Мұнда сымдар схемасы берілген:
Бастапқыда мен моторды тікелей транзистордан басқаруды жоспарладым. Қозғалтқыш жер бетінде айтарлықтай шу шығаратын сияқты, бұл СКД -нің қоқысты басып шығаруына әкеледі. Мен мотор мен Arduino тізбектерін бөлек ұстау үшін релеге ауыстым. Мен мұндай схеманы жасауды білмедім. Бұл ресурстар пайдалы болды, сіз оларды тексергіңіз келуі мүмкін. Bildr.org: Жоғары қуатты басқару: Arduino + TIP120 TransistorITP физикалық есептеу оқулығы: Arduino көмегімен жоғары ток жүктемелерін басқару үшін транзисторды қолдану.
5 -қадам: кодты жазыңыз
Міне, мен қолданатын ағымдағы кодтың GitHub репозиторийі. Ол үшін біраз жұмыс қажет, бірақ ол сізді алға жылжытуы керек. Болашақта жақсартулар: - Arduino қуатын жоғалтса, уақыт пен дабылды жоғалтпай, уақытты сақтайтын сыртқы құрылғыны немесе тіпті GPS -ті орнатыңыз Апта - Көңіл көтеру үшін көпіршіктерді қосу әдісі (жасырын түрде кідірту түймесін басу реті?)
6 -қадам: Perfboard тақтасындағы схеманы құрыңыз
Нан тақтасында жұмыс схемасы болғаннан кейін, тұрақты қондырғы жасау үшін бәрін перформатқа ауыстыру оңай. Менде бірнеше бөлік отырды, бірақ сіз тақтаның дизайнына ұқсас тақталарды таба аласыз, бұл тізбекті жылжытуды жеңілдетеді.
Бұл тақтада саңылаулар қосылмағандықтан, мен жерге және +5В сымға сым қостым. Мен бастапқыда СКД -ны тікелей перфбортқа дәнекерледім. Нашар ой! Бұл ақауларды жоюды қиындатты. Екінші рет мен СКД алынбалы болу үшін перформат тақтасына аналық түйреуіштерді дәнекерледім.
7 -қадам: сынау және реттеу
Перформат тақтасының схемасын аяқтағаннан кейін оны Arduino -ға қосыңыз. Барлығы жұмыс істеп жатқан сияқты, көпіршікті машина мен контроллерді жатын бөлмеге орнатуға болады.
Мен микроконтроллерді кереует жақтауына орнату үшін қосымша қорапты қолдандым.
Ұсынылған:
Дабыл сағаты: 8 қадам (суреттермен)
Oled дабыл сағаты: айналасында arduino/ESP32 сағаттары көп, бірақ олар жақсы және таза OLED -ді қолдана ма? Мен ардуино мен ESP32 -мен біраз уақыт тәжірибе жасап көрдім, бірақ мен оны ешқашан дайын өнімге жеткізе алмадым. Мен 4 1,3 дюйм болатын оятқыш жасадым
Ақылды жарықтандырылған дабыл сағаты: 8 қадам (суреттермен)
Ақылды жарықтандырылған дабыл сағаты: Мен бұл жобада толығымен бұзылған оятқыш сағатты айналдырамын. Сағат беті сағат жиегінің айналасындағы жарықдиодты жолақпен жарықтандырылған 12 светодиодқа ауыстырылады. 12 светодиоды уақытты көрсетеді, ал жарық диодты жолақ дабыл ретінде әрекет ету үшін бағдарламаланған
Ақылды дабыл: Raspberry Pi көмегімен жасалған ақылды дабыл сағаты: 10 қадам (суреттермен)
Ақылды дабыл: Raspberry Pi көмегімен жасалған ақылды оятқыш: Сіз ақылды сағатты алғыңыз келді ме? Егер солай болса, онда бұл сізге арналған шешім! Мен Smart Alarm Clock жасадым, бұл веб -сайтқа сәйкес дабыл уақытын өзгертуге болатын сағат. Дабыл сөнген кезде дыбыс шығады (дыбыстық сигнал) және 2 жарық қосылады
DIY Arduino екілік дабыл сағаты: 14 қадам (суреттермен)
DIY Arduino екілік дабыл сағаты: бұл классикалық екілік сағат! Бірақ бұл жолы қосымша функциямен! Бұл нұсқаулықта мен сізге Arduino -мен екілік оятқышты қалай құруға болатынын көрсетемін, ол сізге тек уақытты ғана емес, сонымен қатар күнді, айды, тіпті таймер мен дабылды қызықты көрсете алады
GOOB - ақылды дабыл сағаты: 15 қадам (суреттермен)
GOOB - ақылды дабыл сағаты: GOOB - бұл & ampquotТөсектен шығу & amprdquo сөзінің қысқартылған сөзі. Мен таңертең мені оятуға көмектесетін құрылғы жасағым келді, себебі бұл оңай емес. Негізгі идея - будильник аларды тоқтатпайды