Inhoudsopgave:
- Stap 1: Een introductie
- Stap 2: Werkprincipe
- Stap 3: Benodigde componenten
- Stap 4: Schakelschema en aansluitingen
- Stap 5: Coderen
- Stap 6: Gelukkig maken
- Stap 7: Beperkingen & updates
Video: Automatische Google T Rex-gamecontroller met Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
laten we het bouwen
Stap 1: Een introductie
alles wat je weet over het t rex aka dino-spel van google en het is beroemd als geen internetspel.
het spel is heel eenvoudig, vermijd gewoon de obstakels door te springen en het is net als Super Mario-rennen. Meestal gebruiken we de spatiebalk handmatig om te springen. Dat is heel ouderwets voor mij …
dus in deze tutorial ga ik je laten zien hoe je dat automatisch kunt maken, dat is een automatische controller.
bekijk de making-video voor meer details
Stap 2: Werkprincipe
de senor
hier willen we het obstakel detecteren en springen om het obstakel te detecteren Ik gebruik een LDR
dus hoe een LDR dat soort obstakels detecteert?
de weerstand van LDR verandert afhankelijk van het licht, dat is wanneer de donkere tijd de LDR-weerstand erg hoog is en vice versa. dus ons obstakel is donker van kleur, zodat we verschillende analoge waarden kunnen krijgen. met die waarde triggeren we met behulp van een controller een servo.
servo wordt gebruikt om op de spatiebalk te drukken. dus dat is het werkingsprincipe
Stap 3: Benodigde componenten
arduino uno
je kunt elke arduino gebruiken
servomotor
Ik gebruik sg90
LDR
onze sensor
10K WEERSTAND
Stap 4: Schakelschema en aansluitingen
kijk alsjeblieft naar de video
sluit eerst VCC van de servo aan op 5v en aarde op aarde
toen verbond ik de PWM-pin met Arduino-pin 9
sluit LDR aan op pin a0
Stap 5: Coderen
Ik gebruik de analoge leesfunctie van Arduino en geef voorwaarden voor servo-triggers
download vanaf hier
Stap 6: Gelukkig maken
bekijk de video. Als je twijfelt, reageer dan hieronder
Stap 7: Beperkingen & updates
Zoals ik al zei in de video, heeft het beperkingen
1.arduino slaagt er niet in om de dino neer te halen wanneer die vogel komt.
Oplossing
Als u een ldr aan de bovenzijde toevoegt, wordt de vogel gedetecteerd met die trigger, we kunnen een andere servo bedienen (terug-knop)
2. mislukt wanneer de snelheid toeneemt
3. mislukt wanneer de kleur verandert (kleurinversie)
Oplossing
We kunnen dit oplossen door meer sensoren en wat complexe codering toe te voegen
Aanbevolen:
Automatische bedverlichting: 5 stappen (met afbeeldingen)
Automatische bedverlichting: slaap jij ook 's nachts? Zie je ook niets in het donker? Heb je 's nachts ook donker op de kamer? Dan is dit apparaat iets voor jou! Ik denk dat de meesten van ons graag een beetje blijven 's avonds langer. De redenen kunnen verschillend zijn - Netflix, YouTube
AUTOMATISCHE AFVALBAK OF BIN. DE PLANEET REDDEN: 19 stappen (met afbeeldingen)
AUTOMATISCHE AFVALBAK OF BIN. OM DE PLANEET TE REDDEN: Voordat we beginnen, raad ik je aan de eerste video te bekijken voordat je deze leest, omdat deze erg handig is. Hallo, mijn naam is Jacob en ik woon in het VK. Recycling is een groot probleem waar ik woon. Ik zie veel zwerfvuil op de velden en het kan schadelijk zijn. NS
Automatische infraroodwaterkraan voor $ 5: 12 stappen (met afbeeldingen)
Automatische infraroodwaterkraan voor $ 5: in dit project maken we een automatische aan-uit-waterkraan voor slechts $ 5. We zullen een IR-sensor en een waterschakelaar gebruiken om deze automatische infraroodwaterkraan te maken. Er wordt geen microcontroller gebruikt om deze automatische infrarood waterkraan te maken. Plaats eenvoudig uw
Automatische Snow Wake-up Call: 6 stappen (met afbeeldingen)
Automatische sneeuwwekker: 's ochtends het huis uit gaan kan een vlaag van activiteit zijn nadat een paar centimeter van het witte spul 's nachts is neergedaald. Zou het niet fijn zijn om op die dagen wat eerder wakker te worden om de stress uit de ochtend te halen? Dit project doet
Automatische tuinbesproeier - 3D afgedrukt - Arduino: 10 stappen (met afbeeldingen)
Automatische tuinbesproeier | 3D afgedrukt | Arduino: Ik ben een fervent tuinier, maar je planten met de hand water geven tijdens droge perioden kost wat tijd. Dit project verlost me van water geven, zodat ik aan mijn andere projecten kan werken. Het is ook geweldig om voor de tuin te zorgen terwijl u niet thuis bent, en de plant