» Electronics » Arduino »Apat na channel na kumbinasyon ng lock para sa mga de-koryenteng kasangkapan

Apat na channel na kumbinasyon ng lock para sa mga de-koryenteng kasangkapan

Apat na channel na kumbinasyon ng lock para sa mga de-koryenteng kasangkapan


Ang lock ng code ng may-akda ng Mga Tagapagturo sa ilalim ng palayaw vandenbrande ay hindi papayagan ang mga hindi awtorisadong tao na i-on ang apat na mga de-koryenteng kagamitan. Maaari itong, halimbawa, mga gamit sa kusina, mga tool sa kuryente, computer, telebisyon, mga console ng laro, atbp.

Ang sumusunod ay isang diagram. gawang bahay. Bukod Arduino-Katugma na board (sa kasong ito - RobotDyn Uno), kasama nito ang isang keyboard matrix at isang module ng relay. Ang parehong mga karagdagang aparato ay maaaring maging parehong handa at gawa sa bahay. Sa anumang kaso, siguraduhin na ang mga de-kalidad na relay ay ginagamit sa module ng relay, ang kanilang mga paikot-ikot ay shunted ng mga diode sa kabaligtaran na polarity, at ang mga control circuit ay mahusay na nakahiwalay mula sa mga circuit ng paglilipat ng pag-load. Kasama rin sa aparato ang isang tunog emitter at LED.



Ang pulang LED ay nagpapaalam na ang aparato ay naghihintay para sa pagpasok ng code, ang lahat ng apat na mga naglo-load ay hindi naka-disconnect, imposible ang kanilang paglipat. Green - na ang code ay naipasok nang tama, ang kapangyarihan ng mga naglo-load ay maaaring ilipat.

Paano gamitin ang aparato. Ipasok ang code - sa pamamagitan ng default 3241, sa sketch maaari mong tukuyin ang iba pa. Gumamit ng mga pindutan A, B, C, D upang i-on at off ang mga naglo-load. Gamit ang pindutan ng asterisk, idiskonekta ang lahat ng mga naglo-load at ilagay ang aparato sa mode na standby, kung saan hinihintay ang pagpasok ng code.

Inilalagay ng master ang sketch para sa firmware ng board dito. Upang makatipon ito, kakailanganin mo ang mga aklatan ng Keypad.h at Password.h na nasa Arduino IDE.

Ang make-up na ito ay inulit ng dalawang miyembro ng website ng Mga Tagagamit: JR86 (nasa pagpapatupad nito na ang aparato ay ipinapakita sa KDPV) at firdaiszahari. Narito ang nangyari sa una:





At narito ang pangalawa:



Ang lahat ng mga ito, kabilang ang may-akda ng orihinal, ay nagkamali ng parehong pagkakamali. Hindi mahalaga kung gaano kahusay ang gumagana sa lock, sa form na ito maaari mo lamang ilipat ang isa o isa pang input ng module ng relay upang dagdagan ang kapangyarihan, at ang pag-load ay gagana. Samakatuwid, kinakailangan upang ilagay ang aparato sa isang pabahay kasama ang isang PSU para sa Arduino at peripheral na aparato at mga socket para sa pagkonekta ng mga naglo-load. Ang mga naglo-load mismo ay dapat na may mga nakapirming mga lubid, kung hindi man maaari silang konektado sa network gamit ang isa pang kurdon. Ang Arduino ay dapat na paulit-ulit na binabagtas, binabago ang code upang ang mga marking sa mga susi ay pantay-pantay, at sa pamamagitan ng pag-sign na ito ay hindi maibalik ang code. Ang isang piyus o isang modular circuit breaker ay kinakailangan sa input ng aparato.
0
0
0

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit
1 komentaryo
Panauhang Eugene
Sinulat ko ang programa sa CoDeSys sa isang lock ng aking sarili, ginamit ang PLC 100 at isang disk dialer upang makapasok ng isang apat na digit na code. Sa programa ng CoDeSys, ipinatupad ko ang isang 4x code, na may function ng pagpapalit ng code mula sa dialer, iyon ay, hindi kinakailangan na irehistro ang code sa software ng controller.

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...