» จากเว็บไซต์ » พิเศษ »อุปกรณ์สำหรับรดน้ำต้นไม้อัตโนมัติด้วยมือของพวกเขาเอง

อุปกรณ์รดน้ำอัตโนมัติ DIY






ในบทความนี้ตัวช่วยสร้างจะแสดงวิธีการสร้างอุปกรณ์สำหรับรดน้ำต้นไม้อัตโนมัติ อุปกรณ์นี้สามารถตั้งโปรแกรมให้เปิดการชลประทานได้ไม่ จำกัด จำนวนครั้งและทุกช่วงเวลา อุปกรณ์ใช้พลังงานผ่านตัวเชื่อมต่อ USB หากจำเป็นคุณสามารถสร้างพลังงานจากแผงโซลาร์เซลล์ได้

เครื่องมือและวัสดุ:
- Arduino นาโน;
- ไดรฟ์เซอร์โว
- นาฬิกาเรียลไทม์ Ds3231;
- ตัวเชื่อมต่อที่ถอดออกได้อย่างรวดเร็วสำหรับท่อ - 2 ชิ้น;
- เครนเข้ากันได้กับช่องเสียบที่ถอดออกได้อย่างรวดเร็ว
- ลวด;
- ถั่วและสลักเกลียว - M3 x 10 - 3 ชิ้น;
- สาย USB
- ปลั๊ก USB
- เครื่องพิมพ์ 3 มิติ
- คอมพิวเตอร์พร้อมซอฟต์แวร์











ขั้นตอนที่หนึ่ง: พิมพ์ชิ้นส่วน 3D
ในครั้งนี้ สินค้าทำที่บ้าน มีสามส่วนที่ต้องพิมพ์บนเครื่องพิมพ์ 3D: สองส่วนของร่างกายและปุ่มหมุน สามารถดาวน์โหลดไฟล์สำหรับการพิมพ์ด้านล่าง
การพิมพ์ 3 มิติ.



ขั้นตอนที่สอง: การเชื่อมต่อ Servo
ต้นแบบตัดปลั๊กบนเซอร์โว สามสายมาจากมัน เชื่อมต่อสายไฟเข้ากับ Arduino ดังนี้
แดงถึง 5V Arduino และบอร์ดขยาย Ds3231
ออเรนจ์ถึง D9 Arduino
น้ำตาลเป็น GND Arduino






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

ต้นแบบตัดสายไฟสี่เส้นละ 7 ซม. เชื่อมต่อได้ดังนี้:
GND Arduino - บอร์ด GND
5V Arduino - VCC Board
A4 Arduino - บอร์ด SDA
บอร์ด Arduino - SCL A5










แผนภาพการเชื่อมต่อสามารถดูได้ในนี้ ลิงค์.

ขั้นตอนที่สี่: รหัสดาวน์โหลด
เราดาวน์โหลดรหัสต่อไป ตัวช่วยสร้างเชื่อมต่อ Arduino กับคอมพิวเตอร์และเปิดขึ้น Arduino IDE.

ติดตั้งไลบรารี DS3231 ง่าย ๆ.
โหลดรหัสที่ลิงค์นี้.
ก่อนที่จะดาวน์โหลดรหัสโครงการหลักคุณจะต้องตั้งเวลาใน DS3231 หลังจากเชื่อมต่อทุกอย่างและติดตั้งไลบรารี DS3231_Simple แล้วให้ไปที่ "ไฟล์" >> "ตัวอย่าง" >> "DS3231_Simple" >> "Z1_TimeAndDate" >> "SetDateTime" จากนั้นทำตามคำแนะนำในตัวอย่างเพื่อตั้งวันที่และเวลาเป็น RTC .

ในลูปหลักของโค้ดคำสั่ง IF สองคำสั่งจะถูกเขียนเพื่อตรวจสอบเวลาและจากนั้นเริ่มลำดับการให้น้ำในช่วงเวลาหนึ่ง การตรวจสอบคำสั่ง IF ตรวจสอบว่าชั่วโมงและนาทีสอดคล้องกับเวลาที่ตั้งไว้หรือไม่ หากตรงกับฟังก์ชั่น "Open Valve" จะเริ่มด้วยความล่าช้าตามมา

ความล่าช้านี้ (ตั้งค่าเป็นพันในหนึ่งวินาที) กำหนดระยะเวลาที่รดน้ำจะเกิดขึ้น (แตะจะเปิด)คุณสามารถโปรแกรมคำสั่งจำนวนมากในรหัสตามที่คุณต้องการ เพียงแค่คัดลอกและวางมันในขณะที่อัพเดตเวลาและระยะเวลาการรดน้ำ (ความล่าช้าระหว่างการเปิดและปิดวาล์ว)


ขั้นตอนที่ห้า: สร้างอุปกรณ์
เซอร์โวนั้นมาพร้อมกับคันโยก ตัวช่วยสร้างจะติดตั้งเซอร์โวในตัวเรือนและยึดให้แน่น มีการติดตั้งคานอยู่บนแกนขับ ติดตั้งก๊อกน้ำในที่ยึด ใส่ข้อต่อที่ด้ามจับเครน หมุนปั้นจั่น 90 องศาและใช้ความพยายามทำให้คัปปลิ้งอยู่บนก้านโรตารี่ของเซอร์โว










ต้นแบบใช้สายเคเบิล USB ยาว 10 เมตรเพื่อจ่ายกำลังไฟ ปลายด้านหนึ่งเชื่อมต่อกับ Arduino อีกด้านหนึ่งเข้ากับเต้าเสียบไฟฟ้าที่มีขั้วต่อที่สอดคล้องกัน ทั้งหมด อิเล็กทรอนิกส์ ซ่อนอยู่ภายในเคสและติดตั้งฝาครอบ




เชื่อมต่อท่อทั้งสองด้านเข้ากับก๊อกน้ำ

ทุกอย่างพร้อมแล้ว ตอนนี้พืชรดน้ำจะดำเนินการโดยอัตโนมัติตามช่วงเวลาที่กำหนด



ตำแหน่งปกติของวาล์วคือ“ ปิด” เมื่อมีคำสั่งออกมาไดรฟ์เซอร์โวจะหมุนคันโยกและตามด้วยมือจับของเครน (ดังที่เห็นในภาพ)




กระบวนการทั้งหมดของการผลิตอุปกรณ์ดังกล่าวสามารถเห็นได้ในวิดีโอ
5
8
10

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...