Съдържание:

EAL - Вградено програмиране: Смесител за бонбони 1000: 9 стъпки
EAL - Вградено програмиране: Смесител за бонбони 1000: 9 стъпки

Видео: EAL - Вградено програмиране: Смесител за бонбони 1000: 9 стъпки

Видео: EAL - Вградено програмиране: Смесител за бонбони 1000: 9 стъпки
Видео: Как Сделать Идеальный Туалет, Ошибки и Советы Часть 1 🔴 Дизайн Интерьера 2024, Ноември
Anonim
EAL - Вградено програмиране: Candy Mixer 1000
EAL - Вградено програмиране: Candy Mixer 1000

За нашия проект в Arduino решихме да направим миксер за бонбони. Идеята е, че потребителят може да натисне бутон и тогава двигателите ще започнат да изхвърлят бонбоните в купа, а когато програмата си върви, тя ще спре.

Първият проект беше да се направи миксер с 5 вида бонбони и натоварваща клетка за измерване на теглото, но поради ограниченото време и проблеми с привеждането на теглото (товарната клетка) да работи, ние намалихме програмата до 2 вида бонбони и използване на таймер вместо тегло, за да се осигури същото количество бонбони във всяка купа.

Стъпка 1: Дизайнът

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

Открихме дизайна на тръбите и шнека на

Стъпка 2: Как работи

Начинът на работа на миксера е, че имаме 1 вид бонбони във всяка епруветка и когато потребителят натисне бутона отпред, миксерът ще смеси двата вида бонбони в купата.

След това LCD дисплей ще изведе съобщение, когато миксерът работи и отново, когато е готов.

Стъпка 3: Веригата

Веригата
Веригата

За проекта трябва да свържем 2 -те двигателя, LCD дисплея и бутон към arduino.

Стъпка 4: I/O списък

I/O списък
I/O списък

Стъпка 5: Програмата

Програмата се стартира, когато потребителят натисне бутона, след което и двата двигателя работят в продължение на 5 секунди, след което преминават в нов режим, при който работят по 1,5 секунди всеки за 3 секунди.

LCD дисплеят ще измести съобщението от „Tryk Start“на „Blander“, когато програмата работи.

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

В началото на кода дефинираме щифтовете, използвани за LCD дисплея, 2 -те DC двигателя и бутона.

Във фазата на настройка дефинираме бутона като вход, двигателите като изход и задаваме линията на главата на LCD дисплея на „Candy Mixer 1000“

В цикъла на кода правим проверка на състоянието на бутона, за да видим кога програмата ни трябва да започне да работи.

Когато бутонът е натиснат, LCD дисплеят ще се промени от „Tryk Start“на „Blander“и двигателите ще започнат своята последователност.

В последователността на двигателите първо пускаме двигателите едновременно за 5 секунди и след това ги пускаме един по един за 3 секунди.

Стъпка 7: Оценка

За съжаление не успяхме да заредим товарната клетка, тъй като това би направило много по -добър проект и кодът беше по -предизвикателен.

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

Като цяло един добър забавен проект, в който се справихме с някои предизвикателства и завършихме добър модел.

Стъпка 8: Смесител за бонбони в действие

Малка демонстрация на нашия малък дозатор за смесване на бонбони

Стъпка 9: Разширете проекта

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

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

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