Mundarija:

Ultrasonik radar tizimi ARDUINO dan foydalanadi: 3 qadam
Ultrasonik radar tizimi ARDUINO dan foydalanadi: 3 qadam

Video: Ultrasonik radar tizimi ARDUINO dan foydalanadi: 3 qadam

Video: Ultrasonik radar tizimi ARDUINO dan foydalanadi: 3 qadam
Video: Arduino Radar Project | Make a Radar with Arduino and Ultrasonic 2024, Iyul
Anonim
Ultrasonik radar tizimi ARDUINO dan foydalanadi
Ultrasonik radar tizimi ARDUINO dan foydalanadi

Bu erda tasvirlangan sxema ultratovushli radar tizimining ishlashini ko'rsatadi. Ultrasonik sensor yordamida ob'ektni aniqlash va uning masofasini o'lchash va servo dvigatelga qarab aylanishi mumkin. Burilish burchagi 16x2 o'lchamli LCD displeyda ko'rsatiladi..

Radar tizimlari bir qator mudofaa va fuqarolik dasturlariga ega.

Radar tizimi nurni nishonga uzatuvchi uzatgichdan iborat bo'lib, u keyinchalik nishonda aks sado sifatida aks etadi. Ko'rsatilgan signal qabul qilgich tomonidan qabul qilinadi. Bu qabul qiluvchi qabul qilingan signalni qayta ishlaydi va displeyda ko'rsatiladigan nishon, masofa, pozitsiya (harakatlanuvchi yoki harakatsiz) yoki tezlik kabi ma'lumotlarni beradi.

1 -qadam: zarur komponentlar

Majburiy komponentlar
Majburiy komponentlar

Arduino UNO R3-bu olinadigan, ikki qatorli ATmega328 AVR mikrokontroleriga asoslangan mikrokontroller paneli. U 20 ta raqamli kirish/chiqish piniga ega (ulardan 6 tasi PWM chiqishi, 6 tasi analog kirish sifatida ishlatilishi mumkin).

HC -SR04 Ultrasonik Sensor -Bu sensor 4 pinli moduldir, uning pin nomlari mos ravishda Vcc (5v), Trigger, Echo va Ground. Bu sensor masofani o'lchash yoki sezish moslamalari zarur bo'lgan ko'plab ilovalarda ishlatiladigan juda mashhur sensor. Modulning old tomonida Ultrasonik uzatuvchi va qabul qilgichni tashkil etuvchi loyihalarga o'xshash ikkita ko'z bor.

Tower Pro SG90 Micro Servo Dvigatel-Bu servo 180 ° aylanadigan servo. Bu PWM signalini tezroq va yaxshiroq qabul qiladigan va qayta ishlaydigan raqamli servo dvigatel. U tashqi kuchlarga javoban yaxshi tork, ushlab turish kuchi va tez yangilanishlarni ta'minlaydigan murakkab ichki sxemalar bilan jihozlangan, jigarrang, qizil va sariq rangga bo'yalgan uchta simdan iborat.

Jigarrang/qora: erga ulangan

Qizil: VCC ga ulangan (5v)

Sariq/oq: bu pwm signal uzatgichga ulangan bo'lib, dvigatelni boshqaradi.

16x2 LCD displey (Yashil orqa yorug'lik)- 16x2 LCD displey- bu raqamli-raqamli displey. U HD44780 displey boshqaruvchisiga asoslangan va ko'pgina mikrokontrollerlar bilan ishlashga tayyor. U 5V -da ishlaydi va yashil orqa nuri bor, uni xohlagancha yoqish va o'chirish mumkin. Ekranning kontrastini, shuningdek, kontrastni boshqarish pimidagi (Pin 3) kuchlanishni o'zgartirish orqali ham nazorat qilish mumkin.

Buzzer

12v quvvat manbai

Jumper simlari

2 -qadam: Komponentlar bir -biriga ulangan

Komponentlar bir -biriga ulangan
Komponentlar bir -biriga ulangan

LCD PIN_RS ------------------ Arduino Uno 12

LCD PIN_RW ------------------ GND

LCD PIN_EN ------------------- 11 Arduino Uno

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

LCD PIN_D4 ------------------- 5 Arduino Uno

LCD PIN_D5 ------------------- 4 Arduino Uno

LCD PIN_D6 ------------------- 3 Arduino Uno

LCD PIN_D7 ------------------- 2 Arduino Uno

LCD PIN_VSS ------------------ GND

LCD PIN_VDD ------------------ 5V

Sensor Pin_VCC ---------------- 5V

Sensor Pin_Trig ------------------------------------------------------------- 8 Arduino Uno

Sensor Pin_Echo ----------------- 9 Arduino Uno

Sensor Pin_GND ------------------ GND

Servo dvigatelda uchta pinli ayol konnektori mavjud. Jigarrang/qora rang odatda tuproqdir.

Quvvat kabelini Arduino -dagi barcha standartlarda 5V qizil rangga ulang.

Qolgan qatorni servo ulagichda Arduino raqamli piniga ulang.

Buzzer pin- Pozitiv Arduino raqamli piniga ulangan, boshqa pin esa erga ulangan.

3 -qadam: Kod

Kodeks
Kodeks

Asosiy kodni quyidagi havoladan yuklab oling:-

Asosiy kod:

Dasturni Arduino -ga yuklaganingizdan so'ng, siz "Qayta ishlash" nomli dastur yordamida radar tizimini ko'rishingiz mumkin.

Qayta ishlash Linux, Mac OS X va Windows uchun mavjud.

Siz dasturni havoladan yuklab olishingiz mumkin: https://processing.org/download/. Dasturiy ta'minotni yuklab olish uchun o'zingiz xohlagan narsani tanlang.

Asosiy kodni yuklaganingizdan so'ng, ishlov berish kodini ishga tushiring.

Eslatma:- Siz port nomini o'zgartirishingiz va ehtiyojingizga qarab shartlarni o'zgartirishingiz kerak.

Qayta ishlash kodini ishga tushirganingizda, qora oyna ochiladi, siz harakatlanuvchi radarni ko'rasiz va har qanday to'siq aniqlansa qizil chiziq paydo bo'ladi.

Qayta ishlash kodini yuqoridagi havoladan yuklab olishingiz mumkin (Asosiy kod).

Umid qilamanki, bu sizga yordam berdi. Agar sizga bu ko'rsatma yoqqan va sizga foydali bo'lgan bo'lsa, obuna bo'lishni unutmang, agar sizda biron bir shubha, savol yoki yordam kerak bo'lsa, quyida izoh qoldiring …

Rahmat elementzonline.com

Tavsiya: