Мазмуну:

Arduino менен секирүүчү адам оюну: 3 кадам
Arduino менен секирүүчү адам оюну: 3 кадам

Video: Arduino менен секирүүчү адам оюну: 3 кадам

Video: Arduino менен секирүүчү адам оюну: 3 кадам
Video: Arduino Devre Tasarımı | 0 Dan Siparişe | MCU SERISI 2024, Ноябрь
Anonim
Arduino менен секирүүчү адам оюну
Arduino менен секирүүчү адам оюну

Баарыңарга салам!!! Менин биринчи көрсөтмөмө кош келиңиз. Мен Jumping Dinosaur оюнунун чоң күйөрманы болдум, ошондуктан Arduino UNO жана LCD экрандын жардамы менен ушундай оюн курууга аракет кылдым. Бул кызыктуу долбоор жана болжол менен 2-3 саатты талап кылат.

1 -кадам: КОМПОНЕНТТЕР КЕРЕК

КОМПОНЕНТТЕР КЕРЕК
КОМПОНЕНТТЕР КЕРЕК
  1. Arduino UNO
  2. ARDUINO IDE (https://www.arduino.cc/en/main/software)
  3. ЖК 16*2
  4. Breadboard
  5. Резистор 220 Ом
  6. Баскыч (12мм) (Конфигурацияны түшүрүү)
  7. Эркектен Эркекке секирүүчү зымдар
  8. Потенциометр

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 пинге туташтырыңыз.

Сунушталууда: