Мазмұны:

Arduino Word Clock - реттелетін және құрастыруға оңай: 15 қадам (суреттермен)
Arduino Word Clock - реттелетін және құрастыруға оңай: 15 қадам (суреттермен)

Бейне: Arduino Word Clock - реттелетін және құрастыруға оңай: 15 қадам (суреттермен)

Бейне: Arduino Word Clock - реттелетін және құрастыруға оңай: 15 қадам (суреттермен)
Бейне: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Шілде
Anonim
Arduino Word Clock - теңшелетін және құрастыруға оңай
Arduino Word Clock - теңшелетін және құрастыруға оңай

Менің әріптесім дүкеннен сағатты көрді, ол кездейсоқ әріптер жиынтығынан толық жазылған сөйлем жазу үшін уақытты жарықтандыру арқылы уақытты айтты. Бізге сағат ұнады, бірақ бағасы емес - сондықтан біз өзіміздің дизайнды жасауды шештік

Сағат стилін өзгертуге немесе оны қалағаныңызша жиі өзгерту үшін сағаттардың бетін оңай ауыстыруға болады

1 -қадам: Бейне…

Image
Image

Егер сіз бейнені осында көргіңіз келсе, оны көріңіз, әйтпесе оқыңыз!

2 -қадам: Негізгі корпусты басып шығарыңыз

Adafruit Neomatrix дайындау
Adafruit Neomatrix дайындау

Сізге бірінші қажет нәрсе - сағаттың негізгі корпусын басып шығару. Бұл баспа барлық басылымдардың ішіндегі ең үлкені болып табылады және сіз таңдаған қабат биіктігіне байланысты біраз уақыт алуы мүмкін. Сіз жүктей алатын 3D файлдарды мына жерден таба аласыз:

Негізгі корпус CLOCK-BODY.stl деп аталады

3 -қадам: Adafruit Neomatrix дайындау

Adafruit Neomatrix дайындау
Adafruit Neomatrix дайындау
Adafruit Neomatrix дайындау
Adafruit Neomatrix дайындау
Adafruit Neomatrix дайындау
Adafruit Neomatrix дайындау

Басып шығару кезінде сіз электрониканың бір бөлігін жинауға кірісе аласыз. Бастау үшін сізге ұзындығы шамамен 9 см болатын үш сым қажет болады. Біз Neomatrix пен Arduino Nano арасындағы дәнекерлеу үшін әр шетінен кішкене оқшаулау алыңыз.

Біз бұл үшеуін Neomatrix -ке дәнекерлейміз. Егер сіз Neomatrix -тің артқы жағына қарасаңыз, сіз үш дәнекерлеу нүктесінің екі тобын таба аласыз. Біреуінде DOUT, екіншісінде DIN деп белгіленген нүкте бар. Біз үш сымның әрқайсысын GRND, 5V және DIN (Digital in) белгілері бар нүктелер тобына дәнекерлегіміз келеді.

Сіз үшеуін де қосқаннан кейін біз цифрлық қосылған сымға 330 Ом резистор қосамыз. Бұл 330 Ом резистордың түс таңбалары (қызғылт-қызғылт-қоңыр-алтын):

4 -қадам: Neomatrix -ті Ардунио Наноға бекітіңіз

Neomatrix -ті Ардунио Наноға бекітіңіз
Neomatrix -ті Ардунио Наноға бекітіңіз
Neomatrix -ті Ардунио Наноға бекітіңіз
Neomatrix -ті Ардунио Наноға бекітіңіз

Үш сымды (олардың бірінде резистор бар) біздің Arduino Nano -ға қосуға болады. Ұсынылған схемаға назар аударыңыз. Сіз оларды келесідей дәнекерлеу керектігін көресіз:

NeoMatrix | Нано

GRND - Жер

5В ------- 5В

DIN ---- резистор-D6

5 -қадам: Сымсыз дәнекерлеу сымдары RTC DS3231

Дәнекерлеуші сымдар RTC DS3231
Дәнекерлеуші сымдар RTC DS3231
Дәнекерлеуші сымдар RTC DS3231
Дәнекерлеуші сымдар RTC DS3231
Дәнекерлеуші сымдар RTC DS3231
Дәнекерлеуші сымдар RTC DS3231
Дәнекерлеуші сымдар RTC DS3231
Дәнекерлеуші сымдар RTC DS3231

Келесіде біз RTC немесе Real Time Clock қосамыз. Бұл біздің Arduino -ға электр желісінен ажыратылған кезде де уақытты еске түсіруге мүмкіндік беретін тақта. RTC біз DS3231 қолданамыз.

Бұл жолы сізге төрт сым дайындау керек, олардың әрқайсысының ұзындығы шамамен 6 см болуы керек. Тағы да ұштарын шешіңіз, өйткені біз оларды компоненттерге дәнекерлейміз.

Әр сымның біреуін SDA, SCL, VCC және GND деп белгіленген қосылыстарға дәнекерлеңіз

6 -қадам: RTC мен Nano қосылу

Бұл енді Arduino Nano -ға бекітіледі. Тағы да сіз сымдар схемасын ұстануға болады, немесе жылдам сілтеме үшін мұнда шағын кесте.

RTC | Arduino VCC ---- 5V (Бұл сымды Neomatrix қолданыстағы сыммен бірге дәнекерлеу керек)

GND ---- Жер

SDA ------ A4

SCL -------- A5

7 -қадам: кодты және тестті жүктеңіз

Дәл осы сәтте сіз бәрі күткендей жұмыс істеп тұрғанын білу үшін кодты жүктей аласыз. Сіз бекітілген кодты таба аласыз немесе Github-да үнемі жетілдірілетін нұсқаны таба аласыз:

8 -қадам: Neomatrix негізгі корпусына бекітіңіз

Неоматриксті негізгі корпусқа бекітіңіз
Неоматриксті негізгі корпусқа бекітіңіз
Неоматриксті негізгі корпусқа бекітіңіз
Неоматриксті негізгі корпусқа бекітіңіз
Неоматриксті негізгі корпусқа бекітіңіз
Неоматриксті негізгі корпусқа бекітіңіз

Сіз Neomatrix -тің ортасында бірнеше тесік бар екенін байқайсыз. Бұл басылған бөліктегі алты түйреуішке сәйкес келуі керек. Біз оның дұрыс орнатылуын қамтамасыз етуіміз керек - сымдары бекітілген Neomatrix бұрышын жарықтың ең кіші кірісі бар басылымның бұрышында орналастыру керек, мен оны жоғарыдағы екінші суретте көрсетемін..

Ілмектерді бекітіп қою үшін шығыңқы түйірлерге ыстық еріген желімнің бірнеше түрін қолданыңыз.

9 -қадам: Тұғырды басып шығарыңыз

Тұғырды басып шығарыңыз
Тұғырды басып шығарыңыз

Енді сағат тұғырының бөлігін басып шығарыңыз. Қаласаңыз, оны басқа түспен басып шығаруға болады. Мен контраст үшін ақ түсте жасадым.

10 -қадам: Электрониканы орналастырыңыз және бекітіңіз

Электрониканы орналастыру және бекіту
Электрониканы орналастыру және бекіту
Электрониканы орналастыру және бекіту
Электрониканы орналастыру және бекіту

Біз басқа электронды компоненттерді (нано және РТЖ) сағаттың артқы жағына бекітпес бұрын осы корпустың артқы жағына жабыстыруымыз керек. Arduino -дан бастаңыз. Сіз Arduino Nano бекітілгеннен кейін, оны қосу үшін USB кабелін USB портына қосуға болатынына сенімді болуыңыз керек. Бұл үшін тесік бар.

Содан кейін DS3231 RTC дәл осылай жапсырылуы мүмкін.

11 -қадам: Тұғыр мен негізгі корпусты бекітіңіз

Тұғыр мен негізгі корпусты бекітіңіз
Тұғыр мен негізгі корпусты бекітіңіз

Келесі - тіректі бекіту. Дәл жоғары көтерілу үшін сіз сағат тілінің алдында көруге болатын әріптерді қолдана аласыз! Оны артқы жағына қойып, желім пистолетін қайтадан шығарып, орнына бекітіңіз.

USB портына артқы жағындағы тесік арқылы қалай қол жеткізуге болатынына назар аударыңыз - егер сіз оны пайдалана алмасаңыз, стендті бекітпес бұрын оны түзеткіңіз келеді.

12 -қадам: Диффузорды орнату

Сәйкес жарық диффузоры
Сәйкес жарық диффузоры
Сәйкес жарық диффузоры
Сәйкес жарық диффузоры

Калькулятордың өлшемін қиып алу үшін, Сағатты бір параққа жатқызыңыз (оны бұрыштардың бірімен астарлап қойыңыз) және қалған екі жағын сызыңыз. Содан кейін бұл пішінді кесіңіз, бірақ сызықтың ішін кесіңіз, біз калька қағаздың сағат тілінен үлкен болғанын қаламаймыз, немесе ол кейінірек сағат беттерін өзгертуге кедергі келтіреді.

Сағат корпусының бұрыштарына кішкене желім жағыңыз, содан кейін оларға қадағалау қағазын қойыңыз. Желімді орнатып жатқанда, парақты бұрыштың арасына созып, парақтағы әжімдерді азайтыңыз.

13 -қадам: Әзірге жылдам тест

Әзірге жылдам тест
Әзірге жылдам тест

Осы сәтте мен USB батареясын пакетке қостым, бәрі әлі де жұмыс істеп тұрғанын тексеру үшін, менікі жақсы болды.

14 -қадам: Сағаттың бетін басып шығарыңыз және позицияға қойыңыз

Сағаттың бетін басып шығарыңыз және позицияға қойыңыз
Сағаттың бетін басып шығарыңыз және позицияға қойыңыз
Сағаттың бетін басып шығарыңыз және позицияға қойыңыз
Сағаттың бетін басып шығарыңыз және позицияға қойыңыз

Енді бізге сағатты басты корпустың алдыңғы жағына басып шығарып, сырғыту керек. Бұл сияқты оңай.:)

15 -қадам: Өз бетіңізді басып шығарыңыз

Егер сіз сағатты реттегіңіз келсе, сіз өзіңіздің стильдендірілген сағатыңызды жасай аласыз. Сіз пластмассаның бірнеше түстерін қолдана аласыз, оны ағаштан жинай аласыз немесе қараңғы бояумен жарқыраған жылтырмен жаба аласыз. Сіздің талғамыңызға не қажет болса, соны алыңыз!

Егер сіз өзіңіздің бет -әлпетіңізді жасағыңыз келсе, онда өлшемдерді көрсететін сызба қоса беріледі, оған оны сағаттың алдыңғы жағына бекітуге көмектесу қажет.

Ұсынылған: