Mundarija:
- 1 -qadam: Ushbu loyihada ishlatilgan narsalar
- 2 -qadam: Obniz -ni sozlash
- 3 -qadam:
- 4 -qadam:
- 5 -qadam: Dastur
Video: Masofa sensori bilan to'siqlardan qochish o'yini: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Sa112Obniz veb -sayti Muallifning boshqa maqolalarini kuzatib boring:
Haqida: DIY elektronikasi, javascript, IoT, obniz, dasturlash, raspberrypi, arduino sa112 haqida batafsil »
Flappy Bird kabi to'siqlardan qochish o'yini. To'qnashuvni oldini olish uchun qo'lingizni siljiting. Buni qilish oson va o'ynash qiziqarli!
1 -qadam: Ushbu loyihada ishlatilgan narsalar
obniz
IQ masofa sensori
Smartfon yoki kompyuter
2 -qadam: Obniz -ni sozlash
Obniz -ni o'rnatish uchun faqat uchta qadamni bajarish kifoya.
- Obniz -ni Wi -Fi -ga ulang.
- LED yoki dvigatel kabi qurilmalarni obnizga ulang.
- Obnizning QR kodini skanerlang va dasturlashni boshlang. Hech qanday dasturiy ta'minotni o'rnatishingiz shart emas.
3 -qadam:
Obniz va masofa sensori quyida ko'rsatilgan tarzda ulang.
- io0: signal (sariq)
- io1: GND (qora)
- io2: VCC (qizil)
4 -qadam:
Biz HTML5 tuvalidan foydalanamiz.
canvas = document.getElementById ('maydon'); ctx = canvas.getContext ('2d') bo'lsin;
Masofa sensori qiymatini "inputHeight" ga o'rnating va xohlagan vaqtda ishlating.
inputHeight = 0 ga ruxsat bering; ruxsat obniz = yangi Obniz ("OBNIZ_ID_HERE"); obniz.onconnect = async funksiyasi () {let sensor = obniz.wired ("GP2Y0A21YK0F", {vcc: 2, gnd: 1, signal: 0}); sensor.start (funksiya (balandlik) {inputHeight = balandlik;})};
{vcc: 2, gnd: 1, signal: 0} 2 -bosqichdan farqli qurilmalarni ulaganingizda o'zgartirilishi kerak. Bu qiymat har bir kadr kiritish sifatida ishlatiladi.
kirishga ruxsat bering = (300 - inputHeight); kirish = Math.min (Math.max (0, kirish), canvas.height); dot.push (kirish);
5 -qadam: Dastur
Iltimos, dasturni shu erdan oling
Tavsiya:
TM1637 LED displeyi va to'siqlardan qochish sensori yordamida Arduino hisoblagichi: 7 qadam
TM1637 LED displeyi va to'siqlardan qochish sensori yordamida Arduino hisoblagichi: Ushbu qo'llanmada biz LED displey TM1637, to'siqlardan qochish sensori va Visuino yordamida oddiy raqamli hisoblagichni yasashni o'rganamiz
Mikroto'lqinlarsiz IQ sensorlar bilan to'siqlardan qochish roboti: 6 qadam
Mikroto'lqinlarsiz IR sensorli to'siqlardan qochish: Bu loyiha eski loyihadir, men buni 2014 yilda iyul yoki avgust oylarida qildim. IQ sensorlaridan foydalanadigan va mikrokontroldorsiz ishlaydigan robotdan qochishning oddiy to'sig'i. IQ sensorlar opamp IC i dan foydalanadi
Arduino -da IR to'siqlardan qochish sensori qanday ishlatiladi: 4 qadam
Arduino -da IR to'siqlardan qochish sensori qanday ishlatiladi: Salom, hammaga, men ushbu maqolada Arduino -da saqlanishdan saqlanish IQ sensori qanday ishlatilishini yozaman. Komponentlar kerak: IR to'siqdan saqlanish sensori Arduino Nano V.3 O'tish sim USBminiSoftware kerak: Arduino IDE
To'siqlardan qochish bilan mobil boshqariladigan chiziqli izdosh robot: 6 qadam
To'siqlarni chetlab o'tadigan mobil boshqariladigan chiziqli robot: Bu shunchaki to'siqlardan qochish, chiziq izdoshi, mobil boshqaruvi va boshqalar kabi bir nechta xususiyatlarni birlashtirgan va bitta bo'lakka aylantirgan g'oya edi. Ushbu sozlash uchun kiyim. Bunda men
Ovoz bilan boshqariladigan Arduino roboti + Wi -Fi kamerasi + Gripper + APP va qo'lda foydalanish va to'siqlardan qochish rejimi (KureBas Ver 2.0): 4 qadam
Ovoz bilan boshqariladigan Arduino Robot + Wi -Fi kamera + Gripper + APP va qo'lda foydalanish va to'siqlardan qochish rejimi (KureBas Ver 2.0): KUREBAS V2.0 qaytdi, u yangi xususiyatlar bilan juda ta'sirli. Uning ushlagichi, Wi -Fi kamerasi va o'zi uchun ishlab chiqarilgan yangi ilova bor