Obsah:

Monopoly automatizovaná banka RFID: 5 kroků
Monopoly automatizovaná banka RFID: 5 kroků

Video: Monopoly automatizovaná banka RFID: 5 kroků

Video: Monopoly automatizovaná banka RFID: 5 kroků
Video: KNAPP – Luxottica, why did you choose KNAPP? 2024, Listopad
Anonim
Monopolní automatizovaná banka RFID
Monopolní automatizovaná banka RFID
Monopoly automatizovaná banka RFID
Monopoly automatizovaná banka RFID
Monopoly automatizovaná banka RFID
Monopoly automatizovaná banka RFID
Monopoly automatizovaná banka RFID
Monopoly automatizovaná banka RFID

Tento projekt byl vytvořen s ohledem na již existující monopol elektronických bank. K provozu používá arduino uno a rfid. Navíc je vybaven LCD a klávesnicí pro navigaci. Udělal jsem to pomocí 3D tiskárny, ale pokud nemáte přístup k jedné, je to v pořádku, protože kryt může být vyroben z různých materiálů a prostředků. Podle mých zkušeností s používáním je hra nejen zábavnější, ale také rychlejší a méně špinavá. V tomto tutoriálu vás seznámím s tím, jak arduino naprogramovat, jak zapojit komponenty a jak to všechno dát dohromady.

Prohlášení: Angličtina není můj první jazyk a nemám žádné technické vzdělání. Elektronika je můj koníček, a proto poskytuji všechny informace, které byly součástí vývoje tohoto projektu.

Pokud máte nějaké dotazy nebo problémy, neváhejte se zeptat v komentářích.

Pokud si myslíte, že jsem udělal chybu a chcete vylepšit můj design, můžete mě o tom informovat v komentářích.

Zásoby

Pro tento projekt budete potřebovat:

* arduino uno

* čtečka RFID (používal jsem RC522)

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

* flexibilní klávesnice 4x4

* bzučák

* drát

* 3D tiskárna

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

*Šrouby M3 s maticemi různých velikostí

*6 RFID karet a 1 RFID tag

Krok 1: Arduino a zapojení

Arduino a zapojení
Arduino a zapojení

Výše uvedený náčrt je způsob, jakým by měly být součásti zapojeny, aby program fungoval.

S tímto projektem využijete všechny porty na vašem arduino uno.

Nejprve bude čtečka RC522 RFID připojena zleva doprava:

1. pin -> D13

2. pin -> D12

3. pin -> D11

4. pin -> D10

5. pin -> ponechat nepřipojeno

6. kolík -> gnd

7. pin -> ponechat nepřipojeno

8. pin -> 3,3 V.

Klávesnice bude připojena zleva doprava následujícím způsobem:

1. pin -> D9

2. pin -> D8

3. pin -> D7

4. pin -> D6

5. pin -> D5

6. kolík -> D4

7. pin -> D3

8. pin -> D2

LCD se sériovým rozhraním (které je v diagramu znázorněno nesériovým LCD) bude připojeno tak, jak je označeno sda k analogovému 4 a scl k analogovému 5.

Bzučák nebo piezo reproduktor budou připojeny následovně:

pozitivní na D1

negativní na Gnd

Krok 2: Arduino a kód

Image
Image

Níže poskytuji kód, můžete jej libovolně změnit a upravit jakýmkoli způsobem. Mějte na paměti, že to bude fungovat pouze s kabeláží, kterou jsem ukázal dříve. Jediná věc, kterou budete muset udělat, je nahradit ID každé karty v programu odpovídajícími ID vašich karet. Připojené video vysvětluje, která čísla změnit a nahradit ID vaší karty.

Pokud neznáte své ID karty, zde je způsob, jak to zjistit pomocí modulu RC522.

knihovny:

RC522

LCD

klávesnice

Krok 3: 3D tisk dílů

Konečné shromáždění
Konečné shromáždění

3D díly jsem vytiskl pomocí tiskárny, kterou jsem vytvořil sám, takže nemohu doporučit žádné nastavení dílů. Použil jsem soubory PLA a supports.stl

Krok 4: Konečná montáž

Konečné shromáždění
Konečné shromáždění
Konečné shromáždění
Konečné shromáždění

Umístěte arduino do výřezů v pouzdře. Poté umístěte LCD a utáhněte šrouby a také umístěte klávesnici. Poté vložte čtečku Rfid blízko vnější stěny a bzučáku. Doporučuji pájet vodiče k různým součástem a spojit konce oher s arduino. Správa kabelů je náročná, ale věrohodná. Nakonec zavřete dvě části, ujistěte se, že nevyčnívají žádné kabely, a zajistěte obě poloviny páskou.

Krok 5: Jak jej používat

Jak to použít
Jak to použít

Chcete -li použít automatickou banku, nejprve proveďte inicializaci stisknutím *, poté musíte naskenovat kartu, poté zadat číslo, stisknutím A přidat aktuální číslo nebo B odečíst aktuální číslo a poté naskenovat druhou kartu. Chcete -li dát nebo vzít peníze z banky nejprve naskenujte kartu hráče a poté sca bankéř klíč.

Doporučuje: