Mundarija:
- 1 -qadam: Materiallar, komponentlar va asboblarni yig'ing
- 2 -qadam: shassini lazer bilan kesish
- 3 -qadam: Robotni yarating
- 4 -qadam: O'chirish elementlarini ulang (O'chirish diagrammasi)
- 5 -qadam: O'rnatishni yarating
- 6 -qadam: Kodni yuklang
Video: Uy hayvonlarini spirtli ichimliklardan tozalash: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Spirtli ichimliklarni tozalash uy hayvonlari-bu egasi bilan interaktiv o'yin o'ynash uchun mo'ljallangan, arduino asosidagi robot. Robot pastadir bo'ylab (qora tasma) yo'l bo'ylab harakatlanadi. Xo'jayin uy hayvoniga yo'l chizig'ida har safar bitta o'q bilan davolaydi. Robot o'qni (to'siqni) aniqlagach, uning oldida to'xtaydi va "hidlaydi" (alkogol darajasini tekshiradi). Agar zarbada alkogol bo'lsa, uy hayvonlari hayajonlanadi (tegishli ohangni ijro etadi) va otishni uyasida saqlaydi (Alkogol uyining terminali). Agar kadrda alkogol bo'lmasa, u hafsalasi pir bo'ladi (tegishli ohangni ijro etadi) va o'qni axlat qutisiga (suv uyi terminali) "tashlaydi". Keyin u ko'proq tozalash uchun o'z yo'nalishiga qaytadi!
1 -qadam: Materiallar, komponentlar va asboblarni yig'ing
Materiallar va komponentlar:
Robot uchun sizga kerak bo'ladi:
- 1x 2WD aqlli motorli robotli avtomobil shassi to'plami
- 2x yog'och taxta 2 mm - 25 x 50 sm
- 2x metall bo'shliqlar 20 mm
- M2 x 6 mm vintlardek
- M2.5 x 6 mm murvat
- M3 x 6 murvat
- Ikki tomonlama ko'pikli lenta
- 1x Arduino Uno R3 ATmega 328P
- Arduino Uno R3 uchun Mini Breadboard bilan 1x prototip qalqoni
- 1x USB kabel A/B turi
- TCRT5000 IQ sensorlaridan keyin 2x chiziq
- 1x ultratovushli sensor HC-SR04
- 1x MQ3 spirtli etanol sensori
- 1x ko'k LED
- 1x rezistor 1kΩ
- 1x Piezo passiv buzzer
- 1x Haljia L9110S ikki kanalli H-ko'prigi
- 2x DC motorlar (2WD aqlli dvigatelli robotli avtomobil shassislari to'plami)
- 1x kalit (2WD aqlli motorli robotli avtomobil shassi to'plami)
- 1x 5000mAh mini quvvat banki, 2.4A chiqishi bilan
-
Jumper simlari
O'rnatish uchun sizga kerak bo'ladi:
- Kappa taxtasi
- Qora lenta
- Shishali ko'zoynaklar
- Kokteyl soyabonlari
- Spirtli ichimliklar va alkogolsiz ichimliklar
Asboblar:
- Kichik nozik tornavida to'plami
- Pense
- To'sar
- Issiq yopishtiruvchi qurol
- Lehimlash stantsiyasi
2 -qadam: shassini lazer bilan kesish
Chassis.3dm faylini yuklab oling va uning qismlarini lazer bilan kesib oling.
3 -qadam: Robotni yarating
Lazerli kesilgan shassi, g'ildiraklar va elektron komponentlarni birlashtiring:
- Qora va qizil o'tish simlarini DC motorlaridagi pinlarga lehimlang.
- Rasmda ko'rsatilgandek, DC motorlarini murvat va yong'oq yordamida shassis tagiga mahkamlang.
- Rasmda ko'rsatilgandek, o'tish simlarini shassidagi teshiklardan o'tkazing.
- Ikkita old va orqa g'ildiraklarni mahkamlang.
- Quvvat bankini DC motorlari orasiga joylashtiring.
- Shassining yuqori qismidagi Arduino UNO R3 tog'i.
- Breadboard kengaytirish kartasini yuqoriga qo'ying.
- Belgilangan joyga ikki kanalli H-ko'prigini qo'shing va DC motorlarining o'tish simlarini Dvigatel A va B pinlariga ulang. Chapdagi shahar dvigateli A motorli pimlarga, o'ngda esa B dvigatel pimlariga ulanadi, bu sxemada ko'rsatilgan.
- Rasmda ko'rsatilgandek joylashtirilgan kalitni qo'shing. Quvvat bankini Arduino UNO R3 bilan bog'laydigan USB kabelini ikkiga bo'ling va ikkala tomondan qora va qizil kabellarni uzing.
- Qora (tuproqli) simlarni bir -biriga lehimlang. Qizil simlarni kalit terminallariga lehimlang. Issiq elim bilan izolyatsiya qiling.
- Ultrasonik sensori, IQ sensori va Alkogolli datchikni rasmda ko'rsatilgandek lazerli kesilgan qismlarga o'rnating.
- Ikkita metall ajratgich yordamida IQ sensori o'rnatish qismini shassisga mahkamlang.
- Ultrasonik datchikni rasmda ko'rsatilgandek shassisga o'rnating.
- Rasmda ko'rsatilgandek, alkogol sensori shassisiga o'rnating.
- Qopqoqni o'rnating.
4 -qadam: O'chirish elementlarini ulang (O'chirish diagrammasi)
1. Qizil o'tish simlari va qora o'tish simlari yordamida elektr tokini va kengash taxtasida tuproq chizig'ini hosil qiling. O'chirish elementlarining barcha topraklama va quvvat simlari bu chiziqlarga ulanadi.
2. H-Bridges pinlarini elektron sxemada ko'rsatilgandek non panelidagi o'ng pimlarga ulang.
3. Sensor pimlarini elektron sxemada ko'rsatilgandek non panelidagi pimlarga ulang.
4. O'chirish sxemasida ko'rsatilgandek, pimlarga ulangan Buzzer va LEDni qo'shing.
5 -qadam: O'rnatishni yarating
Yo'l kengligi 3,5 sm bo'lgan qora lentadan qilingan. Terminallar yo'lga perpendikulyar bo'lib, kengligi 13 sm va uzunligi taxminan 40 sm. Yo'lning yuzasida hech qanday burilish bo'lmasligi kerak, bu chashka robot tomonidan itarilganda uning siljishini oldini oladi.
Idishlarda spirt yoki suv yo'q, faqat qizil soyabonlarga spirt sepiladi.
Robot ikkala IR sensori o'rtasida qora yo'l bo'lishi uchun yo'lda joylashtiriladi.
6 -qadam: Kodni yuklang
Xulosa:
Yo'lda pastadir harakati bir qator funktsiyalar bilan belgilanadi. Asosiy funktsiyalar: moveForward (), moveBackward (), rotateLeft (), rotateRight () va stopMotors (). Robot terminalga etib kelganida amalga oshiriladigan aylanish teskari yo'nalish () funktsiyasida aniqlanadi. Ikkala IQ sensori ham qora rangda bo'lsa, bu funksiya ishga tushadi. Robotning o'ng terminalga yo'nalishi, chashka alkogol yoki suv ekanligini aniqlagandan so'ng, turnAroundObject () funktsiyasida amalga oshiriladi.
Void loopida (), If iboralari ketma -ketligi orqali jarayon yo'naltiriladi. Agar ikkala IR sensori ham oq rangni sezsa, robot oldinga siljiydi. Agar IR sensorlaridan biri qora rangni aniqlasa, robot yo'lni kuzatib borish uchun o'z harakatini qayta sozlaydi.
Agar robot ultratovush sensori yordamida seziladigan to'siqqa duch kelsa, robot to'xtab qoladi va alkogol sensori MQ3 bilan tekshiradi. Agar alkogolning qiymati ko'tarilsa, u holda buzzer spirtli qo'shiqni ijro etadi va u aylanadi yoki oldinga siljiydi, shunda chashka alkogol terminali tomon itariladi. Agar qiymat ko'tarilmasa, ovozli signal suv qo'shig'ini ijro etadi va xuddi shu qadamlar suv terminali tomon takrorlanadi.
Tavsiya:
Tinyduino LoRa asosidagi uy hayvonlarini kuzatuvchi: 7 qadam
Tinyduino LoRa asosidagi uy hayvonlarini kuzatuvchi: Kim uy hayvonlari bo'lishini xohlamaydi? Mo'ynali do'stlar sizni sevgi va baxtga to'ldirishi mumkin, lekin ularni sog'inish alamli. Bizning oilamizda Tur ismli mushuk bor edi (yuqoridagi rasm) va u sarguzashtlarni yaxshi ko'radigan sayohatchidir. U ko'p marta qaytib keldi
Arduino bilan avtomatik spirtli dispenser: 6 qadam
Arduino bilan avtomatik spirtli dispenser: Ushbu arduino loyihasi sizga avtomatik spirtli dispenserni qanday tayyorlashni ko'rsatib beradi. Foydalanuvchiga alkogol olish uchun hech narsaga teginishning hojati yo'q, faqat ultratovushli sensorga yaqinlashing, alkogol tashqariga chiqariladi, keyin audio fayl ijro qilinadi, bu esa foydalanuvchiga ko'rsatishi kerak
Avtomatik spirtli purkagich: 3 qadam
Avtomatik spirtli purkagich: Bu uyga yaqinlashganda spirtli ichimliklarni sepadigan mashina. Ultrasonik sensor qo'lingizni aniqlaydi va spirtni purkash uchun dastani aylantiradi va qo'lni bosadi. Kodga havola: https://create.arduino.cc/editor/terry_outsider/df
Shishani kimyoviy tozalash va qum tozalash uchun buzilgan rasmlar: 4 qadam
Shisha kimyoviy ishlov berish va qum tozalash uchun rasmlarni buzib ko'rsatish: Agar siz oynani chizish uchun lazerdan foydalansangiz, odatiy san'at asaringizni muammosiz ishlatishingiz mumkin. Ammo, agar siz kimyoviy yopishtiruvchi uchun niqob tayyorlash uchun vinil kesuvchi yoki yopishtiruvchi qog'ozdan foydalansangiz (u yoki bu kabi), siz san'at asarini boshqarishni xohlaysiz
Kompyuterni qanday tozalash va tozalash kerak: 5 qadam
Kompyuteringizni qanday tozalash va changdan tozalash kerak: !!! QADAM BOSHLAMADAN HAMMA Slaydlarni O'qing !!! ==================================== ======== Salom va bugun ko'rishingiz mumkin bo'lgan eng muhim narsaga xush kelibsiz! Biz shaxsiy kompyuterni to'g'ri saqlashni o'rganamiz