Агуулгын хүснэгт:

Arduino Uno болон L298N -ийг ашиглан мөр дагагч робот: 5 алхам
Arduino Uno болон L298N -ийг ашиглан мөр дагагч робот: 5 алхам

Видео: Arduino Uno болон L298N -ийг ашиглан мөр дагагч робот: 5 алхам

Видео: Arduino Uno болон L298N -ийг ашиглан мөр дагагч робот: 5 алхам
Видео: Ардуино хичээл №6 Дс моторыг хэрхэн програмчлан удирдах вэ? How to control a DC Motor ? 2024, Долдугаар сарын
Anonim
Image
Image

Line Flower бол эхлэгч электроникийн хувьд маш энгийн робот юм.

Алхам 1: Энэ нь хэрхэн ажилладаг талаар

Зураг
Зураг

Робот iR мэдрэгч ашиглан шугамын дагуу явдаг. Мэдрэгч нь хоёр диодтой, нэг диод нь хэт улаан туяаны гэрэл илгээдэг, нөгөө диод нь тусгасан гэрлийг гадаргуугаас хүлээн авдаг. Хэт улаан туяа нь цагаан гадаргуу дээр унах үед тэдгээр нь эргэж тусдаг. Хэт улаан туяа нь хар гадаргуу дээр унах үед гэрэл нь хар гадаргуугаар шингэж, туяа нь тусдаггүй тул фотодиод ямар ч гэрэл хүлээн авдаггүй. Мэдрэгч нь тусгасан гэрлийн хэмжээг хэмжиж, утгыг arduino руу илгээдэг. Мэдрэгч дээр потенциометр байдаг бөгөөд түүний тусламжтайгаар бид мэдрэгчийн мэдрэмжийг тохируулж болно.

Алхам 2:

Одоо Arduino нь мэдрэгчээс авсан өгөгдөл дээр үндэслэн шийдвэр гаргах ёстой бөгөөд мэдрэгч цаашид хар шугамыг илрүүлэхгүй болно. Хэрэв зүүн мэдрэгч нь хар шугам илрүүлсэн бол робот баруун тийш, баруун мэдрэгч нь хар шугам илрүүлсэн бол зүүн тийш эргэдэг. Хоёр мэдрэгч нэгэн зэрэг хар зураас илрүүлэх үед робот зогсох болно.

Алхам 3: Элементүүдийг жагсаах

Элементүүдийн жагсаалт
Элементүүдийн жагсаалт

жагсаалтын элементүүд:

1 удаа Arduino Uno

1х L298N

2x iR мэдрэгч

14x утас

1x Plexi 10cmx17cm

4х TT мотор

6х батерил АА

1х Батерей эзэмшигч

8х металлын зай 10 мм

Алхам 4: Схем

Схем
Схем

Алхам 5: Ir мэдрэгчийг тохируулна уу

Ир мэдрэгчийн тохиргоо
Ир мэдрэгчийн тохиргоо

Одоо асаахаасаа өмнө бүх зүйлийг зөв холбосон эсэхээ шалгаарай. Програмын кодыг хуулж, arduino дээрээ байршуулаад дараа нь цуваа дэлгэцийг асаана уу (Arduino IDE -> Хэрэгслүүд -> Цуваа монитор дээр). Роботыг хар шугам дээр байрлуулж, потенциометрийг мэдрэгчийн утга ≈ 1023, цагаан гадаргуу дээр ≈ 33 байхаар тохируулна уу. Доорх кодыг хуулж, arduino -д байршуулна уу. Хөгжилтэй байна уу? Ноорог татаж авах

Зөвлөмж болгож буй: