ระบบพ่นหมอกแปลงปลูกจาก Raspberry pi led blink (ทำงานเมื่อ Reboot)
สวัสดีผู้เข้าชมทุกท่านครับ การที่เราได้เริ่มต้นการเขียนโปรแกรมบน Raspberry pi ด้วยการสั่งให้หลอดไฟ LED กระพริบตามจังหวะหรือ Timing ที่กำหนด ผมเคยคิดว่าแค่หลอด LED เล็กๆเท่านี้จะเอาไปทำอะไรได้ เพื่อนๆคิดแบบผมไหมครับ ?
วันนี้ผมจะกลับไปอยู่ ณ จุดเริ่มต้นของการเขียนโปรแกรมควบคุมอุปกรณ์อิเล็กทรอนิกส์ด้วย Raspberry pi แต่ผมจะไม่เขียนโปรแกรมแค่สั่ง LED ให้มันกระพิบ แล้วมานั่งดูจนตาลายเหมือนวันนั้นอีก ฮาๆๆ Code ที่ใช้ผมจะไม่เปลี่ยนเลยยกเว้นตอน Set delay time ผมจะหน่วงให้มันนานขึ้นเท่านั้น
ก่อนอื่นควรศึกษาความจำเป็นการใช้ระบบพ่นหมอกเสียก่อน เพราะการสร้างระบบนี้อาจมีค่าใช้จ่ายสูง และอาจเกิดผลเสียต่อพืช
สำหรับการเลือกปั๊มน้ำพ่นหมอก
หัวพ่นหมอกควรเลือกให้เหมาะสมกับการใช้งานและราคาที่เหมาะสม
ควรปรึกษาผู้เชี่ยวชาญเพื่อจะได้ไม่ลงทุนไปมากเกินกว่าเหตุ
ผมไม่ขออธิบายขั้นตอนนี้แต่จะอธิบายการนำบอร์ด Raspberry pi มาทำเป็นระบบตั้งเวลาพ่นหมอก
หากต้องการสอบถามว่าผมใช้อุปกรณ์อะไรบ้างให้ทิ้งคำถามไว้ครับ
แผนผังการต่อระบบพ่นหมอก
จากภาพใช้สัญญาณจาก raspberry
pi ไปสั่งให้ Relay module ทำงานตามจังหวะที่เราเขียนโปรแกรมไว้
เมื่อสัญญาณเป็นลอจิก 1 ทำ relay เปลี่ยนสถานะจาก
off เป็น on และตัดต่อไฟ ground
จากแหล่งจ่ายไฟไปยังขั้วลบของปั๊มน้ำ ที่ปั๊มน้ำนั้นเราต่อไฟบวกโดยตรงเข้ากับแหล่งจ่าย
หน่วงเวลาไปจนครบ สัญญาณ gpio เป็นลอจิก 0 ปั๊มจึงหยุดทำงานตามช่วงเวลาที่หนดไว้และกลับสู่สถานะเดิมคือ
ทำงานวนซ้ำไปเรื่อยๆ หลักการทำงานของRelay Module คลิก! แสดงกราฟการงานดังนี้
จากกราฟ
gpio เมื่อเป็น logic 1 มีแรงดัน 3.3V
และ Delay time (T1) เท่ากับ 30 วินาที และ เมื่อเป็น logic 0 มีแรงดัน 0V และ Delay time (T2) เท่ากับ 25 นาที เป็นช่วงเวลาที่เหมาะสมเมื่อบริเวณแปลงปลูกมีอุณภูมิสูง
และไม่พ่นหมอกถี่ติดกันจนเกินไปสามารถเขียนโปรแกรมได้ดังต่อไปนี้
เมื่อใช้ทดสอบการทำงานโดยพิมพ์คำสั่ง
sudo python ชื่อไฟล์.py
วีดีโอผลการ Run โปแกรม
พิมพ์คำสั่ง sudo nano /etc/profile
sudo python /home/ชื่อไฟล์ที่ต้องการให้ทำงาน.py
(เช่น sudo python /home/pi/autopump.py)
กด Ctrl + x , กด Y และ Enter เพื่อ Save
สำหรับโปรเจคนี้ก็ขอจบการนำเสนอไว้เพียงเท่านี้หวังว่าผู้เข้ามาชมจะได้รับความรู้ และสามารถนำไปประยุกต์ใช้ได้ไม่มากก็น้อย หากมีข้อผิดพลาดต้องขออภัยไว้ ณ ที่นี้ขอบคุณครับ
แปลงปลูกผักสาธิต 48 หลุมปลูก |
หัวพ่นหมอกละเอียด |
ชุดพ่นหมอกซื้อได้จากร้านปั๊มน้ำหรืออุปกรณ์การเกษตรทั่วไป |