
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Бул окуу куралында биз Chrome t-rex оюнун arduino менен бузабыз
Берилиштер:
Бизге бул долбоор үчүн төмөнкү компоненттер керек:
1 -кадам: LDR баасын аныктоо



• Биринчиден, сиз т-рекске секиргиңиз келген LDR маанисин табышыңыз керек. Arduino (5V) - LDR (терминал 1) Arduino (A0) - LDR (терминал 2) Arduino (GND) - Резистор- LDR (терминал 2) • Эми төмөндө берилген 'ldr test.ino' файлын жүктөп алыңыз • бул кодду arduinoдо ачыңыз IDE жана аны arduino тактаңызга жүктөңүз. • азыр Chrome браузерин ачыңыз • жана ошондой эле arduino сериялык мониторун ачыңыз • Эми LDRди экрандын тоскоолдук болгон жерине коюңуз (жогорудагы сүрөттү караңыз) • LDR'ди койгондо окууну жазыңыз тоскоолдуктар аймагы '• Жана LDR'ди "эч кандай тоскоолдуксуз аймакка" койгондо окууңузду белгилеңиз • эми LDRди "тоскоолдук area'га" койгондо максималдуу маанини табышыңыз керек. Мисалы: Мен LDRди качан "тоскоолдукка" койгом дейли "Андан кийин сериялык монитор анын маанисин 500дөн төмөн көрсөтөт. Ошол эле мен аны эч кандай тоскоолдуксуз жерге койгондо, ал 600дөн жогору маанини көрсөтөт. Ошентип, менин босоголук мааним (мунун астында мен Рекске секиргим келет) 500 Бирок бул жерде мен босогону кабыл алам 510 мааниси (тактыгым үчүн босогодо +10 кошуп койгом) Ошентип, качан ldr тоскоолдукту аныктаса, ldr мааниси дайыма төмөн болот n босого мааниси (510), ошондуктан ал биздин т-рекске секирет.
2 -кадам: Servo кошуу




• Эми серво моторун клавиатурага жабыштырыңыз • Жогорудагы схемада көрсөтүлгөн байланышты түзүңүз. • Эми 'chrome dino game.ino' ардуино тактасына жүктөңүз.
3 -кадам: LDR үчүн туура позицияны табуу

• Эми LDRди экранга чыгарардан мурун, анын туура жайгашуусун табышыңыз керек. • Бул үчүн сиз экрандын алдында кармап турушуңуз керек (жогорудагы сүрөттү караңыз) жана сиздин servo моторуңуз тоскоолдук болгондо өз убагында баскычты басышы керек экенин көрүңүз. келет • Эгерде тоскоолдук келгенде T-rex өтө эрте секирсе, анда lldr алдыга • жана тоскоолдук келгенде T-rex өтө кеч секирсе, ldr backword сөзүн кармаңыз.
4 -кадам: Экрандагы Ldr Stick

• LDR үчүн туура позицияны тапкандан кийин ldrди экранда чаптаңыз • Эми муну иштетиңиз.
5 -кадам: Мүчүлүштүктөрдү оңдоо
• Эгерде сиздин долбоор биринчи жолу ийгиликтүү иштесе, бирок бир аз убакыттан кийин иштебесе, анда босогонун маанисин текшеришиңиз керек, бул үчүн мен 'chrome dino game.ino' сериялык функцияларын да жазам, андыктан сериялык мониторуңуз сизге эмне берет Ldrди тоскоолдукка койгондо, азыр мен сизге программадан чектик маанини алмаштыруунун ордуна, дисплейдин жарыктыгын өзгөртүп, сериялык мониторуңуз босогодон төмөн маанилерди бере турган жерге коюуну сунуштайм. LDRди тоскоолдукка койгондо.
Сунушталууда:
Dinosaur Game Hack Google Chrome Оюндары: 9 кадам

Dinosaur Game Hack Google Chrome Games: chrome t-rex run-абдан кызыктуу оюн. Бул жерде биз Arduino колдонуу менен аны кызыктуу кылабыз. Бул дино оюну интернетке туташуу барагында көрүнбөйт.Муну малина пи менен да жасасаңыз болот, биз эки тактаны деталдуу түрдө Arduino менен салыштырып көрөлү
DS1307ди кантип колдонуу керек Arduino колдонуу: 7 кадам

DS1307ди кантип колдонуу керек Arduino колдонуу: DS1307 - бул чыныгы убакыт сааты IC (RTC). Бул IC убакыт маалыматтарды берүү үчүн колдонулат. Белгиленген убакыт секундадан, мүнөттөн, сааттардан, күндөрдөн, датадан, айдан жана жылдан башталат. Бул IC Crystal жана 3.6V батареялары сыяктуу кошумча тышкы компоненттерди талап кылат. Кристалл
Neopixel Ws2812 Rainbow LED жарыгы M5stick-C - менен Rainbowту Neopixel Ws2812де иштетүү M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: 5 кадам

Neopixel Ws2812 Rainbow LED Glow with M5stick-C | Rainbow боюнча Neopixel Ws2812де чуркоо M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: Салам балдар бул көрсөтмөлөрдө биз неопиксел ws2812 светодиоддорун же LED тилкесин же LED матрицасын же LED шакегин m5stack m5stick-C өнүктүрүү тактасы менен Arduino IDE менен колдонууну үйрөнөбүз жана биз жасайбыз. аны менен асан -үсөн үлгүсү
Wemos ESP-Wroom-02 D1 Mini WiFi модулун кантип колдонуу керек Blynkти колдонуу менен ESP8266 + 18650: 10 кадам

Wemos ESP-Wroom-02 D1 Mini WiFi модулун кантип колдонуу керек Blynkти колдонуу менен ESP8266 + 18650: Мүнөздөмөсү: nodemcu 18650 кубаттоо тутумунун интеграциясы менен шайкеш келет. туташтыргычы уйку режиминде колдонулушу мүмкүн · 1 кошуу
Blynkти колдонуу менен Arduino WeMos D1 WiFi UNO ESP8266 IOT IDEге шайкеш келген тактаны кантип колдонуу керек: 10 кадам

Blynkти колдонуу менен Arduino WeMos D1 WiFi UNO ESP8266 IOT IDEге шайкеш келген тактаны кантип колдонсо болот: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Compatible Board Description: Description: WiFi ESP8266 Development Board WEMOS D1. WEMOS D1 - ESP8266 12Eге негизделген WIFI өнүктүрүү тактасы. Иштөө тутуму NODEMCUга окшош, бирок аппараттык жабдуулар бузулган