Mündəricat:
- Təchizat
- Addım 1: 3D Çap Robotu və Mexanika
- Addım 2: Şirniyyat qutusunu kəsin
- Addım 3: Elektronika qurun və Kodu yükləyin
- Addım 4: Dispenser Mexanizmini yığın
- Addım 5: Robotu yığın və quraşdırın
- Addım 6: Hər şeyi sınayın
- Addım 7: Mini Şirniyyatlarla yükləyin və zövq alın
Video: Sosial Distancing Halloween Candy Robotu: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
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 çətinliyə hazırsınızsa, dərhal tullanın və özünüzü qurun! Bu sosial uzaqlaşdırıcı robot görəcək Bir hiyləgər və ya xəyanətkar qalxanda və mini bir konfet çubuğu verəndə. Layihə robotun gözü kimi ultrasəs sensorundan istifadə edir.
Təchizat
Materiallar
- 5-6 kvadrat fut kontrplak (1/2 "qalınlığı tövsiyə olunur)
- PLA makarası, bir və ya daha çox rəng
Elektronika
- 1 - Arduino pro mini (və ya nano)
- ULN2003 nəzarətçiləri olan 2 - 28byj -48 5v pilləli mühərriklər
- 1 - 28 mm dinamik
- 1 - Səs Gücləndiricisi
- 1 - Ultrasonik Sensor
- 1 - SD Kart Modulu (mikro və ya adi)
- 1 - USB güc adapteri lövhəsi
- 1 - Batareya Güc Təchizatı. Ən az 4400 mah
- Hər şeyi bir -birinə bağlayan müxtəlif keçid telləri
Alətlər
- Vida sürücüsü
- Qazma
- Testere (və ya CNC)
- 3D printer
- Lehimleme dəmir
- Tel çıxarıcılar
- Hammer
Addım 1: 3D Çap Robotu və Mexanika
Bütün STL fayllarını yükləyin və seçdiyiniz rənglərdə çap edin. Ən böyük hissələr ən azı 150 mm kub ölçülü çap həcmi tələb edir. Parçalarınız çap edildikdə, 2-3-cü addımlardan hər hansı bir hissəni hazırlaya bilərsiniz. Nəzərə alın ki, tam bir makara və təxminən 30 saat çap vaxtına ehtiyacınız olacaq. Vaxt və material qoymaq istəmirsinizsə, daha kiçik bir robot dizayn etməyi məsləhət görürəm. Parçaları aşağıdakı kimi qruplaşdırdım: Qara PLA -dan istifadə
- Bıçağı çevirin
- Slaydı tutun
- Hopper hunisi
- Hopper tutucusu
- Bacaklar, Qollar və Boyun
Boz PLA istifadə
- Üz və Baş
- Sinə Yarımları
Addım 2: Şirniyyat qutusunu kəsin
Əvvəlcə taxta qutunu kəsəcəyik. Daxil olan 3D çap sənədlərindən istifadə etmək qərarına gəlsəniz. Qutunun daxili ölçülərinin 150 mm x 150 mm və ən az 300 mm uzunluğunda olduğundan əmin olun. 1/2 düym qalınlığında bir kontrplak istifadə etməyi seçdim və bundan daha incə getməyi məsləhət görmürəm, onu yığmaq çox çətin olur. Əvvəlcə stolun üzərində 174 mm genişlikdə ön və arxa hissələri kəsdim. Sonra tərəfləri 150 mm genişliyə kəsdim. Bundan sonra hər şeyi eyni uzunluğa 300 mm kəsdim və ön hissəni 312 mm -ə kəsdim.
Qutunu vintlər, dırnaqlar və ya yapışqan istifadə edərək yığa bilərsiniz. Home Depotdan 15 nömrəli dırnaqları seçdim. Bunları mismarlamaq olduqca asan idi. Arxa hissəni yuxarı və aşağı künclərdəki yan hissələrdən birinə mismarladım, sonra digər yan hissəni yerində mismarladım. Başlanğıc hissəni tutmaq üçün bir mişardan istifadə etdim. Bir dəfə arxa tərəfimi mismarladım. Üz panelini taxdım və yerinə mismarladım. Daha sonra ortada, kənarında bir, öndə və arxada 2 ədəd daha 4 dırnaq əlavə etdim.
Addım 3: Elektronika qurun və Kodu yükləyin
Kablolama diaqramı üçün naqillərin sxeminə baxın (Qeyd: elektrik sxeminin yerə və ya elektrik/vcc tellərini əhatə etmədiyini və elektronikanın necə işlədiyini başa düşdüyünüzü unutmayın). Arduino Sketch faylını yükləyin və məntiqi lövhəyə daxil edin.
Bəzi robot-səslənən səslər yaratmaq üçün https://www.text2speech.org/ saytından istifadə etdim. Bütün faylları ayrıca yaratmaq çox asandır və yükləmək tamamilə pulsuzdur. Onları 4 ayrı fayla ayırdım ki, hər birini kodun fərqli bir vaxtında çağırım. Unutmayın ki, bunların 8000hz, 8bit mono olaraq ixrac olunduğundan əmin olmalısınız. Bir çox insan faylların çevrilməsini idarə etmək üçün Audacity -ni tövsiyə edir. Adobe Audition istifadə etdim.
İşə gəldiyim mətn budur, amma onunla əylənməkdən çekinmeyin.
salam.wav
"Salam İnsan, Mən Sosial Uzaqlaşan Robotam!"
dəvət.wav
"Halloween şirniyyatı üçün gəldiyinizi görürəm. Zəhmət olmasa bir -bir gəlin."
müalicə.wav
"İşdə sənin müalicən. Tamam, sonrakı kimdir?"
elvida.wav
"6 metr aralıda qaldığınızdan əmin olun. Halloween bayramınız mübarək!"
TAM Açıqlama: Səsləri stepperlərlə işləməkdə çətinlik çəkdim. Araşdırmalarımdan hər ikisi eyni çip taymerində işləməyə çalışır və işləməsi üçün əlavə kod/kitabxana tələb edir. Qətnamə əldə edən kimi bu Təlimat kitabını yeniləyəcəyəm və ya hər hansı bir məsləhətiniz varsa bunları şərhlərdə buraxın.
Addım 4: Dispenser Mexanizmini yığın
Əvvəlcə dönmə tərzini yığacağıq və qutunun ən aşağı hissəsinə quraşdıracağıq. Bu, boşluq hunisinin hündürlüyünü təyin etməyə kömək edəcək, buna görə də kifayət qədər boşluq var. Döngə bıçağına çox yaxın bağlasanız, konfetlər ilişə bilər: (Tullantı hunisini quraşdırmazdan əvvəl huni və tutucunu bir -birinə yapışdırmalısınız. Zəhmət olmasa hər şeyin uyğunlaşması üçün oriyentasiyanı nəzərə alın. Huni yuxarıdan aşağıya quraşdırın və dönmə tərzi üçün uyğun hizalamanı tapın. Tankı qutunun 2 tərəfinə montaj etmək üçün bir sıra vintlərdən istifadə edin. Hündürlüyü düzgün təyin etmək üçün ölçmək lazımdır.
Addım 5: Robotu yığın və quraşdırın
Birincisi, super yapışqan və ya PLA üçün uyğun bir şey istifadə edərək sinə yarısını bir -birinə yapışdırın.
Sonra, əvvəlcə dinamikə, ultrasəs sensoruna və step motoruna bu sıraya quraşdırın. Telləri boyundan keçirin. 5 -ci addımda hər şeyi sınaqdan keçirənə qədər başın arxa tərəfinin quraşdırılmasını gözləyin.
Telləri sinədən keçirin və tellərin bütün ayaqları boyunca çatmayacağı üçün baş pilləli motor idarəedicisini sinə boşluğuna yerləşdirdiyinizə əmin olun. Telləri ayaqlardan aşağıya çəkməyə davam edin.
Başı yuvaya itələyərək boyun hissəsinə yığın. İstəyirsinizsə qollarınızı robotun üzərinə yapışdırın və ayaqlarınızı yapışdırın. Robotu qutunun yuxarısındakı 1/2 düymlük bir delikdən keçirərək qutunun yuxarısına quraşdırın. Uyğun telləri Arduinoya və lazımi enerji təchizatına bağlayın. Qalan elektronikanı qoşun, batareyanın enerji təchizatını qoşun və hər şeyin işlədiyinə əmin olmaq üçün hər şeyi sınayın.
Addım 6: Hər şeyi sınayın
Çox güman ki, bir araya gətirmək olduqca mürəkkəb olduğu üçün bu layihədə bir neçə bükülmə işləməli olacaqsınız.
Addım 7: Mini Şirniyyatlarla yükləyin və zövq alın
Hər şeyi sınadıqdan sonra. Təxminən 10 ədəd mini konfet çubuğu ilə yükləyin və hər şeyin işlədiyinə əmin olmaq üçün yenidən sınayın. Twix -i qarışıqdan çıxarmalı olacaqsınız, çünki bu forma digərləri ilə eyni deyil. Şirniyyat verməyə hazır olduğunuzda, batareyanı doldurduğunuzdan, qurduğunuzdan və sosial cəhətdən təhlükəsiz bir məsafədən zövq aldığınızdan əmin olun. və robotunuzun işi görməsinə icazə verin!
Tövsiyə:
PIR ilə Arduino Sosial Distancing Cihazı Necə Hazırlanır: 4 Addım
PIR ilə Arduino Sosial Distancing Cihazı Necə Hazırlanır: 1
ASS Cihazı (Anti-Sosial Sosial Cihaz): 7 addım
ASS Cihazı (Anti-Sosial Sosial Cihaz): Deyək ki, insanların ətrafında olmağı sevən, lakin yaxınlaşmalarını sevməyən bir insansınız. Həm də xalqın sevinclisən və insanlara yox deməkdə çətinlik çəkirsən. Buna görə geri çəkilmələrini onlara necə söyləyəcəyinizi bilmirsiniz. Yaxşı, daxil olun - ASS Cihazı! Y
Elektron Sosial Distancing Emoti-Maska: 11 Addım
Elektron Sosial Distancing Emoti-Maskası: Maska geyin, amma duyğularınızı gizlətməyin! Bu asan DIY maskası, ultrasəs sensoru istifadə edərək qarşınızdakı şəxsin məsafəsini ölçür və LED modelini (" duyğu ") dəyişir. uyğun olaraq maska. Kimsə 6 -dan çox olarsa
Eggy, (elmi) Sosial İşarə Pi Robotu: 6 addım (şəkillərlə)
Eggy, (elmi) Sosial Sinyal Pi Robotu: Salam istehsalçısı! Yumurtanın hazırlanmasında çox səy və vaxt sərf etdim və bu sarsılmazdır. İştirak etdiyim yarışmada mənə səs versəniz, bu mənim üçün dünya deməkdir. (pozulmazımın sağ üst küncünə vurun). Təşəkkürlər! -MarkRobots edəcək
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır - Başparmak Robotu - Servo Motor - Mənbə Kodu: 26 Adım (Şəkillərlə birlikdə)
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır | Başparmak Robotu | Servo Motor | Mənbə Kodu: Başparmak Robotu. MG90S servo motor potensialiometrindən istifadə olunub. Çox əyləncəli və asandır! Kod çox sadədir. Cəmi 30 sətirdir. Bir hərəkətə bənzəyir. Hər hansı bir sualınız və ya geribildiriminizi bildirin! [Təlimat] Mənbə Kodu https: //github.c