สารบัญ:

เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED: 4 ขั้นตอน
เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED: 4 ขั้นตอน

วีดีโอ: เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED: 4 ขั้นตอน

วีดีโอ: เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED: 4 ขั้นตอน
วีดีโอ: Arduino#90 สอนใช้งานเซ็นเซอร์ SR04M วัดระยะทางแสดงผลผ่าน OLED อย่างง่ายๆ #sr04m #diy #esp8266 2024, มิถุนายน
Anonim
เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED
เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED
เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED
เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED
เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED
เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED
เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED
เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED

ในบทช่วยสอนนี้ เราจะสร้างเครื่องวัดระยะทางแบบดิจิตอลที่จะส่งออกค่าบนจอแสดงผล OLED สำหรับโครงการนี้ คุณสามารถเลือกใช้โมดูล ardiuno หรือ ESP8266 และฉันจะให้รหัสสำหรับทั้งสองโมดูล หากคุณกำลังใช้ ESP8266 เป็นครั้งแรก โปรดดูบทแนะนำเกี่ยวกับโมดูลนี้ โครงร่างของโปรแกรมนี้คือเซ็นเซอร์วัดระยะทาง HC-SR04 จะส่งการอ่านไปยังไมโครคอนโทรลเลอร์ (arduino หรือ ESP8266) จากนั้นไมโครคอนโทรลเลอร์จะส่งออกค่านี้ไปยังจอแสดงผล มาเริ่มกันเลยดีกว่า

เสบียง

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

  • ไมโครคอนโทรลเลอร์ (arduino หรือ ESP8266)
  • เขียงหั่นขนม
  • สายจัมเปอร์
  • เซ็นเซอร์ระยะ HC-SR04
  • จอแสดงผล OLED 0.96 นิ้ว

ขั้นตอนที่ 1: การเดินสายวงจร

การเดินสายวงจร
การเดินสายวงจร
การเดินสายวงจร
การเดินสายวงจร
การเดินสายวงจร
การเดินสายวงจร
การเดินสายวงจร
การเดินสายวงจร

ทำตามแผนผังและตารางสำหรับการเดินสายของ Arduino หรือ ESP8266

PINArduinoESP8266VCC (เซ็นเซอร์ระยะ)5V5VTRIG13D6ECHO12D5 GND (เซ็นเซอร์ระยะ)GNDGNDVDD (จอแสดงผล OLED)3.3V3.3VGND (จอแสดงผล OLED)GNDGNDSCKA5D1SDAA4D2

ขั้นตอนที่ 2: ติดตั้ง Adafruit OLED Library

ติดตั้ง Adafruit OLED Library
ติดตั้ง Adafruit OLED Library

ทำตามขั้นตอนต่อไปนี้เพื่อติดตั้งไลบรารี OLED:

  1. เปิด Arduino IDE และไปที่ Sketch > รวมไลบรารี > จัดการไลบรารี
  2. เมื่อหน้าต่างตัวจัดการห้องสมุดเปิดขึ้น ให้ค้นหา "SSD1306"
  3. เลือกอันที่มีชื่อว่า "Adafruit SSD1306 by Adafruit"
  4. คลิกติดตั้ง
  5. ตอนนี้ควรติดตั้งไลบรารี่แล้ว และคุณสามารถเข้าสู่การเขียนโปรแกรม

ขั้นตอนที่ 3: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม

นี่คือลิงค์สำหรับทั้งไฟล์ arduino IDE สำหรับ ESP8266 และ Arduino โค้ดมีความคิดเห็นที่อธิบายการทำงานของแต่ละบรรทัด

ขั้นตอนที่ 4: คุณทำเสร็จแล้ว

คุณเสร็จ!
คุณเสร็จ!
คุณเสร็จ!
คุณเสร็จ!

ตอนนี้คุณควรเห็นระยะทางที่แสดงบนจอแสดงผล OLED ขอบคุณสำหรับการอ่านและโปรดชำระเงินบทช่วยสอนอื่น ๆ ของฉัน

แนะนำ: