Мазмуну:
Video: Arduino колдонуу менен 12 сааттык санариптик саат: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул кошумча перифериялык жабдууларга муктаж болбостон 12 сааттык санарипти жасоо үчүн Atmel Atmega 2560 (Arduino Mega) жана 16x2 ЖК экранын колдонгон нан плитасы. Биз ошондой эле убакытты эки баскычтын жардамы менен коюп, өзгөртө алабыз.
Бүт схема Arduino Mega +5V жана +3.3V менен иштейт. Тиркелген кодду башка Arduino продуктулары үчүн да өзгөртсө болот.
1 -кадам: талаптар
Бул долбоорду ишке ашыруу үчүн төмөнкүлөр талап кылынат:
1- Arduino Mega же Arduino UNO
2- Потенциометр (мис. 5K)
3- ЖК 16x2
4- Эки баскыч
2-кадам: Pin-outs & Wiring
Pin-outs & Wiring Arduino Mega or Arduino UNO жана башка перифериялык түзүлүштөр бул кадам менен тиркелет, ошондой эле төмөнкүлөр берилет:
============== Arduino => ЖК
=============
+5V => VDD же VCC
GND => VSS
8 => RS
GND => RW
9 => E.
4 => D4
5 => D5
6 => D6
7 => D7
+3.3V => А.
GND => K
====================
Arduino => Потенциометр
====================
+5V => 1 -пин
GND => 3 -пин
====================
Потенциометр || LCD
====================
2 -пин => Vo
=> Сиз потенциометрдин жардамы менен контрастты орното аласыз
====================
Arduino => Баскыч 1
====================
+5V => 1 -пин
10 => 2 -пин
====================
Arduino => Баскыч 2
====================
+5V => 1 -пин
11 => 2 -пин
3 -кадам: Кодду жүктөө
Кодду Arduino Mega же Arduino UNOго жүктөңүз. Кодду Arduinoго жүктөгөндөн кийин, сиз Arduino тиркелген 16x2 ЖК экранында 12 сааттык Санариптик саатыңыздын чыгарылышын аласыз. Arduino.ino файлы да ушул кадам менен тиркелет.
Андан кийин, убакытты Arduino тиркелген эки баскычты колдонуу менен коюуга туура келет.
Сунушталууда:
Санариптик саат микроконтроллерди колдонуу (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 абдан жакшы колдонуучулар жамаатына ээ. Бул долбоордо
Жөнөкөй санариптик саат Arduino Nano & DS1307 колдонуу: 4 кадам
Arduino Nano & DS1307 менен жөнөкөй санариптик саат: Бул макалада мен сизге Arduino менен санариптик саат жасоо боюнча үйрөткүчтү көрсөтөм .. Мен колдонгон Arduino тактасы Arduino Nano V3, DS1307 убакыт маалымат провайдери, MAX7219 7 Segment катары үйрөткүчкө кирерден мурун мен муну сунуштайм
Arduino колдонуу менен жөнөкөй санариптик саат: 6 кадам
Arduino колдонуу менен жөнөкөй санариптик саат: arduino жана жөнөкөй ПХБны колдонуу менен жөнөкөй санариптик саат жасаңыз