INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
laat ons dit bou
Stap 1: 'n Inleiding
U weet alles oor die t rex aka dino -speletjie van Google en dit is bekend as geen internet -speletjie nie.
die spel is baie eenvoudig, vermy die struikelblokke deur te spring en dit is soos 'n super Mario -ren. Gewoonlik gebruik ons die spasiebalk handmatig. dit is 'n baie ou skool vir my …
so in hierdie handleiding gaan ek u wys hoe u dit outomaties kan maak, dit is 'n outomatiese kontroleerder.
kyk na die maakvideo vir meer besonderhede
Stap 2: Werkprincipe
die senor
hier wil ons die hindernis opspoor en spring om die hindernis op te spoor wat ek met 'n LDR gebruik
so hoe kan 'n LDR hierdie soort hindernis opspoor?
die weerstand van LDR verander volgens lig, dit is wanneer die donker tyd die LDR-weerstand baie hoog is en omgekeerd. ons hindernis is dus donker van kleur, sodat ons verskillende analoogwaardes kan kry. met die waarde met die hulp van 'n beheerder, aktiveer ons 'n servo.
servo word gebruik om die spasiebalk te druk. so dit is die werkbeginsel
Stap 3: Onderdele benodig
arduino uno
jy kan enige arduino gebruik
servomotor
Ek gebruik sg90
LDR
ons sensor
10K WEERSTAND
Stap 4: Kringdiagram en verbindings
kyk gerus na die video
Sluit eers die VCC van die servo aan op 5V en grond tot grond
toe koppel ek die PWM -pen aan die Arduino -pen 9
verbind LDR met pin a0
Stap 5: Kode
Ek gebruik die analoog leesfunksie van Arduino en gee voorwaardes vir servo -snellers
laai van hier af
Stap 6: Happy Making
Kyk asseblief na die video. As u twyfel, lewer kommentaar hieronder
Stap 7: Beperkings en opdaterings
Soos ek in 'n video gesê het, het dit beperkings
1.arduino versuim om die dino af te skakel as die voël kom.
Oplossing
As u 'n ldr aan die bokant byvoeg, sal u die voël opspoor met die sneller, wat ons 'n ander servo kan beheer (terugknoppie)
2. misluk as spoed toeneem
3. misluk as kleur verander (kleurinversie)
Oplossing
Ons kan dit oplos deur meer sensors en komplekse kodering by te voeg