2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Ky projekt është një projekt shkollor, të cilin e kam bërë për të zgjedhur lëndën 2.1 C-programim në EAL. Shtë hera e parë, kur bëra një projekt Arduino dhe programim C. Ky është një projekt, i cili prezanton një bravë kombinimi. Një bravë kombinimi mund ta përdorim në shumë vende çdo ditë. Ne mund ta përdorim atë ndër të tjera në kasafortë ose kur kemi nevojë të hapim ndonjë derë.
Hapi 1: Përbërësit
Për të krijuar atë projekt, kam përdorur përbërësit e mëposhtëm:
- Arduino mega 2560
- LCD 2x16 HD44780 blu
- Konverter LCD HD44780 I2C IIC
- SERVO Tower Pro SG92 9g
- Tastiera 4x4 8pin
- Led blu
- Kontakt plade
- Telat e lidhjes
- Bankë energjetike
Hapi 2: Lidhja
Fotografia e mësipërme dhe përshkrimi i mëposhtëm paraqet sesi të gjithë përbërësit janë të lidhur me Arduino Mega 2560.
Fund LCD KONVERTER - Arduino 2560 Mega
GND - GND
VCC - 5V
SDA - SDA
SCL- SCL
Tastiera - Arduino 2560 Mega
i lidhur A0 A1 A3 A4 A5 A6 A7
SERVO - Arduino 2560 Mega
GND - GND
VCC - 5V
SINJAL - 8 Pin
Hapi 3: Programimi
Unë kam filluar programimin në atë mënyrë që kam gjetur bibliotekën në LCD, fjalëkalim, tastierë. Tjetra, me ndihmën e programeve të lehta në Arduino kam kontrolluar që përbërësit e mi punojnë mirë. Një nga problemet më të mëdha ishte, se konverteri nuk ka komunikim me LCD. Pas një dite dhe mbrëmje të gjatë kam gjetur një problem. Problemi ishte adresa e gabuar në konvertues. Hapi tjetër ishte përfundimi i një programi.
Tastiera, jam mësuar të fus kodin. (1111)
Servo po punon si një mekanizëm zhbllokimi.
LCD po tregon kodin, të cilin e kam futur. (1111)
Programi po punon në atë mënyrë që pasi të fus kodin e duhur, drita blu ndizet dhe servo kryen një lëvizje 90 gradë.
Hapi 4: Testimi
Në testim, kam futur kodin (1111), me të miratuar me yllin. Pasi kam futur kodin e duhur në LCD, pashë mbishkrimin OPEN, dhe drita blu ndizet dhe servo bën një lëvizje 90 gradë. Kur kam shkruar një kod të gabuar, mund të shoh mbishkrimin WORONG.
Pajisja po punon si duhet dhe pa asnjë problem.
Ky është një projekt i lehtë, të cilin ne mund ta përdorim në shumë situata dhe vende.