četrtek, 13. junij 2019

Elektronska ključavnica


Naloga

Na voljo imate 9 tipk (številke 1 do 9). S pravilno kombinacijo 4 številk (npr. 6789) odpremo ključavnico. Vsaka napaka vrne krmilje v izhodiščni položaj. Vpis kombinacije je mogoč samo, če je vklopljeno stikalo S.


Shema






Breadboard




Video





Komentar


Naloga nam ni predstavljala večjih težav, delo je potekalo gladko. Imeli smo le težavo pri iskanju najbolj optimizirane rešitve, le-to pa je vplivalo na to, da smo vse skupaj malenkost preveč zakomplicirali. Na koncu smo vse probleme odpravili in zadeva funkcionira kot mora. Ob zagonu se naključno generira 4-mestna koda, ki zajema digit-e od 1-9 (število 0 nismo vključili) nato uporabnik s pomočjo pritiskov na določene tipke vpisuje določen ugib. Če se uporabnikov ugib ujema z generiranim geslom, se ključavnica odpre, drugače se ugib resetira.

Koda
















Komponente

  • Vezalna plošča
  • Arduino UNO rev3
  • Povezovalne žičke
  • Rele
  • Tipka 9x
  • DIP Stikalo 1x
  • Tranzistor 337
  • Dioda

1 komentar: