Obsah:

Automatický herný ovládač Google T Rex používajúci Arduino: 7 krokov
Automatický herný ovládač Google T Rex používajúci Arduino: 7 krokov

Video: Automatický herný ovládač Google T Rex používajúci Arduino: 7 krokov

Video: Automatický herný ovládač Google T Rex používajúci Arduino: 7 krokov
Video: LEGO® Jurassic World FULL EPISODE Sneak Peek - “MISSION CRITICAL” | Nick 2024, Júl
Anonim
Image
Image
Potrebné súčasti
Potrebné súčasti

poďme to postaviť

Krok 1: Niektoré úvodné informácie

všetko viete o hre t rex aka dino od spoločnosti Google a preslávenej ako žiadna internetová hra.

hra je veľmi jednoduchá, vyhýbajte sa prekážkam skákaním a je to ako beh super Mario. Na skok zvyčajne používame medzerník ručne. to je pre mňa veľmi stará škola …

takže v tomto návode vám ukážem, ako to urobiť automaticky, čo je automatický ovládač.

ďalšie podrobnosti nájdete vo videu o tvorbe

Krok 2: Pracovný princíp

senátor

tu chceme detekovať prekážku a skočiť na detekciu prekážky, ktorú používam LDR

Ako teda LDR detekuje tento druh prekážky?

odpor LDR sa mení podľa svetla, to znamená, že v čase tmy je odpor LDR veľmi vysoký a naopak. takže naša prekážka má tmavú farbu, aby sme mohli získať rôzne analógové hodnoty. s touto hodnotou pomocou ovládača spustíme servo.

servo slúži na stlačenie medzerníka. takže taký je pracovný princíp

Krok 3: Potrebné súčasti

arduino uno

môžete použiť akékoľvek arduino

servo motor

Používam sg90

LDR

náš senzor

10K odpory

Krok 4: Schéma zapojenia a zapojenia

Schéma zapojenia a zapojenia
Schéma zapojenia a zapojenia

prosím pozrite si video

Najprv pripojte VCC serva k 5 V a uzemnite ho

potom som pripojil pin PWM k pinu Arduino 9

pripojte LDR ku kolíku a0

Krok 5: Kód

Používam funkciu analógového čítania Arduina a dávam podmienky pre spúšťače serva

stiahnuť odtiaľto

Krok 6: Šťastné tvorenie

pozrite si video. Ak máte pochybnosti, napíšte ho nižšie

Krok 7: Obmedzenia a aktualizácie

Ako som povedal vo videu, má to svoje obmedzenia

1.arduino nedokáže spustiť dino, keď príde ten vták.

Riešenie

Pridanie ldr na hornú stranu detekuje vtáka pomocou tohto spúšte, ktorým môžeme ovládať ďalšie servo (tlačidlo späť)

2. zlyhá, keď sa rýchlosť zvýši

3. zlyhá pri zmene farby (inverzia farby)

Riešenie

Vyriešiť to môžeme pridaním ďalších senzorov a komplexným kódovaním

Odporúča: