Inhoudsopgave:

Monopoly RFID geautomatiseerde bank - Ajarnpa
Monopoly RFID geautomatiseerde bank - Ajarnpa

Video: Monopoly RFID geautomatiseerde bank - Ajarnpa

Video: Monopoly RFID geautomatiseerde bank - Ajarnpa
Video: CHEATING SCANDALS / TOP 10 BOARD And CARD GAME CHEATING SCANDALS Of ALL TIME / CHEATING In GAMES 2024, November
Anonim
Monopoly RFID geautomatiseerde bank
Monopoly RFID geautomatiseerde bank
Monopoly RFID geautomatiseerde bank
Monopoly RFID geautomatiseerde bank
Monopoly RFID geautomatiseerde bank
Monopoly RFID geautomatiseerde bank
Monopoly RFID geautomatiseerde bank
Monopoly RFID geautomatiseerde bank

Dit project is gemaakt met het reeds bestaande monopolie van elektronische banken in gedachten. Het gebruikt een arduino uno en rfid om te werken. Bovendien is hij uitgerust met een lcd en een toetsenbord voor navigatie. Ik heb het gemaakt met een 3D-printer, maar als je er geen toegang toe hebt, is het oké, omdat de behuizing met verschillende materialen en middelen kan worden vervaardigd. Uit mijn ervaring met het gebruik ervan, maakt het de game niet alleen leuker, maar ook sneller en minder rommelig. In deze tutorial zal ik je laten zien hoe je de Arduino programmeert, hoe je de componenten bedraden en hoe je alles in elkaar zet.

Disclaimer: Engels is niet mijn eerste taal en ik heb helemaal geen ingenieursdiploma. Elektronica is mijn hobby en daarom geef ik alle informatie die bij de ontwikkeling van dit project is gebruikt.

Als je vragen of problemen hebt, stel ze dan gerust bij de opmerkingen.

Als je denkt dat ik een fout heb gemaakt en je mijn ontwerp wilt verbeteren, kun je me dat laten weten via de opmerkingen.

Benodigdheden

Voor dit project heb je nodig:

* een arduino uno

* een rfid-lezer (ik gebruikte RC522)

* LCD-scherm 16x2 met seriële interface

* flexibel toetsenbord 4x4

* zoemer

* draad

* 3D-printer

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

*M3 schroeven met moeren diverse maten

*6 RFID-kaarten en 1 rfid-tag

Stap 1: Arduino en bedrading

Arduino en bedrading
Arduino en bedrading

De bovenstaande schets is de manier waarop componenten moeten worden aangesloten om het programma te laten functioneren.

Met dit project gebruik je alle poorten op je arduino uno.

Eerst wordt de RC522 RFID-lezer van links naar rechts aangesloten:

1e pin -> D13

2e pin -> D12

3e pin ->D11

4e pin -> D10

5e pin -> laat los

6e pin -> gnd

7e pin -> laat los

8e pin -> 3.3v

Het toetsenbord wordt als volgt van links naar rechts aangesloten:

1e pin -> D9

2e pin -> D8

3e pin ->D7

4e pin -> D6

5e pin -> D5

6e pin -> D4

7e pin -> D3

8e pin -> D2

Het lcd-scherm met seriële interface (die in het diagram wordt weergegeven met een niet-seriële lcd) zal worden aangesloten zoals het is gelabeld met sda op analoog 4 en scl op analoog 5.

De zoemer of piëzo-luidspreker wordt als volgt aangesloten:

positief naar D1

negatief voor Gnd

Stap 2: Arduino en code

Image
Image

Ik geef de onderstaande code, voel je vrij om deze te wijzigen en aan te passen op elke gewenste manier. Houd er rekening mee dat het alleen werkt met de bedrading die ik eerder heb laten zien. Het enige dat u hoeft te doen, is de id van elke kaart in het programma vervangen door de overeenkomstige id's van uw kaarten. De bijgevoegde video legt uit welke nummers u moet wijzigen en vervangen door de id van uw kaart.

Als u uw kaart-ID niet weet, kunt u hier de RC522-module gebruiken om erachter te komen.

bibliotheken:

RC522

LCD

toetsenbord

Stap 3: 3D printen van de onderdelen

Eindmontage
Eindmontage

Ik heb de onderdelen 3d geprint met een printer die ik zelf heb gemaakt, dus ik kan geen instellingen voor de onderdelen aanbevelen. Ik gebruikte PLA en ondersteunt.stl-bestanden

Stap 4: Eindmontage

Eindmontage
Eindmontage
Eindmontage
Eindmontage

Plaats de arduino in de uitsparingen in de behuizing. Plaats daarna het lcd-scherm en draai de schroeven vast en plaats ook het toetsenbord. Plaats vervolgens de Rfid-lezer dicht bij de buitenmuur en de zoemer. Ik raad aan om de draden aan de verschillende componenten te solderen en de andere uiteinden met de Arduino te verbinden. Kabelmanagement is zwaar maar aannemelijk. Sluit als laatste de twee delen, zorg ervoor dat er geen kabels uitsteken en zet de twee helften vast met tape.

Stap 5: Hoe het te gebruiken?

Hoe te gebruiken
Hoe te gebruiken

Om de automatische bank te gebruiken, drukt u eerst op * om daarna te initialiseren, daarna moet u een kaart scannen en vervolgens een nummer typen, druk op A om het huidige nummer op te tellen of op B om het huidige nummer af te trekken en scan vervolgens de tweede kaart. scan van de bank eerst de kaart van de speler en scan dan de banksleutel.

Aanbevolen: