สารบัญ:

VISUINO ลูกเต๋ากลิ้งโดยใช้โมดูล OLED ขนาด 0.96 นิ้ว 4 พิน: 7 ขั้นตอน
VISUINO ลูกเต๋ากลิ้งโดยใช้โมดูล OLED ขนาด 0.96 นิ้ว 4 พิน: 7 ขั้นตอน

วีดีโอ: VISUINO ลูกเต๋ากลิ้งโดยใช้โมดูล OLED ขนาด 0.96 นิ้ว 4 พิน: 7 ขั้นตอน

วีดีโอ: VISUINO ลูกเต๋ากลิ้งโดยใช้โมดูล OLED ขนาด 0.96 นิ้ว 4 พิน: 7 ขั้นตอน
วีดีโอ: Visuino - Beginner Series - Part 1 of 7 2024, กรกฎาคม
Anonim
Image
Image

ในบทช่วยสอนนี้ เราจะใช้ OLED Lcd และ Visuino เพื่อสร้าง Rolling Dice เมื่อเรากดปุ่มบนเขียงหั่นขนมของเรา

ดูวิดีโอสาธิต

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ

สำหรับบทช่วยสอนนี้ คุณจะต้อง:

  • Arduino uno
  • เขียงหั่นขนม (หรือโล่เขียงหั่นขนม)
  • OLED LCD
  • สายจัมเปอร์
  • LED สีแดง (หรือสีอื่น ๆ)
  • ปุ่ม
  • ตัวต้านทานแบบดึงขึ้น (50k โอห์ม)
  • โปรแกรม Visuino: ดาวน์โหลด Visuino

ขั้นตอนที่ 2: วงจร

The Circuit
The Circuit

การเชื่อมต่อค่อนข้างง่าย ดูภาพด้านบนด้วยแผนผังวงจรเขียงหั่นขนม

  • เชื่อมต่อขาบวกของเขียงหั่นขนมกับพิน Arduino 5V และเชื่อมต่อพินเชิงลบของเขียงหั่นขนมกับขา Arduino GND
  • เชื่อมต่อพินบวกของ LED กับพิน Arduino 13 และพินอื่น ๆ กับพิน GND บนเขียงหั่นขนม
  • เชื่อมต่อพินตัวต้านทานกับพินบวกของเขียงหั่นขนมและพินตัวต้านทานอื่น ๆ กับพินของปุ่ม ตอนนี้เชื่อมต่อพินปุ่มอื่น ๆ กับพิน Arduino A0
  • เชื่อมต่อ OLED lcd positive pin กับ breadboard positive pin และ OLED lcd negative (gnd) pin กับ breadboard negative pin
  • เชื่อมต่อขา OLED LCD SCL กับขา Arduino SCL
  • เชื่อมต่อ OLED lcd SDA pin กับ Arduino SDA pin

ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type

เริ่ม Visuino และเลือก Arduino UNO Board Type
เริ่ม Visuino และเลือก Arduino UNO Board Type
เริ่ม Visuino และเลือก Arduino UNO Board Type
เริ่ม Visuino และเลือก Arduino UNO Board Type

ในการเริ่มต้นเขียนโปรแกรม Arduino คุณจะต้องติดตั้ง Arduino IDE จากที่นี่:

โปรดทราบว่ามีข้อบกพร่องที่สำคัญบางอย่างใน Arduino IDE 1.6.6 ตรวจสอบให้แน่ใจว่าคุณติดตั้ง 1.6.7 หรือสูงกว่า มิฉะนั้น Instructable นี้จะไม่ทำงาน! หากคุณยังไม่ได้ทำตามขั้นตอนในคำแนะนำนี้เพื่อตั้งค่า Arduino IDE เป็นโปรแกรม ESP 8266!

ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย

เริ่ม Visuino ดังภาพแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "Arduino Uno" ดังแสดงในภาพที่ 2

ขั้นตอนที่ 4: ใน Visuino: เพิ่มและเชื่อมต่อ Pulse Generator, Logic Gate และ Random Generator Component

ใน Visuino: เพิ่มและเชื่อมต่อ Pulse Generator, Logic Gate และ Random Generator Component
ใน Visuino: เพิ่มและเชื่อมต่อ Pulse Generator, Logic Gate และ Random Generator Component
ใน Visuino: เพิ่มและเชื่อมต่อ Pulse Generator, Logic Gate และ Random Generator Component
ใน Visuino: เพิ่มและเชื่อมต่อ Pulse Generator, Logic Gate และ Random Generator Component
  • เพิ่ม Pulse Generator ตั้งความถี่เป็น 100 (จะเปลี่ยนอัตโนมัติเป็น 1E2) ดูรูปที่ 2
  • เพิ่มลอจิกเกท AND
  • เพิ่ม Random Integer Generator ตั้งค่า Max:6 และ Min:1 และ Seed:9999999

ขั้นตอนที่ 5: ใน Visuino: เพิ่ม OLED Lcd Component

ใน Visuino: เพิ่ม OLED LCD Component
ใน Visuino: เพิ่ม OLED LCD Component
ใน Visuino: เพิ่ม OLED LCD Component
ใน Visuino: เพิ่ม OLED LCD Component
ใน Visuino: เพิ่ม OLED LCD Component
ใน Visuino: เพิ่ม OLED LCD Component
ใน Visuino: เพิ่ม OLED LCD Component
ใน Visuino: เพิ่ม OLED LCD Component
  • เพิ่มส่วนประกอบ OLED LCD (ภาพที่ 1)
  • ดับเบิลคลิกที่ส่วนประกอบ OLED Lcd หน้าต่างโต้ตอบจะเปิดขึ้น
  • ทางด้านขวาเลือก "ช่องข้อความ" แล้วลากไปทางด้านซ้าย (ภาพที่ 2)
  • ในหน้าต่าง "คุณสมบัติ" ขนาดชุด: 9, ความกว้าง:6, x:30 (ภาพที่ 3)
  • ในหน้าต่างโต้ตอบทางด้านขวาให้เลือก "เติมหน้าจอ" แล้วลากไปทางด้านซ้าย (ภาพที่ 2)
  • ในหน้าต่าง "คุณสมบัติ" ตั้งค่าสี: tmcBlack (ภาพที่ 4)

ขั้นตอนที่ 6: ใน Visuino: การเชื่อมต่อส่วนประกอบ

ใน Visuino: การเชื่อมต่อส่วนประกอบ
ใน Visuino: การเชื่อมต่อส่วนประกอบ
  • เชื่อมต่อพินเครื่องกำเนิดพัลส์ออกกับพินส่วนประกอบลอจิกเกต [1]
  • เชื่อมต่อ Logic Gate pin [0] เข้ากับ Arduino Analog pin [A0]
  • เชื่อมต่อ Logic Gate pin เข้ากับ Arduino pin Digital [13]
  • เชื่อมต่อ Logic Gate pin Out กับนาฬิกาพินตัวสร้างจำนวนเต็มแบบสุ่ม
  • ตัวสร้างจำนวนเต็มแบบสุ่มพินออกเพื่อแสดง OLED - ฟิลด์ข้อความองค์ประกอบ1 พิน [ใน]
  • เชื่อมต่อจอแสดงผล OLED Pin [A In] กับ Arduino Pin Serial [ออก]
  • เชื่อมต่อจอแสดงผล OLED Pin [ออก] กับ Arduino Pin I2C [ใน]
  • เชื่อมต่อจอแสดงผล OLED - องค์ประกอบเติมหน้าจอ1 พิน [นาฬิกา] กับ Arduino Pin [A0]
  • เชื่อมต่อ Arduino Serial Pin [ใน] กับ Arduino Pin [A0]

ขั้นตอนที่ 7: เล่น

หากคุณจ่ายไฟให้กับโมดูล Arduino Uno Oled Lcd จะเริ่มแสดงตัวเลขสุ่มเมื่อคุณกดปุ่ม

ยินดีด้วย! คุณทำโปรเจ็กต์ Rolling Dice เสร็จแล้วด้วย Visuino แนบมากับโปรเจ็กต์ Visuino ที่ฉันสร้างขึ้นสำหรับ Instructable นี้ ดาวน์โหลดและเปิดได้ใน Visuino:

แนะนำ: