Obsah:

Monopoly automatizovaná banka RFID: 5 krokov
Monopoly automatizovaná banka RFID: 5 krokov

Video: Monopoly automatizovaná banka RFID: 5 krokov

Video: Monopoly automatizovaná banka RFID: 5 krokov
Video: KNAPP – Luxottica, why did you choose KNAPP? 2024, Júl
Anonim
Monopolná automatizovaná banka RFID
Monopolná automatizovaná banka RFID
Monopolná automatizovaná banka RFID
Monopolná automatizovaná banka RFID
Monopolná automatizovaná banka RFID
Monopolná automatizovaná banka RFID
Monopolná automatizovaná banka RFID
Monopolná automatizovaná banka RFID

Tento projekt bol vytvorený s ohľadom na už existujúci monopol na elektronické banky. Na ovládanie používa arduino uno a rfid. Navyše je vybavený LCD a klávesnicou pre navigáciu. Urobil som to pomocou 3D tlačiarne, ale ak nemáte prístup k jednej, je to v poriadku, pretože puzdro môže byť vyrobené z rôznych materiálov a prostriedkov. Podľa mojich skúseností s používaním je hra nielen zábavnejšia, ale aj rýchlejšia a menej chaotická. V tomto návode vám ukážem, ako arduino naprogramovať, ako zapojiť súčiastky a ako to všetko skĺbiť.

Disclaimer: Angličtina nie je môj prvý jazyk a nemám žiadne technické vzdelanie. Elektronika je mojim koníčkom, a preto poskytujem všetky informácie, ktoré boli súčasťou vývoja tohto projektu.

Ak máte akékoľvek otázky alebo problémy, pokojne sa pýtajte v komentároch.

Ak si myslíte, že som urobil chybu a chcete vylepšiť môj dizajn, môžete ma o tom informovať v komentároch.

Zásoby

Na tento projekt budete potrebovať:

* arduino uno

* čítačka RFID (používal som RC522)

* LCD obrazovka 16x2 so sériovým rozhraním

* flexibilná klávesnica 4x4

* bzučiak

* drôt

* 3D tlačiareň

* súbory stl (https://www.thingiverse.com/thing:3883597)*

*Skrutky M3 s maticami rôznych veľkostí

*6 kariet RFID a 1 štítok rfid

Krok 1: Arduino a zapojenie

Arduino a zapojenie
Arduino a zapojenie

Vyššie uvedený náčrt je spôsob zapojenia komponentov, aby program fungoval.

S týmto projektom využijete všetky porty na vašom arduino uno.

Najprv bude čítačka RC522 RFID pripojená zľava doprava:

1. kolík -> D13

2. kolík -> D12

3. kolík -> D11

4. kolík -> D10

5. kolík -> nechajte nezapojený

6. kolík -> GND

7. pin -> nechajte nezapojené

8. pin -> 3,3v

Klávesnica bude pripojená zľava doprava nasledovne:

1. kolík -> D9

2. kolík -> D8

3. kolík -> D7

4. kolík -> D6

5. kolík -> D5

6. kolík -> D4

7. kolík -> D3

8. kolík -> D2

LCD so sériovým rozhraním (ktoré je na diagrame znázornené nesériovým LCD) bude pripojené tak, ako je označené sda k analógu 4 a scl k analógu 5.

Bzučiak alebo piezo reproduktor budú pripojené nasledovne:

pozitívne na D1

negatívne na Gnd

Krok 2: Arduino a kód

Image
Image

Nasledujúci kód poskytujem. Môžete ho ľubovoľne zmeniť a upraviť. Majte na pamäti, že to bude fungovať iba s káblami, ktoré som ukázal predtým. Jediná vec, ktorú budete musieť urobiť, je nahradiť identifikátor každej karty v programe zodpovedajúcim identifikátorom vašich kariet. Priložené video vysvetľuje, ktoré čísla je potrebné zmeniť a nahradiť ich identifikátorom.

Ak nepoznáte svoje ID kariet, tu je spôsob, ako to zistiť pomocou modulu RC522.

knižnice:

RC522

LCD

klávesnica

Krok 3: 3D tlač dielov

Konečné zhromaždenie
Konečné zhromaždenie

3D diely som vytlačil pomocou tlačiarne, ktorú som sám vyrobil, takže nemôžem odporučiť žiadne nastavenia dielov. Použil som súbory PLA a supports.stl

Krok 4: Konečná montáž

Konečné zhromaždenie
Konečné zhromaždenie
Konečné zhromaždenie
Konečné zhromaždenie

Umiestnite arduino do výrezov v kryte. Potom umiestnite LCD a utiahnite skrutky a umiestnite aj klávesnicu. Potom vložte čítačku Rfid blízko vonkajšej steny a bzučiaka. Odporúčam spájkovať vodiče k rôznym komponentom a spájať konce s arduinom. Správa káblov je náročná, ale vierohodná. Posledné dve časti zatvorte, uistite sa, že nevyčnievajú žiadne káble a zaistite dve polovice páskou.

Krok 5: Ako ho používať

Ako sa to používa
Ako sa to používa

Ak chcete použiť automatickú banku, najskôr inicializujte stlačením *, potom musíte naskenovať kartu, potom zadajte číslo, stlačením A pridajte aktuálne číslo alebo B odčítajte aktuálne číslo a potom naskenujte druhú kartu. Ak chcete dať alebo vziať peniaze z banky najskôr naskenujte kartu hráča a potom vyplačte kľúč bankára.

Odporúča: