Mundarija:
Video: Roll-E [Chiqib ketgan elektron chiqindilar roboti]: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bizning axlat yig'uvchi do'stimiz WALL · E esingizdami? Xo'sh, bu odam-bu uning kenja amakivachchasi va uning ismi Roll-E. Bu rasman mening birinchi ko'rsatmam, shuning uchun mehribon bo'ling va men qilgan xatolarimni menga ayting.
Hech kim rasmsiz uzun ko'rsatmalarni o'qishni yoqtirmaydi, shuning uchun men ushbu robotni yaratishni osonlashtirish uchun iloji boricha ko'p rasm qo'shishga harakat qildim. Men ham ko'rsatmalarni iloji boricha qisqa va to'g'ri qildim [faqat to'rt qadam].
Ko'rsatmalar to'rt qismdan iborat bo'ladi;
- Materiallar
- O'rnatish
- Elektr aloqalari
- Kod.
Sho'ng'iymiz ….
1 -qadam: materiallar
Materiallar ro'yxati
- Arduino Uno (x1) - Bu bizning robotimizning miyasi bo'lardi.
- Dvigatel qalqoni (x1) - Bizning tishli dvigatellarni boshqarish uchun siz L293D chipidan foydalanishingiz mumkin, agar bilsangiz. Men dvigatel qalqonini tanladim, chunki undan foydalanish ancha oson, bundan tashqari, u ko'proq funksiyalarni kuchaytirish uchun qo'shimcha motorlar qo'shishga imkon beradi.
- Geared Motors (x2) - Dvigatelni harakatga keltiradi, simlarni ulash - Sizga bu ikkitasi kerak bo'ladi.
- Robot shinalari (x2) - Bu bizning g'ildiraklarimiz vazifasini bajaradi.
- Mini Breadboard (x1) - lehimga ehtiyoj sezmasdan, bizning davrimizni osongina qurish uchun.
- Eski elektronikadan ajoyib ko'rinadigan bosilgan elektron platalar (pcb) - bu bizning robotimizdir, u hech qanday aqlli maqsadga xizmat qilmaydi, shunchaki ajoyib ko'rinishga ega va eski elektronikani yaxshilaydi.
- Dezodorantdan to'plar [to'p ushlagichi bilan] - bu bizning ko'p qirrali versiyamiz bo'ladi:)
- HC -SR04 ultratovush sensori - to'siqlardan qochish uchun.
- Switch (x1) - robotni yoqish yoki o'chirish uchun.
- Ulanish simlari - sxemalarni qurish uchun.
- Issiq yopishtiruvchi qurol - bu nima uchun ishlatilishini bilasiz deb o'ylayman.
2 -qadam: yig'ish
Avval chiroyli ko'rinadigan kompyuterni oling va marker yordamida arduino qaerda yotishini xohlayotganingizni belgilang. Arduino uchun joy ajratish uchun mavjud komponentlarni olib tashlang.
Arduino -ni vintlardek ko'rsatgich sifatida ishlatib, Arduino -ni shaxsiy kompyuterga joylashtiring, pcb -dagi nuqtalarni belgilang, shunda siz arduino kartasini shaxsiy kompyuterga ulash uchun mos keladigan umumiy vintni ishlatib, kompyuterda teshik ochishingiz mumkin. Vintni ishlatish Arduino -ni kompyuterdan osongina olib tashlash va qayta ulash imkonini beradi. Agar sizda burg'ulash bo'lmasa, siz tornavida yordamida teshik qilishingiz mumkin, tornavidani belgilangan qismga bosing va tornavidani burish paytida ohista bosim o'tkazing
Eslatma: arduino va kompyuter o'rtasida mavjud bo'lgan ulanishlarning arduino qisqa tutashuviga yo'l qo'ymaslik uchun, izolyatsion materialni arduino va kompyuter o'rtasida joylashtiring
2: Issiq yopishtiruvchi quroldan foydalanib, mini -taxtani kompyuterning kerakli qismiga yopishtiring, shuni e'tibor beringki, ultratovush sensori non panelida bo'ladi va to'siqlarni aniqlash uchun uni hech narsa to'sib qo'ymasligi kerak.
3: Dvigatel terminallari atrofidagi ulanish simini burang, dvigatellarning ishlashini tekshirish uchun ulanishni tekshiring, so'ngra issiq elim bilan ishlang. Shundan so'ng, shinalarni motorga ulang.
4: Kompyuterni [arduino va non taxtasi bilan] ag'daring va orqa g'ildirak va dvigatellarni issiq yopishtiring. Buni qanday qilish haqida tasavvurga ega bo'lish uchun rasmlarga qarang.
Tezroq qurish uchun siz vintlarni unutishingiz va hamma narsani bir -biriga yopishtirish uchun issiq yopishtiruvchi tabancadan foydalanishingiz mumkin. To'g'ri bajarilsa, elim arduino uchun izolyator vazifasini bajarishi mumkin.
3 -qadam: Elektr aloqasi
Siz hozircha qurilish bilan shug'ullanasiz. Biroq, biz dastlabki simlarni o'rnatgandan so'ng, dvigatelni arduino -da yig'amiz.
Elektr ulanishlari uchun biz HC-SR04 ultratovushli sensori, arduino uchun pastga qarshilikli tugmani ulashimiz kerak. Keyin biz dvigatellarimizni dvigatel qalqoni ustidagi M3 va M4 kanallariga ulab, dvigatel qalqonini arduinoga biriktiramiz, simlarni ultratovush sensori va arduino pimidagi mos ravishda 13, 12 va 8 -tugmalardan uzamiz.
HC-S04 ultratovush sensori, tugma va pastga qarshilik rezistorlari uchun ulanishlar 1 va 2-rasmlarda ko'rsatilgan. 10k-ohmli rezina pinni erga ulaydi, shuning uchun pin arduinoda LOW past o'qiladi. kuchlanish kalit orqali o'tadi.
Men foydalanadigan dvigatel qalqoni - bu Adafruit dvigatel qalqoni 1 -versiyasi, v1 yoki v2 yoki derivatsiyasidan qat'i nazar, siz qilayotgan dvigatel qalqoni qanday bo'lishidan qat'i nazar, ulanish men qilganimdan ancha farq qiladi deb o'ylamayman. Dvigatel aloqasi uchun, chap dvigatel simlarini dvigatel qalqoni M4 terminallariga va o'ng dvigatel M3 terminallariga ulang [ularni qaysi kanallarga ulashingiz muhim emas, men faqat kodim uchun ko'rsatganman]. 3 va 4 -rasmlarga qarang.
Ps. 4 -rasm (sxema bo'yicha motorli ulanish) meniki emas, eskizga vaqtim yo'q edi, shuning uchun uni https://www.safaribooksonline.com/library/view/mak… saytidan oldim.
Ulanishdan so'ng, dvigatel qalqonini arduino -ga joylashtiring.
4 -qadam: kod
Kodni ishga tushirishdan oldin siz AFMotor.h kutubxonasini o'rnatishingiz kerak. Bu motor qalqoni uchun kutubxona. Buni amalga oshirish uchun quyidagi havolaga o'ting, buning uchun qadamlar bor, shuningdek kutubxona fayllarini yuklab olishingiz mumkin bo'lgan havola mavjud.
AFMotor.h kutubxonasini o'rnatish havolasi-https://learn.adafruit.com/adafruit-motor-shield/…
O'rnatishdan so'ng, men uni qanday ishlatishni bilish uchun kutubxonaning doimiy dvigatelli sinfini tekshirishni tavsiya qilaman. Malumot uchun quyidagi havolaga o'ting.
AF_DCMotor sinfiga havola-https://learn.adafruit.com/afmotor-library-referen…
Men quyidagi kod uchun arduino eskiz faylini biriktirdim. Kodni ishga tushirishda ketma -ket monitorni oching, shunda kod kerakli darajada ishlayaptimi
Bolalar, siz buni tugatdingiz, iltimos, menga bu ko'rsatmalarni qanday qilib yaxshiroq qilishim mumkinligini va sharhlar qutisida yuzaga kelishi mumkin bo'lgan muammolarni ayting. RAHMAT
Tavsiya:
Qo'l bilan lehimlash Elektron komponentlarning chiqindilari, elektron komponentlar: 7 qadam
Qo'lda lehim bilan ishlaydigan elektron elektron platalar: elektron elektron platalar (eski kompyuterlar yoki maishiy texnika) lehimlantiruvchi temir, lehim cımbız, penseler, qaychi
Yonib ketgan Lipo zaryadlovchini tiklash: 4 qadam
Yonib ketgan Lipo zaryadlovchisini tiklash: Bu lipo zaryadlovchisining yong'in hodisasi edi. Mening 4 ta zaryadlovchimdan biri olovni yoqadi, shuning uchun men barcha lipo zaryadlovchilarimni qaytarib olishga qaror qildim. Men 3 ta lipo zaryadlovchimni qaytarib oldim. Ehtiyot bo'ling, qachon arzon lipo zaryadlovchi sotib olasiz
Elektron chiqindilar kaliti: 3 qadam (rasmlar bilan)
Elektron chiqindilar kaliti: Salom, bu ko'rsatmali maqsad sizning axlatni qanday qayta ishlatish haqida ko'proq ma'lumot berishdir! Men boshqa ko'rsatmalarni oldim anakartlar kalit zanjirlar sma ekanligi
Tv-B-ketgan shapka: 6 qadam (rasmlar bilan)
Tv-B-ketgan shlyapa: bu birlashtirilgan Tv-B-Gone shlyapasi va bir nechta qo'shimcha xususiyatlarga ega, masalan, tez o't o'chirish rejimi, u eng tez-tez uchraydigan televizorlarni tez-tez o'chiradi va yoqadi. barcha televizorlar uchun o'chirish kodlari abadiy. Savollar
Chiqib ketgan uyali telefonlarni qanday oldini olish mumkin: arzon: 7 qadam
Chiqib ketgan uyali telefonlarni qanday oldini olish mumkin: arzon narxda: Agar siz yangi porloq telefoningizning yuzini tirnab qo'ysangiz, hamma hafsalasi pir bo'ladimi? Xo'sh, men ham, men ham 20 dollarlik sumkani sotib olishdan ko'ra, osonlikcha tuzatish bo'lishi kerak deb o'yladik. Tuzatish: Shaffof lenta va sovunli suvning afzalliklari: hayvonlarni himoya qilish