Përmbajtje:
- Hapi 1: Gjërat e përdorura në këtë projekt
- Hapi 2: Vendosja e Obniz
- Hapi 3:
- Hapi 4:
- Hapi 5: Programi
Video: Shmangia e Pengesave Lojë Me Sensorin e Largësisë: 5 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:24
Nga sa112Obniz website Ndiqni më shumë nga autori:
Rreth: DIY elektronikë, javascript, IoT, obniz, programim, raspberrypi, arduino Më shumë Rreth sa112 »
Lojë e shmangies së pengesave si Flappy Bird. Lëvizni dorën për të shmangur përplasjen. Easyshtë e lehtë për tu bërë dhe argëtuese për të luajtur!
Hapi 1: Gjërat e përdorura në këtë projekt
obniz
Sensori i distancës IR
Smartphone ose kompjuter
Hapi 2: Vendosja e Obniz
Për të konfiguruar obniz, gjithçka që duhet të bëni është të ndiqni tre hapa.
- Lidhni obniz me wifi.
- Lidhni pajisje si LED ose motorë me obniz.
- Skanoni kodin QR të obniz dhe filloni programimin. Nuk keni nevojë të instaloni ndonjë softuer.
Hapi 3:
Lidhni obniz dhe sensorin e distancës si më poshtë.
- io0: Sinjali (i verdhë
- io1: GND (e zezë
- io2: VCC (e kuqe
Hapi 4:
Ne përdorim kanavacë HTML5.
le kanavacë = document.getElementById ('fushë'); le ctx = canvas.getContext ('2d');
Vendosni vlerën e sensorit të distancës në var "inputHeight" dhe përdorni atë në çdo kohë.
le inputHeight = 0; le obniz = Obniz i ri ("OBNIZ_ID_HERE"); obniz.onconnect = async funksion () {let sensor = obniz.wired ("GP2Y0A21YK0F", {vcc: 2, gnd: 1, sinjal: 0}); sensor.start (funksioni (lartësia) {inputHeight = lartësia;})};
{vcc: 2, gnd: 1, sinjali: 0} duhet të ndryshohet nëse lidhni pajisje të ndryshme nga Hapi 2. Kjo vlerë përdoret si çdo hyrje e kornizës.
le input = (300 - inputHeight); input = Math.min (Math.max (0, input), canvas.height); pikë.shty (hyrje);
Hapi 5: Programi
Ju lutemi merrni programin nga këtu
Recommended:
Roboti i shmangies së pengesave duke përdorur sensorin tejzanor (Proteus): 12 hapa
Roboti i shmangies së pengesave duke përdorur sensorin tejzanor (Proteus): Në përgjithësi hasim në robotin e shmangies së pengesave kudo. Simulimi harduerik i këtij roboti është pjesë e konkurrencës në shumë kolegje dhe në shumë ngjarje. Por simulimi softuerik i robotit pengesë është i rrallë. Edhe pse nëse mund ta gjejmë diku,
Roboti 5 në 1 Arduino - Më Ndiq - - Vijimi i vijës - Sumo - Vizatim - Shmangia e pengesave: 6 hapa
Roboti 5 në 1 Arduino | Më Ndiq | | Vijimi i vijës | Sumo | Vizatim | Shmangia e Pengesave: Ky bord kontrolli robotësh përmban një mikrokontrollues ATmega328P dhe një drejtues motori L293D. Sigurisht, nuk ndryshon nga një bord Arduino Uno, por është më i dobishëm sepse nuk ka nevojë për një mburojë tjetër për të drejtuar motorin! Freeshtë i lirë nga kërcimi
Shmangia e pengesave nga roboti duke përdorur mikrokontrollues (Arduino): 5 hapa
Shmangia e Robotit duke përdorur Mikrokontrollues (Arduino): Në këtë udhëzues, unë do t'ju mësoj se si të bëni një pengesë duke shmangur robotin që punon me Arduino. Ju duhet të jeni të njohur me Arduino. Arduino është një bord kontrollues i cili përdor mikrokontrolluesin atmega. Ju mund të përdorni çdo version të Arduino, por unë kam
Shmangia e pengesave nga roboti duke përdorur Arduino Uno: 5 hapa (me fotografi)
Pengesa Shmangia e Robotit Duke Përdorur Arduino Uno: Përshëndetje djema ky është një projekt shumë i thjeshtë dhe punues i quajtur si robot shmangës pengesash duke përdorur arduino dhe specialiteti i këtij projekti është se ai jep komanda se në çfarë mënyre po udhëton në smartphone përmes bluetooth -it
Shpejtësia e Matjes në Pajisjen me Sensorin e Largësisë: 4 Hapa (me Fotografi)
Matja e Shpejtësisë në Pajisjen me Sensorin e Largësisë: Ne bëmë një pajisje që llogariste shpejtësinë e ujit mbi një vrimë. Kjo matet me dy sensorë të distancës