สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ตรวจสอบอุณหภูมิและความชื้นในหน้าจอ OLED ได้ทุกเมื่อที่คุณต้องการ และในขณะเดียวกันก็รวบรวมข้อมูลนั้นในแพลตฟอร์ม IoT
สัปดาห์ที่แล้วฉันเผยแพร่โครงการที่เรียกว่าเครื่องวัดอุณหภูมิและความชื้น IoT ที่ง่ายที่สุด นั่นเป็นโครงการที่ดีเพราะคุณสามารถรวบรวมและสร้างกราฟอุณหภูมิและความชื้นในแพลตฟอร์ม IoT เช่น Adafruit IO แต่ถ้าฉันต้องการทราบอุณหภูมิตอนนี้ล่ะ ฉันต้องเข้า Adafruit IO และดู เลยคิดว่าถ้าใส่สกรีนดูอุณหภูมิได้โดยไม่เข้าอดาฟรุต
ฉันเพิ่มหน้าจอ OLED 0.91 นิ้ว OLED ให้กับโปรเจ็กต์ก่อนหน้า และฉันสามารถเห็นอุณหภูมิและความชื้นในหน้าจอของอุปกรณ์
เสบียง
ตัวควบคุมแรงดันไฟฟ้า LD1117V33
อีเอสพี-01
บอร์ดฝ่าวงล้อม ESP-01S Breadboard Adapter PCB Board
เซ็นเซอร์อุณหภูมิและความชื้น DHT11
ตัวเก็บประจุ 100 nF
คอนเดนเซอร์ไฟฟ้า 10uF x 50 V.
ตัวต้านทาน 5.6K โอห์ม
อะแดปเตอร์จ่ายไฟ AC 100-240V เป็น DC 5V 2A
แจ็คไฟ DC หญิง
ลวดจัมเปอร์ Breadboard สำเร็จรูป
เขียงหั่นขนม Solderless
0.91 นิ้ว I2C SSD1306 โมดูลแสดงผล OLED สีน้ำเงิน
ขั้นตอนที่ 1: มีส่วนประกอบทั้งหมดในมือ
ขอแนะนำให้มีส่วนประกอบทั้งหมดในมือเสมอ
ที่จะช่วยให้คุณประหยัดเวลา
ขั้นตอนที่ 2: สร้างการเชื่อมต่อ
ทำให้การเชื่อมต่อระบุในไดอะแกรม
คุณควรใช้แหล่งจ่ายไฟน้อยกว่า 9 VDC คุณสามารถใช้ 12 VDC ได้ แต่ฉันไม่แนะนำให้ใช้เพราะตัวควบคุมแรงดันไฟฟ้าร้อน
คุณต้องบัดกรีสายเคเบิลสองเส้นเข้ากับแจ็คไฟ DC เพื่อใช้แหล่งจ่ายไฟ
ในกรณีนี้ สายสีส้มเป็นสายบวก และสายสีเขียวเป็นค่าลบ
ขั้นตอนที่ 3: อัปโหลดรหัส
รหัสมีสองไฟล์ ใน config.h คุณตั้งค่าข้อมูลรับรอง Adafruit และการกำหนดค่าเครือข่าย เช่น ชื่อ wifi และรหัสผ่าน
ขั้นตอนที่ 4: ตั้งค่า Adafruit IO
คุณควรเปิดบัญชีใน Adafruit IO หลังจากนั้นคุณต้องรู้ว่ามันทำงานอย่างไร
ตรวจสอบลิงค์ด้านล่างเพื่อทราบเกี่ยวกับ Adafruit IO ที่นั่นคุณจะรู้ว่าคุณสามารถใช้ข้อมูลประจำตัวของ Adafruit ได้อย่างไร การตั้งค่าฟีดและวิธีกำหนดค่าแดชบอร์ด
learn.adafruit.com/welcome-to-adafruit-io/…
ขั้นตอนที่ 5: ทดสอบและสนุกกับมัน !!
ฉันแสดงรูปภาพแดชบอร์ดของฉัน
คุณสามารถดูข้อมูลแบบเรียลไทม์ในลิงค์ด้านล่าง:
io.adafruit.com/rjconcepcion/dashboards/temperatura-and-humedad
ฉันหวังว่าคุณจะสนุกกับโครงการนี้