Мазмуну:
- 1 -кадам: Hardware Reqiered
- 2 -кадам: PCBWAY боюнча ПКБга заказ берүү
- 3 -кадам: Компоненттерди жайгаштырыңыз
- 4 -кадам: Solder USB TTL Pin Header
- 5 -кадам: TTL модулуна USB тиркөө
- 6 -кадам: LED Dot Matrix модулун орнотуу
- 7 -кадам: ESP Matrix Board жыйнагы
- 8 -кадам: DS3231 жана Nodemcu тиркеңиз
- 9 -кадам: 3D Басылган Кап
- 10 -кадам: Foam Pad тиркөө
- 11 -кадам: ESP Matrix PCB Ассамблеясын орнотуңуз
- 12 -кадам: Тунук акрилди тиркеңиз
- 13 -кадам: Даяр
- 14 -кадам: Камтылган программаны жүктөө
Video: Санариптик саат LED Dot Matrix - ESP Matrix Android App: 14 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул макала сыймыктануу менен PCBWAY тарабынан каржыланат.
PCBWAY бүткүл дүйнө жүзү боюнча адамдар үчүн жогорку сапаттагы ПТР жасайт. Өзүңүз үчүн аракет кылып көрүңүз жана PCBWAYде болгону 5 долларга 10 ПКБ алыңыз, абдан сонун сапат, рахмат PCBWAY. Мен бул долбоордо колдонуу үчүн иштеп чыккан ESP Matrix Board PCBWAY PCB кызматтарын колдонот. Бул нускаманы аткаруу менен сиз Санариптик саат LED Dot Matrixти салыштырмалуу арзан баада жасай аласыз жана коддоо көндүмдөрүн талап кылбайсыз, аны этап -этабы менен башынан аягына чейин аткарыңыз.
1 -кадам: Hardware Reqiered
Бул жерде бул долбоорду жасоо үчүн керек болгон компоненттер:
- 1 х PCB ESP Matrix Board (PCBWAY)
- 1 x LED Dot Matrix MAX7219 4in1 Module
- 1 x NodeMCU Amica ESP8266
- 1 x USB TTL CP2012 модулуна
- 1 х RTC DS3231 модулу
- 1 x Active Buzzer 5V
- 1 x Tact Switch 22мм
- 1 х 5 пин Эркек баш 90 даража
- 2 x 5 пин Эркек баш
- 2 x 15 пин аялдын башы
- 1 x 4 пин аялдын башы
- USB OTG адаптери
- Микро USB кабели
- Case 3D Басып чыгаруу Бөлүгү
-
Акрил тунук 3 мм
2 -кадам: PCBWAY боюнча ПКБга заказ берүү
Бул долбоорду жасоо үчүн PCBWAY боюнча PCB прототибин заказ кылышыңыз керек. Кантип заказ кылуу өтө оңой жана сиз 10 даана ПХБны 5 долларга аласыз, бул абдан жакшы ПХБ сапаты менен.
Заказ кылуу кадамы:
1. Катталуу/кирүү pcbway.com
2. Бул PCB долбоорунун шилтемесин ачыңыз.
3. Себетке кошуу дегенди басыңыз.
4. PCB карап чыгуу үчүн бир аз күтө туруңуз, анан чыкылдатыңыз.
3 -кадам: Компоненттерди жайгаштырыңыз
PCBдеги бардык компоненттерди PCBдеги сүрөттөр менен символдорго ылайык орнотуңуз, чоо -жайын билүү үчүн кийинки видеону этап -этабы менен аткарсаңыз болот.
Андан кийин ПХБдагы бардык компоненттерди ширетип, чоо -жайын билүү үчүн кийинки видеону этап -этабы менен аткарсаңыз болот.
4 -кадам: Solder USB TTL Pin Header
Эркек пин башын 90 градуска USB TTL модулуна салыңыз, ширетүүдөн мурун, баштын буттарын кесип, ал ПХБ менен жалпак болуп калат.
5 -кадам: TTL модулуна USB тиркөө
Сүрөттөрдөн кийин PCBдеги TTL модулуна USB тиркеп, аны ээрчитип, анан төөнөгүчтүн буттарын кесиңиз.
6 -кадам: LED Dot Matrix модулун орнотуу
LED Dot Matrixтин биринчи жана үчүнчү тартибин алып салыңыз, андан кийин сүрөттө көрсөтүлгөндөй эки баш казыкты тиркеп, анан аларды эритип коюңуз. Акыркы кадам LED Dot Matrixти кайра орнотуу.
7 -кадам: ESP Matrix Board жыйнагы
ESP Matrix тактасын LED чекиттүү матрицасына тиркеп коюңуз, анын эки баштуу башы бар, андан кийин аны ширетүү.
8 -кадам: DS3231 жана Nodemcu тиркеңиз
Бардык компоненттерди ширетүүнү аяктагандан кийин, RTC DS3231 жана NodeMCU ESP8266 тактасын тиркей аласыз, тиркелгенде көңүл буруңуз, бул ПКБдагы символго таянып, артка бурулушуна жол бербеңиз.
9 -кадам: 3D Басылган Кап
3D STL файлын бул жерден жүктөп алыңыз:
thingiverse.com/thing:4695742
10 -кадам: Foam Pad тиркөө
Nodemcu модулдарын сатып алууда камтылган көбүктү колдонуңуз, аны экиге бөлүп, сүрөттө көрсөтүлгөндөй жайгаштырыңыз.
11 -кадам: ESP Matrix PCB Ассамблеясын орнотуңуз
Бул 3d басылган корпустун дизайны ого бетер ичке жана бекем жана бышык көрүнүшү үчүн басылган, андыктан аны орнотуу үчүн бир аз басуу керек эмес.
12 -кадам: Тунук акрилди тиркеңиз
Светодиоддун жарыгын ачык жана таркатуу үчүн, LED бетине кара тунук түстүү акрил кошуңуз.
13 -кадам: Даяр
Эми сиздин ESP Matrix түзмөгүңүз ESP матрицасынын жабдыктары менен программалоого даяр.
14 -кадам: Камтылган программаны жүктөө
1) Nodemcu ESP8266 (ESP Matrix түзмөгү) программасын программалоо үчүн, сиз жөн гана Nodemcu'ду (ESP Matrix түзмөгү) Android телефонуна микро USB кабели жана OTG адаптери аркылуу туташтырууңуз керек, сүрөттү караңыз. Эскертүү: Микро USB розеткасы артта гана энергияны колдонуу үчүн (Nodemcu программалоого ылайык эмес)
2) Андан кийин Google Playstoreдон ESP Matrix Offline тиркемесин орнотуңуз.
3) Биринчи саламдашуу экранында ЖҮКТӨӨ баскычын таптаңыз.
Сунушталууда:
GranDow - Жөнөкөй көп тилдүү санариптик саат: 4 кадам
GranDow - Жөнөкөй көп тилдүү санариптик саат: Менин чоң энем таблеткалары үчүн жуманын күнүн унутуп коет. Тилекке каршы, мен таба алган бардык санарип сааттар англис тилинде. Болгону 3 компоненттен турган бул жөнөкөй долбоор арзан, курууга оңой, жана мен ишенем
Санариптик саат микроконтроллерди колдонуу (AT89S52 RTC схемасы жок): 4 кадам (сүрөттөр менен)
Микроконтроллерди колдонуп санариптик саат (AT89S52 RTC микросхемасы жок): Саатты сүрөттөп берели … " Саат - убакытты эсептеген жана көрсөтүүчү түзмөк (салыштырмалуу) " !!! Менин оюмча, мен туура айттым, ошондуктан ALARM функциясы менен СААТ жасоого мүмкүндүк берет. . ЭСКЕРТҮҮ: окуу 2-3 мүнөткө созулат, сураныч, долбоорду толугу менен окуңуз, антпесе
Тармактык убакыт ESP8266 колдонуу менен санариптик саат: 4 кадам (сүрөттөр менен)
ESP8266 аркылуу тармактык убакыт санариптик сааты: Биз NTP серверлери менен байланышкан жана тармакты же интернет убактысын көрсөтүүчү сүйкүмдүү кичинекей санариптик саатты курууну үйрөнөбүз. WeMos D1 mini биз WiFi тармагына туташуу, NTP убактысын алуу жана OLED модулда көрсөтүү үчүн колдонобуз
Санариптик саат Arduino жана Led Dot Matrix Displayди колдонуу: 6 кадам
Санариптик саат Arduino жана Led Dot Matrix дисплейин колдонот: Азыркы учурда, Жаратуучулар, Иштеп чыгуучулар долбоорлордун прототиптештирүүсүн тез өнүктүрүү үчүн Arduinoго артыкчылык беришүүдө. Arduino-ачык булак электроника платформасы, колдонууга оңой аппараттык жана программалык камсыздоого негизделген. Arduino абдан жакшы колдонуучулар жамаатына ээ. Бул долбоордо
LED дисплейинин автоматтык айлануусу менен санариптик саат: 4 кадам
Санариптик саат LED дисплейинин автоматтык түрдө айлануусу менен: Бул проект 7-сегменттүү LED дисплейинин автоматтык айлануусу менен санариптик саат жөнүндө. Бул саатты каалаган абалда айландырса болот, цифраларды тескерисинче же күзгү сүрөтүндө окууга болот !! бир Arduino тарабынан башкарылган жана акселерометр менен башкарылган