Mundarija:
- 1 -qadam: materiallar
- 2 -qadam: simlarni ulash
- 3 -qadam: Kod - O'zgaruvchilaringizni e'lon qiling
- 4 -qadam: Kod - sozlash
- 5 -qadam:
- 6 -qadam: Baza
- 7 -qadam: tanani aylantirish
Video: Robot: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Yakuniy loyihamiz uchun biz xohlagan narsani qurishni aytishdi. O'rganganlarimiz va Internetda topa oladigan narsalarimizdan foydalanamiz. Men Super Smash Bros seriyasining ashaddiy muxlisiman. Men birinchi o'yindan tashqari barcha o'yinlarga egaman. Shunday qilib, men oxirgi loyiham uchun R. O. B. o'ynaydigan personajga asoslangan robot yaratishga qaror qildim.
1 -qadam: materiallar
- 4 180 darajali servo
- 13 Erkak - erkak simlari
- 8 erkak - ayol simlar
- 2 Joystick
- 1 Non paneli
- 1 Arduino
2 -qadam: simlarni ulash
Non-taxtaning salbiy tomonini Arduino-dagi erga (GND) ulash uchun erkak-erkak simidan foydalaning. Keyin Joystick VR X ni A0 va A2 ga, VR Y ni A1 va A3 ga Arduino -ga ulang. Keyin Joysticks 5v pinini Arduino -dagi 3,5 va 5V pinlariga va GND -ni Arduino -dagi har qanday GND -ga ulang. Keyin 4 ta servoning har biri uchun oq simni Arduino 7-4 pinlariga ulang. Keyin servo ustidagi qizil simni ijobiy tomonga, qora simni esa taxtaning salbiy tomoniga ulang. Keyin kontaktlarning zanglashiga olib kelish uchun batareya qutisini ulang.
3 -qadam: Kod - O'zgaruvchilaringizni e'lon qiling
#qo'shing
Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int quvonchY = 1; int joyX2 = 2; int quvonchY2 = 3; int joyVal; int joyVal2;
Servo buyrug'i servo boshqaruv uchun servo ob'ektni yaratadi.
4 -qadam: Kod - sozlash
void setup () {// Har bir servo pinli servo1.attach (7) ga biriktiriladi; servo2. qo'shish (6); servo3. qo'shish (5); servo4. qo'shish (4); }
5 -qadam:
bo'sh halqa ()
{
joyVal = analogRead (joyX); // Joystick qiymatini o'qiydi joyVal = xarita (joyVal, 0, 1023, 0, 180); // Joystick qiymatlarini servo1.write darajalariga o'zgartiradi (joyVal); // Servo holatini Joystick kirish joyVal = xaritasiga mos keladigan tarzda o'zgartiradi (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); kechikish (15); joyVal2 = analogRead (joyX2); joyVal2 = xarita (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (joyY2); joyVal2 = xarita (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); kechikish (15); }
6 -qadam: Baza
Shunday qilib, siz sxemani va kodni tugatganingizdan so'ng. Siz haqiqiy robotni yaratishni boshlashingiz mumkin. Baza uchun siz barcha burchaklarni 45 daraja qilishni xohlaysiz. Uzun tomonlari 18 sm, kalta qirralari 6 sm. Shunday qilib, rasmga rioya qiling va taglik shaklini kesib oling. Keyin devor sifatida foydalanish uchun uzunligi 54 sm va kengligi 5 sm bo'lgan 2 ta chiziq yasang. 6 sm kichik tomonlarini ochiq qoldiring. Keyin tomni yaratish uchun bazani takrorlashni xohlaysiz. Endi bu bo'limda biz qo'shamiz
7 -qadam: tanani aylantirish
Qog'oz sochiq rulosini va lentani/issiq yopishtiruvchi qurolni tomning o'rtasiga oling. Keyin qog'oz sochiq rulosining tagida 6 sm balandlikdagi halqalarni yarating. Keyin qog'oz sochiq rulosiga sig'adigan teshikka ega katta plastinka yarating. Plitani halqaga qo'ying, so'ngra qog'oz sochiq rulosining yuqori qismiga servo qo'ying. Biz butun og'irlikni servoga yuklay olmaymiz. Shunday qilib, biz dublon tayoqchalarini ishlatamiz va uni aylantiramiz. Shunday qilib, plastinkada bir nechta dublonlar sig'adigan darajada katta 2 teshik yarating. Dübellarni teshikka mahkamlang, shunda u teshikning pastki qismidan biroz o'tib ketadi. Lenta/ issiq yopishtiruvchi qurol, dublonlarni teshikka joylashtiring, shunda u qimirlamaydi. Bo'sh to'qima qutisini oling va dublonlarning boshqa uchiga mos keladigan teshiklarni yarating. Bundan tashqari, ikkala dublon ham o'tishi mumkin bo'lgan darajada tarqalishiga ishonch hosil qiling. Keyin qutini servoga yopishtiring va dublonlarni to'qima qutisining teshiklariga mahkamlang. Dübellarni teshiklarga lenta / issiq yopishtiring, shunda u qimirlamaydi.
Tavsiya:
Batareya bilan ishlaydigan ofis. Quyosh panellari va shamol turbinasi: Sharq/G'arbni avtomatik almashtirish bilan quyosh tizimi: 11 qadam (rasmlar bilan)
Batareya bilan ishlaydigan ofis. Quyosh tizimi Sharq/G'arbning avtomatik panellari va shamol turbinasi bilan almashinuvi bilan: Loyiha: 200 kvadrat metrli ofis batareyali bo'lishi kerak. Ofis, shuningdek, ushbu tizim uchun zarur bo'lgan barcha tekshirgichlar, batareyalar va komponentlarni o'z ichiga olishi kerak. Quyosh va shamol energiyasi batareyalarni zaryad qiladi. Faqat kichik muammo bor
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'l bilan amalga oshirildi: 8 qadam (rasmlar bilan)
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'lga qo'yildi: 1 yil davomida 2 xil joyda muvaffaqiyatli ishlaganimdan so'ng, men quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasining loyiha rejalari bilan bo'lishaman va uning qanday qilib uzoq vaqt yashay oladigan tizimga aylanganini tushuntiraman. quyosh energiyasidan o'tgan davrlar. Agar ergashsangiz
Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)
Twinky bilan eng zo'r Arduino roboti bilan tanishing: Salom, men sizga "Jibo" ni o'zim qanday yaratganimni o'rgataman. lekin "Twinky" deb nomlangan, men buni ochib bermoqchiman … Bu nusxa emas! Men ikkiyuzlamachilik bilan qurardim va shundan keyingina shunga o'xshash narsaning mavjudligini tushundim: bu erda
Quvonchli robot (Robo Da Alegriya) - Ochiq manbali 3D bosma, Arduino bilan ishlaydigan robot!: 18 qadam (rasmlar bilan)
Quvonchli robot (Robo Da Alegriya) - Ochiq manbali 3D bosma, Arduino bilan ishlaydigan robot !: Instructables Wheels tanlovida birinchi sovrin, Arduino bo'yicha Instructables tanlovida ikkinchi sovrin va Bolalar uchun dizayn tanlovida yuguruvchi. Bizga ovoz bergan barchaga rahmat !!! Hamma joyda robotlar kelmoqda. Sanoat dasturlaridan tortib to
Vaqt o'tishi bilan rasmlar uchun kamera osonlashtirildi: 22 qadam (rasmlar bilan)
Vaqt o'tishi bilan suratga olish uchun kamera osonlashtirildi. Men boshqa ko'rsatmalarni vaqtni tez suratga olish filmlarini suratga olishni tekshirib ko'rdim. U kino qismini juda yaxshi yoritgan. U filmlar yaratish uchun yuklab olishingiz mumkin bo'lgan bepul dasturiy ta'minot haqida gapirib berdi. Men o'z -o'zimga aytdim, men o'ylaymanki, agar men qila olsam