Съдържание:

Брояч на монети: 5 стъпки
Брояч на монети: 5 стъпки

Видео: Брояч на монети: 5 стъпки

Видео: Брояч на монети: 5 стъпки
Видео: Реальная цена и обзор монеты 5 копеек 1987 года. СССР. 2024, Юли
Anonim
Брояч на монети
Брояч на монети

Направих този брояч на монети за училищен проект, в който трябваше да се научим как да използваме arduino. Най -вече е направено за мен, за да се науча как да създавам неща с arduino. За този проект също научих как да използвам лазерно рязане и 3d принтер.

Консумативи

Arduino uno

16x2 LCD дисплей

Алуминиево фолио

Лента или перфорирана дъска (предпочитана лента)

6 10k ома резистора

1 220 ома резистор

10k ом потенциометър

Стъпка 1: Сортиращият

Сортиращият
Сортиращият

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

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

Причината да направя само 7 дупки вместо 8 е, че и монетите от 1 и 2 цента са неизползвани, затова просто избрах да ги сортирам едновременно.

Стъпка 2: Окабеляване

Окабеляването
Окабеляването

Окабеляването е приблизително както се вижда по -горе. Най -добрата идея е да започнете от екрана. Не забравяйте да вземете 220 ома резистор, когато свързвате LCD екрана. Потенциометърът в тази настройка се използва за промяна на нивото на контраст на екрана. Направете това първо на макет, за да знаете дали работи.

След като екранът е свързан, можете да свържете другите кабели. Тази част ще действа по същия начин, сякаш свързвате нормални бутони, освен с извадените бутони. Дупките между сивите кабели са мястото, където свързвате следващата част.

Стъпка 3: Създаване на сензори

Създаване на сензори
Създаване на сензори

Начинът, по който избрах да регистрирам падащи монети, беше със затваряне на електрическа верига. Когато една монета падне, тя удря 2 парчета алуминиево фолио и затваря веригата. Това нека ардуино знае, че е паднала монета.

Всяка дупка с изключение на първата (най -високата) трябва да получи 2 парчета алуминиево фолио. Всяко от тези парчета трябва да бъде свързано към сив кабел от последната стъпка. Всяка дупка трябва да свърже едно парче към един от левия и един от десния кабел.

Стъпка 4: Кодът

Кодът за този проект може да бъде намерен тук:

Начинът, по който работи, е като има променлива за единични и десетки за евро и центове. Това означава, че може да брои до 99, 95 евро! За всяка дупка има оператор if, който проверява дали една монета е пропаднала. Ако регистрира монета, съответното изявление if се освобождава и добавя сумата от центове/евро, която съответства на тази дупка.

Стъпка 5: Поставяне в калъф

За тази стъпка избрах да направя кутия, която да дава монетите в отворена тава. Това е така, защото трябваше да покажа, че работи и по този начин имах достатъчно само с една от всяка монета. Дизайнът на калъфа е предимно просто обикновена кутия с отвор за екран, бутони и монета. Бутоните понастоящем не се използват в този проект, но са остатъци от свръхамбиция в желанието да се направи вендинг машина.

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