2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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.