Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: 3D Print & Assemble ang Lock Mekanismo
- Hakbang 2: Magtipon ng Mga Sangkap ng Elektrikal
- Hakbang 3: I-upload ang Code
- Hakbang 4: Pagdaragdag ng isang Tag
- Hakbang 5: Pag-install ng Lock
Video: Mekanismo ng Pag-lock ng Pinto ng RFID Sa Isang Arduino: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sa Instructable na ito, magkokonekta kami ng isang RC522 RFID sensor sa isang Arduino Uno upang makagawa ng isang kontrol na pag-access sa RFID na simpleng mekanismo ng pagla-lock para sa isang pintuan, drawer o gabinete. Gamit ang sensor na ito, makakagamit ka ng isang RFID na tag o kard upang ma-lock at ma-unlock ang isang mekanismo ng lock ng uri ng sliding bolt na madaling mai-mount sa isang pintuan o drawer.
Ang mekanismo ng pagla-lock sa Instructable na ito ay naka-print sa 3D, ngunit maaari mong gamitin ang anumang karaniwang magagamit na lock ng uri ng sliding bolt din. Ang kandado ay pinagsama gamit ang isang micro servo.
Ipinapalagay ng Instructable na ito na nakipagtulungan ka sa isang Arduino micro-controller bago at alam ang mga pangunahing kaalaman sa pagprograma ng isang Arduino. Kung hindi mo ginawa, sundin ang naka-link na gabay para sa karagdagang impormasyon sa paglikha at pag-upload ng iyong unang sketch.
Mga gamit
Upang mabuo ang iyong sariling mekanismo ng pag-lock ng RFID, kakailanganin mo ang sumusunod:
- Arduino Uno (O Iba Pa) - Bumili Dito
- Arduino Power Supply - Bumili Dito
- RC522 RFID Sensor - Bumili Dito
- Breadboard & Jumpers para sa Pagsubok - Bumili Dito
- Micro Servo - Bumili Dito
- 2 x LEDs - Bumili Dito
- 2 x 220Ω Mga Resistor - Bumili Dito
- 3D Printer & Filament (Opsyonal para sa Lock) - Ginamit ang Isang Ito
- Lalagyan o Pabahay Para sa Sensor at Elektronikon
Hakbang 1: 3D Print & Assemble ang Lock Mekanismo
Una naming tipunin ang mekanismo ng lock, binubuo ito ng isang 3D na naka-print na sliding lock at isang micro servo na may isang servo arm.
Maaari mo ring gamitin ang isang sliding bolt type lock kung saan kakailanganin mong ikonekta ang servo arm.
Ang mekanismo ng lock ay batay sa disenyo ng sliding lock na ito ni Sagittario na naitala ko hanggang sa 65% ng orihinal na laki.
Mag-download ng 3D Print Files: RFID Lock 3D Print Files
I-print ng 3D ang mga nakalakip na file gamit ang puting PLA sa 185C at 20% infill.
Ang mekanismo at may hawak ng servo ay may mga butas ng tornilyo upang payagan kang madaling mai-attach ito sa isang aparador, gabinete o drawer. Maaari mo ring gamitin ang mainit na pandikit o dobleng sided tape upang mai-attach ito nang hindi gaanong permanente.
Hakbang 2: Magtipon ng Mga Sangkap ng Elektrikal
Ikonekta ang mga de-koryenteng sangkap tulad ng ipinakita sa eskematiko. Pinagsama ko muna sila sa isang breadboard upang masubukan ang mga bahagi at mai-load ang mga numero ng ID para sa dalawang mga tag na nais kong payagan ang pag-access.
Ang mga berde at pula na LED ay hindi kinakailangan, nagbibigay lamang sila ng isang magandang pahiwatig na ang tag ay nababasa nang maayos sa sandaling ang sistema ay nasa isang pabahay.
Hakbang 3: I-upload ang Code
Ang buong paglalarawan ng code at link sa pag-download ay matatagpuan dito - Arduino Batay sa RFID Lock Mekanismo Code
Ang link upang mai-download lamang ang code ay narito - RFID Lock Code
Bago mo patakbuhin ang code, kakailanganin mong i-install ang RFID library na kasama ng code sa pag-download sa itaas.
Mahalagang naghihintay ang code para ma-scan ang isang tag. Kapag na-scan ang isang tag, ipinapasa nito ang na-scan na ID sa isang pagpapaandar na suriin kung ang numero ng ID ng na-scan na tag ay nasa isang hanay ng mga tinanggap na mga tag at pagkatapos ay maaaring magbigay ng pag-access, i-flash ang berdeng LED at i-unlock o i-lock ang mekanismo depende sa nakaraang estado o tinanggihan ang pag-access at i-flash ang pulang LED.
Hakbang 4: Pagdaragdag ng isang Tag
Kasama sa code ang isang output sa Serial monitor sa iyong PC. Kapag una mong pinatakbo ito, kakailanganin mong irehistro ang iyong mga tag kung saan mo nais bigyan ng access. Ginagawa ito sa pamamagitan ng pag-scan sa tag at pagtatala ng tag ID na ipinakita sa iyong serial monitor. Ang bilang na ito ay maaaring maidagdag sa accessGranted array upang makapagbigay ng pag-access sa tag. Ang laki ng array ay dapat ding dagdagan o bawasan nang naaayon.
I-upload muli ang code gamit ang bagong array at dapat mo na ngayong mai-scan ang iyong tag at mag-flash berde ito at mai-lock o ma-unlock ang iyong mekanismo depende sa dating estado ng lock.
Hakbang 5: Pag-install ng Lock
Upang mas magamit ang kandado, na-install ko ito sa isang lalagyan ng plastik / pabahay na nakikita ang mga LED sa harap sa itaas ng lugar ng sensor. Ang lock ay pagkatapos ay naka-mount papunta sa loob ng pinto.
Kung nais mong gawing medyo mas ligtas ang system, gugustuhin mong paghiwalayin ang module ng sensor mula sa Arduino at i-mount din ang Arduino sa loob ng pintuan din. Mas mahirap gawin ang kopya ng signal mula sa module ng sensor patungo sa Arduino kaysa ito ay upang muling gumawa ng isang senyas ng PWM sa servo upang mabuksan ang kandado.
Kung nais mo ng karagdagang impormasyon sa pagbuo ng mekanismo ng pagla-lock at isang malalim na paglalarawan ng code, tingnan ang buong buo ng pagsulat dito - Arduino Batay sa RFID Door Lock
Good luck sa iyong build!
Inirerekumendang:
HeadBot - isang Robot na Nagbabago ng Sarili para sa Pag-aaral at Pag-abot sa STEM: 7 Mga Hakbang (na may Mga Larawan)
HeadBot - isang Self-Balancing Robot para sa STEM Learning and Outreach: Headbot - isang dalawang talampakan ang taas, self-balancing robot - ay ang ideya ng South Eugene Robotics Team (SERT, FRC 2521), isang mapagkumpitensyang pangkat ng robotics ng high school sa UNA Kompetisyon ng Robotics, mula sa Eugene, Oregon. Ang sikat na robot sa pag-abot na ito ay ginagawang
Pag-iniksyon sa Keyboard / Awtomatikong I-type ang Iyong Password Sa Isang Pag-click !: 4 Mga Hakbang (na may Mga Larawan)
Pag-iniksyon sa Keyboard / Awtomatikong I-type ang Iyong Password Sa Isang Pag-click !: Mahirap ang mga password … at ang pag-alala sa isang ligtas ay mas mahirap pa! Bukod dito kung mayroon kang kasama, nagbabagong password ay magtatagal ito upang mai-type. Ngunit huwag matakot sa aking mga kaibigan, mayroon akong solusyon dito! Lumikha ako ng isang maliit na awtomatikong pag-type ng makina na
Mga Awtomatikong Ilaw na Nakakonekta Sa Pagsubaybay sa Pinto at Pinto .: 5 Mga Hakbang
Ang mga Awtomatikong Ilaw ay Nakakonekta Sa Pagsubaybay sa Pinto at Pinto .: Tila napakahirap hanapin ang switch board sa madilim ngunit ang proyektong ito ay talagang kapaki-pakinabang upang malutas ang problemang ito. Sundin ang mga hakbang sa ibaba upang malaman ang solusyon dito
Mekanismo ng Pan at Ikiling para sa Mga Paglipas ng Oras ng DSLR: 7 Mga Hakbang (na may Mga Larawan)
Ang Pan at Ikiling na Mekanismo para sa DSLR Time Lapses: Mayroon akong ilang mga stepper motor na nakahiga at talagang nais kong gamitin ang mga ito upang gumawa ng isang cool na bagay. Napagpasyahan kong gumawa ako ng isang Pan at Tilt system para sa aking DSLR camera upang makalikha ako ng mga cool time lapses. Mga item na kakailanganin mo: 2x stepper motors -htt
Roomblock: isang Platform para sa Pag-aaral ng Pag-navigate sa ROS Sa Roomba, Raspberry Pi at RPLIDAR: 9 Mga Hakbang (na may Mga Larawan)
Roomblock: isang Platform para sa Pag-aaral ng Pag-navigate sa ROS Sa Roomba, Raspberry Pi at RPLIDAR: Ano ito? &Quot; Roomblock " ay isang robot platform na binubuo ng isang Roomba, isang Raspberry Pi 2, isang laser sensor (RPLIDAR) at isang mobile baterya. Ang mounting frame ay maaaring gawin ng mga 3D printer. Pinapayagan ang sistema ng nabigasyon ng ROS na gumawa ng isang mapa ng mga silid at gamitin ang