สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: การเดินสายวงจร
- ขั้นตอนที่ 2: ติดตั้ง Adafruit OLED Library
- ขั้นตอนที่ 3: การเขียนโปรแกรม
- ขั้นตอนที่ 4: คุณทำเสร็จแล้ว
![เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED: 4 ขั้นตอน เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED: 4 ขั้นตอน](https://i.howwhatproduce.com/images/010/image-29738-j.webp)
วีดีโอ: เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED: 4 ขั้นตอน
![วีดีโอ: เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED: 4 ขั้นตอน วีดีโอ: เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED: 4 ขั้นตอน](https://i.ytimg.com/vi/M661e8hydeA/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
![เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED](https://i.howwhatproduce.com/images/010/image-29738-1-j.webp)
![เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED](https://i.howwhatproduce.com/images/010/image-29738-2-j.webp)
![เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED](https://i.howwhatproduce.com/images/010/image-29738-3-j.webp)
![เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED เครื่องวัดระยะทาง DIY พร้อมจอแสดงผล OLED](https://i.howwhatproduce.com/images/010/image-29738-4-j.webp)
ในบทช่วยสอนนี้ เราจะสร้างเครื่องวัดระยะทางแบบดิจิตอลที่จะส่งออกค่าบนจอแสดงผล OLED สำหรับโครงการนี้ คุณสามารถเลือกใช้โมดูล ardiuno หรือ ESP8266 และฉันจะให้รหัสสำหรับทั้งสองโมดูล หากคุณกำลังใช้ ESP8266 เป็นครั้งแรก โปรดดูบทแนะนำเกี่ยวกับโมดูลนี้ โครงร่างของโปรแกรมนี้คือเซ็นเซอร์วัดระยะทาง HC-SR04 จะส่งการอ่านไปยังไมโครคอนโทรลเลอร์ (arduino หรือ ESP8266) จากนั้นไมโครคอนโทรลเลอร์จะส่งออกค่านี้ไปยังจอแสดงผล มาเริ่มกันเลยดีกว่า
เสบียง
สำหรับบทช่วยสอนนี้ คุณจะต้องมีส่วนประกอบต่อไปนี้:
- ไมโครคอนโทรลเลอร์ (arduino หรือ ESP8266)
- เขียงหั่นขนม
- สายจัมเปอร์
- เซ็นเซอร์ระยะ HC-SR04
- จอแสดงผล OLED 0.96 นิ้ว
ขั้นตอนที่ 1: การเดินสายวงจร
![การเดินสายวงจร การเดินสายวงจร](https://i.howwhatproduce.com/images/010/image-29738-5-j.webp)
![การเดินสายวงจร การเดินสายวงจร](https://i.howwhatproduce.com/images/010/image-29738-6-j.webp)
![การเดินสายวงจร การเดินสายวงจร](https://i.howwhatproduce.com/images/010/image-29738-7-j.webp)
![การเดินสายวงจร การเดินสายวงจร](https://i.howwhatproduce.com/images/010/image-29738-8-j.webp)
ทำตามแผนผังและตารางสำหรับการเดินสายของ Arduino หรือ ESP8266
PINArduinoESP8266VCC (เซ็นเซอร์ระยะ)5V5VTRIG13D6ECHO12D5 GND (เซ็นเซอร์ระยะ)GNDGNDVDD (จอแสดงผล OLED)3.3V3.3VGND (จอแสดงผล OLED)GNDGNDSCKA5D1SDAA4D2
ขั้นตอนที่ 2: ติดตั้ง Adafruit OLED Library
![ติดตั้ง Adafruit OLED Library ติดตั้ง Adafruit OLED Library](https://i.howwhatproduce.com/images/010/image-29738-9-j.webp)
ทำตามขั้นตอนต่อไปนี้เพื่อติดตั้งไลบรารี OLED:
- เปิด Arduino IDE และไปที่ Sketch > รวมไลบรารี > จัดการไลบรารี
- เมื่อหน้าต่างตัวจัดการห้องสมุดเปิดขึ้น ให้ค้นหา "SSD1306"
- เลือกอันที่มีชื่อว่า "Adafruit SSD1306 by Adafruit"
- คลิกติดตั้ง
- ตอนนี้ควรติดตั้งไลบรารี่แล้ว และคุณสามารถเข้าสู่การเขียนโปรแกรม
ขั้นตอนที่ 3: การเขียนโปรแกรม
![การเขียนโปรแกรม การเขียนโปรแกรม](https://i.howwhatproduce.com/images/010/image-29738-10-j.webp)
นี่คือลิงค์สำหรับทั้งไฟล์ arduino IDE สำหรับ ESP8266 และ Arduino โค้ดมีความคิดเห็นที่อธิบายการทำงานของแต่ละบรรทัด
ขั้นตอนที่ 4: คุณทำเสร็จแล้ว
![คุณเสร็จ! คุณเสร็จ!](https://i.howwhatproduce.com/images/010/image-29738-11-j.webp)
![คุณเสร็จ! คุณเสร็จ!](https://i.howwhatproduce.com/images/010/image-29738-12-j.webp)
ตอนนี้คุณควรเห็นระยะทางที่แสดงบนจอแสดงผล OLED ขอบคุณสำหรับการอ่านและโปรดชำระเงินบทช่วยสอนอื่น ๆ ของฉัน
แนะนำ:
สวิตช์รีเลย์ RFID Arduino Uno พร้อมจอแสดงผล I2C: 4 ขั้นตอน
![สวิตช์รีเลย์ RFID Arduino Uno พร้อมจอแสดงผล I2C: 4 ขั้นตอน สวิตช์รีเลย์ RFID Arduino Uno พร้อมจอแสดงผล I2C: 4 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-158-18-j.webp)
สวิตช์รีเลย์ RFID Arduino Uno พร้อมจอแสดงผล I2C: สวัสดี นี่เป็นโครงการแรกของฉัน ฉันชื่อออสการ์ และฉันอายุ 13 ปี โปรเจ็กต์นี้ใช้งานได้กับจอแสดงผล I2C ไม่ใช่แบบปกติ
ESP32 GPS Tracker พร้อมจอแสดงผล OLED: 7 ขั้นตอน
![ESP32 GPS Tracker พร้อมจอแสดงผล OLED: 7 ขั้นตอน ESP32 GPS Tracker พร้อมจอแสดงผล OLED: 7 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-13390-j.webp)
ESP32 GPS Tracker พร้อมจอแสดงผล OLED: นี่คือตัวติดตาม GPS ซึ่งแสดงข้อมูลตำแหน่งทั้งหมดบนจอแสดงผล OLED ปุ่มช่วยให้ผู้ใช้โต้ตอบกับ UI บน OLED ว่าไงล่ะ Akarsh ที่นี่จาก CETech รหัสนำเสนอโปรแกรมที่ขับเคลื่อนด้วยเมนูโดยใช้ปุ่มออนบอร์ด
สถานีตรวจอากาศ DIY พร้อมจอแสดงผล Nextion และ Arduino: 11 ขั้นตอน
![สถานีตรวจอากาศ DIY พร้อมจอแสดงผล Nextion และ Arduino: 11 ขั้นตอน สถานีตรวจอากาศ DIY พร้อมจอแสดงผล Nextion และ Arduino: 11 ขั้นตอน](https://i.howwhatproduce.com/images/011/image-32026-j.webp)
สถานีตรวจอากาศ DIY พร้อมจอแสดงผล Nextion และ Arduino: ในบทช่วยสอนนี้ เราจะใช้การแสดงผล Nextion, โมดูลเวลา rtc1307, Arduino UNO และ Visuino เพื่อแสดงเวลาปัจจุบัน อุณหภูมิ และความชื้น ดูวิดีโอสาธิต
Pi-hole Monitor ESP8266 พร้อมจอแสดงผล OLED: 4 ขั้นตอน
![Pi-hole Monitor ESP8266 พร้อมจอแสดงผล OLED: 4 ขั้นตอน Pi-hole Monitor ESP8266 พร้อมจอแสดงผล OLED: 4 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-12201-11-j.webp)
Pi-hole Monitor ESP8266 พร้อมจอแสดงผล OLED: Pi-hole Monitor คือ Wemos D1 Mini (ESP8266) พร้อมจอแสดงผล SSD1306 OLED ที่จัดการผ่านเว็บอินเทอร์เฟซและอยู่บนเครือข่ายท้องถิ่นของคุณและจะแสดงสถิติจากเซิร์ฟเวอร์ Pi-hole ของคุณ คุณสมบัติ: แสดงสถิติ Pi-Hole Total BlockedTot
ESP32 พร้อมจอแสดงผล Oled - แถบความคืบหน้า: 6 ขั้นตอน
![ESP32 พร้อมจอแสดงผล Oled - แถบความคืบหน้า: 6 ขั้นตอน ESP32 พร้อมจอแสดงผล Oled - แถบความคืบหน้า: 6 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-3481-73-j.webp)
ESP32 พร้อม Display Oled - แถบความคืบหน้า: ESP32 ที่เราจะพูดถึงในวันนี้คือเครื่องที่มาพร้อมกับ Display Oled ในตัวอยู่แล้ว ฟังก์ชันนี้ทำให้ชีวิตของเราง่ายขึ้นมาก เพราะเราสามารถมีความประทับใจเกี่ยวกับค่าของตัวแปรที่ปรากฏขึ้น คุณไม่แม้แต่จะฮา