Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
la oss bygge den
Trinn 1: Litt introduksjon
alt du vet om t rex aka dino -spillet til google, og det er kjent som ingen internettspill.
spillet er veldig enkelt, bare unngå hindringene ved å hoppe og det er super Mario løp. Vanligvis for å hoppe bruker vi mellomromstasten manuelt. det er veldig gammel skole for meg …
så i denne opplæringen skal jeg vise deg hvordan du lager det automatisk, det er en automatisk kontroller.
Se videoen for å få mer informasjon
Trinn 2: Arbeidsprinsipp
senoren
her vil vi oppdage hindringen og hoppe for å oppdage hindringen jeg bruker en LDR
så hvordan oppdager en LDR den slags hindring?
motstanden til LDR endres i henhold til lys, det er når mørketiden er LDR-motstanden veldig høy og omvendt. så hindringen vår er mørk i fargen slik at vi kan få forskjellige analoge verdier. med den verdien ved hjelp av en kontroller utløser vi en servo.
servo brukes til å trykke mellomromstasten. så det er arbeidsprinsippet
Trinn 3: Komponenter som trengs
arduino uno
du kan bruke hvilken som helst arduino
Servo motor
Jeg bruker sg90
LDR
sensoren vår
10K MOTSTAND
Trinn 4: Kretsdiagram og tilkoblinger
vennligst se videoen
Koble først servoen VCC til 5V og jord til jord
så koblet jeg PWM -pinnen til Arduino pin 9
koble LDR til pin a0
Trinn 5: Kode
Jeg bruker den analoge lesefunksjonen til Arduino, og jeg gir betingelser for servotrigger
last ned herfra
Trinn 6: Happy Making
vennligst se videoen. hvis du er i tvil, vennligst kommenter den nedenfor
Trinn 7: Begrensninger og oppdateringer
Som jeg sa i videoen, har den begrensninger
1.arduino klarer ikke å aktivere dinoen når fuglen kommer.
Løsning
Å legge til en ldr på oversiden vil oppdage fuglen med den utløseren, vi kan kontrollere en annen servo (tilbake -knapp)
2. mislykkes når hastigheten øker
3. mislykkes når fargen endres (fargeinversjon)
Løsning
Vi kan løse dette ved å legge til flere sensorer og litt kompleks koding