Мазмуну:
Video: Arduino менен секирүүчү адам оюну: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Баарыңарга салам!!! Менин биринчи көрсөтмөмө кош келиңиз. Мен Jumping Dinosaur оюнунун чоң күйөрманы болдум, ошондуктан Arduino UNO жана LCD экрандын жардамы менен ушундай оюн курууга аракет кылдым. Бул кызыктуу долбоор жана болжол менен 2-3 саатты талап кылат.
1 -кадам: КОМПОНЕНТТЕР КЕРЕК
- Arduino UNO
- ARDUINO IDE (https://www.arduino.cc/en/main/software)
- ЖК 16*2
- Breadboard
- Резистор 220 Ом
- Баскыч (12мм) (Конфигурацияны түшүрүү)
- Эркектен Эркекке секирүүчү зымдар
- Потенциометр
2 -кадам: БАЙЛАНЫШТАР
Узун туташуу зымын колдонуп, Arduinoдогу 5V сигналын нандын үстүндөгү кызыл саптын эң сол жагына туташтырыңыз.
- GND сигналын нан тактасынын үстүндөгү кара (же кээ бир табличкаларда көк) сол жагына туташтыруу үчүн узун туташуу зымын колдонуңуз.
- ЖК (Суюк Кристалл Дисплей) модулунун асты жагында 16-пин эркек баш бар. Муну сүрөттө көрсөтүлгөндөй нан тактасына сайыңыз. ЖКны башкаруучу жана башкаруучу бардык электрондук сигналдар ушул баш аркылуу өтөт.
- Бул казыктар (солдон оңго):
- GND - жерге сигнал
- VCC - оң сигнал
- V0 - контрастты тууралоо
- RS - каттоону тандоо
- R/W - окуу/жазууну тандоо
- E - иштетүү сигналы
- DB0 - маалымат бит 0 (бул жерде колдонулган эмес)
- DB1 - маалымат бит 1 (бул жерде колдонулган эмес)
- DB2 - маалымат бит 2 (бул жерде колдонулган эмес)
- DB3 - маалымат бит 3 (бул жерде колдонулган эмес)
- DB4 - маалымат бит 4
- DB5 - маалымат бит 5
- DB6 - маалымат бит 6
- DB7 - маалымат бит 7
- LED+ - жарыктын оң LED
- LED - арткы жарык терс LED
- Кыска туташуу зымдарын колдонуп, GND жана LED- (1 жана 16-казыктар) үстүндөгү кара катарга туташтырыңыз.
- Ошо сыяктуу эле, VCCди (2 -пин) кыска зым менен жогорку жагындагы кызыл сапка туташтырыңыз.
- 220 дюймдук резистордун (кызыл-кызыл-күрөң түстүү тилкелер) зымдарын өткөрүңүз жана аны LED+ менен нандын үстүндөгү кызыл катарга туташтырыңыз.
- Калган байланыштарды жасоо үчүн узунураак зымдарды колдонуңуз:
- DB7ди Arduino пин 3кө туташтырыңыз
- DB6ны Arduino pin 4ке туташтырыңыз
- DB5ти Arduino pin 5ке туташтырыңыз
- DB4ти Arduino пин 6га туташтырыңыз
- Ардуино пин 9га E туташыңыз
- R/Wди Arduino пин 10го туташтырыңыз (же нандын үстүндөгү кара катарга)
- RSти Arduino пин 11ге туташтырыңыз
- V0ну Arduino пин 12ге туташтырыңыз (же нан тактасынын үстүндөгү кара катарга)
- Басуу баскычын ЖК экрандын сол жагына, панелдин ортосунан өтүүчү каналдын үстүнө сайыңыз (жогорудагы сүрөттү караңыз).
- Кыска туташуу зымын колдонуп, баскычтын үстүндөгү кара сапка баскычтын эки эки казыгынын бирин туташтырыңыз.
- Баскычтын жогору жагындагы башка пинди Arduino 2 пинге туташтырыңыз.
Сунушталууда:
Макей Макей менен магниттик плинко оюну: 6 кадам (сүрөттөр менен)
Магниттик Плинко Оюну Макей Макей менен: Ооба, бул сегментте, дагы бир жолу плейко плейко макей макео.Ошондой эле авто-экспликативдик пландар да: плюс плинко, америкалык магнитикалык, максималдуу сезимдер. Макей.Пара ооруну жаратуу үчүн
Угуучу секирүүчү Джек, Google Coral TPU Accelerator Version: 4 Steps
Угуучу секирүүчү джек, Google Coral TPU акселераторунун версиясы: Ал буту -колун кыймылдатып, буйрутмаларыңызды угат, ал акыркы машинаны үйрөнүү технологиясы менен башкарылат! жана "көз" катары светодиоддорго ээ болгон абдан жөнөкөй тиш. Бул
Сууга секирүүчү каска Touch Lamp: 5 кадам
Дайвинг каскасынын тийүү чырагы: Бул көрсөтмөдө сизге Дайвинг каскасы же эквиваленттүү неопикселдүү LED шакеги керек болот (мен 38 LED менен шакек колдондум) Wemos ESP32 такта (же эквиваленти) 3D принтери
Үн менен башкарылган секирүүчү джек- Google Voice AIY версиясы: 3 кадам
Үн менен башкарылуучу секирүүчү джек- Google Voice AIY версиясы: Ошентип, сиз бул AIY үн топтомун Рождество үчүн алдыңыз жана аны менен бирге ойноп жатасыз. Бул күлкүлүү, бирок азыр? Төмөндө сүрөттөлгөн долбоор, Raspbe үчүн AIY Voice HATтин жардамы менен түзүлүүчү жөнөкөй түзүлүштү сунуштайт
Джойстик жана IR алуучу менен Arduino көзөмөлдөгөн платформа оюну: 3 кадам (сүрөттөр менен)
Ардуино көзөмөлдөгөн платформер оюну джойстик жана IR алуучу менен: Бүгүн биз C#негизделген жөнөкөй платформер оюнун башкаруу үчүн Arduino микроконтроллерин колдонобуз. Мен Ардуинону джойстик модулунан киргизүү үчүн колдонуп жатам жана ошол киргизүүнү C# тиркемесине жөнөтөм, ал Serial c аркылуу маалыматты угат жана чечет