Përmbajtje:

EAL - Programimi i integruar: Candy Mixer 1000: 9 Hapa
EAL - Programimi i integruar: Candy Mixer 1000: 9 Hapa

Video: EAL - Programimi i integruar: Candy Mixer 1000: 9 Hapa

Video: EAL - Programimi i integruar: Candy Mixer 1000: 9 Hapa
Video: 5 Tage in Venedig - Die besten Aktivitäten und Reisetipps 2023 - Italy Travel Vlog 2024, Nëntor
Anonim
EAL - Programimi i integruar: Candy Mixer 1000
EAL - Programimi i integruar: Candy Mixer 1000

Për projektin tonë në Arduino kemi vendosur të bëjmë një mikser për karamele. Ideja është që përdoruesi mund të shtypë një buton dhe pastaj motorët do të fillojnë të hedhin karamelet në një tas, dhe kur programi të ketë ecur në rrjedhën e tij, ai do të ndalet.

Drafti i parë ishte të bënte një mikser me 5 lloje karamele, dhe një qelizë ngarkese për të matur peshën, por për shkak të kohës së kufizuar dhe vështirësive në funksionimin e peshës (qelizës së ngarkesës), ne e kemi zvogëluar programin në 2 lloje karamele dhe duke përdorur një kohëmatës në vend të peshës për të siguruar të njëjtën sasi karamele në çdo tas.

Hapi 1: Dizajni

Modeli ynë është bërë me 2 kontejnerë të vendosur në një strehë. Thembëlsira do të futet në një enë në krye të modelit, ku do të rrëshqasë poshtë në tub me gropën. Kur motori të fillojë, auger do të sjellë karamele përpara, derisa të bjerë në tas.

Ne kemi gjetur modelin për tubat dhe auger në

Hapi 2: Si funksionon

Mënyra se si funksionon përzierësi, është se ne kemi 1 lloj karamele në çdo tub, dhe kur përdoruesi të shtyjë butonin në pjesën e përparme, mikseri do të përziejë 2 llojet e karameleve në tas.

Një ekran LCD do të deklarojë një mesazh kur mikseri është në punë dhe përsëri kur të ketë mbaruar.

Hapi 3: Qarku

Qarku
Qarku

Për projektin ne duhet të lidhim 2 motorët, ekranin LCD dhe një buton shtytës me arduino.

Hapi 4: Lista I/O

Lista I/O
Lista I/O

Hapi 5: Programi

Programi fillon kur përdoruesi shtyn butonin, dhe pastaj të dy motorët funksionojnë për 5 sekonda, pastaj kalon në një mënyrë të re ku punojnë 1.5 sekonda secili për 3 sekonda.

Ekrani LCD do të zhvendosë mesazhin nga "Tryk Start" në "Blander" kur programi të funksionojë.

Hapi 6: Kodi

Në fillim të kodit ne përcaktojmë kunjat e përdorur për ekranin LCD, 2 motorët DC dhe butonin.

Në fazën e konfigurimit, ne e përcaktojmë butonin si hyrje, motorët si dalje dhe vijën e kokës në ekranin LCD e vendosim në "Candy Mixer 1000"

Në lakin e kodit, ne bëjmë një kontroll të gjendjes së butonit për të parë se kur programi ynë duhet të fillojë të funksionojë.

Kur shtypet butoni, ekrani LCD do të ndryshojë nga "Tryk Start" në "Blander" dhe motorët do të fillojnë rendin e tyre.

Në sekuencën motorike fillimisht i drejtojmë motorët për 5 sekonda njëkohësisht dhe më pas i drejtojmë një nga një për 3 sekonda.

Hapi 7: Vlerësimi

Fatkeqësisht, ne nuk e bëmë qelizën e ngarkesës të punojë pasi do ta kishte bërë atë një projekt shumë më të mirë, dhe kodi kishte qenë më sfidues.

Gjatë rrjedhës së projektit ne hasëm në disa probleme, shumica e kohës u përdor duke u përpjekur për të vënë në punë qelizën e ngarkesës, por ne gjithashtu patëm disa me karamelet që ngecin në tub duke ndaluar rrotullimin e augers. Ne e zgjidhëm atë duke vënë një tullë në strehim, ku gryka takon skajin e tubit, në mënyrë që karamele të ketë një dhomë pak të lirë për të rënë në hapësirën rreth auger.

Në përgjithësi, një projekt i mirë argëtues, ku ne u përballëm me disa sfida dhe morëm një model të mirë të përfunduar në fund.

Hapi 8: Mikser karamele në veprim

Një demonstrim i vogël i shpërndarësit tonë të vogël të përzierjes së Candy

Hapi 9: Zgjatni Projektin

Ideja jonë origjinale ishte që të kishim një qelizë ngarkese të lidhur me mikserin, në mënyrë që kur karamelet të përziheshin, qeliza e ngarkesës të monitoronte peshën dhe pastaj të ndalonte programin kur të arrihej një peshë e fortë. Për shkak të problemeve me qelizën e ngarkesës që kishim, ne kurrë nuk arritëm ta inkorporojmë atë.

Pra, një mikser me 5 tuba për karamele, një qelizë ngarkese për peshën dhe një panel për të shtypur peshën e dëshiruar, do të ishte një projekt i përsosur për të dorëzuar, por koha punoi kundër nesh në fund, kështu që ne përfunduam zvogëlimin e projektit Me

Recommended: