Тоскоолдуктарды аныктоочу Arduino колдонгон RoboCar менен иштеген смартфон: 5 кадам
Тоскоолдуктарды аныктоочу Arduino колдонгон RoboCar менен иштеген смартфон: 5 кадам
Anonim
Тоскоолдуктарды аныктоочу Arduino аркылуу RoboCar башкарган смартфондор
Тоскоолдуктарды аныктоочу Arduino аркылуу RoboCar башкарган смартфондор

Бул долбоордо биз Robocar жасадык, анда эки УЗИ сенсорлору, бир Bluetooth модулу Arduino менен туташтырылган.

1 -кадам: Колдонулган Программалык камсыздоо:

Колдонулган Программалык камсыздоо
Колдонулган Программалык камсыздоо

Бул биз бул долбоор үчүн колдонгон программалар:

1. Arduino IDE: Бул шилтемеден акыркы Arduino IDE жүктөп алсаңыз болот:

www.arduino.cc/en/Main/Software

2. Bluetooth терминалы мобилдик тиркемеси: Бул биздин роботко буйрук берген андроид мобилдик тиркеме.

2 -кадам: колдонулган компонент:

Колдонулган компонент
Колдонулган компонент
Колдонулган компонент
Колдонулган компонент
Колдонулган компонент
Колдонулган компонент

1) Arduino UNO: Arduino/Genuino Uno - бул ATmega328P (маалымат барагына) негизделген микроконтроллер тактасы. Анын 14 санариптик кирүү/чыгаруу казыгы бар (анын ичинен 6сы PWM чыгышы катары колдонулушу мүмкүн), 6 аналогдук кириш, 16 МГц кварц кристалы, USB туташуусу, кубат джекси, ICSPтин башы жана баштапкы абалга келтирүү баскычы.

2) HC-05 Bluetooth модулу: HC-05 модулу Bluetooth SPP (Serial Port Protocol) модулун колдонууга оңой, зымсыз сериялык туташуунун ачык-айкын орнотулушу үчүн арналган. HC-05 Bluetooth модулу Master же Slave конфигурациясында колдонулушу мүмкүн, Бул зымсыз байланыш үчүн эң сонун чечим. Бул сериялык порт bluetooth модулу толук квалификациялуу Bluetooth V2.0+EDR (Enhanced Data Rate) 3Mbps модуляциясы менен толук 2.4GHz радио трансивер жана базалык тилкелүү. Бул CMOS технологиясы жана AFH (Adaptive Frequency Hopping Feature) менен CSR Bluecore 04 ‐ External single chip Rluetooth системасын колдонот.

2. Ultrasonic Sensor (HC-SR04): Биз долбоорубузда эки УЗИ сенсорун колдонуп жатабыз. УЗИ диапазону сенсор (HC - SR04) 2см - 400см аралыкты өлчөө функциясын камсыз кылат, диапазондун тактыгы 3ммге чейин жетет. Модулдарга УЗИ өткөргүчтөрү, кабыл алгыч жана башкаруу схемасы кирет.

3. Мотор айдоочу (L298N): L298N H-көпүрө модулу 5 жана 35V DC ортосундагы чыңалууга ээ болгон моторлор менен колдонулушу мүмкүн. Бул үйрөткүчтө колдонулган модулда 5В регулятору да бар, андыктан сиздин чыңалууңуз 12Вга чейин болсо, тактан 5В да булак ала аласыз.

4. Dc тиштүү мотор: Бул долбоордо биз эки Dc тиштүү моторун колдонуп жатабыз

3 -кадам: Райондук диаграмма

Райондук диаграмма
Райондук диаграмма

4 -кадам: Иштөө принциби:

Иштөө принциби абдан жөнөкөй. Биз смартфонду Bluetooth модулу менен туташтырдык жана Arduino кабыл алган буйрукту жөнөтөбүз жана машина кыймылга келет, качан алдыңкы же арткы тарабында кандайдыр бир тоскоолдукка дуушар болгондо, унаа автоматтык түрдө токтойт жана ызылдаган үн жарылат. Андан кийин ал кийинки буйрукту күтөт.

5 -кадам: Долбоордун видеосу:

Долбоордун сүрөттөмөсү толугу менен жогорудагы видеодо берилген

Эгерде сизде бул долбоорго кандайдыр бир шектенүү пайда болсо, бизге төмөндө комментарий жазуудан тартынбаңыз.

Жана эгер сиз киргизилген система жөнүндө көбүрөөк билгиңиз келсе, биздин youtube каналыбызга кире аласыз

Сураныч, биздин Facebook баракчасына кирип, тез -тез жаңыртууларды алып туруңуз.

Рахмат жана урматтоо менен, Embedotronics Technologies

Сунушталууда: