สารบัญ:
- ขั้นตอนที่ 1: การเชื่อมต่อ
- ขั้นตอนที่ 2: ติดตั้งซอฟต์แวร์
- ขั้นตอนที่ 3: ตั้งค่า BMP280
- ขั้นตอนที่ 4: ตั้งค่า MQTT
วีดีโอ: ESP8266, BMP280, สถานีตรวจอากาศ MQTT: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
สิ่งนี้จะแนะนำคุณเกี่ยวกับการสร้างสถานีตรวจอากาศอย่างง่ายด้วยความแม่นยำที่ดี
ที่นี่เราใช้บอร์ดพัฒนา ESP8266 WIFI เพื่อเชื่อมต่อเซ็นเซอร์กับอินเทอร์เน็ตเพื่อบันทึกข้อมูล มีรสชาติมากมายและจะใช้ได้ผล และฉันจะใช้แบบที่ฉันมีที่บ้าน: Homefixer ESP8266
มีเซ็นเซอร์ต่างๆ มากมาย แต่จาก https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html BME280 ให้ผลลัพธ์ที่ดีที่สุดจากไฮโกรมิเตอร์ทั่วไปที่มีต้นทุนต่ำ (เนื่องจากแม่ค้าส่งผิดตอน คู่มือนี้จะใช้ BMP280 แต่ขั้นตอนจะคล้ายๆกัน
การส่งข้อมูลจะเป็นแบบราง MQTT
ขั้นตอนที่ 1: การเชื่อมต่อ
ก่อนอื่นเราต้องเชื่อมต่อ BMP280 กับ ESP8266
เชื่อมต่อดังนี้:
BME280 | ESP8266 (NodeMCU)
VCC | 3.3V GND | GND SCL | GPIO2(D4) SDA | GPIO0(D3)
ขั้นตอนที่ 2: ติดตั้งซอฟต์แวร์
คุณสามารถปฏิบัติตามคำแนะนำนี้:
- ดาวน์โหลด ESPEasy:
- แกะ
- เรียกใช้ flash.cmd
- ตอบคำถาม: Comport สามารถพบได้ใน Devicemanager, Flash Size ขึ้นอยู่กับโมดูล: โมดูลของฉันคือ 4096, Build: 120 หรือใหม่กว่า
- รอ
- ปิด/เปิดหรือรีเซ็ตโมดูล
- ทำตามคำแนะนำนี้เพื่อตั้งค่า WiFi:
ขั้นตอนที่ 3: ตั้งค่า BMP280
- เชื่อมต่อกับเว็บไซต์โมดูลตามที่แสดงในการตั้งค่า wifi
- เปลี่ยนพอร์ต i2c เป็น SDA=GPIO0 และ SCL= GPIO2 หรือเมื่อคุณเชื่อมต่อ
- เพิ่ม BMP280 ภายใต้อุปกรณ์ อย่าลืมตั้งค่า IDX เป็นค่าที่ไม่ใช่ศูนย์
ขั้นตอนที่ 4: ตั้งค่า MQTT
ภายใต้แท็บ config คุณสามารถตั้งค่าโบรกเกอร์ MQTT ได้ ฉันใช้โปรโตคอล openHAB ตามคำแนะนำจากที่นี่:
ขณะนี้อุณหภูมิจะเผยแพร่ภายใต้:
weather_station_bmp280/BMP280/อุณหภูมิ
และความดัน:
weather_station_bmp280/BMP280/ความดัน
ฉันใช้ node-red เพื่อแสดงตามที่แสดงในภาพสุดท้าย
ตอนนี้สถานีตรวจอากาศเสร็จแล้ว ไชโย
แนะนำ:
สถานีตรวจอากาศ IoT พร้อมการตรวจสอบ VOCs: 6 ขั้นตอน
สถานีตรวจอากาศ IoT พร้อมการตรวจสอบ VOCs: ในคำแนะนำนี้ ฉันจะแสดงวิธีสร้างสถานีตรวจอากาศแบบ Internet-of-Things (IoT) พร้อมการตรวจสอบสารประกอบอินทรีย์ระเหยง่าย (VOCs) สำหรับโครงการนี้ ฉันได้พัฒนาชุดอุปกรณ์ Do-It-Yourself (DIY) ฮาร์ดแวร์และซอฟต์แวร์เป็นโอเพ่นซอร์ส
สถานีตรวจอากาศ NaTaLia: สถานีตรวจอากาศพลังงานแสงอาทิตย์ Arduino ทำอย่างถูกวิธี: 8 ขั้นตอน (พร้อมรูปภาพ)
สถานีตรวจอากาศ NaTaLia: สถานีตรวจอากาศพลังงานแสงอาทิตย์ Arduino ดำเนินการอย่างถูกต้อง: หลังจาก 1 ปีของการดำเนินงานที่ประสบความสำเร็จใน 2 สถานที่ที่แตกต่างกัน ฉันกำลังแบ่งปันแผนโครงการสถานีตรวจอากาศพลังงานแสงอาทิตย์ของฉันและอธิบายว่ามันพัฒนาเป็นระบบที่สามารถอยู่รอดได้เป็นเวลานานได้อย่างไร ระยะเวลาจากพลังงานแสงอาทิตย์ หากคุณติดตาม
สถานีตรวจอากาศ Arduino โดยใช้ BMP280-DHT11 - อุณหภูมิ ความชื้น และความดัน: 8 ขั้นตอน
สถานีตรวจอากาศ Arduino โดยใช้ BMP280-DHT11 - อุณหภูมิ ความชื้น และความดัน: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีสร้างสถานีตรวจอากาศที่จะแสดงอุณหภูมิ ความชื้น และความดันบนจอ LCD TFT 7735 ดูวิดีโอสาธิต
ESP8266 NodeMCU + LM35 + Blynk (สถานีตรวจอากาศ IOT/ Digital Temp Sensor): 4 ขั้นตอน
ESP8266 NodeMCU + LM35 + Blynk (สถานีตรวจอากาศ IOT/ Digital Temp Sensor): สวัสดีทุกคน! ในคำแนะนำนี้ เราจะเรียนรู้วิธีเชื่อมต่อเซ็นเซอร์ LM35 กับ NodeMCU และแสดงข้อมูลอุณหภูมิบนอินเทอร์เน็ตบนสมาร์ทโฟนด้วยแอปพลิเคชัน Blynk (ในโปรเจ็กต์นี้ เราจะใช้วิดเจ็ต SuperChart ใน Bl
สถานีตรวจอากาศ IoT พร้อม RPi และ ESP8266: 10 ขั้นตอน
สถานีตรวจอากาศ IoT ด้วย RPi และ ESP8266: ในบทช่วยสอนก่อนหน้านี้ เราได้เล่นกับ NodeMCU เซ็นเซอร์ และเรียนรู้วิธีจับและบันทึกข้อมูลบนแพลตฟอร์ม ThingSpeak (อินเทอร์เน็ตของทุกสิ่ง (IoT) ที่ให้คุณรวบรวมและจัดเก็บข้อมูลเซ็นเซอร์ในคลาวด์ และพัฒนาแอพพลิเคชั่น IoT):IOT