ระบบตรวจสอบและแจ้งเตือนแสงแดดแบบเรียลไทม์ออนไลน์

ระบบตรวจสอบและแจ้งเตือนแสงแดดแบบเรียลไทม์ออนไลน์

ต่อเนื่องจาก บทความที่แล้ว เราจะทำการเพิ่ม Sensor วัดค่าแสงสว่างเข้าไป เพื่อทำเป็นระบบตรวจจับแสงอาทิตย์ แสงจากดวงอาทิตย์แรก และแสงสุดท้ายของวันจะถูกแจ้งเตือนด้วยข้อความ ผ่าน Line Notify โดยสามารถดูค่า Real-time ของแสงได้ผ่านทาง Internet 

Live & Real-time data

Sunlight: sunlight Lux       Temperature: temperature °C      Humidity: humidity %RH 

Current Sunlight Level

5000 lux

To reload. Please click on image (10Secs Photo update by Streaming server)

Circuit Diagram:

Sensor  ทั้ง 2 ตัว เป็นแบบ Digital สื่อสารผ่าน I2C สามารถต่อพ่วงขนานกันได้เลย แล้วทำการเรียกอ่านค่าจากแต่ละตัว ด้วยการอ้างอิงจากหมายเลข Address

Arduino Code:

Node-red Process Flow:

จาก Flow การทำงานด้านบน เราจะรับค่าจาก BH1750 Sensor ผ่านเข้ามาทาง MQTT ด้วย Topic ที่แยกออกมาจาก Sensor AHT21 เพราะเราต้องการเห็นค่าของแสงที่มีการเปลี่ยนแปลงรวดเร็วกว่าค่าอุณหภูมิและความชื้น โดยจากต้นทางที่ Hardware จะส่งออกมาที่ทุกๆ 5 วินาที ส่วน ค่าจาก AHT21 จะส่งออกมาทุกๆ 1 นาที

ค่าที่ได้จะถูกเปลี่ยนโดย Change node เพื่อเก็บค่าลงตัวแปล flow.bh1750-001-light และเปลี่ยนจาก msg.payload.light ไปเป็น msg.payload  และใส่ Topic ของข้อความส่งให้ Chart Node นำไป Plot กราฟ พร้อมทั้ง แสดงค่าตัวเลขบน Dashboard ด้วย Hot data

ในส่วนของการตรวจจับ แสงแรก และแสงสุดท้ายของแต่ละวัน เราจะนำค่าแสงที่ได้ มาทำการแยกตรวจสอบด้วย Switch Node

  • แสงแรกของวัน ค่า msg.payload >0: ถูกกหนดให้ส่งเพียงแค่ครั้งแรกครั้งเดียวของวันด้วย Trigger Node
  • แสงสุดท้ายของวัน ค่า msg.payload <=0: ถูกกหนดให้ส่งเพียงแค่ครั้งแรกครั้งเดียวของวันด้วย Trigger Node

โดยค่าที่ได้จาก Switch Node จะถูกส่งแจ้งเตือนไปยัง Line Notify ด้วยข้อความที่ถูกปรับแต่งแล้วด้วย Template Node 

Real-time Dashboard: https://nodered.elec2rak.com/ui/#!/1

Buy Now: Real-time Online WiFi MQTT Light+Temperature+Humidity Sensors

20231114_093601
20231114_093601
AHT21 Enclosure Case
AHT21 Enclosure Case
AHT21 Enclosure Case
AHT21 Enclosure Case
Installation and Working
Installation and Working
 Enlarge Image 	AHT21 Enclosure Case
Enlarge Image AHT21 Enclosure Case
Assembly them all
Assembly them all

Latest Products

Battery Balancer Equalizer for Gel Flood AGM Lead Acid Battery

Battery Balancer Equalizer for Gel Flood AGM Lead Acid Battery

Original Price
12.50 $
Price
10.00 $
Battery LifePO4 32650 6P4S 12V 30Ah BMS 50A Peak 800A Active Balance 5A

Battery LifePO4 32650 6P4S 12V 30Ah BMS 50A Peak 800A Active Balance 5A

Original Price
75.00 $
Price
68.00 $
PCB for BITAXE DIY Project 202 BM1366

PCB for BITAXE DIY Project 202 BM1366

Price
28.50 $
BM1366 BM1366AL BM1366AG ASIC CHIP For Antminer S19 XP air-cooling & water-cooling

BM1366 BM1366AL BM1366AG ASIC CHIP For Antminer S19 XP air-cooling & water-cooling

Price
20.00 $
แบบบ้าน ตู้คอนเทรนเนอร์ 1 ชั้น+เผื่อต่อเติม

แบบบ้าน ตู้คอนเทรนเนอร์ 1 ชั้น+เผื่อต่อเติม

Price
Ask for price
40 Pcs Empty Wooden Bottle Square Lid Essential Oil Diffusers Refillable Car Air Freshener Perfume Bottles

40 Pcs Empty Wooden Bottle Square Lid Essential Oil Diffusers Refillable Car Air Freshener Perfume Bottles

Original Price
51.23 $
Price
27.64 $
100G/1KG/20KG Golden Pea Protein

100G/1KG/20KG Golden Pea Protein

Price
3.50 $
100G/1KG/5KG Whey Protein Isolate WPI90 (USA)

100G/1KG/5KG Whey Protein Isolate WPI90 (USA)

Price
5.50 $
100G/1KG/5KG Whey Protein Concentrate (WPC 80) (USA)

100G/1KG/5KG Whey Protein Concentrate (WPC 80) (USA)

Price
4.50 $
100G/1KG/20KG Soy Protein Isolate 90% (710)

100G/1KG/20KG Soy Protein Isolate 90% (710)

Price
1.50 $
100% Pure Basil Essential Oil for Multi-Purpose Aromatherapy Oil

100% Pure Basil Essential Oil for Multi-Purpose Aromatherapy Oil

Price
5.12 $
100% Pure Anise Essential Oil for Multi-Purpose Aromatherapy Oil

100% Pure Anise Essential Oil for Multi-Purpose Aromatherapy Oil

Price
3.56 $
HONDA ACCORD 2.0 E MNC ปี 2012

HONDA ACCORD 2.0 E MNC ปี 2012

Price
9,462.00 $
HONDA CIVIC FD 1.8 S AT ปี 2007

HONDA CIVIC FD 1.8 S AT ปี 2007

Price
5,359.00 $
HONDA CIVIC FC 1.8 EL AT ปี 2016

HONDA CIVIC FC 1.8 EL AT ปี 2016

Price
15,615.00 $

Phone: +669 4004 5061
Line ID: elec2rak

Upcoming articles

  • Anet A8 Upgrading with MKS TinyBee and Marlin Firmware
  • DIY WiFi MQTT Dust Density Monitoring Alerting and Logger
  • Articles View Hits 1167506
  • Web Links 12

We have 122 guests and no members online