Automat na sušenky

VendingMachine

Zaujala mě termální tiskárna zapojená k procesoru, avšak cena mě zcela zděsila. Začal jsem tedy pátrat a nalezl velmi levnou tiskárnu v Číně za téměř 1/3 cenu. Uskutečnil jsem tedy svůj první nákup z daleké ciziny. Tiskárnu nebyl problém s patřičným návodem rozchodit. Komunikuje přes USART a dají se pomocí ní tisknout i bitové obrázky a čárové kódy. Už při koupi mě napadlo postavit automat na sušenky.

Stavbu jsem započal od 4 pásů, které sušenky posouvají. Nabízelo se více možností řešení. Nejjednodušší je připojit 4 motory, každý pro samostatný pás. To není zajímavé (navíc ani i 4 stejné motory nemám). Druhou možností je mít 1 motor a převodovku pro horní a obdobně pro spodní pás. Zvolil jsem řešení s jediným XL motorem a dvojicí převodovek, které přepínají mezi jednotlivými pásy. Převody jsou vybírány modelářskými servy.

Jako druhý jsem stavěl mechanismus klávesnice na vybírání 1 ze 4 pásů a dalším tlačítkem pro tisk účtenky. Tlačítka z lega na pozadí stiskávají maticovou klávesnici 3x4. Zbylá tlačítka této klávesnice slouží k ladícím účelům. Tato konstrukce byla nepříjemná zejména kvůli půleným dílům (1.5 a podobně).

Jelikož automat nesmí pracovat zadarmo, je nutné vytvořit mechanismus pro vhazování mincí. Původně jsem chtěl mechanický spínač, který by byl sepnut dopadem mince z výšky. Nicméně, mince nemá dostatečnou kinetickou energii. Rozhodl jsem se tedy neochotně použít optický senzor, kterým by mince procházela. Toto (obávané) řešení jsem měl postavené za pár minut a funguje naprosto skvěle. Po detekci mince se dále pomocí serva vhazovací otvor zablokuje posuvnou pákou.

Posledním mechanismem jsou výklopná vrátka umožňující vyzvednutí zakoupených sladkostí. Jsou otevírána pomocí dalšího serva. V mezičase se začne tisknout účtenka, která obsahuje logo, jednotlivé nakoupené sladkosti a celkovou částku.

Model jsem musel částečně zakrýt pomocí čtvrtky, protože zatím nevlastním dostatečné množství lega na tak velkou stavbu. S výtvorem jsem nadmíru spokojen a mám z něj velikou radost. Doufám, že se bude líbit i Vám!

Kliknutím na název zobrazíte zdrojový kód
VendingMachine.c: main file
Download
VendingMachine.h: headers file
Download

Go back to STM32