Агуулгын хүснэгт:
Видео: Arduino ашиглан 12 цагийн дижитал цаг: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэ бол Atmel Atmega 2560 (Arduino Mega) болон 16x2 LCD дэлгэц ашиглан нэмэлт дагалдах хэрэгсэл ашиглахгүйгээр 12 цагийн дижитал цаг гаргахад зориулагдсан талхны самбар дээр суурилсан төсөл юм. Бид мөн хоёр товчлуурын тусламжтайгаар цагийг тохируулж, өөрчлөх боломжтой.
Бүх хэлхээ нь Arduino Mega -ийн +5V ба +3.3V хүчээр тэжээгддэг. Хавсаргасан кодыг бусад Arduino бүтээгдэхүүний хувьд өөрчилж болно.
Алхам 1: Шаардлага
Энэхүү төслийг хэрэгжүүлэхийн тулд дараахь зүйлийг хийх шаардлагатай байна.
1- Arduino Mega эсвэл Arduino UNO
2- Потенциометр (жишээ нь 5K)
3- LCD 16x2
4- Хоёр товчлуур
Алхам 2: Залгуурууд ба утаснууд
Arduino Mega эсвэл Arduino UNO болон бусад дагалдах хэрэгслийн холболтыг энэ алхамд хавсаргасан болно.
============== Arduino => LCD
=============
+5V => VDD эсвэл VCC
GND => VSS
8 => RS
GND => RW
9 => Е
4 => D4
5 => D5
6 => D6
7 => D7
+3.3V => А.
GND => К.
====================
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 LCD дэлгэц дээр 12 цагийн дижитал цаг гаргах боломжтой болно. Arduino.ino файлыг мөн энэ алхамаар хавсаргасан болно.
Үүний дараа та Arduino хавсаргасан хоёр товчлуур ашиглан цагийг тохируулах хэрэгтэй.
Зөвлөмж болгож буй:
ESP8266 ашиглан сүлжээний цаг дижитал цаг: 4 алхам (зурагтай)
ESP8266 ашиглан сүлжээний цагийн дижитал цаг: Бид NTP серверүүдтэй холбогддог, сүлжээ эсвэл интернетийн цагийг харуулдаг хөөрхөн бяцхан дижитал цаг бүтээх талаар суралцдаг. WeMos D1 mini -ийг ашиглан WiFi сүлжээнд холбогдож, NTP цагийг олж, OLED модуль дээр харуулна
ESP8266 RTC байхгүй сүлжээний цаг - Nodemcu NTP цаг RTC байхгүй байна - ИНТЕРНЕТ ЦАГИЙН ТӨСӨЛ: 4 алхам
ESP8266 RTC байхгүй сүлжээний цаг | Nodemcu NTP цаг RTC байхгүй | ИНТЕРНЕТ ЦАГИЙН ТӨСӨЛ: Төсөл нь RTC -гүй цагны төсөл хийх бөгөөд wifi ашиглан интернэтээс цаг авч, st7735 дэлгэц дээр харуулах болно
Java (+-1s) ашиглан DS3231 RTC (Бодит цагийн цаг) -ыг нарийвчлалтай, хурдан, автоматаар тохируулах: 3 алхам
Java (+-1s) ашиглан DS3231 RTC (Бодит цагийн цаг) -ыг нарийвчлалтай, хурдан, автоматаар тохируулах: Энэхүү заавар нь Arduino болон жижиг Java програмыг ашиглан DS3231 бодит цагийн цагийг хэрхэн тохируулахыг танд үзүүлэх болно. Arduino -ийн цуваа холболт Энэ програмын үндсэн логик: 1. Arduino цуврал хүсэлт илгээдэг
DS1307 бодит цагийн цаг (RTC) модулийг ашиглан Arduino дээр суурилсан цаг ба 0.96: 5 алхам
DS1307 Real Time Clock (RTC) модулийг ашиглан Arduino -д суурилсан цаг & 0.96: Сайн байна уу залуусаа энэ хичээлээр бид DS1307 бодит цагийн модулийг ашиглан ажлын цагийг хэрхэн хийхийг харах болно. OLED дэлгэцүүд Тиймээс бид цагийг DS1307 модулаас унших болно. Үүнийг OLED дэлгэц дээр хэвлэ
Arduino IDE ашиглан M5stick C ашиглан цаг хийх - M5stack M5stick-C-тэй RTC бодит цагийн цаг: 4 алхам
Arduino IDE ашиглан M5stick C ашиглан цаг хийх | M5stack M5stick-C-тэй RTC бодит цагийн цаг: Сайн байна уу залуусаа, энэ зааварчилгаанд бид Arduino IDE ашиглан m5stack-ийн m5stick-C хөгжүүлэлтийн самбар ашиглан хэрхэн цаг хийхийг сурах болно. Тиймээс m5stick нь огноо, цаг, цагийг харуулах болно. дэлгэц дээр сарын долоо хоног