Talaan ng mga Nilalaman:

Mekanismo ng Pag-lock ng Pinto ng RFID Sa Isang Arduino: 5 Hakbang (na may Mga Larawan)
Mekanismo ng Pag-lock ng Pinto ng RFID Sa Isang Arduino: 5 Hakbang (na may Mga Larawan)

Video: Mekanismo ng Pag-lock ng Pinto ng RFID Sa Isang Arduino: 5 Hakbang (na may Mga Larawan)

Video: Mekanismo ng Pag-lock ng Pinto ng RFID Sa Isang Arduino: 5 Hakbang (na may Mga Larawan)
Video: Technology Stacks - Computer Science for Business Leaders 2016 2024, Hulyo
Anonim
Image
Image
3D Print & Assemble ang Lock Mekanismo
3D Print & Assemble ang Lock Mekanismo

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

3D Print & Assemble ang Lock Mekanismo
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

Magtipon ng mga Elektronong Mga Sangkap
Magtipon ng mga Elektronong Mga Sangkap
Magtipon ng mga Elektronong Mga Sangkap
Magtipon ng mga Elektronong Mga Sangkap
Magtipon ng mga Elektronong Mga Sangkap
Magtipon ng mga Elektronong Mga Sangkap

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

Pag-install ng Lock
Pag-install ng Lock
Pag-install ng Lock
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: