Агуулгын хүснэгт:

0.96 инчийн 4 зүү OLED модулийг ашиглан VISUINO Rolling Dice: 7 алхам
0.96 инчийн 4 зүү OLED модулийг ашиглан VISUINO Rolling Dice: 7 алхам

Видео: 0.96 инчийн 4 зүү OLED модулийг ашиглан VISUINO Rolling Dice: 7 алхам

Видео: 0.96 инчийн 4 зүү OLED модулийг ашиглан VISUINO Rolling Dice: 7 алхам
Видео: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Долдугаар сарын
Anonim
Image
Image

Энэхүү гарын авлагад бид OLED Lcd ба Visuino ашиглан талхны самбар дээрх товчлуурыг дарахад Rolling Dice хийх болно.

Үзүүлэх видео үзэх.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл

Энэхүү гарын авлагад танд хэрэгтэй болно:

  • Ардуино нэгдээрэй
  • Талхны самбар (эсвэл талхны хавтан)
  • OLED дэлгэц
  • Холбогч утас
  • Улаан LED (эсвэл өөр өнгө)
  • Товч
  • Татах эсэргүүцэл (50k Ом)
  • Visuino програм: Visuino татаж авах

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ

Холболтууд нь маш энгийн, талхны самбарын схемийн дагуу дээрх зургийг үзнэ үү.

  • Талхны эерэг зүүг Arduino 5V зүүтэй холбож, талхны сөрөг зүүг Arduino GND зүүтэй холбоно уу.
  • LED -ийн эерэг зүүг Arduino зүү 13 -т, нөгөөхийг талхны самбар дээрх GND зүү рүү холбоно уу.
  • Эсэргүүцлийн зүүг талхны эерэг зүү, бусад эсэргүүцлийн зүүг товчлуурын зүү рүү холбоно уу. Одоо бусад товчлуурын зүүг Arduino A0 зүү рүү холбоно уу.
  • OLED lcd эерэг зүүг талхны эерэг зүү, OLED lcd сөрөг (gnd) зүүг талхны сөрөг зүүтэй холбоно уу.
  • OLED lcd SCL зүүг Arduino SCL зүүтэй холбоно уу
  • 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 -г эхний зураг дээр үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino Uno" -г сонгоно уу.

Алхам 4: Visuino -д: Пульс үүсгэгч, логик хаалга, санамсаргүй үүсгүүрийн бүрэлдэхүүн хэсгийг нэмж холбоно уу

Visuino -д: Импульс үүсгэгч, логик хаалга, санамсаргүй үүсгүүрийн бүрэлдэхүүн хэсгийг нэмж холбоно уу
Visuino -д: Импульс үүсгэгч, логик хаалга, санамсаргүй үүсгүүрийн бүрэлдэхүүн хэсгийг нэмж холбоно уу
Visuino -д: Импульс үүсгэгч, логик хаалга, санамсаргүй үүсгүүрийн бүрэлдэхүүн хэсгүүдийг нэмж холбоно уу
Visuino -д: Импульс үүсгэгч, логик хаалга, санамсаргүй үүсгүүрийн бүрэлдэхүүн хэсгүүдийг нэмж холбоно уу
  • Пульс үүсгэгчийг нэмж, давтамжийг 100 болгож тохируулна уу (энэ нь автоматаар 1E2 болж өөрчлөгдөх болно) p2 -ийг үзнэ үү
  • AND логик хаалга нэмэх
  • Санамсаргүй бүхэл тоо үүсгэгчийг нэмээд 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]
  • Логик хаалганы зүү [0] -г Arduino аналог пинтэй [A0] холбоно уу
  • Logic Gate pin Out -ийг Arduino pin Digital -тэй холбоно уу [13]
  • Логик хаалганы зүүг санамсаргүй бүхэл тоо үүсгэгчийн зүү цаг руу холбоно уу
  • Санамсаргүй бүхэл тоо үүсгэгчийг OLED - Текст талбарын элементүүдийг харуулахын тулд 1 зүү [In]
  • Дэлгэцийн OLED зүү [A In] -ийг Arduino Pin Serial [Out] руу холбоно уу
  • Дэлгэцийн OLED зүүг [Out] Arduino Pin I2C [In] -д холбоно уу.
  • Дэлгэц OLED - Элемент дүүргэх дэлгэцийг 1 зүү [Цаг] -ыг Arduino Pin [A0] руу холбоно уу.
  • Arduino цуваа зүүг [In] Arduino Pin [A0] руу холбоно уу.

Алхам 7: Тоглох

Хэрэв та Arduino Uno модулийг асаах юм бол Oled Lcd товчлуур дарахад л санамсаргүй тоог харуулах болно.

Баяр хүргэе! Та Rolling Dice төслөө Visuino дээр хийж дуусгасан бөгөөд миний энэхүү зааварт зориулан бүтээсэн Visuino төслийг хавсаргасан болно. Та үүнийг Visuino дээрээс татаж аваад нээж болно:

Зөвлөмж болгож буй: