Mündəricat:
- Addım 1: Materiallar:
- Addım 2: Alətlər
- Addım 3: Material toplayın
- Addım 4: Bütün addımları birləşdirin
- Addım 5: Motorlar
- Addım 6: Motor Sürmə
- Addım 7: Motor Sürmə #2
- Addım 8: İkinci L293D -ni Picaxe -yə bağlayın
- Addım 9: Baraban çubuqları
- Addım 10: Qeyd Modulu
- Addım 11: SRF05
- Addım 12: Əslində Botu yığın
- Addım 13: Test 1
- Addım 14: Final
Video: Öz Baraban Botunuzu Necə Edə bilərsiniz?: 14 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:49
Bu robot, Sarı Baraban Maşını adlanan çoxlu diqqətə layiq görülmüş bir robotdan ilham aldı, onu tapanda daha sonra əlaqələndirəcəyəm. Bu robot ətrafda dolaşmaq üçün tank izlərindən istifadə edir, maneələri tapmaq üçün ultrasəs sonarından istifadə edir, sonarın olduğu bir cismin sərtliyini/yumşaqlığını/əks -sədasını təyin edəcək. Oynamağa dəyər bir cisim tapdıqdan sonra yerinə oturacaq, sonra motorlu çubuqlardan istifadə edərək qısa bir 20-60 saniyə çəkin. qalib gəlmək. Xarici bir qeyd/oynatma modulu istifadə edərək, 20 saniyəlik vuruşu qeyd edəcək və davamlı oynayan ritmlə (robot hələ də oynayır) eyni vaxtda oynayacaq. Bu dəqiqəlik uzun mürəbbə sessiyası başa çatdıqdan sonra, gəzəcək və sonsuz bir döngədə başqa bir şey tapmağa çalışacaq. İzləmək/dinləmək çox əyləncəlidir!
Addım 1: Materiallar:
1 Ötürücü Motor və Sırt Paketi- $ 39.99 BuyBuy4 GM10 Dişli Çağırıcı Motoru- $ 39.00 Buy2 L293D Motor Sürücü Çipləri- $ 8.00 Alış1 9V Qeyd Modulu- $ 10.79 Alış1 İkiqat Ümumi Məqsədli IC PC Kartı Alın 16-Pimli Saxlama Əlaqəsi Buy1 28 Pin Layihə Kartı Pikaxe 28x1 Buy1 SRF05 Ultrasonik Range Finder Buy 2-3mm White Sintra bir dəstə və ya istədiyiniz hər hansı digər Tikinti materialı Buy1 SRF05 Korpus Braketi AA Batareyalar dəstəsi Böyük Dinamik Bəzi içi boş alüminium borular 2.54mm Başlıq Pimləri Bir dəstə Həm F/M və F/F
Addım 2: Alətlər
KəlbətinLehimləmə DəmiriMini Philips TornavidaMini Düz Başlı Tornavida Tel Kəsici/SıyırıcıSəbir
Addım 3: Material toplayın
Addım 4: Bütün addımları birləşdirin
Özünü izah edin, izləri yığın və təkərləri onunla birlikdə gələn dişli motorunuza vidalayın. Basqının digər ucunda, alüminium borulardan birinə isti yapışqan qoyun ki, şəkildəki kimi sərbəst fırlansın.
Addım 5: Motorlar
Mühərriklərdəki plitələrin hər birinə bir tel lehimləyin (hər biri üçün iki ədəd). Əvvəlki şəkil bunun üçün də ədaləti təmin etməlidir.
Addım 6: Motor Sürmə
L293D-ni layihə lövhəsinə daxil edin və mühərriklərdən A-B terminallarına qədər olan dörd telə lehimləyin. İndi kodu proqramçınıza yazın: yüksək 4low 5press F5 Hər iki təkər irəli dönənə qədər iki rəqəmi dəyişdirin.
Addım 7: Motor Sürmə #2
IC Board və 16pin DIP, DIP üzərindəki lehimi IC kartının ortasına bu şəkildə alın:
Addım 8: İkinci L293D -ni Picaxe -yə bağlayın
Aşağıdakı şəkildəki kimi GM10-> L293D-> Picaxe lövhəsini qoşun və kodu işlədin: əsas: yüksək 1 aşağı 0 gözlə 1 aşağı 1 aşağı 0 gözlə 1 aşağı 1 yüksək 0 gözlə 1 aşağı 1 aşağı 0 gözlə 1 əsasa keç.
Addım 9: Baraban çubuqları
Hər biri eyni uzunluqda olan GM10s -dan ikisində, iki alüminium boruda İsti Yapışqan, ona qarşı sərt bir şey vurduqda yaxşı bir "ding" verənlər istəyirsiniz. Üçüncüsü isə bass davul olacaq, buna görə də (daha qalın?), Ya da daha dərin bir səs çıxaracaq, musiqili deyiləm, bilmirəm:). Şəkillər olmadan getmək üçün kifayət qədər açıqdır?
Addım 10: Qeyd Modulu
Əyləncəli hissəsi: V+G yazıcı modulundan kəsin, uzun olmasını istəyirsiniz, buna görə də uzun saxlayın V+G -ni Picaxe -nin V+G portlarına qoşun Qeyd modullarının tellərindən birini kəsin və kəsilməyən hissəni a Picaxe çıxışı 0Oynatma modullarından birini kəsin və birini başqa bir çıxışa qoşun 1 *** Vacibdir: əgər oynatmanız bir düyməsə, membranı açaraq düyməni çıxarın və oradan lövhə izini izləyin. Kiçik bir çuxur, istehsalçı bunu işlədiyini yoxlamaq üçün sınayır, telinizi ona lehimləyin, bu sizin tək oynatma telinizdir (çıxışa bağlanır) **** Kodu işlədin: əsas: yüksək 0wait1low 0wait1goto main
Addım 11: SRF05
SRF05-ə (birlikdə verilir) 5 başlıq pinindəki lehim, hansı tərəfə lehim edəcəyinizə əmin deyilsinizsə, məlumat cədvəlinə baxın: https://www.robot-electronics.co.uk/htm/srf05tech.htm bu kodu işlədin: simvol trig = 3 simvol echo = 6 simvol aralığı = w1main: pulsout trig, 2 pulsin echo, 1, sıra icazə verin aralığı = aralık * 10 / 58debug rangegoto main srf05 qırmızı yanıb -sönməlidir
Addım 12: Əslində Botu yığın
Sintranı kitab rəfinə bənzər bir dizayna yapışdırın (mənim iki hekayəm var idi) və isti bir şəkildə yapışdırın (və ya özünüzə möhkəm baxırsınızsa L-Bracket istifadə edin), belə görünür:
Addım 13: Test 1
Hər nağara çubuğunun bir telini pikaksdakı çıxışa bağlayın (0-7), hər birinin digər telini V+ terminalına qoşun (V1) Çalmağı bir çıxışa, qeydi digərinə, eləcə də V+ Kartdan G telləri Yedek L293D və 4 -cü GM10 -u həmin çipə qoşun və kodu işlədin: əsas: yüksək 0pause 100low 0pause 100high 1pause 100low 1pause 100high 2pause 100low 2pause 100high 3pause 100low 3pause 100high 4pause 100low 4pause 100high 5pause 100page 5pause 6pause 100goto main Bu, hər şeyin son vuruşu yox, işlədiyini yoxlamaq üçün edilən bir testdir: Pand aşağıdakı videonu almalısınız: it+və ailə arxa planda qışqırır Bu diagarama baxın:
Addım 14: Final
Xeyr, layihənin son kodunu təqdim etməyəcəyəm, buna görə ümidlərinizi kəsməyin, amma sizə dəyərli məlumatlar verəcəyəm. Etdiyiniz son testdən istifadə edin (12 -ci addım) hansı barabanın hansı barabana/qeydə/çalmaya nəzarət etdiyini görmək və müxtəlif vaxt fərqlərindən istifadə edərək ritmik hala gətirmək üçün (fasilələr, ardınca rəqəm Ms zamanıdır) Etməyə çalışın. qeyd modulunun bir seansın əvvəlində (yüksək) başlayır və bir seansın sonunda (aşağı _) və sonra növbəti seansda, barabançının növbəti sessiyada (yüksək, aşağı və s.) Srf05 -in koda necə daxil ediləcəyini bölüşmək üçün bunu daha sonra redaktə edəcəyəm, kodu paylaşmayacağam, soruşmayın:) Əylən!
Tövsiyə:
Öz Sadə RC Jet Təyyarənizi Necə Edə bilərsiniz?: 10 Addım
Öz RC Jet Təyyarənizi necə düzəltmək olar ?: Ümumi formulu bilirsinizsə, ümumiyyətlə istifadə etdiyim köpük və ya köpüklü mantardan istifadə edərək RC (Uzaqdan İdarəetmə) təyyarəsi necə hazırlanır, olduqca sadə və asandır. Niyə bulud formulu? çünki ətraflı izah etsəniz və sin cos tan və onun dostlarından istifadə etsəniz, c
Akvarium İşıqlandırmanızı və İstiliyinizi İdarə Edən Bir Wifi Sistemini Necə Edə bilərsiniz: 5 addım
Akvarium İşıqlandırmanızı və İstiliyinizi İdarə Edən Wifi Sistemini Necə Hazırlayırsınız: Nə edirsiniz? Akvariumunuzu bir cədvələ uyğun olaraq və ya bir düymə və ya internet sorğusu ilə avtomatik olaraq açan / söndürən bir sistemdir. Suyun temperaturunu izləyən, e -poçt və xəbərdarlıq göndərən bir sistem
Servo Motorunuzun Tam Fırlanmasını Necə Edə bilərsiniz: 5 addım
Servo Motorunuzu Tam Döndürmə İşinə Necə Etmək olar: Servo Motor nədir? Dönmək və müəyyən açılarda və ya məsafədə etiraz etmək istəyirsinizsə, servo motordan istifadə edirsiniz. Sadəcə sadə motordan ibarətdir
Fayllarınızı Təhlükəsiz Etmək üçün Şifrəli Dvd Məlumatlarını Necə Edə bilərsiniz .: 8 Addım
Fayllarınızı Təhlükəsiz Etmək üçün Şifrəli Dvd Məlumatlarını Necə Hazırlamaq olar: Şifrəli DVD -ni fayllarınızın təhlükəsizliyi üçün çox yaxşı etmək üçün çox asan bir üsul tapıram. ŞİFRELİ VİRTÜAL SÜRÜCÜ (EVD) etmək üçün PGP masaüstündən istifadə etdim. Qeyd: PGP masa üstü deyil Bir proqramı yüklədikdən sonra tech-piersrsr almaq üçün lazım olan bir pulsuz proqram
HAMMA HƏR (Haha) Veb saytından Musiqini Necə Almaq olar (Eşidə bildiyiniz müddətcə onu əldə edə bilərsiniz Yaxşı olar ki, Flash -a daxil edilibsə, bacarmayasınız) TƏHRİK EDİLİR !!!!! Əlavə məlumat: 4 addım
HƏR ŞEY (Haha) Veb saytından Musiqini Necə Almaq olar (Eşidə bildiyiniz müddətcə əldə edə bilərsiniz … Yaxşı olar ki, Flash -a daxil edəsəniz, edə bilməyəcəksiniz) TƏDİR EDİLDİ !!!!! Əlavə Məlumat: Bir veb saytına girsəniz və bəyəndiyiniz və istədiyiniz bir mahnını ifa edirsinizsə, burada bir şeyi qarışdırsanız mənim günahım olmadığı üçün təlimat verilir (bunun səbəbi, heç bir səbəb olmadan bir şeyi silməyə başlamağınızdır. ) musiqi əldə edə bildim