Mündəricat:
- Addım 1: Dizayn
- Addım 2: Necə Çalışır
- Addım 3: Dövrə
- Addım 4: G/Ç siyahısı
- Addım 5: Proqram
- Addım 6: Kod
- Addım 7: Qiymətləndirmə
- Addım 8: Şirniyyat qarışdırıcısı fəaliyyətdədir
- Addım 9: Layihəni genişləndirin
Video: EAL - Gömülü Proqramlaşdırma: Candy Mikser 1000: 9 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Arduino layihəmiz üçün konfet üçün bir qarışdırıcı hazırlamağa qərar verdik. Fikir budur ki, istifadəçi bir düyməni basa bilər və sonra mühərriklər konfetləri bir qaba atmağa başlayacaq və proqram öz axarına çatdıqda dayanacaq.
İlk layihə 5 növ konfetdən və çəkini ölçmək üçün bir yük hücrəsindən ibarət bir qarışdırıcı hazırlamaq idi, lakin vaxtın məhdud olması və çəkinin (yük hücrəsi) işə düşməməsi səbəbindən proqramı 2 növə endirdik. konfet və hər qabda eyni miqdarda konfet təmin etmək üçün çəki yerinə bir taymer istifadə edin.
Addım 1: Dizayn
Modelimiz bir korpusa qoyulmuş 2 konteynerdən hazırlanmışdır. Şirniyyat, modelin üstündəki bir konteynerə qoyulacaq və buruq ilə boruya enəcək. Motor işə düşəndə buruq şirniyyatı qaba düşənə qədər irəli aparacaq.
Boruların və buruqların dizaynını https://www.thingiverse.com/thing:2187877/#files saytında tapdıq.
Addım 2: Necə Çalışır
Mikserin işləmə üsulu budur ki, hər boruda 1 növ konfet var və istifadəçi ön tərəfdəki düyməni basdıqda mikser 2 növ konfeti qaba qarışdıracaq.
Bir LCD ekran mikser işləyərkən və tamamlandıqda bir mesaj göstərəcəkdir.
Addım 3: Dövrə
Layihə üçün 2 mühərriki, LCD ekranı və bir düyməni arduinoya bağlamalıyıq.
Addım 4: G/Ç siyahısı
Addım 5: Proqram
İstifadəçi düyməni basdıqda və sonra hər iki mühərrik 5 saniyə çalışdıqda, sonra hər biri 3 saniyə ərzində 1.5 saniyə işlədikləri zaman proqram işə düşür.
LCD ekran, proqram işləyərkən mesajı "Tryk Start" dan "Blander" ə dəyişəcək.
Addım 6: Kod
Kodun əvvəlində LCD ekran üçün istifadə olunan pinləri, 2 DC mühərrikini və düyməni təyin edirik.
Quraşdırma mərhələsində düyməni Giriş, mühərrikləri Çıxış olaraq təyin edirik və LCD ekranın baş xəttini "Candy Mixer 1000" olaraq təyin edirik.
Kodun döngəsində, proqramımızın nə vaxt işləməyə başlayacağını görmək üçün düymə vəziyyətini yoxlayırıq.
Düymə basıldıqda LCD ekran "Tryk Start" dan "Blander" ə dəyişəcək və mühərriklər öz ardıcıllığına başlayacaq.
Mühərrik ardıcıllığında əvvəlcə mühərrikləri eyni vaxtda 5 saniyə, sonra isə 3 saniyə tək -tək işə salırıq.
Addım 7: Qiymətləndirmə
Təəssüf ki, yük hüceyrəsini daha yaxşı bir layihə halına gətirə biləcəyi üçün işləmədik və kod daha çətin idi.
Layihə əsnasında bir çox problemlə qarşılaşdıq, çox vaxt yük hüceyrəsini işə salmaq üçün istifadə olunurdu, amma bizdə konfetlərin boruya dönməsini dayandıran boruda ilişib qalması da olurdu. Şəkərin borunun kənarına çatdığı korpusa bir kərpic qoyaraq həll etdik ki, konfet buruq ətrafındakı boşluğa düşmək üçün bir az sərbəst yer əldə etsin.
Ümumiyyətlə, bəzi problemlərin öhdəsindən gəldiyimiz və sonunda yaxşı bir modelin bitdiyi yaxşı bir əyləncə layihəsi.
Addım 8: Şirniyyat qarışdırıcısı fəaliyyətdədir
Balaca Candy qarışdırıcı dispenserimizin kiçik bir nümayişi
Addım 9: Layihəni genişləndirin
Orijinal düşüncəmiz, mikserə bağlı bir yük hücrəsi olması idi, belə ki, konfet qarışdıqda yük hücrəsi çəkini izləyəcək və sonra ağır çəkiyə çatanda proqramı dayandıracaq. Sahədəki yük hücrəsindəki problemlər səbəbiylə bunu həll edə bilmədik.
Beləliklə, konfet üçün 5 tüp, çəki üçün yük hücrəsi və istədiyiniz çəkini yazmaq üçün bir panel olan bir qarışdırıcı, təhvil vermək üçün mükəmməl bir layihə olardı, amma zaman sonda bizə qarşı çalışdı, buna görə də layihəni aşağı ölçüyə gətirdik..
Tövsiyə:
EASY Infinity Mirror Cube edin - 3D Çap və Proqramlaşdırma YOX: 15 addım (şəkillərlə)
EASY Infinity Mirror Cube edin | 3D Çap və Proqramlaşdırma YOX: Hər kəs yaxşı bir sonsuzluq kubunu bəyənir, amma hazırlamaq çətin olacaq kimi görünür. Bu Təlimatlandırmada məqsədim, bunu necə edəcəyinizi addım-addım göstərməkdir. Yalnız bununla deyil, sizə verdiyim təlimatlarla bir şey edə bilərsiniz
Arduino Uno - Baofeng UV -9R Plus istifadə edərək DIY Proqramlaşdırma Kabeli: 6 addım (şəkillərlə)
Arduino Uno-Baofeng UV-9R Plus istifadə edərək DIY Proqramlaşdırma Kabeli: Hey Hər kəs, bu Baofeng UV-9R (və ya üstəgəl) Qulaqlıq / qulaqlıq kabelinizi USB olaraq Ardunio UNO istifadə edərək proqramlaşdırma kabelinə necə çevirmək barədə sadə bir bələdçidir. Serial çevirici. [DISCLAIMER] Heç bir ziyana görə heç bir məsuliyyət daşımıram
Dizayner üçün Maraqlı Proqramlaşdırma Təlimatı-Şəkilinizi Çalışdırın (İkinci hissə): 8 addım
Dizayner üçün Maraqlı Proqramlaşdırma Təlimatı-Şəkilinizi Çalışdırın (İkinci hissə): Riyaziyyat, çoxunuz üçün faydasız görünür. Gündəlik həyatımızda ən çox istifadə edilənlər sadəcə əlavə etmək, çıxarmaq, vurmaq və bölməkdir. Ancaq proqramla yarada bilsəniz, tamam başqa bir şeydir. Nə qədər çox bilsəniz, o qədər gözəl nəticə əldə edəcəksiniz
Çox rəngli gözlərlə Attiny85 eyni vaxtda proqramlaşdırma və ya balqabaq: 7 addım
Attiny85 Eşzamanlı Proqramlaşdırma və ya Çox Rəngli Gözlərlə Balqabaq: Bu layihə Attiny85 çipi ilə iki ədəd 10 mm üç rəngli ümumi anod LED-lərin (Balqabaq Halloween Parıltısının çox rəngli gözləri) necə idarə olunacağını göstərir. Layihənin məqsədi oxucunu eyni vaxtda proqramlaşdırma sənəti və Adam D -nin istifadəsi ilə tanış etməkdir
UCL - Sənaye 4.0: Candy Mikser 4.000: 9 Addım
UCL - Sənaye 4.0: Candy Mikser 4.000: Sənaye 4.0 -dəki layihəmiz üçün konfet üçün bir qarışdırıcı hazırlamağa qərar verdik. Fikir budur ki, müştərilərin öz şirniyyatlarını sifariş edə biləcəyi Node-Red-də hazırlanmış bir istifadəçi panelinə sahibik, sonra bir arduino sifarişi emal edəcək və konfetləri bir qaba qarışdıracaq. Bizdən sonra