Mündəricat:
- Təchizat
- Addım 1: Boltları Divar Lövhəsinə yapışdırın
- Addım 2: Ön dayağı düzəldin
- Addım 3: Motoru bağlayın
- Addım 4: Gözləri bağlayın
- Addım 5: Dodaqları düzəldin
- Addım 6: Arxa dayağı düzəldin
- Addım 7: "saç" düzəldin
- Addım 8: "saçları" bağlayın
- Addım 9: Proqramı inkişaf etdirin
- Addım 10: EV3 Kərpicini Cənab Wallplate -ə qoşun
- Addım 11: Proqramı EV3 Brick -ə yükləyin
- Addım 12: Gələcək İnkişaflar
Video: Cənab Wallplate'in Göz İllüziyası Robotu: 12 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu layihə yaxınlarımı və dostlarımı ziyarət etdikləri zaman onları əyləndirmək üçün hazırlanmışdır. Çox sadə "robot" dur. Bir şəxs və cənab Wallplate arasındakı qarşılıqlı əlaqə ssenarisidir. Burada süni intellekt və ya dərin öyrənmə yoxdur. Şəxsə cavab verərkən, Mr. Wallplate -in zəkası var, amma çox sünidir. Süni intellekt sayılmayacaq qədər süni.
Ümumiyyətlə bir robot üçün istifadə edilməyəcək ümumi əşyaları istifadə etmək qərarına gəldim: üz üçün keçid/dupleks divar lövhəsi, gözlər üçün ½ pingpong topları və dodaqlar üçün at quyruğu tutacağı. Gözlər otaqda hərəkət edən bir insanı izləyir, amma bu, optik bir xəyaldır. Bir motor cənab Wallplate -in söylədiyi sözlərlə eyni vaxtda dodaqları hərəkətə gətirir. Yeganə mürəkkəb maddə LEGO Mindstorms EV3 olan beyindir.
Bir kompüterdə işləyən Mindstorms EV3 Proqramı, bir proqram yaradır və daha sonra EV3 Brick adlı bir mikro nəzarətçiyə yüklənir. Proqramlaşdırma metodu ikon əsaslı və yüksək səviyyədədir. Çox asan və çox yönlüdür.
Təchizat
- LEGO Mindstorms EV3 dəsti
- 1 keçid/dupleks divar lövhəsi
- 3 bolt, #6 və ya 8, 1 ½ düym (təxminən 4 sm) uzunluğunda
- Boltlar üçün 9 qoz -fındıq
- Üzərində heç bir yazı olmayan 1 ədəd pingpong topu və ya yazı varsa 2 top
- Təxminən 2 "x4" (5x10 sm) və ya bir qədər böyük olan nazik sərt karton
- Bir gözün irisi ölçüsündə (təxminən 7/16 düym və ya 1,2 sm) 2 ədəd yuvarlaq, qaranlıq etiket. Mebeldəki vintləri örtmək üçün nəzərdə tutulmuş qəhvəyi vint başlı bəzək düymələrindən istifadə etdim
- 1 qırmızı at quyruğu sahibi
- At quyruğu sahibi ilə eyni rəngli qırmızı iplik
- 2 kağız klip
- Təxminən 4 düym (10 sm) şəffaf lent
- İğne burun kəlbətinləri
-
Boltlar üçün tornavida
Addım 1: Boltları Divar Lövhəsinə yapışdırın
"Gözlər" arasındakı deliyə 1 bolt qoyun və bir qoz ilə bərkidin. Pingpong topları üçün yer buraxmaq üçün qoz -fındıq arasında 1,6 sm boşluq olan ikinci bir qoz lazımdır.
Digər 2 boltun hər birinə bir qoz bükün və divar plitəsindəki digər 2 delikdən keçirin. Fotoda göstərildiyi kimi bu boltların hər birinə başqa bir qoz bağlayın. Divar lövhəsinin ön hissəsindəki bolt başı ilə qoz arasındakı boşluq at quyruğu sahibini yerləşdirmək üçün kifayət qədər genişdir.
Addım 2: Ön dayağı düzəldin
Fotoşəkildə EV3 dəstində lazım olan elementləri tapın və göstərildiyi kimi bir -birinə və divar lövhəsinə yapışdırın.
Addım 3: Motoru bağlayın
Yenə EV3 dəstindəki elementləri tapın (ilk şəkil) və ikinci fotoda göstərildiyi kimi bir -birinə yapışdırın. Üçüncü fotoşəkildə göstərildiyi kimi, motor divar lövhəsinə bağlanır. Motor şaftı çuxuru divar lövhəsindəki düzbucaqlı çuxurla üst -üstə düşür.
Addım 4: Gözləri bağlayın
Mümkünsə pingpong topunu dikiş boyunca yarıya bölün. Kəsmənin bir hissəsi üçün bir bıçaq və bitirmə üçün kiçik qayçı istifadə etdim.
Pingpong topunun iç hissəsinin ortasına yuvarlaq etiketləri yapışdırın.
Kartonu fotoşəkildə göstərildiyi kimi divar lövhəsinə qoyun və tape pingpong toplarını qara LEGO elementinə bağlamaq üçün şəffaf lent istifadə edin.
Addım 5: Dodaqları düzəldin
Kliplərdən birini ilk fotoşəklin sağ alt hissəsində göstərilən formaya bükün. Bu, motorun mil çuxuruna sığacaq və motor dönəndə dodaqları hərəkət etdirəcək.
Digər kağız klipinin iç döngəsini bir tərəfə bükün və motoru düzgün fotoşəkilə çevirmək üçün istifadə edin ki, birinci ataç ikinci fotoda göstərildiyi kimi yatay şəkildə yerləşsin. Asanlıqla dönmür və sonra aşmağa meyllidir.
At quyruğu sahiblərim bir az çox böyükdür və "dodaqlar" "üzə" qoyulduqda bağlanmır. Qırmızı ipdən təxminən 1 sm diametrində 2 döngə düzəltdim. Müvafiq diametrli bir qələm kimi yuvarlaq bir əşyaya sahib olmağa kömək edir. İplik döngələrini ucundan təxminən ⅜ düym (1 sm) məsafədə, at quyruğu tutucusunun uclarına sürüşdürün. Üçüncü fotoda göstərildiyi kimi at quyruğu tutucusunu boltların üzərinə itələyin.
Addım 6: Arxa dayağı düzəldin
EV3 dəstindəki elementləri tapın (ilk şəkil) və göstərildiyi kimi birləşdirin. Bu arxa dayaq, üçüncü fotoşəkildə göstərildiyi kimi, divar lövhəsi dəstinin arxasına oturur. Uyğun olacağı yalnız bir yer var.
Addım 7: "saç" düzəldin
İlk fotoşəkildə göstərildiyi kimi "saçın" bir tərəfi üçün bir neçə EV3 elementi lazımdır. Boz rəngli bağlayıcı 2 3/16 düym (5,5 sm) uzunluğundadır. İkinci fotoda göstərildiyi kimi yapışdırılırlar.
"Saçın" digər tərəfi, üstündə 4 yerinə 3 element olması istisna olmaqla, birinci tərəfin güzgü görüntüsüdür və buna görə də boz bağlayıcı yerinə daha qısa (1 ⅞ düym və ya 4,7 sm) qara bağlayıcı istifadə olunur. İlk şəkil hansı elementlərə ehtiyac olduğunu göstərən bir bələdçidir.
Üçüncü fotonun ortasında göstərildiyi kimi əlavə EV3 elementlərinə ehtiyac var və hamısı dördüncü fotoda göstərildiyi kimi əlavə olunur. Bu göründüyü qədər çətin deyil, amma fotoşəkillərə yaxından baxmaq vacibdir.
Addım 8: "saçları" bağlayın
"Saçlar" gözün arxasındakı qara elementə yapışdırılır. Bolt boz elementin orta çuxuruna uyğundur.
Addım 9: Proqramı inkişaf etdirin
LEGO Mindstorms çox əlverişli ikon əsaslı proqramlaşdırma metoduna malikdir. Bloklar ekranın aşağı hissəsində göstərilir və bir proqram qurmaq üçün proqramlaşdırma pəncərəsinə sürüklənərək buraxıla bilər. Yuxarıdakı ekran görüntüsü, bir layihənin ilk başladığı zaman EV3 pəncərəsini göstərir. Layihə adı bir proqram ilk dəfə qeyd edildikdə təyin edilir.
Proqram cənab Wallplate -in danışan bir insanla ünsiyyət qurmasını təmin edir. Cavablar skript olunur. Burada süni intellekt və ya dərin öyrənmə yoxdur.
Hər bir qarşılıqlı əlaqə üç blokdan ibarətdir:
1. Gözləmə Bloku (narıncı Akışa Nəzarət kateqoriyasında) bir insanın şərh etməsi üçün vaxt verir.
2. Səs Bloku (yaşıl Fəaliyyət kateqoriyasında) sözlər və ya səslər çıxarır. Növbəti blokun (Motor Bloku) dərhal başlaması üçün blokdakı ən doğru seçim "1" (Bir dəfə Çal) olaraq təyin olunur. Bu səbəbdən motor səs çıxararkən dönər. Yeganə istisna, sağdakı seçimdə "0" (Tamamlanmasını Gözləyin) olan ikinci son blokdur.
3. Orta Motor Bloku (yaşıl Fəaliyyət kateqoriyasında) cənab Wallplate tərəfindən danışılan hər heca üçün yarım fırlanma ilə dodaqları hərəkətə gətirir. Güc seçimi, dodaq hərəkətini cənab Wallplatein danışması ilə senkronize etmək üçün 48 olaraq təyin edilmişdir.
Proqramın yüklənməsini necə quracağınızı anlaya bilmədim və buna görə də blokların siyahısını göstərirəm. Proqramı inkişaf etdirmək və/və ya ehtiyaclarınıza uyğun olaraq dəyişdirmək çox vaxt çəkməməlidir. Həmişə olduğu kimi, proqramı inkişaf etdirərkən onu vaxtaşırı saxlamaq yaxşı bir fikirdir.
- Başlanğıc Bloku bir proqram hazırlandıqda avtomatik olaraq mövcuddur.
- Gözləyin Blok 3 saniyə gözləyir. Adam "Salam, Cənab Wallplate" deyir.
- Sound Block "Salam" deyir.
- Orta Motor Bloku, dodaqları iki dəfə açan motoru 1 döndərir.
- Gözləmə bloku 1,5 saniyə gözləyir və adam "Necəsən?"
- Sound Block "Fantastik" deyir.
- Orta Motor Bloku, dodaqları üç dəfə açan mühərriki 1,5 döndərir.
- Gözləmə bloku 2 saniyə dayanır və adam "Yaxşı baxırsan" deyir.
- Sound Block deyir: "Təşəkkür edirəm".
- Orta Motor Bloku, dodaqları iki dəfə açan motoru 1 döndərir.
- Sound Block "Blip 2" səsi verir.
- Gözləmə bloku 3 saniyə gözləyir və adam "Neçə barmaq var?" Deyir. cənab Wallplatein qarşısında 4 barmağını yuxarı qaldırarkən.
- Sound Block "Dörd" deyir.
- Orta Motor Bloku, dodaqları bir dəfə açan motoru.5 döndərir.
- Gözləmə bloku 3 saniyə gözləyir və adam "Ev heyvanlarınız varmı?" Deyir.
- Sound Block "Bəli" deyir.
- Orta Motor Bloku, dodaqları bir dəfə açan motoru.5 döndürür.
- Gözləmə bloku gözləyir.5 saniyə.
- Sound Block bir fil çağırışı edir.
- Gözləmə bloku 3 saniyə gözləyir və adam "fil?"
- Səs Bloku gülür.
- Orta Motor Bloku, dodaqları açan motoru.25 döndərir.
- Gözləmə bloku 1 saniyə gözləyir.
- Orta Motor Bloku, dodaqları bağlayan motoru.25 döndərir.
- Gözləmə bloku 3 saniyə gözləyir və adam: "Tamam, bir vaxt yenidən görüşəcəyik" deyir.
- Sound Block "Əlvida" deyir.
- Orta Motor Bloku, dodaqları iki dəfə açan motoru 1 fırlanmağa çevirir.
- Sound Block gücünü azaldan bir səs çıxarır. Bu, ən sağ seçimdə "0" (Tamamlanmasını Gözləyin) olan yeganə Səs Blokudur.
- Proqram Blokunu dayandırın (mavi Qabaqcıl qrupda) proqramı dayandırır.
Addım 10: EV3 Kərpicini Cənab Wallplate -ə qoşun
Motoru EV3 Kərpicindəki A Portuna bağlamaq üçün EV3 dəstindəki düz kabellərdən birini istifadə edin.
Addım 11: Proqramı EV3 Brick -ə yükləyin
EV3 Brick, USB kabel, Wi-Fi və ya Bluetooth ilə kompüterə qoşula bilər. Bağlandıqda və açıldıqda, bu, kompüterdəki EV3 pəncərəsinin sağ alt küncündəki kiçik bir pəncərədə göstərilir. Sağdakı "EV3" mətni qırmızıya çevrilir. Bu "EV3" -ün altındakı müvafiq işarəni tıkladığınızda proqramı EV3 Brick -ə yükləyib dərhal işə salacaqsınız.
Yüklədikdən sonra EV3 Kərpic kompüterdən ayrılaraq proqram EV3 Kərpicdən başlaya bilər.
Addım 12: Gələcək İnkişaflar
Vaxt imkan verdikdə, otaqda hərəkət edən bir adamın arxasınca başımı çevirməyi düşünürəm. Başı çevirmək üçün bir motor tutmaq üçün bir baza və adamı tapmaq üçün bir motor və ultrasəs sensoru lazımdır.
Bu əyləncəli bir layihə idi. Ümid edirəm sizə də maraqlı gəlir.
Tövsiyə:
Afterimage illüziyası: 5 addım (şəkillərlə)
Afterimage Illusion: Bir sonrakı görüntü, orijinal şəkil və ya forma çıxarıldıqdan sonra bir şəkil və ya formanın davamlı olmasıdır. Parlaq bir işığa baxmadan və hələ də bir halo və ya parıltı görməyinizdən sonra bunları əvvəllər görmüsünüz
Göz Qəyyumu: Səs Tetikli Göz Qoruması: 9 Addım (Şəkillərlə birlikdə)
Eye Guardian: Sound Triggered Eye Protection: Eye Guardian, Arduino ilə işləyən, Yüksək Desibelli davamlı səslə tetiklenen göz qoruyucu geyimdir. Ağır avadanlıq səsini algılar və avadanlıq işləyərkən qoruyucu gözlükləri azaldır. İlk addımda Inspirati'yi izah edəcəyəm
Cənab Wallplatein Başı Sizi İzləməyə Dönür: 9 Adım (Şəkillərlə)
Cənab Wallplate'in Başı Sizi İzləməyə Dönür: Bu, Bay Wallplate'in Göz Illusion Robotunun daha inkişaf etmiş bir versiyasıdır https://www.instructables.com/id/Mr-Wallplates-Eye-Illusion. Ultrasonik sensor, cənab Wallplate -in başının önündə gedərkən sizi izləməsinə imkan verir. Bu prosesi ümumiləşdirmək olar
[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
Cənab E.Z. Boru İnkişaf etdirmə Şurası: 4 Adım (Şəkillərlə birlikdə)
Cənab E.Z. Boru İnkişaf etdirmə Şurası: Məqsəd/məqsəd: Cənab E.Z. Boru, "dəmir" olmadan ucuz bir vakuum borusu səs platformasıdır: güc transformatoru, çıxış transformatoru yoxdur. Bir boru gücləndiricisinin tipik olaraq bir neçə ağır, bahalı transformatoru olacaq: sürəti qoruyan çıxış transformatorları