Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Arduino shahridagi loyihamiz uchun biz shakarlamalar uchun mikser yasashga qaror qildik. Gap shundaki, foydalanuvchi tugmachani bosishi mumkin, shundan so'ng dvigatellar konfetni piyola ichiga tashlay boshlaydi va dastur o'z ishini tugatgandan so'ng to'xtaydi.
Birinchi loyiha 5 turdagi konfet va yuk xujayrasi bo'lgan mikserni tortish uchun edi, lekin vaqt cheklanganligi va og'irlikni (yuk xujayrasi) ishga tushirish muammosi tufayli biz dasturni 2 turga qisqartirdik. shakar va har bir idishda bir xil miqdordagi konfet bo'lishini ta'minlash uchun og'irlik o'rniga taymer yordamida.
1 -qadam: Dizayn
Bizning modelimiz korpusga o'rnatilgan 2 ta konteynerdan iborat. Shakar modelning yuqori qismidagi idishga solinadi va u burg'ulash bilan trubaga tushadi. Dvigatel ishga tushganda, burgut konfetni idishga tushguncha oldinga olib chiqadi.
Biz quvurlar va burg'ulash uchun dizaynni https://www.thingiverse.com/thing:2187877/#files saytidan topdik.
2 -qadam: Bu qanday ishlaydi
Mikserning ishlash usuli shundaki, bizda har bir naychada 1 turdagi konfet bor va foydalanuvchi old tomonidagi tugmani bosganda, mikser piyola ichiga 2 turdagi konfetni aralashtirib yuboradi.
LCD displeyda mikser ishlayotganda va tugagandan so'ng yana xabar paydo bo'ladi.
3 -qadam: O'chirish davri
Loyiha uchun biz 2 dvigatelni, LCD displeyni va tugmani arduino -ga ulashimiz kerak.
4 -qadam: kirish -chiqish ro'yxati
5 -qadam: Dastur
Foydalanuvchi tugmani bosganida dastur ishga tushadi, keyin ikkala dvigatel 5 soniya davomida ishlaydi, so'ngra har biri 3 soniya davomida 1,5 soniyadan ishlayotgan yangi rejimga o'tadi.
LCD displeyi dastur ishga tushganda xabarni "Tryk Start" dan "Blander" ga o'tkazadi.
6 -qadam: Kod
Kodning boshida biz LCD displey uchun ishlatiladigan pinlarni, 2 ta shahar motorini va tugmani aniqlaymiz.
O'rnatish bosqichida biz tugmachani kirish, dvigatellarni chiqish deb belgilaymiz va LCD displeyidagi bosh chizig'ini "Candy Mixer 1000" ga o'rnatamiz.
Kodning tsiklida biz tugma holatini tekshiramiz va dasturimiz qachon ishga tushishi kerakligini bilib olamiz.
Tugma bosilganda, LCD displey "Tryk Start" dan "Blander" ga o'zgaradi va dvigatellar o'z ketma -ketligini boshlaydi.
Dvigatel ketma -ketligida biz avval dvigatellarni bir vaqtning o'zida 5 soniya davomida ishga tushiramiz, keyin esa ularni birma -bir 3 soniya davomida ishga tushiramiz.
7 -qadam: baholash
Afsuski, biz yuk xujayrasini ishga joylashtirmadik, chunki bu uni ancha yaxshi loyihaga aylantiradi va kod ancha murakkab edi.
Loyiha davomida biz bir nechta muammolarga duch keldik, ko'p vaqtlari yuk kamerasini ishga tushirishga harakat qildik, lekin bizda qandlarning aylanishi to'xtab qolganda konfet qotib qolgan. Biz buni shkaf trubaning chetiga to'g'ri keladigan korpusga g'isht qo'yish orqali hal qildik.
Umuman olganda, qiziqarli loyiha bo'lib, u erda biz qiyinchiliklarga duch keldik va oxirida yaxshi modelni tayyorladik.
8 -qadam: shakar aralashtirgichi amalda
Kichkina Candy aralashtiruvchi dispenserimizning kichik namoyishi
9 -qadam: Loyihani kengaytirish
Bizning asl fikrimiz, mikserga yuk xujayrasi ulanishi edi, shunda konfet aralashib ketganda, yuk xujayrasi og'irlikni kuzatib, keyin og'ir vaznga yetganda dasturni to'xtatadi. Bizda mavjud bo'lgan yuk kamerasi bilan bog'liq muammolar tufayli, biz buni hal qila olmadik.
Shunday qilib, konfet uchun 5 ta naychali mikser, og'irlik uchun yuk xujayrasi va kerakli vaznni yozish uchun panel, loyihani topshirish uchun juda yaxshi bo'lardi, lekin vaqt oxir -oqibat bizga qarshi ishladi, shuning uchun biz loyihani pastga tushirib qo'ydik..