Sisukord:
- Samm: mõni sissejuhatus
- 2. etapp: tööpõhimõte
- 3. samm: vajalikud komponendid
- Samm: vooluahela skeem ja ühendused
- Samm: kood
- 6. samm: õnnelik tegemine
- Samm: piirangud ja värskendused
Video: Automaatne Google T Rexi mängukontroller Arduino abil: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
ehitame selle üles
Samm: mõni sissejuhatus
te kõik teate google'i t rex aka dino mängust ja see on kuulus kui internetimäng.
mäng on väga lihtne, vältige takistusi hüpates ja see on nagu super Mario run. tavaliselt kasutame hüppamiseks tühikut käsitsi. see on minu jaoks väga vana kool …
nii et selles õpetuses näitan teile, kuidas seda automaatselt teha, see on automaatne kontroller.
täpsema teabe saamiseks vaadake videot
2. etapp: tööpõhimõte
vanem
siin tahame tuvastada takistuse ja hüpata, et tuvastada takistus, mida ma LDR -i kasutan
kuidas LDR tuvastab sellise takistuse?
LDR takistus muutub vastavalt valgusele, st pimedal ajal on LDR takistus väga kõrge ja vastupidi. nii et meie takistus on tumedat värvi, et saaksime erinevaid analoogväärtusi. selle väärtusega käivitame kontrolleri abil servo.
servot kasutatakse tühikuklahvi vajutamiseks. nii et see on tööpõhimõte
3. samm: vajalikud komponendid
arduino uno
saate kasutada mis tahes arduinot
servomootor
Ma kasutan sg90
LDR
meie andur
10K TAKIST
Samm: vooluahela skeem ja ühendused
palun vaadake videot
esiteks ühendage servo VCC 5v ja maandage maandusega
siis ühendasin PWM tihvti Arduino tihvtiga 9
ühendage LDR tihvtiga a0
Samm: kood
Ma kasutan Arduino analooglugemisfunktsiooni ja annan tingimused servo käivitamiseks
laadige alla siit
6. samm: õnnelik tegemine
palun vaadake videot. kui teil on kahtlusi, palun kommenteerige seda allpool
Samm: piirangud ja värskendused
Nagu ma videos ütlesin, on sellel piiranguid
1.arduino ei suuda dino käivitada, kui see lind tuleb.
Lahendus
Kui lisate ülemisele küljele ldr, tuvastab lind selle päästikuga, saame juhtida teist servot (tagasinupp)
2. ebaõnnestub, kui kiirus suureneb
3. ebaõnnestub, kui värv muutub (värvide ümberpööramine)
Lahendus
Me saame selle lahendada, lisades rohkem andureid ja keerukaid kodeeringuid
Soovitan:
Chrome'i T-rexi mängu häkkimine Arduino abil: 5 sammu
Chrome'i T-rexi mängu häkkimine Arduino abil: selles õpetuses häkkime kroomitud t-rexi mängu arduinoga
Arduino mängukontroller: 5 sammu
Arduino mängukontroller: mängukontroller on seade, mida kasutatakse videomängus sisendite andmiseks tegelase või objekti liigutamiseks. Mängukontrolleri disain ja funktsionaalsus on lihtsad ja annavad teile kindlasti hämmastava mängukogemuse ning see on veelgi arvel
Arduino põhine DIY mängukontroller - Arduino PS2 mängukontroller - Tekkeni mängimine DIY Arduino mängupuldiga: 7 sammu
Arduino põhine DIY mängukontroller | Arduino PS2 mängukontroller | Tekkeni mängimine DIY Arduino mängupuldiga: Tere poisid, mängude mängimine on alati lõbus, kuid oma isetehtud kohandatud mängu kontrolleriga mängimine on lõbusam. Seega teeme selles juhendis mängu kontrolleri, kasutades arduino pro micro
Kella tegemine M5stick C abil Arduino IDE abil RTC reaalajas kell M5stack M5stick-C abil: 4 sammu
Kella tegemine M5stick C abil, kasutades Arduino IDE | RTC reaalajas kell koos M5stack M5stick-C-ga: Tere, selles juhendis olevad poisid, me õpime, kuidas Arduino IDE abil kella m5stick-C arendusplaadiga teha. Nii kuvab m5stick kuupäeva, kellaaja ja amp; kuunädal ekraanil
Juhtmeta mängukontroller koos Arduino ja NRF24L01+ (ühe või kahe kontrolleri tugi): 3 sammu
Juhtmeta mängukontroller Arduino ja NRF24L01+ abil (ühe või kahe kontrolleri tugi): kogu projekti leiate minu veebisaidilt (see on soome keeles): https://teukka.webnode.com/l/langaton-ohjain-atmega-lla- ja-nrf24l01-radiomoduulilla/See on tõesti lühike briifing projekti kohta. Tahtsin seda lihtsalt jagada, kui keegi tahaks