Mundarija:

Ovozni avtomatik tahlil qilish aqlli tizimi: 4 qadam
Ovozni avtomatik tahlil qilish aqlli tizimi: 4 qadam

Video: Ovozni avtomatik tahlil qilish aqlli tizimi: 4 qadam

Video: Ovozni avtomatik tahlil qilish aqlli tizimi: 4 qadam
Video: Xotirani kuchaytiruvchi 10 ta SIR. Hamma uchun birdek to'gri keladi! 10 daqiqada 2024, Iyul
Anonim
Ovozni avtomatik tahlil qilish aqlli tizimi
Ovozni avtomatik tahlil qilish aqlli tizimi
Ovozni avtomatik tahlil qilish aqlli tizimi
Ovozni avtomatik tahlil qilish aqlli tizimi
Ovozni avtomatik tahlil qilish aqlli tizimi
Ovozni avtomatik tahlil qilish aqlli tizimi

Mavzu - bu ikki xil shaklni tahlil qila oladigan va uning hajmini ko'rsatadigan prototip yaratish. Bu erda biz Cube va Cylinder bilan ikki xil shaklni tanlashni tanladik. U shakllarni aniqlay oladi, hajmni tahlil qiladi va hisoblay oladi.

Ishlash

Tizimda ikkita ultratovush sensori bor, biri balandlikni, ikkinchisi kenglikni topishga mo'ljallangan. LCD moduli shaklning hajmini ko'rsatadi. Yuqori sensor tayanch tekisligidan 30 sm balandlikda joylashgan. Dastlab biz 30 sm olamiz, biz ob'ektni joylashtirganimizda 30-X ko'rsatkichini olamiz (X = ob'ekt balandligi), shundan biz ob'ekt balandligini topamiz. Xuddi shunday, biz yon sensorni chap tekislikdan 20 sm masofada joylashtiramiz, shunda biz ob'ektning kengligini topamiz. O'qishlardan mos keladigan tenglamalar bo'yicha ob'ektlar hajmini topishimiz mumkin

1 -qadam: zarur komponentlar

Majburiy komponentlar
Majburiy komponentlar

Bu erda sizga kerak bo'lgan komponentlar:

1. Arduino uno.

2. Ikki ultratovushli sensor hc-sr04

3. LCD displey

4. 10k ohmlik potansiyometr

5. Non paneli va simlar

  • Forma taxtasi / karton
  • yopishtiruvchi qurol
  • qaychi

2 -qadam: ulanishlar

Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar

Ultrasonik sensor HC-SR04 ulanishlari

HC-SR04 Ultrasonik Modulida 4 ta pin, Ground, VCC, Trig va Echo mavjud. Modulning Ground va VCC pinlari Arduino platasidagi mos ravishda 5 voltli polda va Arduino platasidagi har qanday raqamli kirish -chiqish piniga trig va echo pinlariga ulanishi kerak.

  • Ultrasonik sensorlarning VCC va GND mos ravishda 5V va arduino Ground piniga ulangan.
  • Yuqori sensorlar (balandlikni aniqlash uchun ishlatiladi) Trig pin Arduino Board Digital I/O 8 -piniga ulanadi
  • Yuqori sensorlar (balandlikni aniqlash uchun ishlatiladi) Echo pin Arduino Board Digital I/O 9 -piniga ulanadi.
  • Yon sensorlar (kenglikni aniqlash uchun ishlatiladi) Trig pin Arduino Board Digital I/O 10 -piniga ulanadi
  • Yon sensorlar (kenglikni aniqlash uchun ishlatiladi) Echo pin Arduino Board Digital I/O 13 -piniga ulanadi.

LCD displey ulanishi

LCD displeyni Arduino yoki Genuino kartasiga ulashdan oldin, biz LCD displeyining 14 (yoki 16) pinli ulagichiga pin sarlavhasini lehimlashni taklif qilamiz.

  • LCD RS pinli raqamli pin 12
  • LCD Pinni raqamli pin 11 ga yoqish
  • LCD D4 pinli raqamli pin 5
  • LCD D5 pinli raqamli pin 4
  • LCD D6 pinli raqamli pin 3
  • LCD D7 pinli raqamli pin 2
  • Bundan tashqari, 10k potni +5V va GND ga ulang, uning o'chirgichi (chiqish) bilan VO pinli (pin3) LCD displeylariga ulang. Displeyning orqa nuri, odatda LCD ulagichining 15 va 16 -pinlarida, 220 ohmli rezistor ishlatiladi.

Prototip yaratish uchun

Ultrasonik sensor uchun ramka yasang, yuqoridagi rasmda bo'lgani kabi

Tavsiya: