สารบัญ:

แสดง CPU TIME บน ESP Wemos D1 OLED: 7 ขั้นตอน
แสดง CPU TIME บน ESP Wemos D1 OLED: 7 ขั้นตอน

วีดีโอ: แสดง CPU TIME บน ESP Wemos D1 OLED: 7 ขั้นตอน

วีดีโอ: แสดง CPU TIME บน ESP Wemos D1 OLED: 7 ขั้นตอน
วีดีโอ: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, พฤศจิกายน
Anonim
Image
Image

ในบทช่วยสอนนี้ เราจะใช้ ESP Wemos D1 OLED และ Visuino เพื่อแสดงเวลา CPU บนจอแสดงผล OLED

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

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

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

ESP Wemos D1 OLED

โปรแกรม Visuino: ดาวน์โหลด Visuino

ขั้นตอนที่ 2: Visuino

วิซุยโนะ
วิซุยโนะ
วิซุอิโนะ
วิซุอิโนะ

สิ่งที่คุณต้องทำคือลากและวางส่วนประกอบและเชื่อมต่อเข้าด้วยกัน Visuino จะสร้างรหัสการทำงานให้คุณ คุณจึงไม่ต้องเสียเวลาไปกับการสร้างรหัส มันจะทำงานหนักทั้งหมดให้คุณอย่างรวดเร็วและง่ายดาย! Visuino เหมาะสำหรับโครงการทุกประเภท คุณสามารถสร้างโครงการที่ซับซ้อนได้ในเวลาไม่นาน!

ดาวน์โหลดซอฟต์แวร์ Visuino อันทรงพลังล่าสุด

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

เริ่ม Visuino และเลือก Arduino WeMos D1 Mini Board Type
เริ่ม Visuino และเลือก Arduino WeMos D1 Mini Board Type
เริ่ม Visuino และเลือก Arduino WeMos D1 Mini Board Type
เริ่ม Visuino และเลือก Arduino WeMos D1 Mini Board Type

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

โปรดทราบว่ามีข้อบกพร่องที่สำคัญบางอย่างใน Arduino IDE 1.6.6 ตรวจสอบให้แน่ใจว่าคุณติดตั้ง 1.6.7 หรือสูงกว่า มิฉะนั้น Instructable นี้จะไม่ทำงาน! หากคุณยังไม่ได้ทำตามขั้นตอนในคำแนะนำนี้เพื่อตั้งค่า Arduino IDE เพื่อตั้งโปรแกรม WeMos D1 Mini! ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย เริ่ม Visuino ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "WeMos D1 Mini" ดังแสดงในภาพที่ 2

ขั้นตอนที่ 4: ใน Visuino เพิ่มส่วนประกอบ

ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ
  • เพิ่มส่วนประกอบ "CPU TIME"
  • เพิ่มองค์ประกอบ "Divide Integer By Value" ภายใต้การตั้งค่าหน้าต่างคุณสมบัติ: "1000"
  • เพิ่มส่วนประกอบ "OLED SSD 1306/SH1106 OLED DISPLAY (I2C)"

ดับเบิลคลิกที่องค์ประกอบ "DisplayOLED1" และ:

  • ลาก "วาดข้อความ" ไปทางซ้าย
  • ลาก "ลากเส้น" ไปทางซ้าย
  • ลาก "วาดข้อความ" ไปทางซ้าย
  • ลาก "ช่องข้อความ" ไปทางซ้าย
  1. เลือก "วาด Text1" และภายใต้ชุดหน้าต่างคุณสมบัติ: size:"2", text:"CPU TIME"
  2. เลือก "Draw Line1" และภายใต้ชุดหน้าต่างคุณสมบัติ: Width:"120", X:"0", Y:"20"
  3. เลือก "Draw Text2" และภายใต้ชุดหน้าต่างคุณสมบัติ: size:"1", text:"Seconds:", X:"0", Y:"40"
  4. เลือก "Text Field1" และภายใต้ชุดหน้าต่างคุณสมบัติ: Size:"2", Width:"6", X:"60", Y:"40"

ขั้นตอนที่ 5: ในส่วนประกอบ Visuino Connect

ในส่วนประกอบ Visuino Connect
ในส่วนประกอบ Visuino Connect

เชื่อมต่อส่วนประกอบ "CPUTime1" [มิลลิวินาที] กับส่วนประกอบ "DivideByValue1" [ใน]

เชื่อมต่อส่วนประกอบ "DivideByValue1" [ออก] กับ DisplayOLED1>"Text Field1" [ใน]

ขั้นตอนที่ 6: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino

สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino

ใน Visuino กด F9 หรือคลิกที่ปุ่มที่แสดงในรูปที่ 1 เพื่อสร้างรหัส Arduino และเปิด Arduino IDE

หมายเหตุ: ตรวจสอบให้แน่ใจว่าได้เลือกใน Arduino>Tools>Board>Generic 8266 Module อาจเป็นบอร์ดอื่น (ขึ้นอยู่กับประเภทบอร์ดของผู้ผลิตที่คุณมี)

ใน Arduino IDE ให้คลิกที่ปุ่ม Upload เพื่อคอมไพล์และอัพโหลดโค้ด (ภาพที่ 2)

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

หากคุณจ่ายไฟให้กับโมดูล ESP Wemos D1 OLED จอแสดงผลจะเริ่มแสดง "CPU TIME" ในไม่กี่วินาที

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

แนะนำ: