Мазмуну:
- 1 -кадам: Сизге керектүү нерселер
- 2 -кадам: Дисплейди Arduino менен туташтырыңыз
- 3 -кадам: Баскычтарды туташтыруу
- 4 -кадам: Китепканаларды жүктөп алыңыз
- 5 -кадам: Код
- 6 -кадам: Акыркы кадам
Video: Arduino Uno жана OLED 0.96 SSD1306 дисплейи менен ПОНГ оюнун ойноо: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам балдар, бүгүн биз Arduino менен ПОНГ оюнун өткөрөбүз. Биз оюнду көрсөтүү үчүн adafruit's 0.96 oled дисплейин колдонобуз жана оюнду башкаруу үчүн баскычтарды басабыз.
1 -кадам: Сизге керектүү нерселер
Бул долбоор үчүн сизге төмөнкү нерселер керек: 1x Arduino uno: https://www.utsource.net/itm/p/9221687.html2x баскычтар 1x дисплей 0.96 ssd1306 i2c: https://www.utsource.net/itm/ p/9221021.html1x breadboard:.: https://www.utsource.net/itm/p/8031572.html Бир нече секирүүчү:
2 -кадам: Дисплейди Arduino менен туташтырыңыз
Биринчиден, дисплейди Arduino менен байланыштырышыңыз керек.
3 -кадам: Баскычтарды туташтыруу
Эми UP & DOWN баскычтарынын бир учу Gnd менен байланышат жана UP баскычынын бир учу Arduino 2 пинге туташат жана DOWN баскычынын бир учу Arduino боюнча 3 пинке туташат. сүрөттө көрсөтүлгөн.
4 -кадам: Китепканаларды жүктөп алыңыз
Сүрөттө көрсөтүлгөндөй сиздин Arduino ide SD1306 китепканаларын жүктөп алганыңызды текшериңиз жана Adafruit GFX китепканасы экениңизге ишениңиз, эгер болбосо, анда бул эки китепкананы орнотуңуз.
5 -кадам: Код
Берилген шилтемеден кодду түшүрүп, arduino unoго жүктөңүз. Кодду түшүрүү:
6 -кадам: Акыркы кадам
Ошентип, биз баарын ийгиликтүү аяктадык жана сиз көрүп тургандай, мен UP & Down баскычтарынын жардамы менен менин понг оюнумду сүрөттө ойноп жатам. Ошентип, өзүңүздүн понг оюнду жасап, көңүл ачыңыз. Ошентип, өзүңүздүн понг оюнуңузга ийгилик.
Сунушталууда:
OLED дисплейи жана Arduino менен көңүл ачуу: 12 кадам (сүрөттөр менен)
OLED Display жана Arduino менен көңүл ачуу: OLED дисплей технологиясы жөнүндө сөзсүз укканыңызга ишенем. Бул салыштырмалуу жаңы жана эски ЖК технологиясына караганда жакшыраак сапатты сунуштайт. Бул үйрөткүчтө биз эң кеңири таралган бирдиктүү маалыматты көрсөтүү үчүн керектүү кадамдарды карап чыгууну каалайбыз
M5stack Esp32 негизделген M5stick C өнүктүрүү кеңеши менен Flappy Bird оюнун ойноо: 5 кадам
M5stack Esp32 негизделген M5stick C Development Board менен Flappy Bird оюнун ойноо: Саламатсыздарбы, бүгүн биз m5stack тарабынан берилген m5stick c өнүктүрүү тактасына flappy bird оюн кодун кантип жүктөөнү үйрөнөбүз. өнүктүрүү тактасы: https://www.utsource.net/itm/p/8663561.h
Көйнөктө ийкемдүү понг ойноо: 8 кадам (сүрөттөр менен)
Көйнөктө понг ойноо ийкемдүү экраны: Бул менин 2013 -жылдагы Хэллоуин костюмум. Ал бир жылдай иштеди жана бир нече адамга саат талап кылынды. Экран 14-15 пиксель, ошондуктан, абдан төмөн чечим, бирок ал дагы эле кызыктуу нерселерди кыла алат. Бул физикалык жактан учуп кеткен
Понг менен LED шляпа дисплейи: 12 кадам (сүрөттөр менен)
Понг менен LED шляпа дисплейи: Бир аз мурун, менин биринчи микроконтроллер долбоорум катары, мен 5x7 LED дисплейинде понг оюнун жасадым, бирок андан кийин эч нерсе болгон жок. Жакында мага форманын бир бөлүгү катары калпак берилди (инженердик мелдеш үчүн) жана аны ыңгайлаштыруумду айттым жана эстедим
Ponghatduino: Шляпаңызды колдонуп понг ойноо: 3 кадам
Ponghatduino: Шляпаңызды колдонуп понг ойноо: Ал такыр OCZ NIA эмес. Понг-хэт-дуино-бул акылыңыздын күчүн колдонуп понг ойноо ыкмасы. Мейли, сиздин кашыңыз … Бул негизинен Том Игонун Monski Pong долбоорунун Making Things Talk китебинен өзгөртүүсү (