Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Arduino og ledninger
- Trin 2: Arduino og kode
- Trin 3: 3D -udskrivning af delene
- Trin 4: Endelig samling
- Trin 5: Sådan bruges det
Video: Monopol RFID Automated Bank: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Dette projekt blev skabt med det allerede eksisterende elektroniske bankmonopol i tankerne. Det bruger en arduino uno og rfid til at fungere. Desuden er den udstyret med en lcd og et tastatur til navigation. Jeg lavede det ved hjælp af en 3d -printer, men hvis du ikke har adgang til en, er det ok, da huset kunne fremstilles med forskellige materialer og midler. Fra min erfaring fra at bruge det, gør det spillet ikke kun sjovere, men hurtigere og mindre rodet. I denne vejledning vil jeg fortælle dig, hvordan du programmerer arduinoen, hvordan du tilslutter komponenterne, og hvordan du sætter det hele sammen.
Ansvarsfraskrivelse: Engelsk er ikke mit førstesprog, og jeg har overhovedet ingen uddannelse i teknik. Elektronik er min hobby, og derfor giver jeg alle de oplysninger, der gik med til at udvikle dette projekt.
Hvis du har spørgsmål eller problemer, er du velkommen til at stille dem i kommentarerne.
Hvis du tror, at jeg har begået en fejl, og du vil forbedre mit design, kan du informere mig fra kommentarerne.
Forbrugsvarer
Til dette projekt skal du bruge:
* en arduino uno
* en rfid -læser (jeg brugte RC522)
* LCD -skærm 16x2 med serielt interface
* fleksibelt tastatur 4x4
* summer
* ledning
* 3d printer
* stl -filer (https://www.thingiverse.com/thing:3883597)*
*M3 skruer med møtrikker i forskellige størrelser
*6 RFID -kort og 1 rfid -tag
Trin 1: Arduino og ledninger
Ovenstående skitse er den måde, komponenter skal forbindes på, for at programmet kan fungere.
Med dette projekt vil du bruge alle portene på din arduino uno.
For det første forbindes RC522 RFID -læseren fra venstre mod højre:
1. pin -> D13
2. pin -> D12
3. pin -> D11
4. pin -> D10
5. pin -> lad være uden forbindelse
6. pin -> gnd
7. pin -> lad være uden forbindelse
8. pin -> 3.3v
Tastaturet forbindes fra venstre mod højre som følger:
1. pin -> D9
2. pin -> D8
3. pin -> D7
4. pin -> D6
5. pin -> D5
6. pin -> D4
7. pin -> D3
8. pin -> D2
LCD'en med seriel grænseflade (som er repræsenteret med en ikke -seriel LCD i diagrammet) vil blive forbundet, da den er mærket med sda til analog 4 og scl til analog 5.
Summeren eller piezo -højttaleren tilsluttes som følger:
positiv til D1
negativ til Gnd
Trin 2: Arduino og kode
Jeg angiver koden herunder, du er velkommen til at ændre den og ændre den på enhver måde, du ønsker. Husk, at det kun fungerer med de ledninger, som jeg viste før. Det eneste du skal gøre er at udskifte id'et for hvert kort i programmet med de tilsvarende id'er på dine kort. Den vedlagte video forklarer hvilke numre der skal ændres og udskiftes med dit korts id.
Hvis du ikke kender dit kort -id, er her en måde at finde ud af ved hjælp af dit RC522 -modul her.
biblioteker:
RC522
LCD
tastatur
Trin 3: 3D -udskrivning af delene
Jeg 3d -printede delene ved hjælp af en printer, som jeg lavede på egen hånd, så jeg kan ikke anbefale nogen indstillinger for delene. Jeg brugte PLA og supports.stl filer
Trin 4: Endelig samling
Placer arduinoen i udskæringerne i huset. Derefter placeres lcd'en, og stram skruerne, og placer også tastaturet. Indsæt derefter Rfid -læseren tæt på ydervæggen og summeren. Jeg anbefaler at lodde ledningerne til de forskellige komponenter og forbinde oherenderne med arduinoen. Kabelhåndtering er hård, men sandsynlig. Luk sidst de to dele, sørg for at der ikke stikker kabler ud, og fastgør de to halvdele med tape.
Trin 5: Sådan bruges det
Hvis du vil bruge den automatiske bank, skal du først trykke på * for at initialisere derefter skal du scanne et kort, derefter skrive et nummer, trykke på A for at tilføje det aktuelle nummer eller B for at trække det aktuelle nummer fra og derefter scanne det andet kort. Hvis du vil give eller tage penge fra banken scann først kortet til spilleren og derefter sca banknøglen.
Anbefalede:
VentMan Part II: Arduino-Automated Furnace Detection for Booster Fans: 6 trin
VentMan Part II: Arduino-Automated Furnace Detection for Booster Fans: Hovedpunkter: Dette var et midlertidigt hack sat på plads for at opdage, hvornår min AC/ovnsblæsermotor kørte, så mine to booster fans kunne tænde. Jeg har brug for to boosterventilatorer i mit kanalarbejde for at skubbe mere varm/kølig luft til to to isolerede soveværelser. Men jeg
Vex Automated Nerf Crossbow: 7 trin
Vex Automated Nerf Crossbow: Sådan bygger du simpelthen en vex automatiseret nerf armbrøst
Bank bank! Æske: 12 trin
Bank bank! Kasse: Hemmelig push -detekterende låsekasse
RFID Bank Safe: 3 trin
RFID Bank Safe: RFID er radiofrekvensidentifikation. En banksikkerhed er en værdiboks til værdigenstande. At sætte to sammen gør en bank sikker endnu mere sikker. Sådan bygger du en ud af Arduino -komponenter og en lille smule garagearbejde
Valg af trinmotor og driver til et Arduino Automated Shade Screen Project: 12 trin (med billeder)
Valg af en trinmotor og driver til et Arduino Automated Shade Screen Project: I denne Instructable vil jeg gennemgå de trin, jeg tog for at vælge en Step Motor og Driver til et prototype Automated Shade Screen -projekt. Skærmskærmene er de populære og billige Coolaroo håndsvingede modeller, og jeg ville udskifte t