Satura rādītājs:

Monopola RFID automatizētā banka: 5 soļi
Monopola RFID automatizētā banka: 5 soļi

Video: Monopola RFID automatizētā banka: 5 soļi

Video: Monopola RFID automatizētā banka: 5 soļi
Video: Automated Garment Sorting Conveyor Machine 2024, Novembris
Anonim
Monopola RFID automatizētā banka
Monopola RFID automatizētā banka
Monopola RFID automatizētā banka
Monopola RFID automatizētā banka
Monopola RFID automatizētā banka
Monopola RFID automatizētā banka
Monopola RFID automatizētā banka
Monopola RFID automatizētā banka

Šis projekts tika izveidots, ņemot vērā jau pastāvošo elektronisko banku monopolu. Tā darbībai izmanto arduino uno un RFID. Turklāt tas ir aprīkots ar LCD un tastatūru navigācijai. Es to darīju, izmantojot 3D printeri, bet, ja jums nav piekļuves vienam, tas ir labi, jo korpusu var izgatavot no dažādiem materiāliem un līdzekļiem. No manas lietošanas pieredzes tas padara spēli ne tikai jautrāku, bet arī ātrāku un mazāk netīru. Šajā apmācībā es jums pastāstīšu, kā programmēt arduino, kā savienot komponentus un kā to visu salikt.

Atruna: angļu valoda nav mana pirmā valoda, un man nav inženiera grāda. Elektronika ir mans hobijs, un tāpēc es sniedzu visu informāciju, kas tika izmantota šī projekta izstrādē.

Ja jums ir kādi jautājumi vai problēmas, jautājiet komentāros.

Ja jūs domājat, ka esmu pieļāvis kļūdu un vēlaties uzlabot manu dizainu, varat mani informēt no komentāriem.

Piegādes

Šim projektam jums būs nepieciešams:

* arduino uno

* RFID lasītājs (es izmantoju RC522)

* LCD ekrāns 16x2 ar sērijas interfeisu

* elastīga 4x4 tastatūra

* skaņas signāls

* vads

* 3D printeris

* stl faili (https://www.thingiverse.com/thing:3883597)*

*M3 skrūves ar dažāda izmēra uzgriežņiem

*6 RFID kartes un 1 RFID tags

1. darbība: Arduino un elektroinstalācija

Arduino un vadi
Arduino un vadi

Iepriekš minētā skice ir veids, kā komponenti jāpievieno, lai programma darbotos.

Izmantojot šo projektu, jūs izmantosit visas arduino uno porti.

Pirmkārt, RC522 RFID lasītājs tiks savienots no kreisās puses uz labo:

1. tapa -> D13

2. tapa -> D12

3. tapa -> D11

4. tapa -> D10

5. tapa -> atstājiet nesaistītu

6. tapa -> gnd

7. pin -> atstāt nesavienotu

8. tapa -> 3.3v

Tastatūra tiks savienota no kreisās puses uz labo šādi:

1. tapa -> D9

2. tapa -> D8

3. tapa -> D7

4. tapa -> D6

5. tapa -> D5

6. tapa -> D4

7. tapa -> D3

8. tapa -> D2

LCD ar seriālo interfeisu (kas diagrammā attēlots ar nesērijveida LCD) tiks savienots, jo tas ir apzīmēts ar sda līdz analogam 4 un scl līdz analogam 5.

Signāls vai pjezo skaļrunis tiks pievienots šādi:

pozitīvs pret D1

negatīvs pret Gnd

2. darbība: Arduino un kods

Image
Image

Es sniedzu zemāk esošo kodu, nekautrējieties to mainīt un mainīt jebkurā vēlamajā veidā. Paturiet prātā, ka tas darbosies tikai ar vadu, ko es parādīju iepriekš. Vienīgais, kas jums jādara, ir aizstāt katras programmā esošās kartes ID ar atbilstošajiem jūsu karšu ID. Pievienotais video izskaidro, kuri numuri jāmaina un jāaizstāj ar kartes ID.

Ja jūs nezināt savu karšu ID, šeit ir veids, kā to uzzināt, izmantojot savu RC522 moduli.

bibliotēkas:

RC522

LCD

tastatūra

3. darbība: detaļu 3D drukāšana

Galīgā montāža
Galīgā montāža

Es 3D izdrukāju detaļas, izmantojot pats izgatavotu printeri, tāpēc nevaru ieteikt nekādus detaļu iestatījumus. Es izmantoju PLA un support.stl failus

4. solis: galīgā montāža

Galīgā montāža
Galīgā montāža
Galīgā montāža
Galīgā montāža

Ievietojiet arduino korpusa izgriezumos. Pēc tam ievietojiet LCD un pievelciet skrūves, kā arī novietojiet tastatūru. Pēc tam ievietojiet Rfid lasītāju tuvu ārējai sienai un skaņas signālam. Es iesaku pielodēt vadus pie dažādām sastāvdaļām un savienot galus ar arduino. Kabeļu vadība ir grūta, bet ticama. Visbeidzot aizveriet abas daļas, pārliecinieties, ka nav izkļuvuši kabeļi, un nostipriniet abas puses ar lenti.

5. darbība. Kā to izmantot

Kā to izmantot
Kā to izmantot

Lai izmantotu automātisko banku, vispirms nospiediet *, lai inicializētu, pēc tam jums ir jāskenē karte, pēc tam ierakstiet ciparu, nospiediet A, lai pievienotu pašreizējo numuru, vai B, lai atņemtu pašreizējo numuru, un pēc tam skenējiet otro karti. Ja vēlaties dot vai ņemt naudu no bankas vispirms skenējiet spēlētāja karti un pēc tam atlaidiet baņķieru atslēgu.

Ieteicams: