Taula de continguts:
- Pas 1: algunes introduccions
- Pas 2: principi de treball
- Pas 3: components necessaris
- Pas 4: diagrama de circuit i connexions
- Pas 5: Codi
- Pas 6: Fer feliços
- Pas 7: limitacions i actualitzacions
Vídeo: Controlador automàtic de jocs Google T Rex mitjançant Arduino: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
permet construir-lo
Pas 1: algunes introduccions
per descomptat, sabeu sobre el joc t rex aka dino de google i que és famós perquè no hi ha jocs a Internet.
el joc és molt senzill, només cal evitar els obstacles saltant i és com super Mario run.normalment per saltar utilitzem la barra espaiadora manualment. És una escola molt antiga per a mi …
així que en aquest tutorial us mostraré com fer que en automàtic sigui un controlador automàtic.
si us plau, mireu el vídeo per obtenir més detalls
Pas 2: principi de treball
el senor
aquí volem detectar l'obstacle i saltar per detectar l'obstacle que estic fent servir un LDR
Llavors, com un LDR detecta aquest tipus d'obstacles?
la resistència de LDR canvia segons la llum que és quan el temps fosc la resistència a LDR és molt alta i viceversa. de manera que el nostre obstacle és de color fosc per poder obtenir diferents valors analògics. amb aquest valor amb l'ajuda d'un controlador activem un servo.
el servo s’utilitza per prémer la barra espaiadora. per tant, aquest és el principi de funcionament
Pas 3: components necessaris
arduino uno
podeu utilitzar qualsevol arduino
servomotor
Estic fent servir sg90
LDR
el nostre sensor
10K RESISTOR
Pas 4: diagrama de circuit i connexions
si us plau, mireu el vídeo
primer, connecteu VCC del servo a 5v i terra a terra
després vaig connectar el pin PWM al pin 9 d’Arduino
connecteu LDR al pin a0
Pas 5: Codi
Estic fent servir la funció de lectura analògica d’Arduino i dono condicions per als servoactivadors
descarregueu des d’aquí
Pas 6: Fer feliços
si us plau, mireu el vídeo. Si teniu cap dubte, comenteu-lo a continuació
Pas 7: limitacions i actualitzacions
Com he dit en un vídeo té limitacions
1.arduino no aconsegueix desencadenar el dino quan ve aquell ocell.
Solució
Si afegim un ldr a la part superior, detectarem l’ocell amb aquest activador i podrem controlar un altre servo (botó enrere)
2. falla quan augmenta la velocitat
3. falla quan canvia el color (inversió de color)
Solució
Ho podem solucionar afegint més sensors i una codificació complexa
Recomanat:
Hack de jocs de Chrome T-rex amb Arduino: 5 passos
Hack de jocs de Chrome T-rex mitjançant Arduino: en aquest tutorial piratejarem el joc de Chrome T-rex amb arduino
Controlador de jocs DIY basat en Arduino - Controlador de jocs Arduino PS2 - Jugar a Tekken amb el bricolatge Arduino Gamepad: 7 passos
Controlador de jocs DIY basat en Arduino | Controlador de jocs Arduino PS2 | Jugar a Tekken amb el bricolatge Arduino Gamepad: Hola nois, jugar sempre és divertit, però jugar amb el vostre propi controlador de jocs de bricolatge és més divertit
Com penjar jocs a Arduboy i 500 jocs a Flash-cart: 8 passos
Com penjar jocs a Arduboy i 500 jocs a Flash-cart: vaig fer Arduboy casolà amb memòria Flash Serial que pot emmagatzemar fins a 500 jocs per jugar a la carretera. Espero compartir com carregar-hi jocs, inclòs com emmagatzemar-los a la memòria flash en sèrie i crear el vostre propi paquet de jocs consolidat
Mini consola de jocs Ardubaby amb 500 jocs: 10 passos
Ardubaby Mini Game Console Amb 500 jocs: crèdits per al creador (Kevin Bates), Arduboy és una consola de jocs de 8 bits molt reeixida. Hi havia milers de jocs escrits per l’aficionat que els compartia lliurement al fòrum de la comunitat d’Arduboy perquè més gent pugui aprendre a codificar
Simulador de jocs SmartPhone: juga a jocs de Windows mitjançant control de gestos IMU, acceleròmetre, giroscopi, magnetòmetre: 5 passos
Simulador de jocs SmartPhone: juga a jocs de Windows mitjançant IMU de control de gestos, acceleròmetre, giroscopi i magnetòmetre: dóna suport a aquest projecte: https://www.paypal.me/vslcreations donant a codis de codi obert & suport per al desenvolupament posterior