Mundarija:

Arduino Uno va L298N yordamida chiziq izdoshi robot: 5 qadam
Arduino Uno va L298N yordamida chiziq izdoshi robot: 5 qadam

Video: Arduino Uno va L298N yordamida chiziq izdoshi robot: 5 qadam

Video: Arduino Uno va L298N yordamida chiziq izdoshi robot: 5 qadam
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Noyabr
Anonim
Image
Image

Line Flower - bu boshlang'ich elektronika uchun ideal bo'lgan juda oddiy robot.

1 -qadam: Bu qanday ishlaydi

Rasm
Rasm

Robot iR sensori yordamida chiziq bo'ylab harakatlanadi. Sensor ikkita diodga ega, bitta diod infraqizil nurni yuboradi, ikkinchisi dioddan aks ettirilgan nurni oladi. Infraqizil nurlar oq sirtga tushganda, ular orqaga qaytariladi. Infraqizil nurlar qora sirtga tushganda, yorug'lik qora sirt tomonidan so'riladi va nurlar orqaga qaytarilmaydi, shuning uchun fotodiod hech qanday nur olmaydi. Sensor aks ettirilgan yorug'lik miqdorini o'lchaydi va qiymatini arduino -ga yuboradi. Sensorda potentsiometr mavjud, uning yordamida sensorning sezuvchanligini sozlashimiz mumkin.

2 -qadam:

Arduino endi sensordan olingan ma'lumotlarga asoslanib qaror qabul qilishi kerak. Agar chap sensor qora chiziqni aniqlasa, robot o'ngga, o'ng sensor qora chiziqni aniqlasa, chapga buriladi. Ikkala sensor bir vaqtning o'zida qora chiziqni aniqlagach, robot to'xtaydi.

3 -qadam: Elementlar ro'yxati

Elementlar ro'yxati
Elementlar ro'yxati

ro'yxat elementlari:

1 marta Arduino Uno

1x L298N

2x iR sensori

14x simlar

1x Plexi 10 sm x 17 sm

4x TT dvigateli

6x Baterryl AA

1x batareya ushlagichi

8x metall masofa 10 mm

4 -qadam: sxema

Sxema
Sxema

5 -qadam: Ir sensori sozlanishi

Ir sensori sozlanishi
Ir sensori sozlanishi

Endi quvvatni yoqishdan oldin, hamma narsani to'g'ri ulaganingizni tekshiring. Dastur kodini nusxa ko'chiring va uni arduino -ga yuklang, so'ngra ketma -ket monitorni yoqing (Arduino IDE -> Asboblar -> Serial monitor). Robotingizni qora chiziqqa qo'ying va potentsiometrni sensori qiymati 23 1023, oq yuzasida esa shows 33 ko'rsatadigan qilib o'rnating. Yuklab olishni sozlash. Quyidagi kodni nusxa ko'chiring va uni arduino -ga yuklang. Maza qiling ? Eskiz yuklab olish

Tavsiya: