Turinys:
- Prekės
- 1 žingsnis: „Arduino“ir laidai
- 2 žingsnis: „Arduino“ir kodas
- 3 žingsnis: dalių spausdinimas 3D formatu
- 4 žingsnis: galutinis surinkimas
- 5 žingsnis: kaip juo naudotis
Video: Monopolinis RFID automatinis bankas: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šis projektas buvo sukurtas turint omenyje jau egzistuojančią elektroninio banko monopoliją. Jo veikimui naudojamas arduino uno ir rfid. Be to, jame yra LCD ir klaviatūra navigacijai. Aš padariau jį naudodami 3D spausdintuvą, bet jei neturite prieigos prie jo, tai gerai, nes korpusas gali būti pagamintas iš skirtingų medžiagų ir priemonių. Mano patirtis naudojant jį daro žaidimą ne tik smagesnį, bet ir greitesnį bei mažiau netvarkingą. Šioje pamokoje aš jums pasakysiu, kaip užprogramuoti arduino, kaip prijungti komponentus ir kaip visa tai sujungti.
Atsisakymas: Anglų kalba nėra mano pirmoji kalba ir aš neturiu inžinieriaus laipsnio. Elektronika yra mano hobis, todėl pateikiu visą informaciją, kuri buvo naudojama kuriant šį projektą.
Jei turite klausimų ar problemų, nedvejodami kreipkitės į komentarus.
Jei manote, kad padariau klaidą ir norite patobulinti mano dizainą, galite apie tai pranešti komentaruose.
Prekės
Šiam projektui jums reikės:
* arduino uno
* RFID skaitytuvas (aš naudoju RC522)
* 16x2 skystųjų kristalų ekranas su nuoseklia sąsaja
* lanksti 4x4 klaviatūra
* švilpukas
* viela
* 3D spausdintuvas
* stl failai (https://www.thingiverse.com/thing:3883597)*
*M3 varžtai su įvairių dydžių veržlėmis
*6 RFID kortelės ir 1 RFID žyma
1 žingsnis: „Arduino“ir laidai
Aukščiau eskizas yra tai, kaip komponentai turi būti prijungti, kad programa veiktų.
Naudodami šį projektą naudosite visus „arduino uno“prievadus.
Pirmiausia RC522 RFID skaitytuvas bus prijungtas iš kairės į dešinę:
1 kaištis -> D13
2 kaištis -> D12
3 kaištis -> D11
4 kaištis -> D10
5 -asis kaištis -> palikite nesujungtą
6 kaištis -> gnd
7 -asis kaištis -> palikite nesujungtą
8 -as kaištis -> 3.3v
Klaviatūra bus prijungta iš kairės į dešinę taip:
1 kaištis -> D9
2 kaištis -> D8
3 kaištis -> D7
4 kaištis -> D6
5 -asis kaištis -> D5
6 -asis kaištis -> D4
7 -asis kaištis -> D3
8 -as kaištis -> D2
LCD su serijine sąsaja (kuri diagramoje pavaizduota neserijiniu LCD) bus prijungta, nes ji yra pažymėta sda į 4 analogą ir scl prie 5 analogo.
Signalas arba pjezo garsiakalbis bus prijungtas taip:
teigiamas D1
neigiamas Gnd
2 žingsnis: „Arduino“ir kodas
Pateikiu žemiau esantį kodą, nedvejodami jį pakeiskite ir pakeiskite bet kokiu norimu būdu. Atminkite, kad jis veiks tik su laidais, kuriuos parodžiau anksčiau. Vienintelis dalykas, kurį turėsite padaryti, yra pakeisti kiekvienos programoje esančios kortelės ID atitinkamais jūsų kortelių ID. Pridedamas vaizdo įrašas paaiškina, kuriuos numerius pakeisti ir pakeisti kortelės ID.
Jei nežinote savo kortelės ID, čia galite sužinoti naudodami savo RC522 modulį.
bibliotekos:
RC522
LCD
klaviatūra
3 žingsnis: dalių spausdinimas 3D formatu
3D spausdinau detales naudodamas savo sukurtą spausdintuvą, todėl negaliu rekomenduoti jokių dalių nustatymų. Naudojau PLA ir support.stl failus
4 žingsnis: galutinis surinkimas
Įdėkite arduino į korpuso išpjovas. Po to įdėkite LCD ir priveržkite varžtus, taip pat įdėkite klaviatūrą. Tada įdėkite „Rfid“skaitytuvą prie išorinės sienos ir garso signalo. Aš rekomenduoju lituoti laidus prie skirtingų komponentų ir prijungti galus prie arduino. Kabelių valdymas yra sunkus, bet įtikinamas. Paskutinį kartą uždarykite dvi dalis, įsitikinkite, kad nėra laidų, ir pritvirtinkite abi puses juostele.
5 žingsnis: kaip juo naudotis
Norėdami naudoti automatinį banką, pirmiausia nuspauskite *, kad inicijuotumėte, po to turite nuskaityti kortelę, tada įveskite skaičių, paspauskite A, kad pridėtumėte dabartinį numerį, arba B, kad atimtumėte dabartinį numerį, tada nuskaitykite antrąją kortelę. Jei norite duoti ar pasiimti pinigų iš banko pirmiausia nuskaitykite žaidėjo kortelę ir tada nuskaitykite bankininko raktą.
Rekomenduojamas:
Elektroninis kiaulės bankas: 4 žingsniai
„Electronic Piggy Bank“: šis „Electronic Piggy Bank“projektas padės jums atlikti reikiamos grandinės/jungčių kūrimo veiksmus. Jums reikės šių dalių. 5 V relė 2 šviesos diodai (raudona ir žalia) 2 330 omų rezistoriai Vyriški/moteriški laidai Įprasti spalvoti laidai A
5 USD saulės energijos bankas iš perdirbto nešiojamojo kompiuterio akumuliatoriaus: 5 žingsniai (su nuotraukomis)
5 USD saulės energijos bankas iš perdirbto nešiojamojo kompiuterio akumuliatoriaus: Kai kurie iš jūsų žinote, kad mano kolegijoje buvo rengiama mokslo paroda, jų konkursas taip pat buvo skirtas jaunesniesiems. Mano draugas norėjo jame dalyvauti, jie manęs paklausė, ką daryti, aš jiems pasiūliau šį projektą ir
Saulės energijos bankas naudojant senas nešiojamojo kompiuterio baterijas: 5 žingsniai
Saulės energijos bankas naudojant senas nešiojamojo kompiuterio baterijas: Sveiki visi! Šioje instrukcijoje aš pasidalinsiu, kaip padaryti saulės energijos banką naudojant rinkinį ir senas nešiojamojo kompiuterio baterijas. Šis rinkinys buvo pirktas iš „Aliexpress“. Maitinimo banke yra LED skydelis, kurį galima naudoti stovyklaujant. toks geras įmontuotas maitinimo bankas ir lengvas derinys
„Pasidaryk pats“mobiliojo telefono baterijos maitinimo bankas: 5 žingsniai
„Pasidaryk pats“mobiliojo telefono akumuliatoriaus energijos bankas: Sveiki visi, šioje instrukcijoje aš jums parodysiu, kaip galite sukurti maitinimo banką naudodami senas mobiliųjų telefonų baterijų ląsteles
Kišeninis maitinimo bankas: 5 žingsniai
„Pocket Power Bank“: tai labai naudingas eksperimentas, kuriuo galima įkrauti bet kurį įrenginį. Daug kartų įkroviau juo savo „Samsung“įrenginį. galite neštis kur tik norite. Jo dydis yra mažesnis nei jūsų ranka. Pasigamink ir mėgaukis. Tikiuosi jums patiks ir nepamirškite sekti