Mundarija:
- Ta'minotlar
- 1 -qadam: La Base Trabajarga tayyorgarlik
- 2 -qadam: Komponentlar uchun Agreguemos! - Sensores De Luz
- 3 -qadam: "Komponentlar uchun Agreguemos!" - De Motores + Motorlarni boshqarish
- 4 -qadam: dasturiy ta'minot
- 5 -qadam: Vaamos Nuestro natijasi
Video: Seguidor De Luz oddiy: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Ajoyib! Agar siz mashinalar bilan ishlashni osonlashtirmoqchi bo'lsangiz, u holda siz o'zingizning ichki makoningizni qanday ishlatishni bilasizmi yoki yo'qmi? Ishoratli havola, bu havola.
Empezemos!
Ta'minotlar
O'g'il Los materiallari:
- 1 x Arduino UNO.
- 1 x L293D.
- 2 x shahar DC.
- 2 x Fotoresistans 180k Ohm.
- 1 x Batareya 9 V
- 2 x Diodo 1n1004
- 2 x qarshilik 1k Ohm.
1 -qadam: La Base Trabajarga tayyorgarlik
Birinchi navbatda Tinkercad Circuits yoki Arduino protoboard trabajar uchun quyidagilarni bajaradi:
- Dentro de los compoenentes básicos buscamos Arduino bilan bir qatorda, trabajo (1 -rasm).
- Cambiamos a la pestaña de todos los compoenentes (tasavvur 2).
- Buscamos de desarrollo grande y la arrastramos al lado de la la Arduino (3 -rasm).
- Arduino va boshqa protokollar bilan ishlash 4 -bosqichda amalga oshiriladi.
¡Listo!
2 -qadam: Komponentlar uchun Agreguemos! - Sensores De Luz
O'g'il bolalar uchun ko'rsatmalar:
- Boshqaruv va los lugares indikatorlari 1 -qismdan iborat.
- Bir vaqtning o'zida qarshilik ko'rsatadigan bo'lsak, u o'z navbatida, bir vaqtning o'zida, bir vaqtning o'zida qarshilik ko'rsatishga imkon beradi.
- 3 -sonli los lugares indesados, hech qanday pichan yo'q, lekin hech kim yo'q, lekin hech kim yo'q.
- A4 y A5 de Arduino, a las líneas de alimentación a las líneas de alimentación realizatsiya, bu 4 ta va eng katta tasavvur 4.
Bu juda muhim!
3 -qadam: "Komponentlar uchun Agreguemos!" - De Motores + Motorlarni boshqarish
O'g'il bolalar uchun:
- Dvigatel L293D dvigatelini boshqarishni boshqaradi, shuning uchun siz mashinani boshqarishingiz mumkin.
- Axora avtobusda dabdabali mashina yig'adi, bu esa trabajo, o'yin -kulgi, boton -botirlik (2 -sonli referensiya), colocarlos en la posición indicada en la imagen 3.
- Avtotransport vositasi oddiy avtoulovlar bilan ishlash uchun mo'ljallangan, shuning uchun siz o'zingizni qiziqtirasiz (3 -raqamli havola).
- Avtotransport vositasi 9 -sonli trabajo, shuningdek, rotarlo -a -bot -da -da -da (4 -chi havola).
- Umumiy ma'lumotlarga ko'ra, siz 5 yildan buyon o'zingizni o'ylab topishingiz mumkin.
Ro'yxatdan o'ting, dasturlar bilan tanishing!
4 -qadam: dasturiy ta'minot
O'yinni qayta ko'rib chiqish juda muhim vazifani bajaradi:
int pin_motor_der = 5; int pin_motor_izq = 6; float control_der = 0; float control_izq = 0; void setup () {pinMode (pin_motor_izq, OUTPUT); pinMod (pin_motor_der, OUTPUT); Serial.begin (9600);} void loop () {control_der = 1.0 - analogRead (A4) /1017.0; control_izq = 1.0 - analogRead (A5) /1017.0; analogWrite (pin_motor_izq, 255*control_izq); analogWrite (pin_motor_der, 255*control_der);}
Boshlang'ich parametrlar o'zgaruvchan, shuning uchun:
int pin_motor_der = 5; int pin_motor_izq = 6; float control_der = 0; float control_izq = 0;
O'g'rilar, pin_motor_der va pin_motor_izq son las cuales especificamos los pines que controlarán el motor, las dos siguientes son de tipo float, o sea, son valores con decimal, control_der y control_izq se usarán. para hacer el control de velocidad de los motores usar.
Void_setup () funktsiyasini bajarganingizdan so'ng, siz o'zingizning shaxsiy vazifangizni bajarishingiz mumkin:
void setup () {pinMode (pin_motor_izq, OUTPUT); pinMod (pin_motor_der, OUTPUT);}
ModMod (A, B) ni ajratib bo'lmaydigan bo'lsak, "Arduino B" tugmachasini "BUTIN" (OUTPUT) yoki kirish (INPUT) orqali o'chirib qo'yish mumkin.
Void_loop () funktsiyalari, shuningdek, Arduino -da, o'yin -kulgilarning doimiy yangilanishi bilan amalga oshiriladi.
void loop () {control_der = 1.0 - analogRead (A4) /1017.0; control_izq = 1.0 - analogRead (A5) /1017.0; analogWrite (pin_motor_izq, 255*control_izq); analogWrite (pin_motor_der, 255*control_der);}
O'zgarishlarni nazorat qilish, o'z navbatida, 0 dan 1 gacha (o'nli kasrlar, oxirgi sonlar va boshqalar), o'qish va o'qish, o'qish, o'qish, o'qish va o'qish. (A), A es el pin a leer, luego este valor es dividido por 1017.0 pa que quede en el rango deseado, eng qimmatbaho narsalar "0 a 1" a "1 a 0". Variantlar ro'yxatini o'zgartirish mumkin bo'lsa, analog "A", "A" va "B" ni yozib qo'ying, "3 -sonli B" ni yozib qo'ying.
Mana, bu dasturni ishga tushiring! (katta rasgos)
5 -qadam: Vaamos Nuestro natijasi
Bu hech qanday simulyatsiya emas!
Tavsiya:
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 qadam (rasmlar bilan)
Romeo: Boshqaruvni boshqaruvchi haydovchini boshqaradi - Robot Seguidor De Luz: DFRobot -dagi sensorlar, shuningdek, DFRobot -ning eng muhim vazifalari - bu juda katta qiziqish uyg'otdi. dvigatellar va servolarni boshqarishning eng yaxshi prototiplari
Oddiy oddiy ovoz kuchaytirgichi: 5 qadam
Oddiy oddiy ovoz kuchaytirgichi: Musiqa hayotiy ahamiyatga ega bo'lishi mumkin. Bu qanday his -tuyg'ularni aniqlash, men shaxsan tonna musiqa eshitaman. Bu mening energiyamning siridir. Hatto, sizlar uchun postlar yozayotganda, men musiqaga e'tibor beraman. Shunday qilib, keling, Tran bilan asosiy kuchaytirgich mavzusiga o'tamiz
Seguidor De Linea: 6 qadam
Seguidor De Linea: o'quv qo'llanmalari va robotlarni o'qib bo'lgandan so'ng, ular o'qituvchi va o'qituvchilarga yordam berishadi
Ipod yoki boshqa Mp3 pleerni oddiy va baland ovozli kuchaytirgichsiz oddiy uy dinamiklariga ulang !: 4 qadam
Ipod yoki boshqa Mp3 pleerni oddiy va baland ovozli kuchaytirgichsiz oddiy uy ma'ruzachilariga ulang !: Sizda qo'shimcha stereo karnaylar bormi, ular chalg'igan stereolari bilan kelganmi yoki sizda hech qanday sabab yo'qmi? Bu yo'riqnomada men ularni qanday qilib har qanday Mp3 pleerga yoki ovoz porti bo'lgan har qanday qurilmaga ulash mumkinligini ko'rsataman
Kompakt yorug'lik qilishning eng oson yo'li !! 3 oddiy qadam !!: 3 qadam
Kompakt yorug'lik qilishning eng oson yo'li !! 3 oddiy qadam !!: Sizga nima kerak - qalay folga 1 ta AA batareyasi (ba'zi AAA batareyalari ishlaydi) 1 mini lampochka (ko'pchilik chiroqlar uchun lampochkalar ishlatiladi; rasmga qarang) Rulka (agar kerak bo'lsa)