Съдържание:

Монополна RFID автоматизирана банка: 5 стъпки
Монополна RFID автоматизирана банка: 5 стъпки

Видео: Монополна RFID автоматизирана банка: 5 стъпки

Видео: Монополна RFID автоматизирана банка: 5 стъпки
Видео: “Blue zone” - paid parking system in Varna (ENG) 2024, Юли
Anonim
Монополна RFID автоматизирана банка
Монополна RFID автоматизирана банка
Монополна RFID автоматизирана банка
Монополна RFID автоматизирана банка
Монополна RFID автоматизирана банка
Монополна RFID автоматизирана банка
Монополна RFID автоматизирана банка
Монополна RFID автоматизирана банка

Този проект е създаден, като се има предвид вече съществуващия монопол на електронната банка. Той използва arduino uno и rfid за работа. Освен това е оборудван с LCD и клавиатура за навигация. Направих го с помощта на 3D принтер, но ако нямате достъп до такъв, всичко е наред, тъй като корпусът може да бъде произведен с различни материали и средства. От моя опит от използването му, това прави играта не само по -забавна, но и по -бърза и по -малко объркана. В този урок ще ви покажа как да програмирате arduino как да свържете компонентите и как да съберете всичко заедно.

Отказ от отговорност: Английският не е първият ми език и нямам диплома по инженерство. Електрониката е моето хоби и затова предоставям всяка информация, която е била използвана за разработването на този проект.

Ако имате въпроси или проблеми, не се колебайте да попитате в коментарите.

Ако смятате, че съм направил грешка и искате да подобрите дизайна ми, можете да ме информирате от коментарите.

Консумативи

За този проект ще ви трябва:

* arduino uno

* rfid четец (използвах RC522)

* LCD екран 16x2 със сериен интерфейс

* гъвкава клавиатура 4x4

* зумер

* тел

* 3d принтер

* stl файлове (https://www.thingiverse.com/thing:3883597)*

*M3 винтове с гайки различни размери

*6 RFID карти и 1 RFID етикет

Стъпка 1: Arduino и окабеляване

Arduino и окабеляване
Arduino и окабеляване

Скицата по -горе е начинът, по който компонентите трябва да бъдат свързани, за да функционира програмата.

С този проект ще използвате всички портове на вашия arduino uno.

Първо RFID четецът RC522 ще бъде свързан отляво надясно:

1 -ви щифт -> D13

2 -ри щифт -> D12

3 -ти щифт -> D11

4 -ти пин -> D10

5 -ти щифт -> оставете без връзка

6 -ти щифт -> gnd

7 -ми щифт -> оставете без връзка

8 -ми щифт -> 3.3v

Клавиатурата ще бъде свързана отляво надясно, както следва:

1 -ви щифт -> D9

2 -ри щифт -> D8

3 -ти щифт -> D7

4 -ти пин -> D6

5 -ти щифт -> D5

6 -ти щифт -> D4

7 -ми щифт -> D3

8 -ми щифт -> D2

Lcd със сериен интерфейс (който е представен с несериен lcd на диаграмата) ще бъде свързан, тъй като е обозначен с sda към аналогов 4 и scl към аналогов 5.

Звуков сигнал или пиезо високоговорител ще бъдат свързани, както следва:

положителен към D1

отрицателен за Gnd

Стъпка 2: Arduino и код

Image
Image

Предоставям кода по -долу, не се колебайте да го промените и да го промените по какъвто желаете начин. Имайте предвид, че той ще работи само с окабеляването, което показах преди. Единственото нещо, което трябва да направите, е да замените идентификационния номер на всяка карта в програмата със съответните идентификатори на вашите карти. Прикрепеното видео обяснява кои номера да промените и замените с идентификационния номер на вашата карта.

Ако не знаете идентификационния си номер на картите тук, е начин да разберете с помощта на вашия модул RC522 тук.

библиотеки:

RC522

LCD

клавиатура

Стъпка 3: 3D отпечатване на частите

Окончателно сглобяване
Окончателно сглобяване

Отпечатах 3D частите с помощта на принтер, който направих сам, така че не мога да препоръчам никакви настройки за частите. Използвах PLA и support.stl файлове

Стъпка 4: Окончателно сглобяване

Окончателно сглобяване
Окончателно сглобяване
Окончателно сглобяване
Окончателно сглобяване

Поставете arduino в изрезите в корпуса. След това поставете LCD и затегнете винтовете и също така поставете клавиатурата. След това поставете Rfid четеца близо до външната стена и зумера. Препоръчвам запояване на проводниците към различните компоненти и свързването на другия край към arduino. Управлението на кабелите е трудно, но правдоподобно. Накрая затворете двете части, уверете се, че няма стърчащи кабели и фиксирайте двете половини с тиксо.

Стъпка 5: Как да го използвате

Как се използва
Как се използва

За да използвате автоматичната банка, първо натиснете *, за да инициализирате, след което трябва да сканирате карта, след което въведете число, натиснете A, за да добавите текущия номер или B, за да извадите текущия номер, след което сканирайте втората карта. Ако искате да дадете или вземете пари от банката първо сканирайте картата на играча и след това сканирайте ключа на банкерите.

Препоръчано: