Sisällysluettelo:

RFID -lukitusjärjestelmä Arduinolla: 6 vaihetta
RFID -lukitusjärjestelmä Arduinolla: 6 vaihetta

Video: RFID -lukitusjärjestelmä Arduinolla: 6 vaihetta

Video: RFID -lukitusjärjestelmä Arduinolla: 6 vaihetta
Video: Open lock with a RFID Reader using Arduino 🔐💳😲 #diy #arduino #arduinoproject #howto #how #electronic 2024, Heinäkuu
Anonim
RFID -lukitusjärjestelmä Arduinolla
RFID -lukitusjärjestelmä Arduinolla

Hei kaikki, Tämä on ensimmäinen ohjeeni ja Judhi Prasetyo esitteli sen. Työpajan isännöi Assembly, jossa työskentelen harjoittelijana ja se on yksi parhaista työpaikoista, jos olet valmistaja.

Palatessani takaisin RFID -lukitusjärjestelmään selitän teille, miten se toimii.

Yleiskatsaus:-

  • Käytämme tässä järjestelmässä RFID -tunnistetta ja lukijaa.
  • Nyt jokaisella tunnisteella on yksilöllinen koodi
  • kun asetat tunnisteen lukijaan, joka on liitetty Arduinoon
  • Lukija purkaa radiotaajuuskoodin useisiin merkkeihin ja lähettää sen Arduinolle
  • Arduino on jo tallentanut muistiin RF -koodin, jonka olemme kirjoittaneet
  • Arduino tarkistaa, vastaako vastaanotettu RF -koodi muistissa olevaa koodia
  • Jos se vastaa, servomoottori avaa lukon hammas- ja hammaspyörämekanismilla, joka muuntaa pyörimisliikkeen lineaariseksi

Vaihe 1: Tarvittavat materiaalit

Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit

Tässä muutamia tarvittavia materiaaleja:-

  1. RFID-RC522-moduuli
  2. Arduino Uno
  3. 3D -tulostetut osat täältä - täältä
  4. Mikä tahansa vakiokokoinen servomoottori (40,8 × 20,1 × 38 mm) ja 180 asteen kierto. Esimerkiksi:- Mg995 servo
  5. M3 -ruuvit ja mutteri moottorin kiinnittämiseen
  6. Leipälauta ja 2 LED -valoa

Tässä alla olevat 3D -tulostetut tiedostot

Jos sinulla on 3D -tulostin, käytä Thingiverse -linkin asetuksia, muuten käytä 3DHubs -laitetta, joka toimittaa osat sinulle.

Vaihe 2: Kokoonpano ja piirikaavio

Asennus- ja piirikaavio
Asennus- ja piirikaavio
Asennus- ja piirikaavio
Asennus- ja piirikaavio

Yllä on piirikaavio, jota sinun on noudatettava.

Vaihteiston voi asentaa servolla tavanomaisilla kiinnitysruuveilla, jotka toimitetaan itse servon mukana.

Työpajan aikana oli ongelma, että servomoottori ei sovi 3D -tulostetun osan sisään. Se tapahtuu ajoittain 3D -tulostimen epätarkkuuden vuoksi. Jos näin tapahtuu, käytä juotosrautaa materiaalin sulattamiseen ja korjaamiseen.

Vaihe 3: Arduino -koodi

Lataa yllä oleva koodi ja lataa se Arduino Unoon. Selitin myös koodin. Varmista, että ensin skannaat RFID -tunnisteen löytääksesi sen koodin sarjaportista ja aseta se 'cardno' -muuttujaan.

Vaihe 4: Vianetsintä

Tässä ovat mahdolliset ongelmat, joita voit kohdata. Sama ongelma esiintyi työpajan aikana.

1) Servomoottori ei sovi lukitusjärjestelmän sisään?

A) Tämä ei ole suunnitteluvika, mutta tapahtuu pääasiassa 3D -tulostimen satunnaisen epätarkkuuden vuoksi. Käytä vain juotinta lisätäksesi servokiinnityksen rakoa.

2) Servo ei liiku ollenkaan?

A) On mahdollista, että liitäntä on löysällä tai johto on kytketty väärään paikkaan. Ohjelmoinnissa ei ole virheitä, joten tarkista uudelleen.

3) RFID -lukija ei tunnista tunnistetta?

A) Näyttää siltä, että olet unohtanut skannata korttisi numeron ja laittaa sen 'cardno' -muuttujaan. Tee se ja katso.

4) Lukitseeko servo oven avaamisen sijasta, kun se on merkitty RFID: llä?

A) Näin tapahtuu, kun asennat servon vastakkaiseen suuntaan. Muuta vain servon suuntaa tai laita tämä koodi sen sijaan, jos sinusta tuntuu liian laiskalta muuttaa.

Vaihe 5: Onnittelut

Kuten huomaat, käytimme pienempää lukkorakenteen ja servomoottorin versiota. Teimme sen vähentääksemme kustannuksia ja lähinnä opettamaan ihmisiä. Mutta jos aiot ottaa vakavasti käyttöön tämän lukitusjärjestelmän kotiisi, siirry normaaliin 3D -tulostettuun muotoiluun ja hyvään servoon.

Hyvin tehty projektin loppuunsaattamiseksi. Jos teit tämän projektin eri tavalla, löydä jotain uutta tai tarvitset apua, kerro siitä minulle alla olevissa kommenteissa.

Vaihe 6: Smart Lock -järjestelmä Arduinon avulla

Videoluotot - Amit Jindani

Suositeltava: