İçindekiler:
Video: Mesafe Sensörlü Engellerden Kaçınma Oyunu: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Tarafından sa112Obniz web sitesiTakip edinYazarın devamı:
Hakkında: Kendin Yap elektroniği, javascript, IoT, obniz, programlama, raspberrypi, arduino Daha Fazla Sa112 Hakkında »
Flappy Bird gibi engellerden kaçınma oyunu. Çarpışmayı önlemek için elinizi hareket ettirin. Yapması kolay ve oynaması eğlenceli!
Adım 1: Bu Projede Kullanılanlar
obniz
IR mesafe sensörü
Akıllı telefon veya bilgisayar
2. Adım: Obniz'i Kurma
Obniz'i kurmak için tek yapmanız gereken üç adımı takip etmek.
- obniz'i wifi'ye bağlayın.
- Obniz'e LED veya motor gibi cihazları bağlayın.
- Obniz'in QR kodunu tarayın ve programlamaya başlayın. Herhangi bir yazılım yüklemenize gerek yoktur.
Aşama 3:
obniz ve mesafe sensörünü aşağıdaki gibi bağlayın.
- io0: Sinyal (sarı)
- io1: GND (siyah)
- io2: VCC (kırmızı)
4. Adım:
HTML5 tuval kullanıyoruz.
izin ver tuval = document.getElementById('field'); let ctx = canvas.getContext('2d');
Mesafe sensörünün değerini var "inputHeight" olarak ayarlayın ve istediğiniz zaman kullanın.
inputHeight = 0 olsun; let obniz = new Obniz("OBNIZ_ID_HERE"); obniz.onconnect = zaman uyumsuz işlev () { sensör = obniz.wired("GP2Y0A21YK0F", {vcc: 2, gnd: 1, sinyal: 0}); sensor.start(fonksiyon (yükseklik) { inputHeight = yükseklik; }) };
Adım 2'den farklı cihazlar bağlanırsa {vcc: 2, gnd: 1, sinyal: 0} değiştirilmelidir. Bu değer her çerçeve girişi olarak kullanılır.
let input = (300 - inputHeight); girdi = Math.min(Math.max(0, girdi), canvas.height); nokta.push(giriş);
Adım 5: Program
Lütfen programı buradan alın
Önerilen:
Ultrasonik Sensörlü ve Temassız Sıcaklık Sensörlü Arduino Arabirimi: 8 Adım
Ultrasonik Sensör ve Temassız Sıcaklık Sensörü ile Arduino Arabirimi: Günümüzde, Yapımcılar, Geliştiriciler, projelerin prototiplerinin hızlı bir şekilde geliştirilmesi için Arduino'yu tercih ediyor. Arduino, kullanımı kolay donanım ve yazılıma dayalı açık kaynaklı bir elektronik platformdur. Arduino'nun çok iyi bir kullanıcı topluluğu var. Bu projede
Mesafe Sensörlü Kamera: 4 Adım
Mesafe Sensörlü Kamera: Bu talimat size ahududu pi kullanarak Mesafe Sensörlü Kameranın nasıl yapıldığını gösterecek. Bu proje ahududu pi'yi kullanacak ve bu projede kodlama için python 3 kullanacak. Mesafe Sensörlü Kamera önce 100 cm ölçecek, ardından
Hızlı Tepki Oyunu: Mesafe Versiyonu: 5 Adım (Resimlerle)
Hızlı Tepki Oyunu: Mesafe Versiyonu: Merhaba. Bu, hem tepki verme sürenizi hem de mesafe duygunuzu test eden bir oyunun nasıl oluşturulacağına dair bir Talimattır. Bu proje, bir düğmeye tıklayarak kimin daha hızlı tepki verme süresine sahip olduğunu görmek için yarışan iki oyuncuyu içeren eski bir projeye dayanmaktadır
Engellerden Kaçınan Minecraft Creeper Robot: 7 Adım
Engellerden Kaçınan Minecraft Creeper Robot: Bu robot Minecraft mücadelesine, Epilog Challenge IX'a ve ilk kez yazar yarışmasına girmek için yapıldı. En ikonik Minecraft çetelerinden birine dayanıyor: Creeper. Bu robot, 3 boyutlu olarak basılmış bir kabuk kullanır, bu nedenle bir
Mesafe Sensörlü Savakta Ölçüm Hızı: 4 Adım (Resimlerle)
Savakta Mesafe Sensörü ile Hız Ölçümü: Bir savak üzerinden su hızını hesaplayan bir cihaz yaptık. Bu, iki mesafe sensörü tarafından ölçülür