Мазмуну:

VISUINO Rolling Dice 0.96 дюймдук 4 пин OLED модулун колдонуп: 7 кадам
VISUINO Rolling Dice 0.96 дюймдук 4 пин OLED модулун колдонуп: 7 кадам

Video: VISUINO Rolling Dice 0.96 дюймдук 4 пин OLED модулун колдонуп: 7 кадам

Video: VISUINO Rolling Dice 0.96 дюймдук 4 пин OLED модулун колдонуп: 7 кадам
Video: VISUINO Rolling Dice using 0.96 inch 4 pin OLED Module 2024, Ноябрь
Anonim
Image
Image

Бул окуу куралында биз OLED Lcd жана Visuino колдонуп, нан тактабыздагы баскычты басканда Rolling Dice жасайбыз.

Демонстрациялык видеону көрүңүз.

1 -кадам: Сизге эмне керек

Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот

Бул үйрөткүч үчүн сизге керек болот:

  • Arduino uno
  • Нан тактасы (же нандын калканы)
  • OLED Lcd
  • Өткөргүч зымдар
  • Кызыл LED (же башка түс)
  • Button
  • Тартуу каршылыгы (50k Ом)
  • Visuino программасы: Visuino жүктөп алыңыз

2 -кадам: Circuit

Circuit
Circuit

Байланыштар абдан оңой, нан схемасынын схемасы менен жогорудагы сүрөттү караңыз.

  • Оң панелди Arduino 5V пинге туташтырыңыз жана Arduino GND пинге терс пин туташтырыңыз.
  • Оң позитивдүү светодиодду Arduino pin 13кө, экинчисин нан тактасындагы GND пинге туташтырыңыз.
  • Резистор пинин оң панельге жана башка резистор пинине баскычтын пинине туташтырыңыз. Эми башка баскыч пинин Arduino A0 пинине туташтырыңыз.
  • OLED lcd позитивдүү пинди нандын оң жагына жана OLED lcd терс (gnd) пинди панелдин терс пинине туташтырыңыз.
  • OLED lcd SCL пинин Arduino SCL төөнөгүчүнө туташтырыңыз
  • OLED lcd SDA пинин Arduino SDA пинине туташтырыңыз

3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз

Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз

Arduino программалоону баштоо үчүн, бул жерден Arduino IDE орнотулган болушу керек:

Сураныч, Arduino IDE 1.6.6 кээ бир маанилүү каталар бар экенин билиңиз. 1.6.7 же андан жогору орнотуп жатканыңызды текшериңиз, антпесе бул Нускоо иштебейт! Эгерде сиз бул көрсөтмөдөгү кадамдарды аткарбасаңыз, Arduino IDEди ESP 8266 программасына орнотуу үчүн!

Visuino: https://www.visuino.eu да орнотулушу керек.

Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "Arduino Uno" тандаңыз

4 -кадам: Visuinoдо: Импульс генераторун, логикалык дарбазаны жана кокус генератордун компонентин кошуңуз

Visuinoдо: Импульс генераторун, логикалык дарбазаны жана кокус генератордун компонентин кошуңуз
Visuinoдо: Импульс генераторун, логикалык дарбазаны жана кокус генератордун компонентин кошуңуз
Visuinoдо: Импульс генераторун, логикалык дарбазаны жана кокус генератордун компонентин кошуңуз
Visuinoдо: Импульс генераторун, логикалык дарбазаны жана кокус генератордун компонентин кошуңуз
  • Импульс генераторун кошуңуз, жыштыкты 100гө коюңуз (ал 1Э2ге автоматтык түрдө өзгөрөт) pic2 караңыз
  • Жана логикалык дарбазаны кошуу
  • Random Integer Generator кошуп, Max: 6 жана Min: 1 жана Seed: 9999999 коюңуз

5 -кадам: Visuinoдо: OLED Lcd компонентин кошуңуз

Visuino: OLED Lcd компонентин кошуу
Visuino: OLED Lcd компонентин кошуу
Visuino: OLED Lcd компонентин кошуу
Visuino: OLED Lcd компонентин кошуу
Visuino: OLED Lcd компонентин кошуу
Visuino: OLED Lcd компонентин кошуу
Visuino: OLED Lcd компонентин кошуу
Visuino: OLED Lcd компонентин кошуу
  • OLED Lcd компонентин кошуу (сүрөт 1)
  • OLED Lcd компонентине эки жолу чыкылдатыңыз, диалог терезеси ачылат
  • Оңдо "текст талаасын" тандап, аны сол жагына сүйрөңүз (2 -сүрөт)
  • терезеде "касиеттери" коюлган өлчөм: 9, туурасы: 6, x: 30 (сүрөт 3)
  • Оң жактагы диалог терезесинен "Экранды толтур" тандап, аны сол жагына сүйрөңүз (сүрөт 2)
  • терезеде "касиеттери" коюлган түс: tmcBlack (сүрөт 4)

6 -кадам: Visuinoдо: Компоненттерди туташтыруу

Visuinoдо: Компоненттерди туташтыруу
Visuinoдо: Компоненттерди туташтыруу
  • Логикалык дарбаза компонентинин пинине Пульс Генераторунун пинин туташтырыңыз [1]
  • Logic Gate пинин [0] Arduino Analog пинге [A0] туташтырыңыз
  • Логикалык дарбазаны пин туташуу Arduino pin Digital [13]
  • Логикалык дарбазаны кокусунан бүтүн санда генератор пин саатына туташтырыңыз
  • Random Integer Generator OLED - Elements Text Field үчүн 1 Pin [In]
  • Дисплей OLED пинин [A In] Arduino Pin сериясына туташтырыңыз [Чыгуу]
  • Display OLED Pin [Out] Arduino Pin I2C [In] менен туташуу
  • OLED дисплейин туташтыруу - Elements Fill Screen 1 Pin [Clock] Arduino Pin [A0]
  • Arduino сериялык пинин [In] менен Arduino Pin [A0] туташтырыңыз

7 -кадам: Play

Эгерде сиз Arduino Uno модулун иштетсеңиз, Oled Lcd сиз баскычты баскандан кийин туш келди сандарды көрсөтө баштайт.

Куттуктайм! Сиз Rolling Dice долбооруңузду Visuino менен бүтүрдүңүз, мен Visuino долбоорун тиркеп койдум, мен бул Нускамалык үчүн түздүм. Аны Visuino'дон жүктөп алып ача аласыз:

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