หน้าแรก ดูโปรเจกต์ทั้งหมด
Easy

โปรเจกต์ เครื่องรดน้ำต้นไม้ด้วย Arduino Uno

วิธีปลูกต้นไม้ที่ไม่จำเป็นต้องรดน้ำเอง!

โปรเจกต์ เครื่องรดน้ำต้นไม้ด้วย Arduino Uno
502 การดู

รายการอุปกรณ์และเครื่องมือ

1x 40 colored male-female jumper wires
🛒 สั่งซื้อ
1x 5V Power Supply Module
🛒 สั่งซื้อ
1x 5V 1 Channel Relay Module
🛒 สั่งซื้อ
1x Electric drill
-
1x 40 colored female-female jumper wires
🛒 สั่งซื้อ
1x 5v water pump
-
1x Resistive soil moisture sensor
🛒 สั่งซื้อ
1x Hot Glue Gun
-
1x Photron Precision Magnetic ScrewDriver 31 in 1 Repairing Tool Set Kit Replaceable Straight Screw-Driver MultiTool Hand Tool
-

แอปพลิเคชันและแพลตฟอร์ม

1x Arduino Cloud
เว็บ Official
1x Arduino IDE 2.0 (beta)
เว็บ Official

รายละเอียดและวิธีทำ

ในโปรเจกต์นี้ ผมจะแสดงให้คุณเห็นถึงวิธีการสร้างเครื่องรดน้ำต้นไม้ที่เรียบง่ายแต่สนุกสนาน นอกจากรายการอุปกรณ์ที่มีให้แล้ว คุณยังต้องเตรียมกล่องไม้ขนาดประมาณ 12" x 10" โหลแก้ว (mason jar) และแน่นอนว่าต้องมีต้นไม้ด้วย ผมใช้ถั่วเพราะมันโตเร็วมาก และโปรดทราบว่า Arduino cloud นั้นเป็นทางเลือกเสริม ต้นไม้และโหลแก้วควรจะใส่ลงในกล่องได้โดยไม่แน่นจนเกินไป ขั้นตอนแรก นำ Arduino UNO มาขันสกรูติดกับกล่อง ควรยึดให้แน่น หรือคุณจะใช้กาวร้อนเพื่อติดมันก็ได้ จากนั้น ติดตั้งปั๊ม 5v เข้ากับด้านข้างของโหลแก้ว ดังภาพนี้

วิธีการติดตั้งปั๊ม

เจาะรู (ถ้าจำเป็น) เพื่อติดตั้งแหล่งจ่ายไฟภายนอก (external power supply) โมดูลจ่ายไฟของผมต้องเจาะรู แต่น่าเสียดายที่ลิงก์ในส่วน "Component and Supplies" ไม่ใช่รุ่นเดียวกับที่ผมใช้ ของผมเป็นโมดูลจากอีกแบรนด์หนึ่ง หน้าตามันเป็นแบบนี้ครับ

power module

เจาะรูให้ใหญ่พอที่จะสอดสายไฟผ่านกล่องได้ และเชื่อมต่อระบบดังนี้:

GND ของ power module ต่อเข้ากับ GND ของ Arduino

5v ของ power module ต่อเข้ากับเทอร์มินอล COM ฝั่งสวิตช์ของ Relay

ขั้วบวกของปั๊มต่อเข้ากับเทอร์มินอล NO ของ Relay

ขั้วลบของปั๊มต่อเข้ากับ GND อีกจุดของ power module

VCC ของ Relay ต่อเข้ากับ 5v ของ Arduino

GND ของ Relay ต่อเข้ากับ GND ของ Arduino

S (Signal) ของ Relay ต่อเข้ากับ Pin 5 ของ Arduino

GND ของ Soil Sensor ต่อเข้ากับ GND ของ Arduino

VCC ของ Soil Sensor ต่อเข้ากับ 3.3v ของ Arduino

S ของ Soil Sensor ต่อเข้ากับ A0 ของ Arduino

ขั้นตอนต่อไป ติดตั้งหลอดเข้ากับปั๊ม ถ้าปั๊มของคุณมีสายยางขาเข้า (intake hose) ที่ยาวพออยู่แล้ว คุณสามารถข้ามขั้นตอนนี้ไปได้เลย สวมหลอดครอบสายยางขาเข้า (หรือเสียบไว้ข้างใน) แล้วพันด้วยเทปกาวรอบๆ จากนั้นใช้ปืนกาวร้อนปิดรูที่เหลือ หรือเคลือบข้อต่อทั้งหมดด้วยกาว หากข้อต่อไม่แน่น อากาศจะรั่วเข้าไปในสายและปั๊มจะไม่ทำงาน ให้ดูภาพแรกประกอบสำหรับขั้นตอนนี้ จากนั้นวางต้นไม้ลงในกล่องและเสียบ Soil Sensor ลงในกระถางที่ด้านข้าง จัดตำแหน่งสายยางขาออก (discharge hose) ของปั๊มให้ไปอยู่บริเวณตรงกลางกระถาง คุณอาจต้องตัดสายยางออกเล็กน้อย นี่คือรูปภาพ โปรดสังเกตว่าผมใช้หนังยางช่วยยึดไว้

สายยางขาออกของปั๊ม (pump discharge hose)

จัดตำแหน่งและติดกาว Relay ไว้ที่ด้านในของกล่อง พยายามเก็บงานให้ดูเรียบร้อยที่สุด

ผมหวังว่าทุกอย่างจะทำงานได้ดี หากคุณมีคำถามใดๆ ผมยินดีที่จะตอบครับ

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: plant-waterer-with-arduino-uno-30ace0
699 บาท
PromptPay QR Code