Mundarija:

Ultrasonik sezgich HC-SR04: 9 qadam
Ultrasonik sezgich HC-SR04: 9 qadam

Video: Ultrasonik sezgich HC-SR04: 9 qadam

Video: Ultrasonik sezgich HC-SR04: 9 qadam
Video: Lesson 2: Getting Arduino Software and using Documentation for SunFounder Arduino Kit | SunFounder 2024, Iyul
Anonim
Ultrasonik sezgich HC-SR04
Ultrasonik sezgich HC-SR04

Nomidan ko'rinib turibdiki, u vazifani bajarish uchun ultratovushli tovush to'lqinlaridan foydalanadi. Ha, u ultratovushli to'lqinlardan foydalanadi va masofani sezishdagi to'siqlarni o'lchaydi. Bu elektron zanjir yoki hozirda har xil vazifalarni bajarish uchun hozirda ishlatiladigan qurilma. Bu sensorlar mashhur va loyiha maqsadlarida keng tarqalgan. Loyihani amalga oshirish uchun bu datchiklarni turli mikrokontrollerlarga ulash mumkin.

Hozirgi vaqtda biz ko'r -ko'rona tayoqchalarni, avtomatik eshiklarni, radarlarni ko'rmoqdamiz, ular ultrasonik sensorning bir xil yoki yaxshiroq versiyasini ishlatadi, men bu vazifalarni bajaraman, bu bozorda eng asosiysi.

1 -qadam: Ta'rif

Ta'rif
Ta'rif

Ultrasonik sensor - bu ikkita LM324 ic va MAX3232 ic uzatuvchi, qabul qiluvchi va boshqa boshqa komponentlardan qurilgan sensor.

Sensor to'rt pinli VCC, GND, TRIG, ECHO -ga ega, ular MAX3232 ic -ga puls signallarini yuborish va qabul qilish uchun ishlatiladi.

O'tkazuvchi va qabul qiluvchi transduserlar ultratovush to'lqinlarini bir necha mikrosaniyalarga yuboradi va qabul qilgichlar bu to'lqinlarni qaytaradi va mikrokontroller masofani vaqtga qarab hisoblab chiqadi.

*ESLATMA:- Bu sensori ultra-tovushli tovush to'lqinlariga asoslanadi va namlik, harorat va boshqa natijalar sensori qiymatining o'zgarishi kabi har xil omillarga bog'liq.

Bu sensor puls tipidagi chiqishni beradi, demak u to'lqinlar ob'ektni urish va orqaga qaytish vaqtini mikrokontrollerga yuboradi. Ma'lumotlarni hisoblash uchun kutubxonaga qarab, u taxminan 4 metr masofani o'lchashi mumkin. Ammo u minimal masofaga ega, bunda hech qanday ob'ektni burish mumkin emas, yoki sensor istalmagan masofani beradi va bu 2 sm.

2 -qadam: XUSUSIYATLAR VA QO'LLANILISh

  • Ma'lumotlarni yuqori tezlikda hisoblash
  • Foydalanish oson
  • Aniqlash burchagi taxminan 120 daraja
  • Taxminan aniq masofani beradi
  • Puls turi ma'lumot turi
  • Past narx
  • Eshik va ko'r -ko'rona tayog'ida ishlatilishi mumkin
  • Xavfsizlik maqsadi
  • Maktab loyihalari

3 -qadam: SENSOR XUSUSIYATLARI

SENSOR XUSUSIYATLARI
SENSOR XUSUSIYATLARI
SENSOR XUSUSIYATLARI
SENSOR XUSUSIYATLARI

4 -qadam: KOMPONENTLARGA KERAK

  • Yangi boshlanuvchilar uchun har qanday mikrokontroller, yaxshisi Arduino Uno.
  • Non paneli
  • Jumper simlari

5 -qadam: O'RNAK DIAGRAMI

ZAMANA DIAGRAMI
ZAMANA DIAGRAMI

Birinchidan, elektr uzatish liniyalarini mikrokontroldordan non paneliga oling

VCC/5v+ liniyasi va GND - chiziq.

Keyin datchikni non taxtasiga ulang va o'tish simlari yordamida quvvat liniyalaridan sensorga quvvat ulang.

Endi SENSORNING TRIG PIN kodini MICROCONTROLLER DIGITAL ga ulang (PIN 3) va SENSORNING ECHO PIN kodini mikrokontrolerning raqamli raqamiga (PIN 2) ulang.

6 -qadam: KUTUBXONA

Men ultratovush kutubxonasini bu erda havolasi bo'lgan hisoblash maqsadida ishlatganman

github.com/JRodrigoTech/Ultrasonic-HC-SR04 ULTRASONIC HC-SR04 kutubxonasi yoki uni yuklab olish uchun Arduino kutubxona menejeridan foydalanishingiz mumkin.

7 -qadam: KOD

// ushbu kodni ushbu satrdan arduino idealiga qo'ying

#qo'shing

Ultrasonik ultratovush (9, 8); // (PIN kod, echo PIN kod)

bo'sh o'rnatish () {

Serial.begin (9600);

}

bo'sh halqa ()

{

Serial.print (ultratovushli Rangni o'zgartirish (CM)); // CM yoki INC

Serial.println ("sm");

kechikish (100);

}

8 -qadam: Ishlash

Kod boshlanganda u ishga tushadi

Sensor o'z ma'lumotlarini yuboradigan pin, keyin mikrokontroller ma'lumot olinishi bilanoq ma'lumotlarni qabul qilinishini kutadi.

Ultrasonik to'lqinlar 10 mikrosaniyali pulsda yuboriladi va qabul qilgich tomonidan qabul qilinadi va Arduino to'lqinlar sensorga qaytish uchun sarflagan vaqtga qarab masofani hisoblab chiqadi.

9 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Endi biz PCB dizaynini oldik va PCBga buyurtma berish vaqti keldi.

Buning uchun siz faqat JLCPCB.com saytiga kirishingiz va "HOZIR QABUL QILISH" tugmasini bosishingiz kerak.

JLCPCB ham ushbu loyihaning homiysi. JLCPCB (ShenzhenJLC Electronics Co., Ltd.)-bu Xitoyning eng yirik PCB prototipi korxonasi va yuqori PCB prototipi va kichik partiyali PCB ishlab chiqarishga ixtisoslashgan. Siz atigi $ 2 uchun kamida 5 ta tenglikni buyurtma qilishingiz mumkin.

PCB ishlab chiqarish uchun oxirgi bosqichda yuklagan gerber faylini yuklang.. Zip faylini yuklang yoki gerber fayllarini sudrab tashlab yuborishingiz mumkin.

Zip faylini yuklaganingizdan so'ng, agar fayl muvaffaqiyatli yuklangan bo'lsa, pastda muvaffaqiyatli xabarni ko'rasiz, hamma narsa yaxshi ekanligiga ishonch hosil qilish uchun siz PCB -ni Gerber tomoshabinida ko'rib chiqishingiz mumkin. Siz PCBning yuqori va pastki qismini ko'rishingiz mumkin.

Bizning tenglikni yaxshi ko'rinishiga ishonch hosil qilganimizdan so'ng, biz buyurtmani qulay narxda joylashtirishimiz mumkin. Siz atigi 2 dollar evaziga 5 ta tenglikni buyurtma qilishingiz mumkin, lekin agar bu sizning birinchi buyurtmangiz bo'lsa, siz $ 2 evaziga 10 ta tenglikni olishingiz mumkin.

Buyurtmani joylashtirish uchun "SABAATGA SAQLASH" tugmasini bosing.

Mening tenglikni kartalarim DHL etkazib berish opsiyasi yordamida bir hafta ichida ishlab chiqarildi va 2 kun ichida keldi. PCBlar yaxshi qadoqlangan va sifati haqiqatan ham yaxshi edi.

*DIQQAT:- Agar sizga bu loyiha uchun kompyuter kerak bo'lsa, men bilan bog'laning yoki izohda yozing.

Tavsiya: