สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: วงจร
- ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type
- ขั้นตอนที่ 4: ใน Visuino เพิ่ม ตั้งค่า & เชื่อมต่อส่วนประกอบ
- ขั้นตอนที่ 5: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
- ขั้นตอนที่ 6: เล่น
วีดีโอ: DHT21 Digital Temperature and Humidity Sensor with Arduino: 6 Steps
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
ในบทช่วยสอนนี้ เราจะได้เรียนรู้วิธีใช้เซ็นเซอร์ความชื้นและอุณหภูมิ DHT21 กับ Arduino และแสดงค่าบนจอแสดงผล OLED ชมวิดีโอ!
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- Arduino Uno หรือบอร์ด Arduino อื่น ๆ
- เซ็นเซอร์ DHT21
- เขียงหั่นขนม
- สายจัมเปอร์
- จอแสดงผล OLED
- ซอฟต์แวร์ Visuino: ดาวน์โหลดที่นี่
ขั้นตอนที่ 2: วงจร
- เชื่อมต่อขาบวก DHT21 + (VCC) กับขา Arduino +5V
- เชื่อมต่อขาลบ DHT21 - (GND) กับขา Arduino GND
- เชื่อมต่อขา DHT21 (ออก) กับขาดิจิตอล Arduino (7)
- เชื่อมต่อ OLED Display pin[VCC] กับ Arduino pin[5V]
- เชื่อมต่อพินจอแสดงผล OLED [GND] กับพิน Arduino [GND]
- เชื่อมต่อพินจอแสดงผล OLED [SDA] กับพิน Arduino [SDA]
- เชื่อมต่อพินจอแสดงผล OLED [SCL] กับพิน Arduino [SCL]
ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type
ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย ดาวน์โหลดเวอร์ชันฟรีหรือลงทะเบียนเพื่อทดลองใช้ฟรี
เริ่ม Visuino ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "Arduino UNO" ดังแสดงในภาพที่ 2
ขั้นตอนที่ 4: ใน Visuino เพิ่ม ตั้งค่า & เชื่อมต่อส่วนประกอบ
- เพิ่มองค์ประกอบ "DHT"
- เลือก "HumidityThermometer1" และในหน้าต่างคุณสมบัติตั้งค่าประเภทเป็น DHT21
- เพิ่มส่วนประกอบการแสดงผล "OLED"
- ดับเบิลคลิกที่ "DisplayOLED1"
- ในหน้าต่างองค์ประกอบ ให้ลาก "ช่องข้อความ" ไปทางซ้าย
- ในหน้าต่างคุณสมบัติตั้งค่าขนาดเป็น2
- ในหน้าต่างองค์ประกอบ ให้ลาก "ช่องข้อความ" อีกช่องหนึ่งไปทางด้านซ้าย
- ในหน้าต่างคุณสมบัติตั้งค่าขนาดเป็น 2 และ Y ถึง 20
- ปิดหน้าต่างองค์ประกอบ
- เชื่อมต่ออุณหภูมิขา "HumidityThermometer1" กับ "DisplayOLED1" > "Text Field1"
- เชื่อมต่อขา "HumidityThermometer1" ความชื้นกับ "DisplayOLED1" > "Text Field2"
- ต่อเซ็นเซอร์ขา "HumidityThermometer1" เข้ากับบอร์ด Arduino DIGITAL pin 7
- เชื่อมต่อ "DisplayOLED1" พิน I2C ออก กับพินบอร์ด Arduino I2C In
ขั้นตอนที่ 5: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
ใน Visuino ที่ด้านล่างให้คลิกแท็บ "บิลด์" ตรวจสอบให้แน่ใจว่าได้เลือกพอร์ตที่ถูกต้อง จากนั้นคลิกที่ปุ่ม "รวบรวม/สร้างและอัปโหลด"
ขั้นตอนที่ 6: เล่น
หากคุณจ่ายไฟให้กับโมดูล Arduino UNO จอแสดงผล OLED จะเริ่มแสดงค่าอุณหภูมิและความชื้น
ยินดีด้วย! คุณได้เสร็จสิ้นโครงการของคุณด้วย Visuino สิ่งที่แนบมาด้วยคือโครงการ Visuino ที่ฉันสร้างขึ้นสำหรับคำแนะนำนี้ คุณสามารถดาวน์โหลดและเปิดใน Visuino:
แนะนำ:
การสร้าง-แจ้งเตือน-การใช้-Ubidots-ESP32+Temp and Humidity Sensor: 9 Steps
การสร้าง-การแจ้งเตือน-การใช้-Ubidots-ESP32+เซ็นเซอร์อุณหภูมิและความชื้น: ในบทช่วยสอนนี้ เราจะวัดข้อมูลอุณหภูมิและความชื้นที่แตกต่างกันโดยใช้เซ็นเซอร์อุณหภูมิและความชื้น คุณจะได้เรียนรู้วิธีส่งข้อมูลนี้ไปยัง Ubidots เพื่อให้คุณสามารถวิเคราะห์ได้จากทุกที่สำหรับแอปพลิเคชันต่างๆ ด้วยการสร้าง emai
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: 6 ขั้นตอน
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: นี่คือการสร้างเซ็นเซอร์อุณหภูมิและความชื้นที่ใช้พลังงานแสงอาทิตย์ เซ็นเซอร์จำลองเซ็นเซอร์ Oregon 433mhz และมองเห็นได้ในเกตเวย์ Telldus Net สิ่งที่คุณต้องการ: 1x "10-LED พลังงานแสงอาทิตย์ Motion Sensor" จากอีเบย์ ตรวจสอบให้แน่ใจว่ามันบอกว่าแป้ง 3.7v
การส่ง-Data-of-IOT-Wireless-Temperature-and-Humidity-Sensor-to-MySQL: 41 ขั้นตอน
Sending-Data-of-IOT-Wireless-Temperature-and-Humidity-Sensor-to-MySQL: ขอแนะนำ IoT Temperature and Humidity Sensor ระยะไกลของ NCD ด้วยระยะสูงสุด 28 ไมล์ และสถาปัตยกรรมเครือข่ายแบบเมชไร้สาย เซ็นเซอร์นี้จะส่งข้อมูลความชื้น (±1.7%) และอุณหภูมิ (±0.3°C) ตามช่วงเวลาที่ผู้ใช้กำหนด
IOT Long Range Wireless Temperature and Humidity Sensor with Node-Red: 27 ขั้นตอน
IOT Long Range Wireless Temperature and Humidity Sensor With Node-Red: ขอแนะนำเซ็นเซอร์ความชื้นอุณหภูมิไร้สายระยะไกลของ NCD ที่มีระยะสูงสุด 28 ไมล์โดยใช้สถาปัตยกรรมเครือข่ายตาข่ายไร้สาย การรวมเซ็นเซอร์อุณหภูมิความชื้น Honeywell HIH9130 ส่งสัญญาณอุณหภูมิที่มีความแม่นยำสูงและ
YABC - ตัวควบคุม Blynk อีกตัวหนึ่ง - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 ขั้นตอน
YABC - ตัวควบคุม Blynk อีกตัวหนึ่ง - IoT Cloud Temperature and Humidity Controller, ESP8266: สวัสดีผู้ผลิต ฉันเพิ่งเริ่มปลูกเห็ดที่บ้าน เห็ดนางรม แต่ฉันมีตัวควบคุมนี้อยู่แล้ว 3 เท่าที่บ้านสำหรับการควบคุมอุณหภูมิของ Fermenter สำหรับผู้ผลิตเบียร์ที่บ้านของฉัน ภรรยา กำลังทำสิ่งนี้อยู่ด้วยคอมบูชา และในฐานะเทอร์โมสตัทสำหรับความร้อน