Indholdsfortegnelse:

12-timers digitalt ur ved hjælp af Arduino: 3 trin
12-timers digitalt ur ved hjælp af Arduino: 3 trin

Video: 12-timers digitalt ur ved hjælp af Arduino: 3 trin

Video: 12-timers digitalt ur ved hjælp af Arduino: 3 trin
Video: Home Automation: 12V Relay with LED Display Delay 0.1 seconds to 999 seconds Timer module P1 to P4 2024, November
Anonim
12-timers digitalt ur ved hjælp af Arduino
12-timers digitalt ur ved hjælp af Arduino

Dette er et breadboard-baseret projekt, der bruger Atmel Atmega 2560 (Arduino Mega) og 16x2 LCD-skærm til at lave et 12-timers digitalt ur uden behov for ekstra periferiudstyr. Vi kan også indstille og ændre tiden ved hjælp af to trykknapper.

Hele kredsløbet drives af +5V og +3.3V Arduino Mega. Den vedhæftede kode kan også ændres for andre Arduino -produkter.

Trin 1: Krav

Følgende ting er nødvendige for at få dette projekt gennemført:

1- Arduino Mega eller Arduino UNO

2- Potentiometer (f.eks. 5K)

3- LCD 16x2

4- To trykknapper

Trin 2: Pin-outs og ledninger

Pin-outs og ledninger
Pin-outs og ledninger

Pin-outs og ledninger til Arduino Mega eller Arduino UNO og andre eksterne enheder er knyttet til dette trin og også givet følgende:

============== Arduino => LCD

=============

+5V => VDD eller VCC

GND => VSS

8 => RS

GND => RW

9 => E

4 => D4

5 => D5

6 => D6

7 => D7

+3,3V => A

GND => K

====================

Arduino => Potentiometer

====================

+5V => 1. pin

GND => 3. pin

====================

Potentiometer || LCD

====================

2. pin => Vo

=> Du kan indstille kontrast ved hjælp af potentiometer

====================

Arduino => Trykknap 1

====================

+5V => 1. pin

10 => 2. pin

====================

Arduino => Trykknap 2

====================

+5V => 1. pin

11 => 2. pin

Trin 3: Upload koden

Upload koden
Upload koden

Upload koden til Arduino Mega eller Arduino UNO. Efter at have uploadet koden til Arduino, får du dit output på 12-timers digitalt ur på 16x2 LCD-skærm knyttet til Arduino. Arduino.ino -filen er også vedhæftet dette trin.

Derefter skal du indstille tiden ved hjælp af to trykknapper, der er knyttet til Arduino.

Anbefalede: