Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu yo'riqnomada, Biz Ultrasonik Senor, servo dvigatel va sensor o'z doirasidagi ob'ektni aniqlagandan so'ng jiringlay boshlaydigan piezoelektrik signal yordamida Arduino -ga asoslangan oddiy aniqlash tizimini yaratamiz. Bu oddiy loyiha, uni bir soat ichida bajarish mumkin va bu sizning bilimlaringizni Arduino va ishlatilgan komponentlar bilan to'ldiradi.
Shunday qilib, boshlaylik !!!
1 -qadam: ishlash
Ushbu tizimning ishlashi quyidagicha:
Diametri 400 sm bo'lgan ultratovush sensori servo dvigatelga o'rnatiladi va u aylanayotganda sensor har qanday to'sqinlik qiluvchi ob'ekt mavjudligini aniqlaydi.
Agar to'sqinlik qiladigan ob'ekt mavjud bo'lsa, sensor uni aniqlaydi va signalni signal signaliga yuboradi, u o'z navbatida jiringlay boshlaydi va ob'ektni Arduino IDE seriyali monitorida ko'rish mumkin bo'lgan masofa.
Sensorning bu ma'lumotlari, shuningdek, Processing IDE dasturiga yuboriladi, so'ngra ob'ekt qaerda va qancha masofada joylashganligini ko'rsatadigan grafik xaritani yaratadi.
2 -qadam: Komponentlar va asboblar kerak
1. Arduino UNO va Ethernet kabeli
2. Ultrasonik sensor - HC -SR04
3. Servo dvigatel - MG -995
4. Piezoelektrik buzzer
5. Non paneli
6. Erkak - erkak o'tish simlari
7. Ayol - erkak jumper simlari
8. Fevikvik - 2
9. Kichik plastik quti
10. Pichoq
3 -qadam: Ulanishlar:
Sensorning tetik pinini Arduino 2 -piniga ulang
Sensorning echo pinini Arduino -ning 3 -piniga ulang
Sensor manbai va tuproqning Vcc va GND mos ravishda ulang
Buzzerni non taxtasiga qo'ying
Uning ijobiy uchini Arduino 10 -piniga ulang va salbiy uchini erga ulang
Servo dvigatelning qora va qizil simini mos ravishda erga ulang va etkazib bering
Servo dvigatelning sariq simini Arduino -ning 9 -piniga ulang
Arduino 5V terminalini Arduino GND terminaliga ulang
Ushbu ulanishlarni tugatgandan so'ng, butun sxemani rasmda ko'rsatilgandek joylashtiring
Endi kodlash vaqti keldi
4 -qadam: Plastik quti
Siz rasmlarda ko'rganingizdek, biz o'rta o'lchamli plastik qutidan foydalanganmiz.
Qutining qopqog'ini ikkita bo'lakka bo'linib, dvigatel buzilmaganda, ulanishlarni sozlash uchun qopqog'ining yarmini oching.
Ethernet kabelini Arduino -ga ulash uchun, rasmda ko'rsatilgandek, qutining pastki qismidagi kichik kvadrat teshikni kesib oling.
5 -qadam: kod
Ushbu loyihalar ikkita koddan iborat, biri Arduino IDE uchun, ikkinchisi IDEni qayta ishlash uchun.
Processing IDE barcha ob'ektlar o'z joylarida xaritaga tushiriladigan radarni yaratish uchun ishlatiladi.
Bu erda dasturiy ta'minotni yuklab olish mumkin.
Kod quyida mavjud -
6 -qadam: Yakuniy teginishlar
Ulanishni tugatgandan va Arduino -ga kodni yuklaganingizdan so'ng, sxemani ko'rsatilgan tarzda plastik qutiga ehtiyotkorlik bilan joylashtiring va Ultrasonik sensorni rasmda ko'rsatilgandek Servo dvigateliga ehtiyotkorlik bilan joylashtiring va Servo dvigatelini qutining qopqog'iga qo'ying. bu oz sonli bilan.
Agar signal ishlamasa, signal signalini va sensorni qayta tekshiring.
Xursand bo'ling!