
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Тоскоолдуктарды болтурбоочу робот - бул ардуино тарабынан башкарылуучу жөнөкөй робот, ал жөн гана айланып жүрөт жана тоскоолдуктардан алыс болот. Ал HC-SR04 УЗИ сенсорунун жардамы менен тоскоолдуктарды аныктайт, башкача айтканда робот өзүнө жакын объектти сезсе, ал бурулуп, коопсуз жерге (Солго же Оңго) жылат жана роботтун айланасындагы нерселер менен кагылышуудан качат. Бул ар ким кура турган жөнөкөй долбоор.. Эгер сиз качандыр бир убакта робот куруу жөнүндө ойлонсоңуз, бирок бул өтө кыйын жана кымбат деп ойлосоңуз, анда муну байкап көрүңүз, андай эмес. Бул робот абдан жөнөкөй кодду колдонот жана тапшырманы оңой эле аткара алат. Баштайлы! Караңыз бул жерде видеону ойнотуу
1 -кадам: компоненттери талап кылынат

1xArduino Uno R31xHC SR- 04 (УЗИ сенсор) 1xL293D Мотор айдоочу IC1xRobot шасси2xWheels2x Gear Motor1x Castor wheel1xPower bank or 5v battery1xBreadBoard бириктирүүчү зымдар Эки тараптуу көбүк тасмасы
2 -кадам: Компоненттерди сатып алууга шилтемелер

Бул жерден текшерип көрүңүз
3 -кадам: Райондук диаграмма

4 -кадам: кадамдар

Шассиди даярдаңыз жана эки тараптуу скотчтун жардамы менен шассидеги arduino, bread bord & Power Bankти оңдоо үчүн жакшы жерди табыңыз. Жана бардыгын иреттеңиз. Эми бул кадамдарды аткарыңыз: -✔ HC SR-04 Ultrasonic Sensor 1. HC-SR04 Vccpinди Arduino 5v менен Gnd Arduino 2ге туташтырыңыз 2. Arduino санариптик пин 3 жана Эхо Arduino үчүн. санарип пин 2 ✔ L293d IC1. 1, 8, 9 жана 16 -пиндерди бириктирип, аны Arduino 5v -ге туташтырыңыз 2. 8 -пинти Arduino -дун 3. Винге 4, 5 & 12, 13 туташыңыз жана Gnd of Arduino4 -ке туташтырыңыз. Биринчи моторду 3 -жана 65 -пинке, 2 -моторду 11 -жана 146 -пинктерге туташтырыңыз. 15 -пин Ардуинонун санариптик пине 87. 10 -пинди Ардуинонун санариптик пинине 98 -ге туташтырыңыз. 7 Arduino санарип пин 1110. Arduino программалангандан кийин PowerBank менен Arduino USB кабелин колдонуңуз жана ушуга окшош мотор үчүн эч кандай кошумча күч кереги жок.
5 -кадам: Arduino программасы

Код абдан оңой. Сиз ошондой эле кодду өзгөртүп жана өзгөртө аласыз жана башка нерселерди сынап көрө аласыз. Сиз тиркелген "тоскоолдуктарды жок кылуу роботун sk.ino" файлын жүктөп алып, аны Arduino IDEде түз ачсаңыз болот.
6 -кадам: Көңүл ачыңыз


Ошентип, бардык кадамдарды кылдат аткаргандан кийин, Arduino, L293d IC жана УЗИ сенсорун колдонуп, роботко тоскоолдук кыласыз деп үмүттөнөм. Көңүл ачуу!!
Баруу керек: Биз байкадык
Сунушталууда:
LEGO роботуна тоскоолдук кылуу: 8 кадам (сүрөттөр менен)

LEGO роботуна тоскоолдук кылуу: Биз LEGOну жакшы көрөбүз жана Crazy Circuitти жакшы көрөбүз, ошондуктан экөөнү дубалдарга жана башка нерселерге кирип кетүүдөн сактай турган жөнөкөй жана кызыктуу роботко бириктиргибиз келди. Биз сизге өзүбүздүн үйүбүздү кантип курганыбызды көрсөтөбүз жана өзүңүздүн үйүңүздү куруу үчүн керектүү негиздерди сүрөттөп беребиз
Роботту Arduino Nano колдонуу менен тоскоолдук кылуу: 5 кадам

Arduino Nano колдонуу менен роботко тоскоолдук кылуу: Бул көрсөтмөдө мен Arduino аркылуу роботтон качуу үчүн кандай тоскоолдук кылууну сүрөттөйм
Арудино менен калак кайыкка тоскоолдук кылуу: 9 кадам

Арудино менен калак кайыкка тоскоолдук кылуу: Салам достор, бул үйрөткүчтө мен сизге калакты сүзбөөчү тоскоолдукту кантип жасоону көрсөтөм. Мен бул идеяны балык көлмөмдүн жанында эс алып жатканда жана пластикалык чакырык боюнча бир идеяны ойлоп жатканда ойлоп таптым. Мен бул жерде пластик абдан жакшы болорун түшүндүм
Микроконтроллери жок IR сенсорлору бар роботко тоскоолдук кылуу: 6 кадам

Микроконтроллери жок IR сенсорлору бар роботко тоскоолдук кылуу: Ооба, бул долбоор эски долбоор, мен аны 2014 -жылы июль же август айларында жасадым, силер менен бөлүшүүнү ойлодум. IR сенсорлорун колдонгон жана микроконтроллерсиз иштеген роботко жол бербөө үчүн жөнөкөй тоскоолдук. IR сенсорлору opamp IC i колдонот
Кантип Arduino колдонуп роботко тоскоолдук кылуу керек: 5 кадам

Ардуинону колдонуу менен роботту кантип тоскоолдук кылуу керек: Бул көрсөтмөдө мен сизге Arduino менен иштеген роботтон кантип тоскоолдук кылууну үйрөтөм. Сиз Arduino менен тааныш болушуңуз керек. Arduino - бул атмега микроконтроллерин колдонгон контролдоочу такта. Сиз Arduino каалаган версиясын колдоно аласыз, бирок мен