Мазмуну:
Video: DIY Arduino Christmas сааты: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Рождество майрамы менен! Жакында Elegoo мага Arduino R3 эң толук башталгыч комплекттери менен жаңы жылдык тематикалык долбоорду түзүү үчүн кайрылды. Алардын комплектинде камтылган компоненттер менен мен убакытты жана датаны көрсөтүүчү бул Рождество тематикалык саатын түзө алдым жана ар бир он беш мүнөт сайын үстүбүздөгү дарак айланат жана жашыл түскө бөлөнүп, Рождество Руху менен толтурулат. Менин инструкциямды ээрчиңиз, бул саатты мен кантип жасаганымды жана сиз дагы кантип жасай аласыз. Эгерде сизде кандайдыр бир суроолор болсо, анда комментарий бөлүмүндө мага билдириңиз жана мен сизге жардам берүү үчүн болгон күчүмдү жумшайм!
1 -кадам: 3d Дизайн
Мен бул долбоорду Fusion 360та саат компоненттерин иштеп чыгуу менен баштадым. Биринчи компонент - бул саат базасы. Бул бөлүк бардык электрондук такталарды, ошондой эле 16X2 ЖКны камтыйт. Компоненттерди орнотуу үчүн мен M3 гайкаларын жана болтторун колдонуп, бөлүктөрдө M3 гайкасына туура келет. Кийинкиде сааттын үстү келип, даракты айлантуу үчүн колдонулган тепкич моторун жана LEDди иштетүү үчүн колдонулуучу тайган шакегин кармоо үчүн колдонулат. Кийинки, албетте, ыңгайлаштырылган шакек. Мен бул бөлүк жөнүндө өтө майда -чүйдөсүнө чейин айтпайм, анткени ал V1 гана жана менде бир нече дизайндык оңдоолор бар, мен дагы эффективдүү жана практикалык тайгак шакектин дизайнын түзгүм келет. Бул долбоор өтө кыска мөөнөттө түзүлгөн, ошондуктан мен бул саат үчүн V1ди колдонууга туура келди. Мен шакекти кайра иштеп чыгууну пландап жатам жана кийинчерээк өзүңүз үчүн керектүү маалымат жана бөлүктөрү бар кененирээк Инструкцияны түзүүнү пландап жатам. Кандай болбосун, тайып кетүүчү шакек андан кийин дарактын өзү болгон акыркы бөлүгүнө орнотуу үчүн колдонулат. Бул Thingiverseден табылган моделдин өзгөртүлгөн дарагы. Бул бөлүк вазо режиминде LEDдин жарыгына көбүрөөк жарык берүү үчүн басылган. Бардык керектүү файлдар сааттын жана учурдагы шакектин дизайны үчүн төмөндө тиркелет.
2 -кадам: Электроника
Кийинки кадам - электрониканы орнотуу жана 3d басылган корпуска орнотуу. Мен бул долбоор үчүн Elegooнун эң толук Arduino комплектин колдондум, анткени ал бардык керектүү электрондук бөлүктөрдү, ошондой эле өзүңүздүн долбоорлоруңузду түзүү үчүн колдоно турган башка көптөгөн сонун компоненттерди камтыйт. Бул долбоор үчүн мен Arduino Uno, RTC модулун, 16X2 ЖК, 3X Жашыл LEDди жана Elegoo stepper мотору менен stepper айдоочусунун схемасын колдондум. Мен LCDди жогорудагы схеманы колдонуу менен өткөрдүм. Мен RTCдеги SDA жана SCL казыктарын БУУдагы SCL жана SDA казыктарына туташтырдым. Мен андан кийин мотор контроллериндеги IN1-4 төөнөгүчтөрүн БУУнун 7-10 казыктарына туташтырдым. Светодиоддор үчүн мен аларды 68 омдук резистор аркылуу БУУнун 6 -түйүнүнө туташтырдым. Зымдарды текшерүүдөн өткөндөн кийин, мен бөлүктөрдү 3d басылган корпуска бөлдүм жана кайра чогулттум.
3 -кадам: Код
Мен бул сааттын программасын жазуу үчүн Arduino IDE колдондум. Мен Elegoo берген сабактан мотор контроллерин жана RTC модулун колдонууну үйрөнө алдым. Бул сабактар комплектке кирген ар кандай компоненттердин үлгүлүү долбоорлору, ошондой эле мисал коддору менен келет. Мен сабактарда үйрөнгөн ар кандай нерселерди колдондум жана ЖКга убакытты көрсөтүү үчүн степпердик моторду убакыт баалуулуктарынын негизинде башкаруу үчүн төмөндөгү кодду түздүм.
4 -кадам: Акыркы продукт
А биз бүттүк! Мага бул долбоорду чогултуу абдан жакты жана баарыңыздарга ошондой болду деп үмүттөнөм. Жогоруда айтканымдай, бул долбоор Рождествого чейин бүтүрүү үчүн бир аз шашылган. Дарак айланып жатканда музыканы ойнотуу үчүн пьезо сигналын кошуп, ишти эстетикалык жактан жагымдуу кылып кайра иштеп чыгуу жана кошумча компоненттер үчүн көбүрөөк мейкиндикти кошуу сыяктуу жакшы нерселерди жасасам болмок деген эки нерсе бар. Бирок мен акыркы жыйынтыктар менен сыймыктанам жана бул жаңы жылдык тематикалык саатты түзүү үчүн мага керектүү компоненттерди жибергендиги үчүн Elegooго дагы бир жолу рахмат айткым келет. Эгерде мен эмнени көбүрөөк көргүңүз келсе, www.daily3dprinting.com веб -сайтымды текшериңиз Рахмат жана Рождество менен!
Сунушталууда:
"Уизлинин" жайгашуу сааты 4 кол менен: 11 кадам (сүрөттөр менен)
"Уизлинин" жайгашкан жери боюнча саат 4 кол менен: Ошентип, Raspberry Pi менен бир топко чейин тепкилеп жүргөндө, мен аны мыкты колдонууга мүмкүндүк бере турган жакшы долбоорду тапкым келди. Мен бул улуу Instructable Build Your Own Weasley жайгашуу саатын ppeters0502 менен жолуктурдум жана ойлодум
LED сааты Neopixels менен: 4 кадам (сүрөттөр менен)
LED сааты неопикселдерди колдонуу: 60 неопикселди колдонуп LED саат жасоо боюнча менин көрсөтмөмө кош келиңиз. Сиз 3 PDFтин тиркемесин сааттын сегменттери үчүн, экинчисин база үчүн жана акыркысы чаптоодо жардам берүү үчүн шаблон деп табасыз. бөлүмдөр бирге. Ошентип, ком
Arduino IDEди колдонуу менен M5stick C менен саат жасоо - M5stack M5stick-C менен RTC реалдуу убакыт сааты: 4 кадам
Arduino IDEди колдонуу менен M5stick C менен саат жасоо | R5 Real Time Clock With M5stack M5stick-C: Салам балдар бул көрсөтмөлөрдө биз m5stackтин m5stick-M5stack тактасы менен саат жасоону үйрөнөбүз, Arduino IDE.So m5stick күндү, убакытты көрсөтөт. дисплейде айдын жумасы
60 Гц электр линиясы менен синхрондуу Arduino санариптик сааты: 8 кадам (сүрөттөр менен)
Arduino санариптик сааты 60 Гц электр линиясы менен синхрондоштурулган: Бул Arduino негизделген санариптик саат 60 Гц электр линиясы менен синхрондоштурулган. Бул жөнөкөй жана арзан жалпы анод 4 цифралуу 7 сегменттүү дисплейге ээ, ал сааттарды жана мүнөттөрдү көрсөтөт. Бул 60 Гц синус толкуну качан кирерин аныктоо үчүн кайчылаш детекторду колдонот
Arduino менен Sunrise Ойготкуч Сааты: 9 Кадам (Сүрөттөр менен)
Күндүн чыгышы Ойготкуч Ардуино менен: Кыш кайгылуу болушу мүмкүн. Сиз ойгоносуз, караңгы, сиз төшөктөн турушуңуз керек. Сиз уккусу келген акыркы нерсе - будильниктин үнү. Мен Лондондо жашайм жана эртең менен ойгонуу кыйын. Ошондой эле, мен ойгонууну сагындым