Cuprins:

EAL - Încorporat - Blocare combinată: 4 pași
EAL - Încorporat - Blocare combinată: 4 pași

Video: EAL - Încorporat - Blocare combinată: 4 pași

Video: EAL - Încorporat - Blocare combinată: 4 pași
Video: 32 de combinații secrete pe tastatura ta 2024, Iunie
Anonim
EAL- Incorporat - Blocare combinată
EAL- Incorporat - Blocare combinată

Acest proiect este un proiect școlar, pe care l-am făcut pentru a alege subiectul 2.1 C-programare în EAL. Este pentru prima dată când am făcut un proiect Arduino și o programare C. Acesta este un proiect, care prezintă o blocare combinată. O blocare combinată o putem folosi în multe locuri în fiecare zi. Putem folosi asta printre altele în seif sau când trebuie să deschidem o ușă.

Pasul 1: Componente

Componente
Componente
Componente
Componente
Componente
Componente
Componente
Componente

Pentru a crea acel proiect, am folosit următoarele componente:

  • Arduino mega 2560
  • LCD 2x16 HD44780 albastru
  • Konverter LCD HD44780 I2C IIC
  • SERVO Tower Pro SG92 9g
  • Tastatură 4x4 8 pini
  • Led albastru
  • Contact plade
  • Firele de conectare
  • Banca de putere

Pasul 2: Conexiune

Conexiune
Conexiune
Conexiune
Conexiune

Imaginea de mai sus și următoarea descriere prezintă modul în care toate componentele sunt conectate la Arduino Mega 2560.

Capăt LCD KONVERTER - Arduino 2560 Mega

GND - GND

VCC - 5V

SDA - SDA

SCL- SCL

TASTATUR - Arduino 2560 Mega

conectat A0 A1 A3 A4 A5 A6 A7

SERVO - Arduino 2560 Mega

GND - GND

VCC - 5V

SEMNAL - 8 pini

Pasul 3: Programare

Am început să programez în felul în care am găsit biblioteca pe LCD, parolă, tastatură. Apoi, cu ajutorul programelor ușoare din Arduino, am verificat dacă componentele mele funcționează bine. Una dintre cele mai mari probleme a fost aceea că convertorul nu are comunicare cu LCD. După o zi și o seară lungi am găsit o problemă. Problema a fost adresa greșită din convertor. Următorul pas a fost finalizarea unui program.

Tastatură, am obișnuit să introduc codul. (1111)

Servo funcționează ca un mecanism de deblocare.

LCD-ul afișează codul pe care l-am introdus. (1111)

Programul funcționează astfel încât, după ce introduc codul corect, ledul albastru să se aprindă și servo să efectueze o mișcare de 90 de grade.

Pasul 4: Testarea

Image
Image

În testare, am introdus codul (1111), cu am aprobat cu steaua. După ce am introdus codul corect pe ecranul LCD, am putut vedea inscripția DESCHIS, iar ledul albastru se aprinde și servo face o mișcare de 90 de grade. Când am scris un cod greșit, am putut vedea inscripția greșită.

Dispozitivul funcționează corect și fără probleme.

Acesta este un proiect ușor, pe care îl putem folosi în multe situații și locuri.

Recomandat: