Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Πρόκειται για ένα έργο βασισμένο σε πλάκα που χρησιμοποιεί Atmel Atmega 2560 (Arduino Mega) και οθόνη LCD 16x2 για να φτιάξει ένα ψηφιακό ρολόι 12 ωρών χωρίς να χρειάζεται επιπλέον περιφερειακά. Μπορούμε επίσης να ορίσουμε και να τροποποιήσουμε την ώρα με τη βοήθεια δύο κουμπιών.
Ολόκληρο το κύκλωμα τροφοδοτείται από +5V και +3.3V του Arduino Mega. Ο συνημμένος κώδικας μπορεί επίσης να τροποποιηθεί για άλλα Προϊόντα Arduino.
Βήμα 1: Απαιτήσεις
Για την ολοκλήρωση αυτού του έργου απαιτούνται τα ακόλουθα πράγματα:
1- Arduino Mega ή Arduino UNO
2- Ποτενσιόμετρο (π.χ. 5Κ)
3- LCD 16x2
4- Δύο κουμπιά
Βήμα 2: Pin-outs & Wiring
Τα Pin-outs & Wiring του 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η καρφίτσα
====================
Ποτενσιόμετρο || οθόνη υγρού κρυστάλλου
====================
2η καρφίτσα => Vo
=> Μπορείτε να ορίσετε αντίθεση χρησιμοποιώντας Ποτενσιόμετρο
====================
Arduino => Κουμπί πίεσης 1
====================
+5V => 1ος πείρος
10 => 2η καρφίτσα
====================
Arduino => Κουμπί ώθησης 2
====================
+5V => 1ος πείρος
11 => 2η καρφίτσα
Βήμα 3: Ανεβάστε τον κώδικα
Ανεβάστε τον κωδικό στο Arduino Mega ή στο Arduino UNO. Αφού ανεβάσετε τον κώδικα στο Arduino, θα λάβετε την έξοδο Digitalηφιακού ρολογιού 12 ωρών σε οθόνη LCD 16x2 προσαρτημένη με Arduino. Το αρχείο Arduino.ino επισυνάπτεται επίσης με αυτό το βήμα.
Μετά από αυτό, πρέπει να ορίσετε την ώρα χρησιμοποιώντας δύο κουμπιά Push που είναι προσαρτημένα στο Arduino.