สารบัญ:

วิธีใช้เซ็นเซอร์ความชื้นและอุณหภูมิ DHT12 I2C กับ Arduino: 7 ขั้นตอน
วิธีใช้เซ็นเซอร์ความชื้นและอุณหภูมิ DHT12 I2C กับ Arduino: 7 ขั้นตอน

วีดีโอ: วิธีใช้เซ็นเซอร์ความชื้นและอุณหภูมิ DHT12 I2C กับ Arduino: 7 ขั้นตอน

วีดีโอ: วิธีใช้เซ็นเซอร์ความชื้นและอุณหภูมิ DHT12 I2C กับ Arduino: 7 ขั้นตอน
วีดีโอ: EP. 2 Arduino | สอนใช้งาน Arduino Uno + DHT22 แสดงผลผ่านจอ LCD 20x4 I2C (Step-by-Step) 2024, กรกฎาคม
Anonim
Image
Image

ในบทช่วยสอนนี้ เราจะได้เรียนรู้วิธีใช้ DHT12 I2C Humidity and Temperature Sensor กับ Arduino และแสดงค่าบนจอแสดงผล OLED

ดูวิดีโอ!

ขั้นตอนที่ 1: โครงการอื่นๆ ของฉัน

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

โปรดใช้เวลาสักครู่เพื่อตรวจสอบโครงการเจ๋ง ๆ อื่น ๆ ของฉันที่นี่

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

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
  • Arduino Uno หรือบอร์ด Arduino อื่น ๆ
  • เขียงหั่นขนม
  • สายจัมเปอร์
  • จอแสดงผล OLED
  • ซอฟต์แวร์ Visuino: ดาวน์โหลดที่นี่

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

The Circuit
The Circuit
  • เชื่อมต่อขาบวก DHT12 + (VCC) กับขา Arduino +5V
  • เชื่อมต่อขาลบ DHT12 - (GND) กับขา Arduino GND
  • เชื่อมต่อพิน DHT12 (SCL) กับพิน Arduino (SCL)
  • เชื่อมต่อขา DHT12 (SDA) กับขา Arduino (SDA)
  • เชื่อมต่อ OLED Display pin[VCC] กับ Arduino pin[5V]
  • เชื่อมต่อพินจอแสดงผล OLED [GND] กับพิน Arduino [GND]
  • เชื่อมต่อพินจอแสดงผล OLED [SDA] กับพิน Arduino [SDA]
  • เชื่อมต่อพินจอแสดงผล OLED [SCL] กับพิน Arduino [SCL]

ขั้นตอนที่ 4: เริ่ม 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

ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย ดาวน์โหลดเวอร์ชันฟรีหรือลงทะเบียนเพื่อทดลองใช้ฟรี

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

ขั้นตอนที่ 5: ใน Visuino เพิ่ม ตั้งค่า & เชื่อมต่อส่วนประกอบ

ใน Visuino เพิ่ม ตั้งค่า และเชื่อมต่อส่วนประกอบ
ใน Visuino เพิ่ม ตั้งค่า และเชื่อมต่อส่วนประกอบ
ใน Visuino เพิ่ม ตั้งค่า และเชื่อมต่อส่วนประกอบ
ใน Visuino เพิ่ม ตั้งค่า และเชื่อมต่อส่วนประกอบ
ใน Visuino เพิ่ม ตั้งค่า และเชื่อมต่อส่วนประกอบ
ใน Visuino เพิ่ม ตั้งค่า และเชื่อมต่อส่วนประกอบ
ใน Visuino เพิ่ม ตั้งค่า และเชื่อมต่อส่วนประกอบ
ใน Visuino เพิ่ม ตั้งค่า และเชื่อมต่อส่วนประกอบ
  • เพิ่มส่วนประกอบ "DHT12"
  • เพิ่มส่วนประกอบการแสดงผล "OLED"
  • ดับเบิลคลิกที่ "DisplayOLED1"
  • ในหน้าต่างองค์ประกอบ ให้ลาก "ช่องข้อความ" ไปทางซ้าย
  • ในหน้าต่างคุณสมบัติตั้งค่าขนาดเป็น2
  • ในหน้าต่างองค์ประกอบ ให้ลาก "ช่องข้อความ" อีกช่องหนึ่งไปทางด้านซ้าย
  • ในหน้าต่างคุณสมบัติตั้งค่าขนาดเป็น 2 และ Y ถึง 20
  • ปิดหน้าต่างองค์ประกอบ
  • เชื่อมต่ออุณหภูมิขา "HumidityThermometer1" กับ "DisplayOLED1" > "Text Field1"
  • เชื่อมต่อขา "HumidityThermometer1" ความชื้นกับ "DisplayOLED1" > "Text Field2"
  • เชื่อมต่อ "HumidityThermometer1" พินเซ็นเซอร์ I2C เข้ากับพินบอร์ด Arduino I2C In
  • เชื่อมต่อ "DisplayOLED1" พิน I2C ออก กับพินบอร์ด Arduino I2C In

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

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

ใน Visuino ที่ด้านล่างให้คลิกแท็บ "บิลด์" ตรวจสอบให้แน่ใจว่าได้เลือกพอร์ตที่ถูกต้อง จากนั้นคลิกที่ปุ่ม "รวบรวม/สร้างและอัปโหลด"

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

หากคุณจ่ายไฟให้กับโมดูล Arduino UNO จอแสดงผล OLED จะเริ่มแสดงค่าอุณหภูมิและความชื้น

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

แนะนำ: