Mündəricat:
- Addım 1: Materiallar Bill:
- Addım 2: Dövrə
- Addım 3: Montaj
- Addım 4: Arduino Kodu
- Addım 5: Mənə səs verin
Video: WALTER (Arduino Yarışması): 5 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Pls mənə Arduino Yarışması 2017 üçün səs verin
[İngilis dilimi bağışlayın]
Youtube-da 2 servo arduino böcəyinin populyar qurulmasını çox bəyənirəm. Baxdığımda, həmişə BEAM robot robotlarının bu quruluşun sevimli olmasından çox əvvəl etdiklərini xatırlayıram. Analog robot fanatikləri olan bu insanlar, iki mühərrik arasındakı daha yaxşı bucaq sayəsində (mikrokor / bicore walker və s.) Yerişdə daha yaxşı çıxış etdilər. Ancaq mənim fikrimcə, əvvəllər adı çəkilənlərin heç biri, şüa robotunun qurucusu Mark Tilden tərəfindən yaradılan VBug1.5 -dən (Walkman kimi də tanınır) daha canlı görünmür. 5 mühərrikdən istifadə edir, buna görə daha çox manevr qabiliyyətinə malikdir. Sadə bir BEAM robotu hazırlamaq çətin deyil, amma VBug1.5 kimi mürəkkəb bir şey qurmaq mənim kimi bir elektron təcrübəsiz üçün narahat ola bilər. Beləliklə, Tildenin böcəkləri kimi bir şey etmək qərarına gəldikdə, mühəndis olmayanlar üçün ən asan seçim olan arduino platforması ilə (və ya mənim vəziyyətimdə, utanc verici olaraq, bir mühəndis istəmək) qərar verməli oldum. Nəticədə 5 servo ilə 4 ayaqlı arduino robotu Walter hazırladım. Təəccüblənə bilərsiniz, əgər canlı bir böcək robotu etmək istəyirdimsə, niyə 8 və ya 12 servo ilə getmədim. Əldə edə biləcəyim ən çox manevr qabiliyyətini əldə etmək üçün edə biləcəyim ən sadə bir şeyi düşünürdüm. Çərçivə düzəltmək əvəzinə çoxlu yapışqan istifadə etməkdən danışıram.
Bir çox digər arduino robotları kimi, Walter də HC-SR04 ultrasəs sensorlarından istifadə edərək maneələrdən qaça bilər. Bir səhv olaraq xarakter əlavə etmək üçün Walter, bir fotoşəkil də işığa cəlb olunduğunu bildirir. İşığı aşkar etmək üçün fotodiodlar istifadə olunur. Arduino eskizində Walterin istirahət etməyi dayandırmaq istədiyinə qərar verməsi üçün təsadüfi gediş sürətini (3 sürət) dəyişməsini təmin etmək üçün təsadüfi dəyərlər var. Başladığımda Walterin hər ayağının altında toxunma düymələri olmasını istədim. bir səth sensoru olardı. Ancaq batareya (smartfon üçün portativ bir güc bankı) servolara çox ağırlıq verir. Bilirəm ki, toxunma düymələri ağırlıq əlavə etmək üçün narahat olmayacaq demək olar ki, heç bir şey çəkmir, amma ironik olaraq robotun çəkisi başıaşağı düymələri basmaq üçün kifayət deyil.
Addım 1: Materiallar Bill:
- Nəzarətçi: Arduino Pro Mini (5v, 16MHz)
- Sensorlar: 3x HC-SR04 Ultrasonik Sensorlar
- 4x fotodiod (5 mm)
- 4x 100kΩ rezistorlar
- Aktivatorlar: 5x MG90S Metal Dişli Mikro Servo
- Güc: Smartfon üçün 5200 mAH portativ güc bankı (2 kanal çıxışı, 1 A və 2.1 A)
- Bəzi tellər və qadın başlıq bağlayıcıları
- 2x USB A konnektoru
- Düyməni dəyişdirin
- Palto askısı və ya ayaqları düzəltmək üçün əyilə biləcəyiniz hər hansı bir nazik metal çubuq
- Çox yapışqan (isti yapışqan tabancası, super yapışqan və plastik polad / epoksi yapışqan)
Addım 2: Dövrə
Addım 3: Montaj
Bu layihə üçün yapışqanlar vacibdir. 3 növ yapışqan istifadə etdim; isti yapışqan tabancası, super yapışqan və plastik polad / epoksi yapışqan. Əvvəlcə ağ polimorf plastik istifadə etdim, amma sonra bir çox plastik polad epoksi istifadə edərək dəyişdirdim. İstifadəsi daha asandır. Bu fotoşəkillərin çoxu plastik poladdan keçməzdən əvvəl çəkilib. İstifadə olunan yapışqanların miqdarına diqqət yetirin. Mən əvvəl yapışqanların vacib olduğunu yazdığım zaman bunu söylədim. Şaft bir -birinə yapışdırılmış servo buynuzdan və boşluqdan hazırlanmışdır. Başlıq konnektorlarını arduino pro mini -yə proto lövhəyə və ya hər hansı bir PCB -yə lehimləmədən yerləşdirmək üçün əlverişli bir yol tapdım. Bəli.. yapışqan körpə! (Qəribə bir yapışqan fetiş oğlan kimi səslənməyə başlayırammı?) Arduino pro mini və ultrasəs sensorlarını tutmaq üçün arakəsmə kimi də istifadə etdim.2 keçid açarı ilə birlikdə yapışdırılmış USB konnektorları. USB -lər daha sonra 2 kanal güc bankına qoşulacaq. Güc bankının özündə güc düyməsi olsa da, düymə yalnız güc bankını aça və cərəyanı açmağa başlaya bilər, ancaq cərəyanını özü kəsə bilməz. Buna görə bir keçid açarı əlavə etdim. Burada ayaqlarınızın plastik polad epoksi ilə yenidən düzəldildiyini görürsünüz. Burada fotodiodum və rezistorumun asan qurulmasıdır. PCB yoxdur, yalnız tellərə və qadın başlıqlarına ehtiyac var. Üzr istəyirik, güc bankına yapışdırılmış fotodiodların şəkil detallarını çəkə bilmədim.
Addım 4: Arduino Kodu
Kodunu aşağıda əlavə etdim.
Addım 5: Mənə səs verin
Yaxşı, hamısı budur, inşallah bu məxluqu qurmaq üçün əyləncəyə qatılacaqsınız.
Tövsiyə:
3D Çaplı Kamera Gimbal (Tinkercad Yarışması): 6 Addım
3D Çaplı Kamera Gimbal (Tinkercad Yarışması): Salam, bu Tinkercadda hazırladığım bir kamera gimbaldır. Əsas gimbal Bu Kavanoz Sapından və artıq tapa bilmədiyim beş üzük gimbal / gyrodan hazırlanmışdır. Tinkercad dizaynını burada tapa bilərsiniz. Güclər üzərində işləmək üçün hazırlanmışdır
Walter Microbot Bot Əsas Hərəkatı: 26 addım
Walter Microbot Bot Əsas Hərəkatı: Walter the Micro: Bot proqramlaşdıracağıq
Walter Sonar Bot: 29 addım
Walter Sonar Bot: Walter'in Sonarını proqramlaşdıracağıq
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Fpga Nəzarətli RC Servo Motor Robot Kolu - Digilent Yarışması: 3 Addım
Fpga Kontrollü RC Servo Motor Robot Kolu - Digilent Yarışması: FPGA idarə olunan servo motorlu robot qolu Bu layihənin məqsədi, mükəmməl lövhədə lehimləmə əməliyyatları həyata keçirə bilən proqramlaşdırıla bilən bir sistem yaratmaqdır. Sistem Digilent Basys3 inkişaf lövhəsinə əsaslanır və ortaq lehimləmə qabiliyyətinə malik olacaq