Съдържание:

Подвижни зарове VISUINO, използващи 0,96 -инчов 4 -пинов OLED модул: 7 стъпки
Подвижни зарове VISUINO, използващи 0,96 -инчов 4 -пинов OLED модул: 7 стъпки

Видео: Подвижни зарове VISUINO, използващи 0,96 -инчов 4 -пинов OLED модул: 7 стъпки

Видео: Подвижни зарове VISUINO, използващи 0,96 -инчов 4 -пинов OLED модул: 7 стъпки
Видео: Зыбучий песок (1950) Микки Руни | Криминал, драма, фильм-нуар 2024, Ноември
Anonim
Image
Image

В този урок ще използваме OLED Lcd и Visuino, за да направим зарове, когато натискаме бутон на нашата дъска.

Гледайте демонстрационен видеоклип.

Стъпка 1: Какво ще ви трябва

Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва

За този урок ще ви трябва:

  • Arduino uno
  • Платка (или щит за дъска)
  • OLED Lcd
  • Кабелни проводници
  • Червен светодиод (или друг цвят)
  • Бутон
  • Издърпващ се резистор (50k ohm)
  • Програма Visuino: Изтеглете Visuino

Стъпка 2: Веригата

Веригата
Веригата

Връзките са доста лесни, вижте горното изображение със схемата на макета.

  • Свържете положителния щифт на платката към щифта Arduino 5V и свържете отрицателния щифт на платката към щифта Arduino GND.
  • Свържете положителния щифт на LED към щифт 13 на Arduino, а другия към щифта GND на макета.
  • Свържете щифта на резистора към положителния щифт на платката и другия резисторен щифт към щифта на бутона. Сега свържете друг щифт на бутона към щифта Arduino A0.
  • Свържете OLED lcd положителния щифт към положителния щифт на макетната платка и OLED lcd отрицателния (gnd) щифт към отрицателния щифт на макетната платка.
  • Свържете OLED lcd SCL щифт към SCD щифт Arduino
  • Свържете OLED lcd SDA щифт към Arduino SDA щифт

Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO

Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO

За да започнете да програмирате Arduino, ще трябва да имате инсталирана Arduino IDE от тук:

Моля, имайте предвид, че има някои критични грешки в Arduino IDE 1.6.6. Уверете се, че сте инсталирали 1.6.7 или по -нова версия, в противен случай тази инструкция няма да работи! Ако не сте направили, следвайте стъпките в тази инструкция, за да настроите Arduino IDE да програмира ESP 8266!

Visuino: https://www.visuino.eu също трябва да бъде инсталиран.

Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino Uno", както е показано на Снимка 2

Стъпка 4: Във Visuino: Добавяне и свързване на импулсен генератор, логическа порта и компонент на генератор на случаен принцип

Във Visuino: Добавяне и свързване на импулсен генератор, логическа порта и компонент на произволен генератор
Във Visuino: Добавяне и свързване на импулсен генератор, логическа порта и компонент на произволен генератор
Във Visuino: Добавяне и свързване на импулсен генератор, логическа порта и компонент на произволен генератор
Във Visuino: Добавяне и свързване на импулсен генератор, логическа порта и компонент на произволен генератор
  • Добавете Pulse Generator, задайте честота на 100 (тя автоматично ще се промени на 1E2) вижте pic2
  • Добавете логически порта И
  • Добавете произволен генератор на цели числа, задайте 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 pin [A0]
  • Свържете изхода на Logic Gate към Arduino pin Digital [13]
  • Свържете извода на Logic Gate към часовника на пина на генератора на произволни числа
  • Генератор на произволно цяло число за извеждане на OLED - Елементи Текстово поле 1 ПИН [В]
  • Свържете OLED Pin на дисплея [A In] към Arduino Pin Serial [Out]
  • Свържете OLED Pin на дисплея [Out] към Arduino Pin I2C [In]
  • Свържете OLED дисплея с елементи за запълване на екрана 1 Пин [Часовник] към Arduino Пин [A0]
  • Свържете Arduino Serial Pin [In] към Arduino Pin [A0]

Стъпка 7: Играйте

Ако захранвате модула Arduino Uno, Oled Lcd ще започне да показва произволни числа, след като натиснете бутон.

Честито! Завършихте проекта си за подвижни зарове с Visuino. Приложен е и проектът Visuino, който създадох за този Instructable. Можете да го изтеглите и отворите във Visuino:

Препоръчано: