» Elektronika » Arduino »RFID žyma„ Open Stash “

RFID žymų talpykla

RFID žymų talpykla

Sveikinimai visiems skaitytojams ir mėgėjams daryk pats kažkas naudingo (arba nelabai) ir gražaus (kaip tai gauti). Aš jau seniai norėjau pasidaryti sau asmeninę talpyklą. Paslėpkite ten ką nors vertingo arba atidėkite roboto dulkių siurblio pirkimui. Apskritai naudojimo atvejai gali būti tonos. Tačiau, kaip ir galimybės. Pradėkite nuo talpyklos, esančios sistemos bloke (talpyklos iš standžiojo disko arba kompaktinio disko), tęsdami talpyklą knygos pavidalu ir, žinoma, versiją su talpykloje sienoje. Turiu dėžutę su gražia graviūra, ji yra pakankamai didelė. Jis stovi ant lentynos, o ne ypač traukia dėmesį. Šiandien mes iš jo padarysime talpyklą. Įklijuoti nedidelę spyną dėžutėje - tai sąmojis. Mano karstas atvers rfid žymą. Smegenys taps, kaip įprasta, Arduino. Pradėkime rinkti viską, ko reikia:

- Karstas ar kažkas panašaus
- cinkuotas lapas
- „Arduino“ (bet kuri suderinama lenta, geriau mažesnė, pavyzdžiui, „Arduino Pro Mini“)
- RFID modulis RC522 13,56MHZ
- šio modulio raktų pakabukas
- „Servo SG-90“
- jungiamieji laidai
- Baterijų skyrius 4 x AAA arba akumuliatorius
- dvipusė juosta
- plaktukas
- Lituoklis ir viskas prie jo
- Žirklės metalui
- gręžti
- metalinis gręžtuvas 2,8 mm
- Karšti klijai

1 žingsnis Talpyklos pagrindas.
Taigi, talpyklos pagrindas yra didelis skaičius karstų ar dėžių. Aš pasiimsiu medinę dėžę, kuri iškeliama perkeliant dangtį aukštyn arba žemyn, tarsi „skaidrę“. Kaskados matmenys yra 18 x 16 cm, o gylis - 5,5 cm. Tiesa, dalį vietos užims elektronika ir skląstis, tačiau talpyklai liks 18 x 10 cm. Manau, kad to pakanka. Jei norite pakartoti tiksliai mano talpyklą - jums tiesiog reikia užsisakyti panašų langelį. Taip pat galite pasigaminti patys, jame nėra nieko ypač sudėtingo, jums reikia tik 6 mm storio faneros, dėlionės ir kantrybės.

2 žingsnis.
Labiausiai sugaišta laiko ir sudėtinga yra kazko skląsčio gamyba. Šis užraktas tinka bet kokiai dangčiai, kuri slenka. Mes pagaminsime skląstį iš cinkuoto lakšto. Bet pirmiausia turite perkelti kitą nuskaitymą į popierių. Nuskaitymą daug lengviau paskleisti ant popieriaus nei ant cinkuoto lapo:


Matmenys yra mm, plovimo plotis 40 mm. Iškirpkite šį stačiakampį iš popieriaus. Aš klijuoju nuskaitymo medžiagą, kad galvanizuotumėte:


Mes paimame žirkles metalui (dabar geriau užsidėti pirštines, kad nesusipjaustytume aštrių kraštų) ir pirmiausia iškirpkite stačiakampį. Tada mes darome pjūvius išilgai kietų linijų, o mes sulenksime brūkšninėmis linijomis.Kai dalis yra sulankstyta per pusę, ji turėtų būti tinkamai išlyginta plaktuku. Taip pat brėžinyje kryžiai žymi vietas (tik dvi), kur reikia padaryti 2,8 mm skyles. Rezultatas turėtų būti toks:



Tai yra pirmoji mūsų spynos dalis. Mes pereiname į antrą. Mes taip pat susiduriame su juo, pirmiausia padarome piešinį ant popieriaus:


Tada, naudodami dvipusę juostą, klijuokite ją galvanizuodami:


Kaip ir ankstesnį kartą, pirmiausia mes išpjaustėme, o tada sulenkite dalį. Taip pat yra dvi skylės, kurių skersmuo 2,8 mm:


Po to, kai viskas buvo padaryta, abi dalys turėtų būti užklijuotos, kad būtų pašalinti aštrūs kraštai ir grioveliai. Dalys surenkamos kartu naudojant tinkamo skersmens vinį:



Skląstis pasirodė esąs nepakankamo aukščio, todėl iš faneros mes išpjaustėme 5 x 4 cm dydžio stačiakampius, būtina pasirinkti taip, kad viršutinė skląsčio dalis pasiektų dangtį. Pamušalas turėtų būti toks:


Viršutiniame dešiniajame dėžutės kampe mes klijuojame reikiamą skaičių trinkelių, viršuje aš naudoju savisriegius varžtus arba tą patį karšto lydalo klijus, pritvirtiname skląstį. Taip pat priešais skląstį reikia sumontuoti spyruoklę, kad skląstis pakiltų aukštyn:


Mes einame toliau ir dabar paimame servo į rankas. Mes turime nustatyti servo 90 laipsnių kampu. Tai galite padaryti uždėję svirtį ir švelniai pasukdami, kad pagrindinės pavaros kamščiai būtų viduryje. Būkite atsargūs naudodamiesi šiuo metodu, nes tai gali sugadinti plastikinius įrankius. Antrasis būdas įdiegti servo yra užpildyti eskizą Arduino, kuris nustatys jį į 90 laipsnių, šis metodas yra ilgesnis, bet saugesnis. Atlikę veiksmus, mes dedame ant servo mažą svirtį, kuri yra kartu su ja, kad svirtis būtų lygiagreti servo, prisukite varžtą, kad svirtis neišlįstų:


Paruoštas servo užraktas. Svirtis turėtų eiti nuo užrakto centro iki krašto:


Taigi, esant 90 laipsnių padėčiai, svirtis neliečia skląsčio, kai pasukama 170 laipsnių, svirtis pakelia skląsčio kraštą. Tokiu būdu fiksatorius nuleidžiamas ir mes galime atidaryti dangtį.

Dabar mes paimame 3 mm storio fanerą arba medienos plaušų plokštę ir išpjauname 18 x 5 cm stačiakampį. Tai bus pertvara, skirianti mechanizmą nuo talpyklos vietos:


Įdiekite jį taip, kaip parodyta nuotraukoje:


Norint, kad fiksatorius pritvirtintų dangtelį uždarytoje padėtyje, būtina ant dangtelio sumontuoti priešingą elementą. Abipusė dalis bus 1x4 cm stačiakampis, iškirptas iš 1 cm faneros, o kita dalis taip pat gali būti pagaminta iš šiek tiek mažiau storos faneros arba supjaustyta iš tinkamos lentos. Arba klijuokite cinkuotą kampą.

3 žingsnis Elektrikas.
Kaip jau sakiau anksčiau, Arduino viską susitvarkys. Turiu didelę dėžę, todėl pasiimsiu Arduino Uno. Galite imti bet kokį suderinamą mokestį. Mano manymu, čia labiausiai tinka „Arduino Pro Mini“. Tai yra mažiausias nepatogumas - norėdami įkelti eskizą turėsite naudoti USB-TTL.

Prijungiame RFID modulį RC522 13.56MHZ pagal šią schemą:


Atkreipkite dėmesį, kad RFID moduliai veikia nuo 3,3 V.
Maitinimui naudosime 4 AAA „rausvos spalvos“ baterijas. Mes tiekiame energiją iš skyriaus su šiomis baterijomis į „Arduino pin Vin“. Servo pavara maitinama iš akumuliatoriaus skyriaus, o signalo laidas iš servo yra prijungtas prie D8 Arduino. Viską dedame į vietą, specialiai skirtą elektrikams ir skląsčiams:


4 žingsnis Paruoškite ir užpildykite eskizą.
Pirmiausia eikite į Arduino oficiali svetainė

Ir atsisiųskite „Arduino IDE“. Išpakuokite archyvą naudodami šią programą arba įdiekite naudodami diegimo programą. Eskizas naudoja keletą bibliotekų. „Servo“ - naudojamas valdyti servo pavarą:

Atsisiųsti

Antroji mums reikalinga biblioteka yra MFRC522. Atsisiųskite archyvą su šia biblioteka:

Atsisiųsti

Abu archyvai turėtų būti išpakuoti į aplanką „bibliotekos“, kuris yra „Arduino IDE“ diegimo vietoje.
Prieš galutinį surinkimą geriau užpildyti bandymo eskizą Arduino mieste:

Atsisiųsti

Pirmiausia įveskite 90 į uosto monitorių, tokiu būdu nurodydami servo vairuotojui pasukti svirtį 90 laipsnių. Tada įveskite 170 servo, turėtų pasukti į 170 laipsnių padėtį ir atidarykite skląstį.
Įsitikinę, kad fiksatorius veikia normaliai, neužstringa ir servovariklis pakankamai nuleidžia skląstį, galite užpildyti eskizą, reikalingą talpyklos veikimui:

Atsisiųsti

Talpyklos įvertinimas
Iš viso rinkėjų: 10
10
10
10

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalėju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti
13 komentarai
Mano nuomonė, kad akumuliatorių skyrių reikia pagaminti su dangteliu ant išorinės sienos, tada, jei akumuliatorius išsikrauna, galite juos tiesiog pakeisti, neišardydami dėžutės. Ir antras punktas: jis nėra toks slaptas. Galite atidaryti įkišdami ploną peiliuką į tarpą tarp dangčio ir dėžutės, stumdami skląstį, jūs tikrai turite žinoti, kur jį įdėti))).
Autorius
Jūs teisus dėl eskizo. Aš sumaišiau eskizus ir archyvavau vieną iš „Rfid“ bibliotekos pavyzdžių. Aš pasirinkau šį pavyzdį kaip pagrindą. Kaip normaliai išdėstyti
Deja, aš tapau tikrai blogai. Matau, kad Uno, tos 4 baterijos.
Neradau originalaus jūsų namų straipsnio kodo, galbūt tiesiog taip ir nemačiau.
Autorius
Laba diena Instrukcijoje rašoma: „Elektros energijai mes naudosime 4 AAA„ rausvas “akumuliatorius“. Jei kažkur nurodoma, kad 3 baterijos yra klaidos, nurodykite tai - aš ją taisysiu

Taip Arduino gležnas. Aš ketinu pridėti išėjimą išoriniam maitinimui prijungti, jei baterijos pasibaigtų. Aš taip pat dirbu prie naujos eskizo versijos, ji įgalins miego režimą, tai padidins akumuliatoriaus veikimo laiką. Kaip pridėti-išdėstyti
Autorius
Laba diena Draugas miguelbalboa parašė biblioteką darbui su Rfidu. Savo eskizui panaudojau kodo dalis iš šios bibliotekos pavyzdžių. Visos originalios „GitHub“ puslapio nuorodos išsaugomos tiek bibliotekoje, tiek eskize.

Kalbant apie savo eskizą, aš patikrinsiu, gal aš jį sumaišiau ir įkėliau netinkamą failą.

Kaip parašyta mano naudojamose instrukcijose Arduino Uno:


Tai galima pamatyti šioje nuotraukoje. Aš specialiai pabrėžiau, kur slypi Arduino Uno. Jis yra į šoną, bet ten galite aiškiai pamatyti dydį ir maitinimo lizdą, kurio nėra „Arduino Nano“

Nebūtina užsisakyti tiksliai 3.3v versijos, jums tiesiog reikia pridėti 3,3 voltų stabilizatorių „Rfid“ į grandinę.
Maitinamas iš 230 voltų per transformatorių. Arba išmokite naudotis miego režimais. Nereikia nuolatos eksploatuoti šios sistemos. Jums reikia kažkokio mygtuko, kad RDA kartu su arduino pažadintų pareikalavus (pertraukimas).
Na, taip, įtampa keičiasi tris kartus, tai reiškia, kad tiekiama energija keičiasi tris kartus, o talpa sumažėja tris kartus. Diena reiškia, kad šis darbas veiks.
Eig
Trys serijos akumuliatoriai ... vienos rausvos spalvos baterijos talpa yra 1200 mAh. Trys akumuliatoriai, atitinkamai, 3600mAh
Talpa bus ne didesnė nei labiausiai trapių akumuliatorių grandinėje! taip
O ką turėtų daryti Autorius? Nors nesu arduino, bet ...
Pin vin y Arduino „Nano“ yra skirtas maitinti nuo 5 voltų. Trys serijos akumuliatoriai yra 4,5 volto. Geriau įdėti bent 4 baterijas, kad gautumėte 6 voltus.
Didžiausia vienos rausvos spalvos baterijos talpa yra 1200 mAh. Trys akumuliatoriai, atitinkamai, 3600mAh. Kinijos „Arduino Nano“ suvartojama energija yra 20 mA, esant 5 voltams, maždaug tiek pat, kiek RC522. Mes padalijame 3600 iš 40 ir per 24 valandas, mes gauname daugiausia keturias dienas, kol jūsų dėžutė gyvens. Taip yra neatsižvelgiant į trumpalaikį servovariklio veikimą.
Ar manote, kad jūsų atveju reikėtų žymiai supaprastinti bendražygio miguelbalboa kodą? Jis naudoja tris šviesos diodus, signalizuojančius apie durų būseną. Jis taip pat naudoja relę, o ne servovariklį, ir pastarojo kodas yra komentuojamas. Ar jūsų kodas kažkur tikrai tinka jūsų namų gaminiui ???
Na, jei jau naudojate kažkieno kodą, geros formos taisyklės mums sako, kad verta bent jau paminėti originalios idėjos autorių ir jam padėkoti.
Taip pat parašyta, kad jūs naudojate Arduino Uno. Matau „Arduino Nano“.
Taip pat „Arduino Pro Mini“ neturi 3V3, turėsite užsisakyti konkrečią versiją su 3,3 voltų logika.
Gerai sumanyta, gerai padaryta.

Įrengta nemažai tokių slėptuvių. Tiesa, jie buvo atidaromi arba su magnetu, arba su raktu į atminimo raktą, arba su 433 MHz radijo signalizacijos klavišu.

Kai kuriuos papildomai apsaugojo akustinis repeleris, panašus į tai, ką paskelbiau šioje svetainėje.

https://ltm.imdmyself.com/15713-akusticheskij-otpugivatel-alkashej-narkomanov-vorishek-i-prochih-nezhelatelnyh-gostej.html

Kai kurie taip pat buvo aprūpinti šviesos šoko įtaisu, kurio pagrindą sudaro blykstės lempos IFK-120 ir net IFK-500.
Gera idėja ...
Jis pasiūlė vienam pažįstamam pasistatyti įmontuotą seifą su slapta užraktu nišoje. Naujame bute (plytinė) su nišomis. Taigi jis man pasakė, kad žino, kaip - bankininkystės ląstelė banke. Ir į savo nišą jis įdėjo vazą su padirbtomis gėlėmis iš kapo. niokojantis Dizainas yra kietas. Palaukite, kas trečias yra nesutarėjas.
Tada jis kažkaip įėjo, ir jis man sako, kad jį apiplėšė remontininkas. Kurį jis pakvietė į butą apdailos linoleumui ir pan. Jis išsitraukė pinigus iš savo rankinės (prieškambario) ir nusiplovė. Nepriminiau jam apie įmontuotą seifą ... Cho buvo tiesiog nusiminęs.

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...