Mundarija:
Video: Arduino yordamida 12 soatlik raqamli soat: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu qo'shimcha dasturlarga ehtiyoj sezmasdan 12 soatlik raqamli soatni yaratish uchun Atmel Atmega 2560 (Arduino Mega) va 16x2 LCD displeydan foydalanadigan dastur. Vaqtni ikkita tugma yordamida sozlashimiz va o'zgartirishimiz mumkin.
Butun elektron Arduino Mega +5V va +3.3V quvvatlanadi. Qo'shilgan kodni boshqa Arduino mahsulotlari uchun ham o'zgartirish mumkin.
1 -qadam: talablar
Loyihani amalga oshirish uchun quyidagilar zarur:
1- Arduino Mega yoki Arduino UNO
2- Potansiyometr (masalan, 5K)
3- LCD 16x2
4- ikkita tugma
2-qadam: simlarni ulash va ulash
Arduino Mega yoki Arduino UNO va boshqa periferiya qurilmalarini ulash va ulash ushbu qadam bilan biriktirilgan va ularga quyidagilar berilgan:
============== Arduino => LCD
=============
+5V => VDD yoki VCC
GND => VSS
8 => RS
GND => RW
9 => E.
4 => D4
5 => D5
6 => D6
7 => D7
+3.3V => A.
GND => K.
====================
Arduino => Potansiyometr
====================
+5V => 1 -pin
GND => 3 -pin
====================
Potentsiometr || LCD
====================
2 -pin => Vo
=> Potansiometr yordamida kontrastni o'rnatishingiz mumkin
====================
Arduino => bosish tugmasi 1
====================
+5V => 1 -pin
10 => 2 -pin
====================
Arduino => bosish tugmasi 2
====================
+5V => 1 -pin
11 => 2 -pin
3 -qadam: Kodni yuklang
Kodni Arduino Mega yoki Arduino UNO -ga yuklang. Kodni Arduino-ga yuklaganingizdan so'ng, siz Arduino bilan biriktirilgan 16x2 LCD displeyda 12 soatlik raqamli soatni olasiz. Arduino.ino fayli ham ushbu qadam bilan biriktirilgan.
Shundan so'ng, siz Arduino bilan biriktirilgan ikkita tugma yordamida vaqtni belgilashingiz kerak.
Tavsiya:
Arduino yordamida Led tasmasi bilan analog soat va raqamli soatni qanday qilish kerak: 3 qadam
Arduino yordamida Led Strip bilan analog soat va raqamli soatni qanday qilish kerak: Bugun biz analog soat yasaymiz & Raqamli soat Led Strip va MAX7219 nuqta moduli bilan Arduino.U vaqtni mahalliy vaqt zonasi bilan to'g'rilaydi. Analog soat uzunroq LED tasmasini ishlatishi mumkin, shuning uchun uni san'atkor bo'lish uchun devorga osib qo'yish mumkin
Arduino va Led nuqta matritsali displey yordamida raqamli soat: 6 qadam
Arduino va Led nuqta matritsali displeydan foydalanadigan raqamli soat: Hozirgi vaqtda ishlab chiqaruvchilar va ishlab chiqaruvchilar loyihalarning prototipini tez rivojlantirish uchun Arduinoni afzal ko'rishadi. Arduino-bu ochiq manbali elektronika platformasi, uni ishlatish uchun qulay bo'lgan apparat va dasturiy ta'minotga asoslangan. Arduino juda yaxshi foydalanuvchilar hamjamiyatiga ega, bu loyihada
Arduino -dagi cheklangan holat mashinasi yordamida raqamli soat: 6 qadam
Arduino -dagi raqamli soatlar sonli mashinadan foydalanadi: Salom, men sizga raqamli soatni YAKINDU Statechart asboblari yordamida yaratish va LCD klaviatura qalqoni yordamida Arduino -da ishlashni ko'rsataman. soat Devid Xareldan olingan. U o'zi haqida maqola chop etdi
Arduino Nano va DS1307 yordamida oddiy raqamli soat: 4 qadam
Arduino Nano va DS1307 -dan foydalanadigan oddiy raqamli soat: Ushbu maqolada men sizga Arduino -dan foydalanib raqamli soat yasash bo'yicha qo'llanmani ko'rsataman. Men foydalanadigan Arduino taxtasi Arduino Nano V3, DS1307 vaqt ma'lumotlarini etkazib beruvchi, MAX7219 7 Segment sifatida darsni ko'rishdan oldin men buni tavsiya qilaman
Raqamli va ikkilik soat 8 raqamli X 7 segmentli LED displeyda: 4 qadam (rasmlar bilan)
Raqamli va ikkilik soat 8 ta raqamli X 7 segmentli LED displeyda: Bu mening raqamli & 8 dyuymli x 7 segmentli LED displey yordamida ikkilik soat. Men odatiy qurilmalar, xususan, soatlar uchun yangi xususiyatlar berishni yaxshi ko'raman va bu holda ikkilik soat uchun 7 segmentli displeydan foydalanish noan'anaviy va