Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
tegul jį stato
1 žingsnis: įvadas
Viskas, ką žinote apie „t rex aka dino“žaidimą „Google“ir jis garsėja kaip ne internetinis žaidimas.
žaidimas yra labai paprastas, tiesiog išvengkite kliūčių šokinėdami ir panašiai kaip „Super Mario“. paprastai šokinėdami mes rankiniu būdu naudojame tarpo klavišą. tai man labai sena mokykla …
Taigi šioje pamokoje aš jums parodysiu, kaip tai padaryti automatiškai, tai yra automatinis valdiklis.
žiūrėkite vaizdo įrašą, kad gautumėte daugiau informacijos
2 žingsnis: darbo planas
senatorius
čia norime aptikti kliūtį ir šokinėti, kad aptikčiau kliūtį, kurią naudoju LDR
Taigi kaip LDR aptinka tokią kliūtį?
LDR pasipriešinimas kinta priklausomai nuo šviesos, kai tamsus laikas LDR atsparumas yra labai didelis ir atvirkščiai. Taigi mūsų kliūtis yra tamsios spalvos, todėl galime gauti skirtingas analogines vertes. su ta verte valdiklio pagalba paleidžiame servo.
„servo“naudojamas tarpo klavišui paspausti. taigi tai yra darbo principas
3 žingsnis: reikalingi komponentai
arduino uno
galite naudoti bet kurį arduino
servo variklis
Aš naudoju sg90
LDR
mūsų jutiklis
10K rezistorius
4 žingsnis: grandinės schema ir jungtys
prašome žiūrėti vaizdo įrašą
pirmiausia prijunkite servo VCC prie 5 V ir įžeminkite
tada aš prijungiau PWM kaištį prie „Arduino“kaiščio 9
prijunkite LDR prie kaiščio a0
5 žingsnis: kodas
Aš naudoju „Arduino“analoginio skaitymo funkciją ir suteikiu sąlygas servo paleidikliams
atsisiųskite iš čia
6 žingsnis: laimingi kūrimai
žiūrėkite vaizdo įrašą. Jei turite kokių nors abejonių, pakomentuokite jį žemiau
7 veiksmas: apribojimai ir atnaujinimai
Kaip sakiau vaizdo įraše, jis turi apribojimų
1. Arduino nesugeba paleisti dino, kai tas paukštis ateina.
Sprendimas
Pridėjus ldr viršutinėje pusėje, bus aptiktas paukštis su tuo gaiduku, kurį galime valdyti kitu servo (mygtukas atgal)
2. nepavyksta, kai greitis didėja
3. nepavyksta, kai keičiasi spalva (spalvų inversija)
Sprendimas
Tai galime išspręsti pridėję daugiau jutiklių ir sudėtingo kodavimo