Turinys:

LCD ekrano namų užrakto sistema: 6 žingsniai
LCD ekrano namų užrakto sistema: 6 žingsniai

Video: LCD ekrano namų užrakto sistema: 6 žingsniai

Video: LCD ekrano namų užrakto sistema: 6 žingsniai
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Liepa
Anonim
LCD ekrano namų užrakto sistema
LCD ekrano namų užrakto sistema
LCD ekrano namų užrakto sistema
LCD ekrano namų užrakto sistema
LCD ekrano namų užrakto sistema
LCD ekrano namų užrakto sistema

Šis projektas veiks kaip namų užraktas, ir vienintelis būdas patekti į namus yra paspausti teisingą 3 skaitmenų kodą. Skystųjų kristalų ekranas veiks kaip ryšio priemonė, informuojanti asmenį, ar jis įvedė teisingą kodą, ar ne. Infraraudonųjų spindulių imtuvas veiks kaip prietaisas, į kurį įeis vartotojas, ir galiausiai žingsninis variklis atrakins ir „atvers“namo duris, jei įvesite teisingą kodą.

Prekės

  • 16*2 LCD ekranas
  • IR imtuvas
  • Žingsnis variklis
  • ULN2003 vairuotojo lenta
  • Trumpieji laidai
  • Potenciometras
  • Bandomoji Lenta
  • 10 K rezistorius

1 veiksmas: 1 veiksmas: LCD ekrano prijungimas

1 žingsnis: LCD ekrano prijungimas
1 žingsnis: LCD ekrano prijungimas

Pirmasis žingsnis, kurį norite atlikti prieš surenkant LCD, yra prijungti duonos lentą prie 5 V ir GND.

  • Prijunkite pirmąjį kaištį prie GND
  • Prijunkite antrąjį kaištį prie maitinimo šaltinio
  • Prijunkite trečiąjį kaištį prie vidurinio potenciometro kaiščio
  • Prijunkite ketvirtąjį kaištį prie „Arduino“2 kaiščio
  • Prijunkite 5 -ąjį kaištį prie GND
  • Prijunkite 6 kaištį prie A4
  • Prijunkite 11 -ą kaištį prie A3
  • Prijunkite 12 -ąjį kaištį prie A2
  • Prijunkite 13 -ąjį kaištį prie A1
  • Prijunkite 14 -ąjį kaištį prie A0
  • Prijunkite 15 -ąjį kaištį prie 10 K omų rezistoriaus, kuris jungiamas prie maitinimo šaltinio
  • Prijunkite 16 -ąjį kaištį prie GND

2 žingsnis: 2 žingsnis: potenciometras

2 žingsnis: potenciometras
2 žingsnis: potenciometras
  • Prijunkite dešinįjį kaištį prie maitinimo šaltinio
  • Prijunkite kairįjį kaištį prie GND
  • Prijunkite vidurinį kaištį prie LCD kaiščio 3

3 žingsnis: 3 žingsnis: IR imtuvas

3 žingsnis: IR imtuvas
3 žingsnis: IR imtuvas

IR imtuve yra 3 kojos. Kojos dešinėje yra VCC (galia), koja - kairėje, jei OUT (jungtis prie kaiščio), o vidurinė koja skirta GND.

  • Prijunkite VCC prie maitinimo bloko ant duonos lentos
  • Prijunkite OUT kaištį prie A2 „Arduino“
  • Prijunkite GND kaištį prie duonos lentos įžeminimo bėgelio

4 žingsnis: 4 žingsnis: „Step Motor“nustatymas

4 žingsnis: Nustatykite „Step“variklį
4 žingsnis: Nustatykite „Step“variklį

Sekite aukščiau pateiktą grandinę. Būtinai prijunkite baltus kaiščius prie pavaros modulio ir pradėkite prijungti pavaros modulio kaiščius virš „Arduino“kaiščių.

5 žingsnis: 5 žingsnis: kodas

Prieš pradėdami naudoti kodą, būtinai įsigykite televizoriaus nuotolinio valdymo pultą ir iššifruokite nuotolinio valdymo pulto HEX kodus. Šiam projektui jums reikės iššifruoti 3 skaičius (jūsų „namų“slaptažodžiui). Nepamirškite atsisiųsti IR nuotolinės bibliotekos.

Norėdami tai padaryti, naudokite šį kodą:

#įtraukti

void setup () {

Serial.begin (9600);

irReceiver.enableIRIn (); }

void loop () {

if (irReceiver.decode (& rezultatas)) {

irReceiver.resume ();

Serial.println (result.value, HEX); }}

6 veiksmas: 6 žingsnis: galutinis kodas

6 žingsnis: galutinis kodas
6 žingsnis: galutinis kodas

Čia yra galutinis šios namų atrakinimo sistemos kodas. Būtinai pakeiskite viršutinius šešiakampius kodus į šešioliktainius kodus, kuriuos gavote per savo T. V nuotolinio valdymo pultą. Jei turite klausimų, nedvejodami paklauskite manęs toliau pateiktose pastabose.

Rekomenduojamas: