Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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
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
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