โหมดจำลองเพื่อการศึกษา — ทดลองปุ่มได้โดยไม่ต่ออุปกรณ์จริง

พร้อมทดลองใช้งาน • อ่านคู่มือ README.md เพื่อศึกษาลำดับไฟล์

SMART FARM เล้าไก่อัจฉริยะ AI Poultry House
LEARNING COPY
A
B
💧
💧
💧
AI MICRO:BIT AVATAR
ดูอุปกรณ์หลักของระบบ
AI FARM ASSISTANT

สวัสดีครับ 👋
ผมคือ AI ผู้ช่วยประจำเล้าครับ

ตอนนี้สภาพเล้า อยู่ในระดับปกติครับ อุณหภูมิเหมาะสมสำหรับไก่ครับ กำลังตรวจสอบระดับความสว่าง...

🌡️ อุณหภูมิ -- °C
💧 ความชื้น -- %
☀️ แสง -- Lux กำลังอ่านค่า...
🌡️
TEMPERATURE อุณหภูมิ
-- °C
ดูอุปกรณ์ DHT22
💧
HUMIDITY ความชื้น
-- %
ดูอุปกรณ์ DHT22
☀️
LIGHT ความสว่าง
-- Lux กำลังอ่านค่าแสง...
ดูอุปกรณ์ BH1750

ศูนย์ควบคุมเล้า

OFFLINE

จอมอนิเตอร์จำลองสำหรับควบคุมไฟ พัดลม อาหาร และน้ำแบบเรียลไทม์ ใช้งานง่ายสำหรับผู้สูงอายุ

SMART POULTRY MONITOR LIVE CONTROL
LIGHT
ไก่
FEED
WATER
ระบบพร้อมรับคำสั่ง

Temperature กำลังตรวจสอบ...

WAIT

Humidity กำลังตรวจสอบ...

WAIT

Light กำลังตรวจสอบ...

WAIT

Micro:bit กำลังตรวจสอบ...

WAIT

ระบบควบคุม

MANUAL

ควบคุมอุปกรณ์ภายในเล้าแบบละเอียด ควบคุมไฟ พัดลม อาหารพร้อมกำหนดจำนวนครั้ง และน้ำผ่าน micro:bit แบบเรียลไทม์

🌾

ให้อาหาร

ควบคุมระบบให้อาหาร

จำนวนครั้ง
1
ดูอุปกรณ์
💧

ให้น้ำ

ควบคุมระบบน้ำ

ดูอุปกรณ์
💡

ระบบไฟ

เปิดหรือปิดไฟ

ดูอุปกรณ์
🌀

พัดลม

ระบบระบายอากาศ

ดูอุปกรณ์
! คำสั่งควบคุมจะถูกส่งไปยัง micro:bit ผ่าน MQTT

ตั้งเวลาอัตโนมัติ

กำหนดเวลาให้อาหาร ให้น้ำ และเปิด–ปิดไฟภายในเล้า

AUTOMATION
🌾

ตั้งเวลาให้อาหาร

สามารถกำหนดจำนวนครั้งได้

ยังไม่ได้บันทึกตาราง

ดูการทำงานของระบบ

จำนวนครั้งจะถูกส่งไปยัง micro:bit ผ่าน MQTT

💧

ตั้งเวลาให้น้ำ

กำหนดรอบการให้น้ำอัตโนมัติ

ยังไม่ได้บันทึกตาราง

ดูการทำงานของระบบ

ระบบจะทำงานตามเวลาที่ตั้งไว้

ตั้งเวลาเปิด–ปิดไฟ

กำหนดเวลาเปิด 1 เวลา และเวลาปิด 1 เวลา
ดูหลักการทำงานและอุปกรณ์

SYSTEM STATUS สถานะระบบโดยรวม

Micro:bit

ONLINE

MQTT

ONLINE

Sensors

READY
×
บอร์ด micro:bit V2
micro:bit V2 อ่านเซนเซอร์และควบคุมอุปกรณ์
+
บอร์ดขยาย IOT:BIT พร้อมโมดูล Wi-Fi
IOT:BIT Wi-Fi • IoT • Cloud
หัวใจหลักของ SMART FARM เล้าไก่อัจฉริยะ
MAIN CONTROLLER

micro:bit V2 + IOT:BIT

ระบบนี้ใช้ micro:bit V2 เป็นหน่วยควบคุมหลักสำหรับอ่านค่าเซนเซอร์ ส่งข้อมูลเซนเซอร์ รับคำสั่ง และสั่งงานอุปกรณ์ ส่วน IOT:BIT มีโมดูล Wi-Fi ในตัว ทำหน้าที่เชื่อม micro:bit เข้ากับเครือข่าย Wi-Fi และ IoT Cloud เพื่อให้รับ–ส่งข้อมูลผ่านอินเทอร์เน็ตได้

📡 อ่านและส่งข้อมูล micro:bit V2

อ่านค่า DHT22 และ BH1750 แล้วส่งข้อมูลออกจากระบบควบคุม

⚙️ รับและส่งคำสั่ง micro:bit V2

รับคำสั่งจากระบบ IoT แล้วสั่งมอเตอร์ Relay ไฟ น้ำ และพัดลม

📶 การเชื่อมต่อ Wi-Fi IOT:BIT

ใช้โมดูล Wi-Fi ในตัวเชื่อม micro:bit เข้ากับเครือข่ายอินเทอร์เน็ต

☁️ สะพานสู่คลาวด์ IOT:BIT

รับ–ส่งข้อมูลระหว่าง micro:bit กับ MQTT, ThingSpeak และเว็บไซต์

ส่งข้อมูลเซนเซอร์
Sensors micro:bit V2 IOT:BIT Wi-Fi IoT Cloud / Website
รับคำสั่งควบคุม
Website / MQTT IOT:BIT Wi-Fi micro:bit V2 Motor / Relay / Devices
×
LIGHTING SCHEDULE

ตั้งเวลาเปิด–ปิดไฟ

เมื่อเชื่อมระบบครบ ผู้ใช้จะกำหนดเวลาเปิดและปิดไฟจากหน้าเว็บ แล้วส่งค่าชั่วโมงและนาทีผ่าน MQTT ไปยัง micro:bit จากนั้นบอร์ดจะอ่านเวลาปัจจุบันจาก RTC DS1307 เพื่อสั่ง Relay เปิดหรือปิดหลอดไฟตามตาราง

โมดูลนาฬิกา RTC DS1307
REAL-TIME CLOCK RTC DS1307

ส่งเวลาปัจจุบันให้ micro:bit เปรียบเทียบกับเวลาเปิดและปิดไฟ

1 ตั้งค่าบนเว็บไซต์ เวลาเปิด 1 เวลา / เวลาปิด 1 เวลา
2 ส่งตารางผ่าน MQTT เวลาเปิด–ปิด / ชั่วโมง / นาที
3 อ่านเวลาจาก RTC DS1307 เปรียบเทียบเวลาจริงกับตาราง
4 เปิด–ปิดหลอดไฟ Relay → Light 220V
Web Schedule MQTT micro:bit RTC DS1307 Relay Light 220V
×
🌾 AUTOMATIC FEEDING ตั้งเวลาให้อาหารสูงสุด 3 รอบ
08:00 12:00 17:00
FEEDING SCHEDULE

ตั้งเวลาให้อาหาร

ผู้ใช้กำหนดเวลาและจำนวนครั้งจากหน้าเว็บ เมื่อกดบันทึก ระบบจะส่งค่าชั่วโมง นาที และจำนวนครั้งผ่าน MQTT ไปให้ micro:bit จากนั้น micro:bit จะอ่านเวลาปัจจุบันจากโมดูล RTC DS1307 เพื่อเปรียบเทียบกับเวลาที่ตั้งไว้

โมดูลนาฬิกา RTC DS1307
REAL-TIME CLOCK RTC DS1307

เก็บและส่งเวลาปัจจุบันให้ micro:bit ผ่านการสื่อสาร I²C

1 ตั้งค่าบนเว็บไซต์ เลือกเวลาและจำนวนครั้ง
2 ส่งตารางผ่าน MQTT Hour / Minute / Feed Count
3 อ่านเวลาจาก RTC DS1307 เปรียบเทียบเวลาจริงกับตาราง
4 สั่งมอเตอร์ 3V ขับกลไกจ่ายอาหาร
Web Schedule MQTT micro:bit RTC DS1307 Motor 3V
×
WATERING SCHEDULE

ตั้งเวลาให้น้ำ

ผู้ใช้กำหนดเวลาให้น้ำได้สูงสุด 3 รอบ ระบบส่งค่าชั่วโมงและนาทีผ่าน MQTT ไปยัง micro:bit จากนั้น micro:bit จะอ่านเวลาปัจจุบันจาก RTC DS1307 และสั่ง Relay เมื่อเวลาตรงกับตารางที่กำหนด

โมดูลนาฬิกา RTC DS1307
REAL-TIME CLOCK RTC DS1307

ช่วยให้ระบบรักษาเวลาและทำงานตามตารางได้อย่างต่อเนื่อง

1 ตั้งค่าบนเว็บไซต์ เลือกเวลาให้น้ำแต่ละรอบ
2 ส่งตารางผ่าน MQTT Water Hour / Minute
3 อ่านเวลาจาก RTC DS1307 เปรียบเทียบเวลาจริงกับตาราง
4 เปิดระบบน้ำ Relay → Solenoid Valve
Web Schedule MQTT micro:bit RTC DS1307 Relay Solenoid Valve
×
มอเตอร์เกียร์ 3 โวลต์สำหรับระบบให้อาหาร 3V DC MOTOR กลไกจ่ายอาหาร
FEEDING ACTUATOR

มอเตอร์ 3V

มอเตอร์กระแสตรง 3 โวลต์ทำหน้าที่ขับกลไกจ่ายอาหาร เมื่อผู้ใช้สั่งงานจากเว็บไซต์ micro:bit จะรับคำสั่งและควบคุมการหมุนของมอเตอร์ตามจำนวนครั้งที่กำหนด

ระบบ ให้อาหาร
อุปกรณ์ 3V DC Motor
หน้าที่ ขับกลไกจ่ายอาหาร
Web MQTT micro:bit Motor 3V
×
WATER CONTROL ACTUATOR

โซลินอยด์วาล์ว

วาล์วไฟฟ้าสำหรับเปิดและปิดทางเดินน้ำ โดย micro:bit ส่งสัญญาณไปยัง Relay เพื่อแยกวงจรควบคุมออกจากวงจรกำลังของโซลินอยด์วาล์ว

ระบบ ให้น้ำ
ตัวกลาง Relay
หน้าที่ เปิด–ปิดทางน้ำ
Web MQTT micro:bit Relay Solenoid Valve
×
LIGHTING CONTROL

ไฟบ้าน 220V

ระบบแสงสว่างใช้ไฟบ้าน 220V และควบคุมผ่าน Relay เพื่อให้ micro:bit สามารถสั่งเปิด–ปิดไฟได้อย่างอิสระแยกวงจรจากแรงดันไฟบ้าน

ระบบ แสงสว่าง
แรงดัน 220V AC
ตัวกลาง Relay
Web MQTT micro:bit Relay Light 220V
×
FAN CONTROL

พัดลมระบายความร้อน

ระบบระบายอากาศ ใช้พัดลมติดผนัง 220V และควบคุมผ่าน Relay เพื่อให้ micro:bit สามารถสั่งเปิด–ปิดพัดลมได้อิสระอย่างแยกวงจรจากแรงดันไฟบ้าน

ระบบ ระบายความร้อน
แรงดัน 220V AC
ตัวกลาง Relay
Web MQTT micro:bit Relay FAN 220V
×
โมดูลเซนเซอร์ DHT22
TEMPERATURE + HUMIDITY SENSOR

DHT22

เซนเซอร์ดิจิทัลสำหรับวัดอุณหภูมิและความชื้นภายในโรงเลี้ยงไก่ แล้วส่งข้อมูลให้ micro:bit ประมวลผลก่อนแสดงบนเว็บไซต์

ตรวจวัด อุณหภูมิและความชื้น
การสื่อสาร Digital Signal
หน้าที่ในระบบ เฝ้าระวัง Heat Stress
DHT22 micro:bit ThingSpeak Website
×
โมดูลเซนเซอร์แสง BH1750
DIGITAL LIGHT SENSOR

BH1750

เซนเซอร์วัดความเข้มแสงแบบดิจิทัล ใช้ตรวจสอบสภาพแสงภายในโรงเลี้ยงและส่งค่าให้ micro:bit เพื่อช่วยควบคุมระบบแสงสว่าง

ตรวจวัด ความเข้มแสง (Lux)
การสื่อสาร I²C
หน้าที่ในระบบ ติดตามแสงในโรงเลี้ยง
BH1750 micro:bit ThingSpeak Website