Turinys:

TfCD: RFID durų lemputė: 7 žingsniai (su nuotraukomis)
TfCD: RFID durų lemputė: 7 žingsniai (su nuotraukomis)

Video: TfCD: RFID durų lemputė: 7 žingsniai (su nuotraukomis)

Video: TfCD: RFID durų lemputė: 7 žingsniai (su nuotraukomis)
Video: RFID NFC Elastic Wristband 2024, Lapkritis
Anonim
TfCD: RFID durų lemputė
TfCD: RFID durų lemputė

Ši instrukcija padės sukurti RFID valdomą durų žibintą, kuris padės tik reikiamiems žmonėms atidaryti jūsų duris.

Šio prototipo tikslas yra padėti vartotojui atidaryti duris, kai lauke tamsu, skleidžiant šviesą iš viršaus, parodant durų rankeną ir raktų angą.

RFID (radijo dažnio atpažinimo) naudojimo pranašumas yra tas, kad žymai (šiuo atveju paprastam raktų pakabukui) nereikia išorinio maitinimo šaltinio, tačiau ji gali būti pasyvi ir todėl visada naudojama.

RFID naudojimas bendrame namų apyvokos objekte neabejotinai atsiranda, nes technologija tampa pigesnė ir plačiau prieinama.

Atsakomybės apribojimas: šis nurodymas susijęs su veikiančio prototipo, kurį galima išbandyti vietoje, konstravimu. Tačiau, norint nuolat įrengti atšiauresnę išorinę aplinką, reikia atlikti papildomus apsauginius matavimus.

Kitas atsisakymas: pagalvokite apie savo namų saugumą prieš diegdami tokį prototipą prie savo durų. Mes nesame atsakingi už jokius neigiamus šios idėjos aspektus, mes tiesiog norime įkvėpti.

1 žingsnis: Surinkite dalis

Dalių surinkimas
Dalių surinkimas

Norint pakartoti šią RFID durų lemputę, reikalingos šios dalys:

  1. „Arduino“lenta (šioje instrukcijoje naudojamas UNO. Tačiau gali būti naudojami ir kiti variantai)
  2. Bandomoji Lenta
  3. RC522 RFID plokštė
  4. RFID žyma
  5. USB A -male USB B jungtis
  6. Laidai
  7. Kabeliai nuo vyrų iki vyrų
  8. 10 vatų galios šviesos diodas
  9. 2N5088 tranzistorius (NPN)
  10. RFID plokštės kaiščiai
  11. D44H8G tranzistorius (NPN)
  12. 0,5 omo, 5 vatų rezistorius
  13. 10K rezistorius
  14. 230V/12V keitiklio kištukas
  15. (Taip pat nerodoma paveikslėlyje) 9 voltų baterija (tik bandymui)

Įrankiai:

  • Kompiuteris su įdiegtu „Arduino IDE“.
  • Lituoklis ir skarda
  • Replės / vielos nuėmikliai.
  • Juosta

2 žingsnis: kaiščių litavimas RFID plokštėje

Kaiščių litavimas RFID plokštėje
Kaiščių litavimas RFID plokštėje

Mūsų RFID plokštėje nebuvo vyrų jungčių, todėl jas reikia lituoti. Jei jūsų plokštėje jau yra vyriškų jungčių, galite praleisti šį veiksmą.

Prijunkite jungtis naudodami lituoklį ir litavimo skardą, kaip parodyta aukščiau esančiame paveikslėlyje, kad kiekvienas kaištis būtų tinkamai prijungtas prie atskiros skylės RFID plokštėje.

3 žingsnis: bandymo plokštės sukūrimas

Bandymo lentos konstrukcija
Bandymo lentos konstrukcija
Bandymo lentos konstrukcija
Bandymo lentos konstrukcija

Siekiant užtikrinti, kad galutinis produktas tinkamai veiktų, pirmiausia buvo pagaminta bandymo plokštė, naudojant visus komponentus. Vietoj to, kad nedelsiant prijungtumėte 12 voltų maitinimo šaltinį, buvo naudojama 9 voltų baterija.

Tiek fizinė plokštė, tiek schema yra parodyta aukščiau.

Schemoje rodoma visa grandinė. Viršutiniame kairiajame kampe yra RC522 plokštė. Būkite atsargūs prijungdami, nes „Arduino“naudojami kaiščiai yra kitokios eilės nei „RC522“. Viršutiniame dešiniajame kampe yra 12 V jungties maitinimo kištukas. Duonos lentos komponentai sudaro grandinę, užtikrinančią, kad šviesos diodas teka pastovi srovė. Atminkite, kad ta pati srovė, tekanti per šviesos diodą, taip pat tekės per 0,5 omo rezistorių, o tai reiškia, kad jis turėtų sugebėti valdyti gana daug energijos. Mes naudojome 5 W rezistorių, nes mes juos turėjome. Taip pat atminkite, kad grandinė rodo įprastą šviesos diodą, o ne maitinimo šviesos diodą.

4 žingsnis: kodo kūrimas

Dėl RC522 naujumo mes gana sunkiai stengėmės, kad lenta tinkamai veiktų. Galiausiai naudojome RC522 biblioteką, kurią galite atsisiųsti iš čia:

github.com/ljos/MFRC522

Be to, mes panaudojome internetinę pamoką, norėdami sužinoti lentos pagrindus ir kodą, pamoką rasite čia:

brainy-bits.com/blogs/tutorials/card-read…

Naudodamiesi šiomis dviem nuorodomis, mums pavyko sukurti tinkamą kodą. Pirma, kodas atlieka tam tikrus nustatymus ir bando rasti RC522 plokštę. Kai tai bus padaryta, kodas judės tol, kol bus pateikta žyma. Tada ji perskaitys žymos informaciją ir valdys serijos numerį. Pagal šį skaičių šviesos diodas bus įjungtas. Kai bus pateikta teisinga žyma, ji lėtai įsijungs ir po 10 sekundžių vėl pritems. Jei pateikiama netinkama žyma, šviesos diodas mirksi tris kartus.

Naudodami šį kodą, būtinai pakeiskite RFID serijos numerį į savo žymos numerį, nes kitaip kodas neveiks tinkamai.

5 žingsnis: maitinimo šviesos diodo litavimas

Maitinimo šviesos diodo litavimas
Maitinimo šviesos diodo litavimas

Kad maitinimo šviesos diodas būtų virš durų ir būtų funkcionalus, prie šviesos diodo ir likusios grandinės reikia prijungti ilgus laidus. Likusią grandinės dalį („Arduino“, duonos lentą ir RFID skaitytuvą) pastatykite durų šone, ant šviesos diodo buvo lituojami du maždaug 1,5 metro ilgio kabeliai (teigiamas ir neigiamas).

Lituodami būkite atsargūs, prijungdami kurį kabelį prie kurio šviesos diodo galo. Kadangi šviesos diodas yra diodas, poliškumas yra problema ir jis veiks tik tada, kai bus prijungta teigiama šviesos diodo pusė ir teigiamas grandinės lizdas ir atvirkščiai.

6 žingsnis: galutinio produkto kūrimas

Galutinio produkto konstravimas
Galutinio produkto konstravimas
Galutinio produkto konstravimas
Galutinio produkto konstravimas
Galutinio produkto konstravimas
Galutinio produkto konstravimas
Galutinio produkto konstravimas
Galutinio produkto konstravimas

Naudojant juostą, galutinis produktas buvo išdėstytas teisingoje vietoje. Dauguma grandinių (duonos plokštė, RFID skaitytuvas ir „Arduino“) yra ant durų, lengvai pasiekiamos ir todėl lengvai keičiamos. Maitinimo šviesos diodas yra ant lubų virš durų, kad vartotojas galėtų pakankamai atidaryti duris. RFID skaitytuvas yra patogiame aukštyje, todėl gaminys gali veikti greitai ir sklandžiai. Nustatydami grandinę, būkite atsargūs, nes jungtys gali būti trapios. Protinga patikrinti visus komponentus ir jų jungtis, kai jie yra tinkamai išdėstyti, kad būtų užtikrintas tinkamas veikimas prieš tolesnius bandymus.

7 žingsnis: galutinio produkto užbaigimas ir bandymas

Aukščiau pateiktas spaustukas parodo galutinį gaminio veikimą.

Prototipas parodo, ką galima padaryti naudojant RFID skaitytuvą. Šiuo atveju nusprendėme tik apšviesti duris, kad jas būtų galima lengvai atidaryti (įsivaizduokite, kad niekada nereikės įvesti rakto tamsioje tamsoje dėl tinkamo durų apšvietimo, ar tai nebūtų nuostabu?). Tačiau tai palieka pakankamai vietos tolesniam vystymuisi ar kitų komponentų pridėjimui. Nustatę RFID skaitytuvą, galite pridėti daug galimybių. Galima būtų galvoti apie durų užrakinimą naudojant solenoidą, kuris būtų atidarytas tik naudojant tinkamą RFID žymę. Arba kaip pridėti kelias žymas, po vieną kiekvienam šeimos nariui? Prie kiekvienos žymos galima pridėti unikalų sveikinimą. Be to, naudojant šį prototipą būtų galima sekti, kas yra pastate, o tai galėtų padidinti saugumą avarinių situacijų atveju. Kaip nurodyta aprašyme, dabartinis prototipas negali atlaikyti atšiaurių sąlygų, pavyzdžiui, lietaus. Jei prototipas turėtų būti naudojamas lauko aplinkoje, rekomenduojame visiems komponentams sukurti tinkamą korpusą.

Rekomenduojamas: