Мазмуну:
- 1-кадам: M5stick-c жөнүндө
- 2 -кадам: Баарына даяр болуу
- 3 -кадам: Башкарманы тандап, мисалды ачыңыз
- 4 -кадам: Кодду жүктөө
- 5 -кадам: Flappy Bird ойнойт
Video: M5stack Esp32 негизделген M5stick C өнүктүрүү кеңеши менен Flappy Bird оюнун ойноо: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам достор, бүгүн биз m5stack тарабынан берилген m5stick c өнүктүрүү тактасына flappy куш оюнунун кодун кантип жүктөөнү үйрөнөбүз. Бул кичинекей долбоор үчүн сизге эки нерсе керек болот: m5stick-c өнүктүрүү тактасы: https://www.utsource.net/ itm/p/8663561.html
түрү-c usb кабели
1-кадам: M5stick-c жөнүндө
Биринчиден, сиз менен m5stick-c бар экениңизди текшериңиз. Ошентип, негизинен m5stick-C-бул кичинекей 80x160 0.96 дюймдук түстүү LCD дисплейи менен келген ESP32 Pico негизделген өнүгүү тактасы жана анын үч баскыч баскычы бар, экөө жарактуу. ИР өткөргүчү жана 6 огу иму бар жана анын үстүндө 8 пиндик кеңейтүүсү бар, анда 3 GPIO бар.
2 -кадам: Баарына даяр болуу
Бул үчүн биз arduino ide колдонобуз жана ал үчүн m5stick-c менен иштөө үчүн arduino ideга esp32 такталарын орнотушуңуз керек. Мен esp32 такталарын орнотуунун бардык процедурасын айтпайм, андыктан төмөнкү шилтемени таап, орнотуңуз esp32 boarda сиздин arduino идеңизде m5stick-C. Esp32 такталарын программалоо үчүн:
Жана такталарды орноткондон кийин arduino ideңиздеги бардык esp32 такталарын көрө аласыз.
3 -кадам: Башкарманы тандап, мисалды ачыңыз
Андан кийин такталарды орноткондон кийин такталарга өтүңүз жана m5stick-c тактасын тандаңыз жана тактаны тандагандан кийин мисалдарга өтүңүз> m5stick C> оюндар> flappy BirdАнан эскизди ачыңыз
4 -кадам: Кодду жүктөө
Эскизди ачкандан кийин m5stickти компьютерге туташтырып, ком портун тандап, жүктөө жана кодду жүктөө баскычын басыңыз.
5 -кадам: Flappy Bird ойнойт
Кодду жүктөгөндөн кийин меникине окшош экранды көрө аласыз жана m5stickтин баскычын колдонуп, анын үстүндөгү кушту ойной аласыз. M5stick c боюнча Flappy кушун ойноо абдан кызыктуу жана экраны ушунчалык жарык болгондуктан, сүрөттүн сапатынын начардыгы үчүн абдан өкүнөм. Баары бир, бирок ошентсе да сиз бул тактанын иштешин сүрөттөрдөн көрүп, менин артымдан ээрчип турсаңыз болот, мен бул m5stick-c тактасы жөнүндө көбүрөөк маалымат жарыялайм.
Сунушталууда:
DIY ESP32 өнүктүрүү кеңеши - ESPer: 5 кадам (сүрөттөр менен)
DIY ESP32 Өнүктүрүү Башкармасы - ESPer: Ошентип, жакында эле мен көптөгөн IoTs (Интернет нерселери) жөнүндө окуп жүргөм жана мага ишенчүмүн, мен интернетке туташуу жөндөмү бар бул сонун түзмөктөрдүн бирин сынап көрүүнү күтө алган жокмун, өзүм жана колумду жумушка алам. Бактыга жараша, мүмкүнчүлүк
DHT11 менен ESP32 негизделген M5Stack M5stick C аба ырайы монитору - DHT11 менен M5stick-Cдеги температуранын нымдуулугун жана жылуулук индексин көзөмөлдөңүз: 6 кадам
DHT11 менен ESP32 негизделген M5Stack M5stick C аба ырайы монитору | DHT11 менен M5stick-Cдеги температуранын нымдуулугун жана жылуулук индексин көзөмөлдөңүз: Салам балдар, бул көрсөтмөлөрдө биз DHT11 температура сенсорун m5stick-C менен (m5stack менен иштеп чыгуу тактасы) кантип интерфейс кылууну жана m5stick-C дисплейинде көрсөтүүнү үйрөнөбүз. Ошентип, бул үйрөткүчтө биз температураны, нымдуулукту & жылуулук мен
Arduino IDEди колдонуу менен M5stick C менен саат жасоо - M5stack M5stick-C менен RTC реалдуу убакыт сааты: 4 кадам
Arduino IDEди колдонуу менен M5stick C менен саат жасоо | R5 Real Time Clock With M5stack M5stick-C: Салам балдар бул көрсөтмөлөрдө биз m5stackтин m5stick-M5stack тактасы менен саат жасоону үйрөнөбүз, Arduino IDE.So m5stick күндү, убакытты көрсөтөт. дисплейде айдын жумасы
ESP-12E жана ESP-12F программалоо жана өнүктүрүү кеңеши: 3 кадам (сүрөттөр менен)
ESP-12E жана ESP-12F программалоо жана өнүктүрүү кеңеши: Бул тактанын милдети жөнөкөй эле: ESP-12E жана ESP-12F модулдарын NodeMCU такталары сыяктуу оңой программалай алсаңыз болот (б.а. баскычтарды басуунун кажети жок). Колдонулуучу IOго кирүү мүмкүнчүлүгү бар, доскага төөнөгүчтөрүңүз бар. Сериялык өткөрүү үчүн өзүнчө USB колдонуңуз
LCD менен Atmega16/32 өнүктүрүү кеңеши: 8 кадам
Atmega16/32 Development Board with LCD: Бул көрсөтмө, Atmega16 же Atmega32 процессорлору үчүн өз өнүктүрүү тактаңызды кантип жасоо керектигин көрсөтүп турат. Бул такта менин долбоорумда абдан пайдалуу болду