Obsah:

EAL - vstavané programovanie: Candy Mixer, kroky 1 000: 9
EAL - vstavané programovanie: Candy Mixer, kroky 1 000: 9

Video: EAL - vstavané programovanie: Candy Mixer, kroky 1 000: 9

Video: EAL - vstavané programovanie: Candy Mixer, kroky 1 000: 9
Video: Polaczek - Skrzydła 2024, Júl
Anonim
EAL - vstavané programovanie: Candy Mixer 1000
EAL - vstavané programovanie: Candy Mixer 1000

Pre náš projekt v Arduine sme sa rozhodli vyrobiť mixér na cukríky. Ide o to, že používateľ môže stlačiť tlačidlo a potom motory začnú vysúvať cukríky do misky a keď program beží, zastaví sa.

Prvým návrhom bolo vyrobiť mixér s 5 druhmi cukroviniek a silomerom na meranie hmotnosti, ale kvôli obmedzenému času a problémom s uvedením váhy (silomera) do prevádzky sme program zmenšili na 2 typy. cukrovinky a pomocou časovača namiesto hmotnosti zabezpečte rovnaké množstvo cukroviniek v každej miske.

Krok 1: Dizajn

Náš model je vyrobený s 2 kontajnermi umiestnenými v kryte. Cukrovinky budú vložené do nádoby v hornej časti modelu, kde skĺznu dole do trubice so šnekom. Keď motor naštartuje, šnek posunie cukríky dopredu, kým nespadne do misy.

Dizajn rúrok a šneku sme našli na

Krok 2: Ako to funguje

Mixér funguje tak, že v každej skúmavke máme 1 druh cukroviniek, a keď používateľ stlačí tlačidlo na prednej strane, mixér zmieša 2 druhy cukroviniek do misy.

LCD displej potom zobrazí správu, keď je mixér v prevádzke, a znova, keď je mixér hotový.

Krok 3: Okruh

Okruh
Okruh

Na projekt potrebujeme pripojiť 2 motory, LCD displej a tlačidlo k arduinu.

Krok 4: Zoznam I/O

Zoznam I/O
Zoznam I/O

Krok 5: Program

Program sa spustí, keď používateľ stlačí tlačidlo, a potom oba motory bežia 5 sekúnd, potom sa prepnú do nového režimu, v ktorom každý z nich pobeží 1,5 sekundy po dobu 3 sekúnd.

Po spustení programu LCD displej posunie správu z „Tryk Start“na „Blander“.

Krok 6: Kód

Na začiatku kódu definujeme piny používané pre LCD displej, 2 jednosmerné motory a tlačidlo.

Vo fáze nastavenia definujeme tlačidlo ako vstup, motory ako výstup a na LCD displeji nastavíme hlavičku na „Candy Mixer 1000“

V slučke kódu skontrolujeme stav tlačidla, aby sme zistili, kedy by sa mal náš program spustiť.

Po stlačení tlačidla sa LCD displej zmení z „Tryk Start“na „Blander“a motory začnú svoju postupnosť.

V sekvencii motorov najskôr spustíme motory na 5 sekúnd súčasne a potom ich spustíme jeden po druhom na 3 sekundy.

Krok 7: Hodnotenie

Žiaľ, nepodarilo sa nám načítať snímač zaťaženia, pretože by to urobil oveľa lepší projekt a kód bol náročnejší.

V priebehu projektu sme narazili na niekoľko problémov, väčšinu času sme vynaložili na uvedenie snímača zaťaženia do prevádzky, ale tiež sa vyskytli problémy s uviaznutím cukríkov v trubici, ktoré zastavovali otáčanie závitoviek. Vyriešili sme to tak, že sme do krytu, kde sa závitovka stretáva s okrajom trubice, vložili tehlu, aby cukrík dostal trochu voľného priestoru na pád do priestoru okolo závitovky.

Celkom dobrý zábavný projekt, kde sme sa dostali k niektorým výzvam a na konci sme dokončili dobrý model.

Krok 8: Candy mixér v akcii

Malá ukážka nášho malého dávkovača na mixovanie cukroviniek

Krok 9: Rozšírte projekt

Našou pôvodnou myšlienkou bolo mať k mixéru pripojený silomer, aby keď sa cukríky zmiešajú, snímač zaťaženia monitoroval hmotnosť a potom zastavil program, keď sa dosiahne hmotnosť po porade. Kvôli problémom s snímačom zaťaženia, ktorý sme mali, sme sa nikdy nedokázali zbaviť toho.

Takže mixér s 5 skúmavkami na cukríky, zaťažovacím článkom pre hmotnosť a panelom na zadanie požadovanej hmotnosti by bol perfektný projekt na odovzdanie, ale čas nakoniec išiel proti nám, a tak sme projekt zmenšili..

Odporúča: