
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13

Bumuo ng isang digital code lock device na may Arduino at Qwiic system gamit ang Zio M Uno at isang Hex 4x3 Matrix Keypad.
Pangkalahatang-ideya ng proyekto
Para sa proyektong ito, magtatayo kami ng isang simpleng digital code lock na maaaring ipasok at ma-key ng mga gumagamit. Sa tutorial na ito, ipapakita namin sa mga gumagamit kung paano gumagana ang isang digital code lock system sa isang Arduino Interface.
Sa pagtatapos ng tutorial na ito magagawa mong:
- Mag-set up ng isang digital code lock kasama ang Zio at pangunahing 12 key keypad
- Makakapag-interface sa Arduino IDE upang mai-program ang Zio gamit ang keypad
- Lumikha ng isang programa na humihiling sa mga gumagamit na magpasok ng isang anim na digit na password upang ma-unlock
- Nagawang lumikha ng isang bagong anim na digit na password
Kapaki-pakinabang na mapagkukunan
Para sa mga layuning pagiging simple, ipinapalagay ng tutorial na ito na mayroon kang isang buong pag-unawa at ang kaalaman sa pag-configure ng mga board ng pag-unlad ng Zio.
Para sa proyektong ito, ipinapalagay namin na na-configure mo na ang Zuino M Uno upang mag-interface sa Arduino IDE. Kung hindi mo pa nagagawa kaya mayroon kaming hiwalay na post sa aming mga gabay sa development board. Suriin ang mga ito sa ibaba:
Zuino M Uno Qwiic Start Guide
Hakbang 1: Layout ng Skema

Hakbang 2: Pag-setup at Pag-configure
Kakailanganin mo ang mga sumusunod na modyul upang mabuo ang proyektong ito:
- Zuino M Uno
- Zio Qwiic 0.91”OLED Display
- Hex Matrix Keypad (4 x 3)
- Qwiic Cables 200mm
- Mga Breadboard Cables Jumper wires (Lalaki hanggang Babae)
- Micro USB Cable
Hakbang 3:

Daisy chain ang mga module na magkasama tulad ng ipinakita sa diagram ng Schematics sa itaas.
Hakbang 4:




Ikonekta ang Keypad gamit ang Lalaki sa Mga Babae na Jumpers, sa iyong Zuino M Uno
Hakbang 5:
I-download at i-install ang mga sumusunod na aklatan sa iyong Arduino IDE:
- Adafruit GFX Library
- Adafruit SSD1306 Library
- Arduino Keypad Library
Hakbang 6:
I-plug ang iyong Uno sa isang computer. I-download at I-flash ang code sa iyong Uno gamit ang Arduino IDE.
Maaari mong i-download ang code mula sa aming pahina ng Github.
Hakbang 7: Demo: Pagsubok sa Pag-login



Ipasok ang anim na digit na password na sinusundan ng key na "#". Upang hanapin ang 6 na digit na password na nakaimbak sa code ng programa, buksan ang serial monitor at ipapakita nito ang password para sa lock.
Kung matagumpay kang nag-login gamit ang tamang password makikita mo ang isang Welcome screen.
Hakbang 8: Baguhin ang Pagsubok sa Password


Kapag napangasiwaan mong mag-login, magagawa mong baguhin ang password sa bago. Upang baguhin ang password, kumpirmahin ito sa pamamagitan ng “*” key.
Sa halimbawang ito, binago ko ang password mula 123456 hanggang 000000 tulad ng ipinakita sa Serial monitor.
Hakbang 9: Nabigo ang Pagsubok sa Pag-login


Sa demo na ito, isinama din namin ang pagpapaandar na, sa 3 nabigong pagtatangka ng pagpasok ng tamang password, ang aparato ay magkakandado mismo. Upang subukan ito, i-reset ang iyong Uno. Subukan at ipasok ang maling password nang 3 beses.
Ka-lock kaagad pagkatapos ng 3 bigong mga pagtatangka.
Inirerekumendang:
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Senyas na Pagliko: 5 Hakbang (na may Mga Larawan)

Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Sinyales na Pag-turn: Gustong-gusto kong sumakay ng bisikleta, karaniwang ginagamit ko ito upang makarating sa paaralan. Sa oras ng taglamig, madalas na madilim pa rin sa labas at mahirap para sa ibang mga sasakyan na makita ang mga signal ng aking kamay na lumiliko. Samakatuwid ito ay isang malaking panganib dahil maaaring hindi makita ng mga trak na nais kong
NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa : 7 Hakbang (na may Mga Larawan)

NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa …: Maaari kang kumuha ng isa sa dalawang mga bagay mula sa Instructable na ito. Maaari mong sundin kasama at lumikha ng iyong sariling kumbinasyon ng isang numerong keypad at isang NFC reader. Ang eskematiko ay narito. Narito ang layout ng PCB. Makakakita ka ng isang bayarin ng mga materyales para sa iyo upang mag-order ng p
Gumawa ng Mga Video na Lumipas sa Oras Gamit ang Raspberry Pi (11 Mga Linya ng Code): 12 Mga Hakbang (na may Mga Larawan)

Gumawa ng Mga Video ng Paglipas ng Oras Gamit ang Raspberry Pi (11 Mga Linya ng Code): Kamakailan lamang ay nagtanim ako ng ilang mga binhi sa aking talahanayan sa unang pagkakataon. Talagang nasasabik akong panoorin ang paglaki nila, ngunit sa alam nating lahat na ito ay isang mabagal na proseso. Hindi makita ang paglago ay talagang nabigo ako ngunit biglang electronics hobbyist sa loob ng aking gisingin
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa 2 Hakbang lamang: 3 Hakbang

Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa Lamang 2 Mga Hakbang: Pagod na sa pagkonekta sa maraming mga wire mula sa USB hanggang TTL module sa NODEMcu, sundin ang itinuturo na ito, upang mai-upload ang code sa 2 hakbang lamang. Kung ang USB port ng Ang NODEMcu ay hindi gumagana, pagkatapos ay huwag panic. Ito lang ang USB driver chip o ang konektor ng USB,
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)

Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c