สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ:
- ขั้นตอนที่ 2: ห้องสมุด:
- ขั้นตอนที่ 3: การเชื่อมต่อจอแสดงผล:
- ขั้นตอนที่ 4: รหัส Arduino:
วีดีโอ: การแสดงข้อมูลเซ็นเซอร์ OLED ของ Arduino ง่าย: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
หากคุณเคยทำงานกับ Arduino คุณอาจต้องการให้แสดงการอ่านเซ็นเซอร์
ในขณะที่ใช้ Nokia 5110 LCD รุ่นเก่า คุณอาจสังเกตเห็นว่าการต่อสายไฟทั้งหมดนั้นยุ่งเหยิงและใช้หมุดมากเกินไป
แน่นอนว่ามีวิธีที่ดีกว่า วิธี OLED
ในขั้นตอนต่อไป ฉันจะแสดงรายการสิ่งที่คุณต้องใช้เพื่อให้ทำงาน
ในบันทึกด้านข้าง หากคุณไม่เคยใช้งานหน้าจอ 5110 มาก่อน ฉันได้เขียนคำแนะนำเกี่ยวกับเรื่องนั้นไปแล้ว มันเป็นทางเลือกที่ถูกกว่า แต่ใช้พิน Arduino มากกว่าและประหยัดพลังงานน้อยกว่า
คุณสามารถตรวจสอบได้ที่นี่:
www.instructables.com/id/Arduinonokia-lcd-data-display-EASY-VERSION/
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ:
- จอแสดงผล OLED
ฉันแนะนำให้ซื้อจากที่นี่:
www.ebay.com/itm/Blue-0-96-128X64-OLED-I2C-IIC-SPI-Serial-LCD-Display-Module-for-Arduino-51-SCR-/281808686848?hash=item419d1b4f00:g:MwIAAOSwGvhUK-pX
ฉันสั่งจากผู้ขายมา 4 อันแล้ว และพวกเขาทั้งหมดก็ใช้การได้ไม่มีปัญหา หากคุณส่งข้อความถึงเขาว่า "คำแนะนำ" เมื่อซื้อจอแสดงผล เขาจะส่งจอแสดงผลคุณภาพให้คุณอย่างรวดเร็ว
-4 สายดูปองท์ (ชายกับหญิง)
-Arduino (ฉันใช้ UNO แต่ Arduino ควรใช้งานได้)
-ห้องสมุดอดาฟรุต (ไม่ต้องห่วง ฉันจะไปขั้นตอนต่อไป)
ขั้นตอนที่ 2: ห้องสมุด:
ไม่ต้องกังวลหากคุณไม่เคยใช้ไลบรารี่มาก่อน พวกมันค่อนข้างใช้งานง่าย
สำหรับการใช้งานหน้าจอ OLED ขั้นพื้นฐาน คุณจะต้องมีไลบรารี 4 ไลบรารี ฉันได้รวมไว้ในไฟล์ rar แล้ว
หลังจากที่คุณดาวน์โหลดไฟล์แล้ว ให้ unrar และคัดลอก/ลากไฟล์ภายในไปยังโฟลเดอร์ไลบรารี Arduino ของคุณ
หากต้องการค้นหาโฟลเดอร์เพียงไปที่:
ฮาร์ดไดรฟ์ของคุณ->ไฟล์โปรแกรม->Arduino->ไลบรารี่
ขั้นตอนที่ 3: การเชื่อมต่อจอแสดงผล:
นี่เป็นหนึ่งในเหตุผลที่คุณจะหลงรักจอแสดงผล OLED คุณต้องการเพียง 4 สายเพื่อสื่อสารกับมัน
เชื่อมต่อดังนี้:
แสดงผล Arduino
GND ------ GND
Vcc ------ 3.3V
เอสซีเค ------ SCL
SDA ------- SDA
เมื่อคุณเสียบสายเหล่านี้อย่างถูกต้องแล้ว ให้อัปโหลดโค้ดและเพลิดเพลินกับจอแสดงผล OLED ของคุณ
ขั้นตอนที่ 4: รหัส Arduino:
เนื่องจากบางครั้ง Instrucables ทำให้โค้ดยุ่งเหยิง ฉันจึงแนบมันเป็นไฟล์
เป็นรหัสพื้นฐานที่แสดงข้อความและการอ่านเซ็นเซอร์
หากคุณต้องการให้จอแสดงผลทำอะไรขั้นสูงกว่านี้ ฉันแนะนำให้ดูโค้ดตัวอย่างที่รวมอยู่ในโฟลเดอร์ไลบรารี
เพียงไปที่: File->Examples->Adafruit SSD1306 และเลือกจอแสดงผลที่คุณมี (ส่วนใหญ่จะเป็น 128x64 i2c)
แนะนำ:
การควบคุมตัวชี้เลเซอร์ที่ทรงพลัง 6 ตัวด้วย ARDUINO ง่าย: 4 ขั้นตอน
การควบคุมตัวชี้เลเซอร์ที่ทรงพลัง 6 ตัวด้วย ARDUINO Easy: ฉันอยากจะแสดงให้คุณเห็นว่าคุณสามารถควบคุมตัวชี้เลเซอร์ได้สูงสุด 6 ตัวด้วย POWER SHIELD 6+6T800 มัลติฟังก์ชั่นสำหรับ Arduino จาก V-VTECH ได้อย่างไร ชิ้นส่วนที่ใช้แล้ว: Arduino UNO, MEGA, NANO 1 ยูนิต *อาจเป็นบอร์ดประเภทนี้ 1 ยูนิต Mutifunctional POWER SHIELD
วิธีการใช้สายไฟและการใช้งาน GY-30 BH1750 Light Sensor (GY30 / GY302) - ง่าย - โครงการ Arduino!: 7 ขั้นตอน
วิธีการใช้สายไฟและการใช้งาน GY-30 BH1750 Light Sensor (GY30 / GY302) - Easy - Arduino Project!: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้เซ็นเซอร์วัดความเข้มแสง GY-30 BH1750 กับ Arduino อย่างรวดเร็วและง่ายดาย ชมวิดีโอสาธิต
ง่าย MPU6050 IMU + Arduino GYRO Bot: 4 ขั้นตอน
MPU6050 IMU + Arduino GYRO Bot อย่างง่าย: การใช้ Gyro เพื่อควบคุมโปรเจ็กต์ของฉันเป็นเรื่องใหญ่ในรายการฝากข้อมูลของฉัน แต่นอกเหนือจากการได้มาซึ่ง IMU แล้ว ส่วนที่เหลือยังยากเหมือนตะปู การขาดเนื้อหาที่มีประสิทธิภาพในการแยกค่าพิทช์หันเหและค่าการม้วนตัวทำให้ฉันสับสนนานกว่าหนึ่งเดือน หลังจากที่หลายเว็บไ
ผู้ติดตามสายโดยใช้ Arduino - โครงการ DIY ง่าย ๆ : 6 ขั้นตอน
ผู้ติดตามสายโดยใช้ Arduino | โครงการ DIY อย่างง่าย: ในบทช่วยสอนนี้ เราจะสร้างผู้ติดตามไลน์โดยใช้ ArduinoParts Needed: Chasis: BO Motors and Wheels: https://amzn.to/2Yjh9I7 L298n motor Driver: https://amzn.to/2IWNMWF IR sensor : https://amzn.to/2FFtFu3 Arduino Uno: https://amzn.to/2FyTrjF J
พอร์ต USB ของ NODEMcu ไม่ทำงาน? อัปโหลดโค้ดโดยใช้โมดูล USB เป็น TTL (FTDI) ใน 2 ขั้นตอน: 3 ขั้นตอน
พอร์ต USB ของ NODEMcu ไม่ทำงาน? อัปโหลดรหัสโดยใช้โมดูล USB เป็น TTL (FTDI) ใน 2 ขั้นตอน: เหนื่อยกับการเชื่อมต่อกับสายไฟจำนวนมากจากโมดูล USB เป็น TTL ไปยัง NODEMcu ให้ปฏิบัติตามคำแนะนำนี้เพื่ออัปโหลดรหัสในเวลาเพียง 2 ขั้นตอน หากพอร์ต USB ของ NODEMcu ใช้งานไม่ได้ อย่าเพิ่งตกใจ เป็นเพียงชิปไดรเวอร์ USB หรือขั้วต่อ USB