Mündəricat:
- Təchizat
- Addım 1: 3D Modelləşdirmə
- Addım 2: 3D çap
- Addım 3: 3D Dəstəklərini kəsmək
- Addım 4: Boya hazırlamaq üçün qum
- Addım 5: Boyayın və bəzəyin
- Addım 6: İlk Montaj Adımı
- Addım 7: Elektrik qurğusu
- Addım 8: USB Kabeli əlavə edin
- Addım 9: Rotoru quraşdırın
- Addım 10: Komponentləri və Giriş Kartını quraşdırın
- Addım 11: Laptopdan istifadə edərək proqram
- Addım 12: Zövq alın
Video: Candy Bot: 12 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu təlimat, Cənubi Florida Universitetindəki Makecourse layihəsi tələbinin yerinə yetirilməsi üçün yaradılmışdır (www.makecourse.com)
Candy Bot, heç bir düyməyə basmadan kiçik miqdarda konfet paylamaq üçün Arduino Uno, LCD Ekran, Məsafə Sensoru və Step Motordan istifadə edən kiçik, masa üstü ölçülü bir konfet dispenseridir.
Maşın, LCD ekranda vəziyyət mesajlarını göstərərkən, bir əl və ya kubokun altından çıxarıldıqda bir pud konfet paylayaraq işləyir.
Təchizat
Arduino Uno
I2C 16x2 LCD Ekran
Ultrasonik Məsafə Sensor Modulu HC-SR04
ULN2003 5V Step Motor + ULN2003 Arduino üçün Sürücü Kartı
3D printerə giriş və filament
USB A - B Kabeli
Müxtəlif keçid telləri
Qadın - Kişi Jumper Telləri
Lehimsiz Breadboard Power Rail
Super yapışqan
Elektrik lenti
Zımpara (müxtəlif qum)
Rust-Oleum Təbaşirli Boya/Astar Qarışığı
Dekorasiya üçün müxtəlif akril boyalar (şəxsi üstünlük)
Mavi Rəssamlar Bantı
Addım 1: 3D Modelləşdirmə
Bu layihə əsasən Autodesk Inventor istifadə edərək yaradılan 3D modellərə əsaslanır. Bu layihəni tamamlamaq üçün cəmi 5 çap lazımdır:
1) Əsas Bölmə - Bu çap layihənin təməli kimi çıxış edir. Arduino lövhəsini tutacaq bir boşluq, elektrik kabelini bağlamaq üçün bir çuxur və bazanı yuxarı hissəyə bağlamaq üçün mıxlar daxildir.
2) Yuxarı Bölmə - Bu çap bütün komponentlərin quraşdırıldığı yerdir. LCD ekran ön çuxura, məsafə sensoru aşağıya baxan iki çuxura sığacaq və pilləli motor rotorla birləşəcəyi əsas boşluq deliklərinə bağlanacaq. Dırnaq delikləri Əsas Bölməni Yuxarı Bölməyə bağlamaq üçün istifadə olunur və Qapaq üçün montajı da daxil etmək üçün dəyişdirilə bilər.
3) Rotor - Bu çap, step motoruna bərkidilən və konfet paylamaq üçün istifadə olunan şeydir. Əyri bıçaq kənarları, hamar bir yayılma təmin edərkən sistemin tıxanmasının qarşısını almaq üçün istifadə olunur.
4) Qapaq - Bu çap Yuxarı Bölməni bağlamaq üçün istifadə olunur və gələcəkdə yayılması üçün konfet tutmaq üçün bir tumurcuq verir.
5) Qapaq - Bu kiçik çap toz və ya zibilin qapağın üzərindəki konteynerə girməsinin qarşısını almaq üçün istifadə olunur.
Bu komponentləri tərtib edərkən, hər şeyin öz-özünə ola biləcəyinə əmin olmaq istədim, buna görə də boşluqların bütün elektrik komponentlərini tutmaq və konfet vermək üçün kifayət qədər böyük olması lazım idi. Əsas ölçülər təxminən 5x5 düymdür, çünki bu, əksər 3D printerlərdə ən böyük ölçüdür. LCD ekranın yüksək olması lazım idi ki, istifadə edənlər onu asanlıqla oxuya bilsinlər. Məsafə sensoru əvvəlcə bazada idi, lakin 3D çapı asanlaşdırmaq və kimsə maşının önünə keçəndə səhv oxunuşların olmadığından əmin olmaq üçün yuxarı hissəyə köçürüldü. Qapağın əvvəlində çıxarıla bilən bir konfet tutucusu var idi, ancaq bu, konfet hələ içəridə olarkən qabın ayrılması və çapı daha sürətli etmək üçün qarışıqlığın qarşısını almaq üçün daha daimi bir şəkildə daxil edildi. Rotorun əvvəlcə 8 bıçağı var idi, lakin konfetin daha səmərəli şəkildə paylanmasını təmin etmək üçün 4 -ə endirildi.
Bu faylları xüsusi hissələrinizə və ya istəklərinizə uyğun olaraq tənzimləmək istəyə bilərsiniz.
(Daxili server xətası səbəbindən fayllar Instructable -a düzgün yüklənmədi - gələcəkdə düzəldiləcək)
Addım 2: 3D çap
Dosyalarınızdan məmnun olduqdan sonra, hər bir faylı 3D Çap etmək vaxtıdır.
Hamar və hətta çap etmək üçün printeriniz üçün uyğun parametrlərdən istifadə etdiyinizə əmin olun. USB portu və LCD Ekran kimi delikləri düzgün şəkildə təmin etmək üçün autogenerated dəstəkləri daxil etməyiniz lazım ola bilər.
Çapların düzgün çıxdığını yoxlamaq üçün, hər bir komponentin öz yuvasına möhkəm oturduğundan və dirəklərin bir -birinə möhkəm oturduğundan əmin olun. Bunlardan hər hansı birində problem varsa, parametrlərinizi yoxlamalı və yenidən çap etməlisiniz.
Addım 3: 3D Dəstəklərini kəsmək
Çap etdiyiniz hər hansı bir 3D dəstəyi parçalamaq üçün bir alət istifadə etdiyinizə və ya seçdiyinizə əmin olun! Bunlar əsasən Baza üzərindəki USB Kabel çuxurunda və Yuxarı Bölmədə LCD ekran yuvasında olacaq.
Addım 4: Boya hazırlamaq üçün qum
Boyanın düzgün tətbiq olunmasını təmin etmək üçün hər çapın xarici üzlərini yüngülcə zımpara etmək üçün müxtəlif zımpara kağızı istifadə edin. Bərkitilməsini təmin etmək üçün komponentlərin daxil olacağı yerlərdən çox zımpara etməməyinizə əmin olun. PEGS və ya PEG deşiklərini QUMAMAYIN.
Addım 5: Boyayın və bəzəyin
Ardından, parçaları dirək və dirək çuxurları ilə rotor şaftının deşikləri kimi bir -birinə bağlayan hissələrinizi bağlamaq üçün mavi lentdən istifadə edin. Ayrıca, qapağın üzərindəki konfet tutucusu və ya yuxarı hissədəki şaft kimi, konfetlə təmasda olacaq yerləri yapışdırdığınızdan əmin olun.
Çaplarınızı çölə çıxarmağın və sprey boyasından istifadə etmək üçün bir örtük qurmağın vaxtı gəldi. Torpağı zibil torbası və ya müxtəlif ərzaq çantaları ilə örtməyi məsləhət görürəm. Hər bir hissənin tamamilə örtülmüş olduğundan əmin olmaq üçün izləri paltarlar arasında fırladarkən sprey boya qutusundan istifadə edərək bir neçə qat boya tətbiq edin.
Püskürtmə boyası quruduqdan sonra, istədiyiniz hər hansı bir əlavə boya ilə maşının kənarını bəzəyə bilərsiniz. Əsasən mini-M & M-ləri yaydığı üçün bu, M & M rəsmləri və ümumi konfet ilə bəzədilib.
Rəsmi bitirdikdən sonra mavi rəssamın lentini çıxarın və növbəti hissəyə keçin.
Addım 6: İlk Montaj Adımı
Əsas hissədəki dirəklərə super yapışqan tətbiq edin, sonra üst hissəni yapışdırın. Sıx bir şəkildə oturmasını təmin etmək üçün yuxarıdakı deliklərə əlavə super yapışqan əlavə edin. Yapışqan qurarkən təzyiq tətbiq etmək üçün yuxarı hissənin üstündəki rəssam lenti kimi ağır bir şey qoyun. Yapışqanın qurumasını gözləyərkən növbəti hissəyə keçin.
Addım 7: Elektrik qurğusu
Sonra, bütün komponentləri Arduino Uno lövhəsinə bağlamağa başlayın. Sadə bir bələdçi üçün bu kobud sxemə əməl edin. Motor nəzarətçisini lövhəyə (2-5-ci pinlər) bağlayaraq başlayın, sonra nəzarətçini elektrik və yer rayına bağlamaq üçün Dişi-Kişi (F2M) bağlayıcılarından istifadə edin. Sonra mühərriki idarəediciyə qoşun. Daha sonra, daha çox F2M konnektoru istifadə edərək, məsafə sensörünü Güc/Toprağa, Tetikleyicini 13 -ə, Echo -u 12 -yə bağlayın. Nəhayət, LCD ekranı Power/Ground -a və digər iki sancağı Arduinonun I2C portlarına bağlayın.. Tamamlandıqdan sonra elektrik qurğusu nümunəyə bənzəməlidir.
Hər hansı bir boş əlaqəni təmin etmək və çörək taxtasının elektrik rayını bağlamaq üçün elektrik lentindən istifadə edin.
Addım 8: USB Kabeli əlavə edin
USB kabelini düz tərəfi çuxurdan keçirərək Baza Bölməsindəki arxa çuxurdan itələyin. Bu, montajı növbəti elektrik bitlərini əlavə etməyə hazırlayacaq.
Addım 9: Rotoru quraşdırın
Rotoru əsas boşluğa sürüşdürün, rotor mıxı sola baxacaq (aşağıdakı deşiklər və yuxarıdakı boşluq boşluğu), sonra sola rotor yuvası çuxuruna qoyun. Rotoru və mühərriki yerində kilidləmək üçün step motorunu sağ çuxurdan içəriyə sürüşdürərək bağlayın. Uyğun olarsa, rotor kilidləndikdən sonra step motoru hərəkət etməməlidir.
Addım 10: Komponentləri və Giriş Kartını quraşdırın
LCD ekranı uyğun bir kəsiklə sürüşdürün və sonra məsafə sensörünü iki çıxıntı çuxuruna atın.
USB kabelini Arduino lövhəsinə qoşun, sonra lövhəni boşluğa sürüşdürmək üçün kənardan delikdən çəkin.
Kabel idarəçiliyinə bir az vaxt ayırın, sonra Qapağı əlavə edin.
Addım 11: Laptopdan istifadə edərək proqram
USB kabelini dizüstü kompüterə qoşun və Arduino proqramlaşdırın. Proqram, istinad edilən iki daxili funksiyası olan dörd əsas hissəyə bölünür:
1) Dəyişən Yaradılış - LCD ekran üçün dəyişənlər və nümunələr yaratmaq üçün istifadə olunur, ekrana göndərilən mesajlar, çıxıntı altındakı məsafəni tapmaq üçün istifadə olunan dəyişənlər və step motor nümunəsi.
2) Quraşdırma Fəaliyyəti - Serial ünsiyyətə başlamaq, LCD -ni işə salmaq, məsafə sensoru pinləri üçün pin rejimini qurmaq, step motorunun sürətini təyin etmək və açılış ifadəsini göstərmək üçün istifadə olunur.
3) Əsas döngə
- 1 -ci nöqtə: İlk mesajı LCD -yə yazır və əlin çıxıntı altında olduğunu yoxlayır. Çıxış altında bir əl olduqda, o, 2 -ci nöqtəyə keçir.
- 2-ci nöqtə: Dağıtım mesajını LCD-yə yazır və bir porsiyon üçün pilləni yarım döndürür. Tamamlandıqdan sonra zövq mesajını göstərir və sonra 3 -cü nöqtəyə keçir.
- 3 -cü nöqtə: Aşırmanın altında heç bir şey qalmayana qədər sensoru yoxlayır və sonra 1 -ci nöqtəyə qayıdır. Bu, maşının altında bir şey qalsa, təsadüfən paylamağa davam etməməsini təmin etməkdir.
4) Funksiya Bölməsi - LCD ekrana mesaj yazmaq və çıxıntı altında olan məsafənin dəyərini almaq üçün istifadə olunur. Bu bölmə Əsas döngə zamanı istinadlardır, lakin ilkin Quraşdırma zamanı da istinad edilir.
Addım 12: Zövq alın
İstədiyiniz yerdə Candy Bot qurun və sonra maşının üstünə bir az konfet qoyun. Mini m & ms məsləhət görürəm.
Zövq alın! Oxuduğunuz üçün təşəkkürlər.
Tövsiyə:
Sosial Distancing Halloween Candy Robotu: 7 addım (şəkillərlə)
Sosial Distancing Halloween Candy Robotu: Bu il Halloween hiyləgərləri ilə ünsiyyət qurmağın əyləncəli yeni bir yolu axtarırsınızsa və bu layihənin gətirdiyi problemə hazırsınızsa, dərhal tullanın və özünüzü qurun! Bu sosial uzaqlaşdırıcı robot bir hiylə və ya rəftar edərkən 'görəcək
Candy Lover- Grim Reaper: 14 addım (şəkillərlə)
Candy Lover- The Grim Reaper: İndi bu məqalənin qəhrəmanı, konfet sevgilisi- Grim Reaper-ə xoş gəldiniz! Daha çox dərslər http://openlab.makeblock.com/Bizim icma: http://www.makeblock.com
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
EAL - Gömülü Proqramlaşdırma: Candy Mikser 1000: 9 Addım
EAL - Gömülü Proqramlaşdırma: Candy Mixer 1000: Arduino layihəmiz üçün konfet üçün bir qarışdırıcı hazırlamağa qərar verdik. Fikir ondan ibarətdir 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
Candy Box Taser: 4 addım
Candy Box Taser: Şirniyyat qutusunda birdəfəlik istifadə edilə bilən kamera. kiçik, ağıllı və digər birdəfəlik kamera təsəvvürediciləri qədər güclüdür. (dostlarınızı (düşmənlərinizi) şoka salmaq üçün yaxşıdır)