Mündəricat:
- Addım 1: Lazım olacaq alətlər:
- Addım 2: Tellərinizin Yaradılması
- Addım 3: Telin sarılması
- Addım 4: Sarılmış telləri kartona bağlayın
- Addım 5: Tamponların Robata Bağlanması
- Addım 6: Robotda Tellərin Qurulması
- Addım 7: Kod
- Addım 8: İndi test edin
Video: Tampon Botu: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu təlimat sizə robot üçün tamponların necə yaradılacağını və kodunuzun necə işə salınacağını öyrədəcək ki, robotunuz qısa müddətdə işə düşsün. Sahib olduğunuz robot növü, tamponları robotunuza necə bağlaya biləcəyinizdən və kodu necə yaratmağınızdan fərqli ola bilər.
Addım 1: Lazım olacaq alətlər:
Başlamaq üçün sizə lazım olacaq
- karton
- ağcaqanad
-tape
- zımbalı
- tellər
- kiçik LED işıqlar (isteğe bağlı)
- tel soyucular
- rezistorlar
- kəlbətinlər (isteğe bağlı)
Addım 2: Tellərinizin Yaradılması
Telleriniz, tamponlardan robotlara güc almağa kömək edən enerji mənbəyidir. Tellərin yarı uzun olmasını istərdiniz, ancaq tamponunuzun nə qədər böyük olduğuna və ya robotunuzdan nə qədər uzaq olduğuna görə istifadə etdiyiniz telin ölçüsündən fərqli olacaq. Telin soyulması ilə bir tərəfdən teli göstərmək üçün təxminən 5 mm rezini çıxarmaq, digər tərəfdən isə təxminən 2 sm kəsmək istəyəcəksiniz, beləliklə teli spiral etmək üçün bükə bilərsiniz. Ümumilikdə dörd telə sahib olmaq üçün bunu üç dəfə təkrar etməlisiniz, çünki bir bamperə iki tel lazımdır və biz iki tel hazırlayacağıq. İkidən çox bamper hazırlamağı planlaşdırırsınızsa, əlavə olunan hər yeni tampon üçün iki tel əlavə etməlisiniz. Telin qısa ucu robotunuza, daha uzun spiral tərəfi tamponunuza bağlanacaq.
Addım 3: Telin sarılması
Telləri soyduqdan sonra, spiral tərəfə sarılmaq üçün kiçik ağcaqanad parçaları almalısınız. Bu, enerji axınının bağlanması üçün daha böyük bir yer verməsinə kömək edəcək. İstədiyiniz qədər və nə qədər istəsəniz, onu ən uyğun şəkildə tapa bilərsiniz.
Addım 4: Sarılmış telləri kartona bağlayın
Sarılmış teli kartona bağlamağa başlamazdan əvvəl onu qurmalısınız. Kiçik bir karton parçası düzbucaqlı formada tapın ki, yarısını bükə biləsiniz. Bu sizə tamponunuzun əsasını verəcək. Karton sıxışdırıldıqda iki yarıya toxunacaq və telləri əlavə edəcəyiniz yer budur. Robota yaxınlaşmaq istədiyiniz yarıya yerə bağlamağı planlaşdırdığınız teli əlavə edin (Vss). Bükülmüş teli kartonda saxlamaq üçün onları bir -birinə yapışdırmaq asan olduğunu gördüm, amma bükülmüş telin kifayət qədər yer tutmadığını gördüm, çünki əlaqə üçün daha böyük bir sahəyə sahib olmaq istərdim, buna görə də bir parça kətan əlavə etdim. bütün yarısını əhatə edən bükülmüş telin üstü. Yenə onu zımbalanın. Basılan obyektin digər yarısına sancaqlara bağlanacaq məftil əlavə etməkdən qaçmağa çalışır. Sonra hazırladığınız tamponların hər yarısı üçün yuxarıdakı prosesi təkrarlayın. Tamponlarınızın yaxşı basmadığını görürsünüzsə, qırışdan qayçı ala və kartondan bir xətt kəsə bilərsiniz.
Addım 5: Tamponların Robata Bağlanması
Tamponlarınızı robotunuzun önünə bağlamaq istəyəcəksiniz. Tapdım ki, onu yapışdırmaq daha asandır. Onları sağa bağlamaq üçün çoxlu lentə ehtiyacınız olacaq və mümkünsə robotun ön hissəsinə sarmağa çalışacaqsınız. Necə etdim, bantı iki tərəfli etmək üçün qatladım, sonra yapışdırdım və sonra bantı tamponun üst və altına robotun altına bağlamaq üçün daha çox dəstə aldım. Bantlamaq istədiyiniz yol sizə bağlıdır, amma nə qədər çox lent istifadə etsəniz, bir o qədər yaxşıdır.
Addım 6: Robotda Tellərin Qurulması
Yalnız düymələrinizi bağlamaq istəyirsinizsə, iki rezistora və həqiqətən yalnız iki -üç kiçik telə ehtiyacınız olacaq. Tellerinizi Vdd və Pinsə necə bağlayacağınız sizə bağlıdır. Vdd -ə qoşulmuş bir tel və ya rezistora, sonra isə pinlərə qoşulmuş tellərə ehtiyacınız olacaq. Pin nömrələrinin göstərildiyi tərəf lövhənin bağlanma yoludur. Telinizin və ya rezistorunuzun Vdd -dən bağlandığı xətt nə olursa olsun, kiçik telinizin Pimlərinizə qoşulduğu sətir olacaq və eyni sırada tamponunuzun yarısından uzaqdan gələn tel də qoşulacaq. Robotunuza bamperinizdən gələn tel Vdd -ə (Ground) bağlanacaq. Tamponların işlədiyini yoxlamaq üçün robotdakı işıqlarla işləməyi daha asan tapdım. LEDləri çörək taxtasına bağlamaq üsulu, LED -in mənfi tərəfini (ampulün ətrafındakı düz kənarını) Vdd -ə və ya Vdd -ə, müsbət tərəfini bir rezistora və Rezistorun digər tərəfini bir Pin nömrəsinə bağlı bir telə bağlayın. Tellərinizi düz lövhədə yerləşdirmək üçün onların uzunluğunu sınamaq və ölçmək yaxşı olardı. Onları tel sıyırıcılarla yan -yana kəsə və ayaqları 90 dərəcə bir açı ilə bükmək üçün kəlbətindən istifadə edə bilərsiniz. Bu, lövhənin səliqəli və daha idarəedici olmasına kömək edir.
Addım 7: Kod
Əsas kod üçün bir döngə və bütün əmrlərinizə sahib olmaq istəyəcəksiniz, amma bunu bir az fərqli etdim. Bunu etmək çətin deyil. Başlamaq üçün "Do" döngəsinə ehtiyacınız olacaq və çox güman ki, robotunuzun irəli getməsini istəyəcəksiniz. Proqramımda, hər bir təkər və hər bir istiqamət üçün qaçış sürətini bilən dəyişənlər var. Sürət dəyərləri hər robot üçün fərqli olacaq, buna görə də şəkillərdə göstərilmir, buna görə bunu özünüz başa düşməlisiniz. "Pulsout" robota mühərriklərin hərəkət etməsi lazım olduğunu söyləyir və təkərlərin dəyişən olaraq bağlandığı pin nömrəsi və dəyişən kimi irəli sürəti var. Sahib olduğunuz hər bir tampon üçün "Əgər" lazımdır. Tamponunuz 0 -a bərabər olduqda, tamponun basıldığı, tamponunuzun 1 -ə bərabər olduğu zaman isə basılmadığı anlamına gəlir. Proqramı alt üsullarla qurmuşam. Sol bamperim basıldıqda bir LED yandırır və əksinə. Geri çəkildikdən sonra sağa dönür və düz yola geri dönür. Sağ tampon üçün başqa bir işıq yandırır və geriyə, sonra isə sola dönür. Proqramı LED ilə edirsinizsə, başqa bir "Əgər" əlavə etmək istəyə bilərsiniz, çünki basılmadıqda işığı söndürür, əks halda tampon proqramını ilk işə saldıqdan sonra işıq yanacaq və sonra deyə bilməyəcəksiniz. növbəti dəfə işləyir. Metodlarınızı çağırarkən əsas proqramınızda "Gosub" və sonra zəng etmək üçün metodunuzun adını yazmalısınız. Əsas proqrama qayıtmağı bildiyi üçün "qayıt" qoymaq üçün metodunuzun sonunda getməyi unutmayın. "Et" döngəsi proqramı davamlı işləməyə davam edəcək və bamperlərə basıldıqda axtarmağa çalışarkən həmişə düz gedəcək. Metodlardakı "For" mühərriklərinizə nə qədər çalışacağını (nə qədər fırlanma) istəyəcəyini söyləyəcək. Nömrələr hər kəs üçün fərqli olacaq. Növbəti dəfə tamamlamadan əvvəl robotun fasilə verməsinə fasilə verməyi unutmayın. Bu, bundan sonra nə etməli olduğunu anlamağa vaxt verəcək.
Addım 8: İndi test edin
Robotunuzu qurmağın bir çox fərqli yolu var, amma ümid edirəm ki, tamponların necə yaradılacağını başa düşməyinizə kömək edəcək. Uğurlar və əylənin!
Tövsiyə:
NodeMCU ilə Telegram Botu (ESP8266): 3 addım
NodeMCU ilə Telegram Botu (ESP8266): Sisteminizdən bildiriş vermək üçün bota ehtiyacınız varmı? yoxsa sadəcə mesaj göndərməklə bir şey edirsiniz? Telegram Bot sizin həllinizdir! Bu dərsdə botumu hazırlamaq üçün Telegram Web və BotFather istifadə edəcəyəm
T2 - Çay Botu - Çay Brewing Asanlaşdırıldı: 4 Addım
T2 - Çay Botu - Çay Brewing Asanlaşdırıldı: Çay botu, istifadəçiyə çayını tövsiyə olunan dəmləmə müddətinə dəmləməsinə kömək etmək üçün hazırlanmışdır. Dizayn məqsədlərindən biri də sadə saxlamaq idi. Bir ESP8266, bir servo motoru idarə etmək üçün bir veb server ilə proqramlaşdırılmışdır. ESP8266 Veb Server mobil cavab verir və
Discord -a İnteraktiv Botu necə əlavə etmək olar: 6 addım
Discord -a İnteraktiv Bot Necə Əlavə Edilir: Bu təlimatda bir neçə komando ilə işləyən öz interaktiv botunuzun necə yaradılacağını göstərəcəyəm. Discord, oyunçuları bir araya gətirən bir Skype/Whats-app sosial media tətbiqidir. Öz kanalları ola bilər, hər bir üzvün hansı oyunu oynadığını yoxlayın
Karton və Arduino ilə bir döyüş botu necə qurulacaq: 7 addım (şəkillərlə)
Karton və Arduino ilə bir döyüş botu necə qurulur: Arduino UNO -dan istifadə edərək döyüş botları yaratdım və cəsədləri düzəltmək üçün kartondan istifadə etdim. Mən əlverişli təchizatlardan istifadə etməyə çalışdım və uşaqlara döyüş botlarının dizaynı ilə bağlı yaradıcılıq azadlığı verdim. Battlebot simsiz idarəedicidən əmr alır
Telegram Alov Siqnal Botu: 5 addım
Telegram Flame Alarm Bot: Bu yazıda alovu hiss etməyə və istifadəçinin Telegram -a bildiriş göndərməyə imkan verən IoT layihəsini təqdim edəcəyəm. Nə lazımdır: Alov sensoru moduluMikrocontroller NodeMCU ESP8266Güc mənbəyi Telegram ilə Wi -Fi Çıxış cihazı