สารบัญ:

รดน้ำสวนอัตโนมัติ - พิมพ์ 3 มิติ - Arduino: 10 ขั้นตอน (พร้อมรูปภาพ)
รดน้ำสวนอัตโนมัติ - พิมพ์ 3 มิติ - Arduino: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: รดน้ำสวนอัตโนมัติ - พิมพ์ 3 มิติ - Arduino: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: รดน้ำสวนอัตโนมัติ - พิมพ์ 3 มิติ - Arduino: 10 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Smart farm รดน้ำในสวนอัตโนมัติ โดยใช้บอร์ด Arduino ในการควบคุม โซลินอยด์วาล์ว เปิดปิดน้ำประปา 2024, กรกฎาคม
Anonim
รดน้ำสวนอัตโนมัติ | พิมพ์ 3 มิติ | Arduino
รดน้ำสวนอัตโนมัติ | พิมพ์ 3 มิติ | Arduino
รดน้ำสวนอัตโนมัติ | พิมพ์ 3 มิติ | Arduino
รดน้ำสวนอัตโนมัติ | พิมพ์ 3 มิติ | Arduino
รดน้ำสวนอัตโนมัติ | พิมพ์ 3 มิติ | Arduino
รดน้ำสวนอัตโนมัติ | พิมพ์ 3 มิติ | Arduino
รดน้ำสวนอัตโนมัติ | พิมพ์ 3 มิติ | Arduino
รดน้ำสวนอัตโนมัติ | พิมพ์ 3 มิติ | Arduino

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

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

ขั้นตอนที่ 1: วิดีโอ

Image
Image

หากคุณต้องการติดตามพร้อมวิดีโอ ฉันได้สร้างวิดีโอที่คุณสามารถรับชมได้ หรืออ่านต่อ…

ขั้นตอนที่ 2: รายการวัสดุ

บิลวัสดุ
บิลวัสดุ
บิลวัสดุ
บิลวัสดุ
บิลวัสดุ
บิลวัสดุ

คุณจะต้องมีบางสิ่งเพื่อสร้างสิ่งของคุณเอง:

■ Elegoo Arduino Nano (x1):

■ เซอร์โว (x1):

■ นาฬิกาเรียลไทม์ (x1):

■ คอนเนคเตอร์ที่เข้ากันได้กับ Hoselock (x2):

■ ลวด:

■ วาล์วอินไลน์ที่เข้ากันได้กับ Hoselock (x1):

■ น็อตและสลักเกลียว - M3 x 10 (x3):

■ เส้นใย ABS:

■ สาย USB ยาว (x1)

■ ปลั๊ก USB ติดผนัง (x1)

หากคุณต้องการใช้เส้นใย PLA ฉันประสบความสำเร็จกับสิ่งนี้:

■ เส้นใยปลา:

ขั้นตอนที่ 3: ชิ้นส่วนที่พิมพ์ 3 มิติ

ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ

โครงการนี้มีสามส่วนที่พิมพ์ได้ ตัวเรือนด้านในและด้านนอกและ 'ข้อต่อ'

คุณสามารถดาวน์โหลดโมเดล 3 มิติได้ที่นี่:

ฉันพิมพ์ชิ้นส่วนทั้งหมดของฉันโดยใช้พลาสติก ABS คุณสามารถใช้ PLA หรือ PETG ได้ แต่ให้รู้ว่า PLA มีแนวโน้มที่จะเสื่อมสภาพในสภาพกลางแจ้งหรือในเรือนกระจกมากที่สุด ในภาพคืองานพิมพ์ 3 มิติทั้งสามที่ฉันทำและการตั้งค่าที่ใช้สำหรับแต่ละภาพ

ขั้นตอนที่ 4: เชื่อมต่อเซอร์โว

เชื่อมต่อเซอร์โว
เชื่อมต่อเซอร์โว
เชื่อมต่อเซอร์โว
เชื่อมต่อเซอร์โว
เชื่อมต่อเซอร์โว
เชื่อมต่อเซอร์โว

ฉันจะประสานการเชื่อมต่อทั้งหมดของฉันในโครงการนี้ เนื่องจากฉันจะติดตั้งสิ่งนี้ลงในสวนของฉันอย่างถาวร หากคุณต้องการ คุณสามารถใช้จัมเปอร์และเขียงหั่นขนมเพื่อสร้างการเชื่อมต่อแบบเดียวกับที่ฉันมีกับรูปภาพในรูปภาพ

มีแผนภาพวงจรอยู่ที่นี่หากคุณต้องการ:

ขั้นแรก เราสามารถถอดปลั๊กที่ปลายสายเซอร์โวและประสานเข้ากับนาโนได้โดยตรง ของฉันมีสายไฟสามเส้น สายสีแดงและสีน้ำตาลติดอยู่กับพลังงานและกราวด์ ดังนั้นฉันจะแนบสิ่งเหล่านี้กับการเชื่อมต่อ 5V และกราวด์ของ Arduino ซึ่งจะทำให้สายสีส้มซึ่งเป็นสายสัญญาณของเรา สิ่งนี้จำเป็นต้องเชื่อมต่อกับดิจิตอล 9 บน Arduino

ขั้นตอนที่ 5: เชื่อมต่อ RTC

เชื่อมต่อ RTC
เชื่อมต่อ RTC
เชื่อมต่อ RTC
เชื่อมต่อ RTC
เชื่อมต่อ RTC
เชื่อมต่อ RTC

ตอนนี้เราสามารถเปลี่ยนเป็นนาฬิกาเรียลไทม์หรือ 'RTC' ได้เพราะมักจะย่อให้สั้นลงด้วย เราจะใช้สี่พิน คุณจะต้องเตรียมลวดยาว 7 ซม. สี่เส้นสำหรับสิ่งนี้

ก่อนที่สายกราวด์จะเชื่อมต่อกับกราวด์และ VCC กับแหล่งจ่ายไฟ 5V เดียวกันที่เซอร์โวเพิ่งเชื่อมต่อ ขา SDA เชื่อมต่อกับ A4 บน Arduino และ SCL ถึง A5

ขั้นตอนที่ 6: การอัปโหลดและปรับแต่งโค้ด

การอัพโหลดและปรับแต่งโค้ด
การอัพโหลดและปรับแต่งโค้ด
การอัพโหลดและปรับแต่งโค้ด
การอัพโหลดและปรับแต่งโค้ด

ใช้สาย USB เพื่อเชื่อมต่อกับพีซีของคุณและเปิด Arduino IDE

คุณสามารถดาวน์โหลด Arduino IDE ได้ที่นี่:

โปรเจ็กต์นี้ใช้ไลบรารี DS3231 Simple ที่มีประโยชน์:- https://github.com/sleemanj/DS3231_Simple โปรดปฏิบัติตามคำแนะนำในการติดตั้งที่ให้ไว้ในหน้าไลบรารี

และรหัสสำหรับโครงการสามารถพบได้ที่นี่:

ก่อนที่คุณจะอัปโหลดรหัสหลักของโครงการ คุณต้องตั้งเวลาบน DS3231 ของคุณ เมื่อคุณเชื่อมต่อตามที่แสดงและติดตั้งไลบรารี DS3231_Simple แล้ว (ดูด้านบน) ให้ไปที่ 'File' >> 'Examples' >> 'DS3231_Simple' >> 'Z1_TimeAndDate' >> 'SetDateTime' และทำตามคำแนะนำในตัวอย่างเพื่อ ตั้งวันที่และเวลาบน RTC. ของคุณ

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

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

ขั้นตอนที่ 7: ติดตั้งวาล์ว

ติดตั้งวาล์ว
ติดตั้งวาล์ว
ติดตั้งวาล์ว
ติดตั้งวาล์ว
ติดตั้งวาล์ว
ติดตั้งวาล์ว
ติดตั้งวาล์ว
ติดตั้งวาล์ว

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

ใช้สลักเกลียวและน็อต M3 ตัวใดตัวหนึ่งเพื่อยึดเซอร์โวให้อยู่ในตำแหน่งตามที่แสดงในภาพ เราจำเป็นต้องยึดรูใดรูหนึ่งให้แน่นเพื่อให้เพียงพอ

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

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

ขั้นตอนที่ 8: เชื่อมต่อสายเคเบิลและแนบฝาครอบ

ต่อสายเคเบิลและแนบฝาครอบ
ต่อสายเคเบิลและแนบฝาครอบ
ต่อสายเคเบิลและติดฝาครอบ
ต่อสายเคเบิลและติดฝาครอบ
ต่อสายเคเบิลและแนบฝาครอบ
ต่อสายเคเบิลและแนบฝาครอบ
ต่อสายเคเบิลและติดฝาครอบ
ต่อสายเคเบิลและติดฝาครอบ

ฉันจะใช้สาย USB ยาว 10 ม. เพื่อเชื่อมต่อกับเต้ารับไฟฟ้าภายนอกของฉันเพื่อจ่ายไฟให้กับเหมือง มาเชื่อมต่อปลายสายเคเบิล Arduino กันตอนนี้และสิ้นสุดกล่องหุ้ม

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

จำเป็นต้องใส่สกรูสองตัวเพื่อให้ตัวเรือนสมบูรณ์ สิ่งนี้ควรรักษาให้ทนต่อสภาพอากาศได้ดีในขณะที่ตั้งตรง หากคุณต้องการยึดเข้ากับแผ่นไม้หรือพื้น มีรูสกรูสองรู (รูหนึ่งอยู่ใต้วาล์วอินไลน์และอีกช่องหนึ่งอยู่ในกล่องหุ้ม - คุณจะต้องยึดสิ่งเหล่านี้ไว้กับบางสิ่งก่อนดำเนินการประกอบเนื่องจากไม่สามารถเข้าถึงได้ในภายหลัง

ขั้นตอนที่ 9: เชื่อมต่อภายนอก

เชื่อมต่อภายนอก
เชื่อมต่อภายนอก
เชื่อมต่อภายนอก
เชื่อมต่อภายนอก
เชื่อมต่อภายนอก
เชื่อมต่อภายนอก

ตอนนี้ขอนำโครงการของเราไปที่สวน

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

ตอนนี้เราแนบสิ่งนี้กับท่อส่งของเราระหว่างก๊อกและชุดชลประทานโดยใช้ตัวเชื่อมต่อแบบสวมเร็วสองตัว

ฉันจ่ายไฟให้กับฉันด้วยสาย USB ยาวที่เชื่อมต่อกับเต้ารับภายนอก

ขั้นตอนที่ 10: โครงการเสร็จสมบูรณ์

โครงการเสร็จสมบูรณ์!
โครงการเสร็จสมบูรณ์!
โครงการเสร็จสมบูรณ์!
โครงการเสร็จสมบูรณ์!

เพียงเท่านี้ กระเช้าแขวนของฉันก็จะดูแลตัวเองเป็นอย่างดีจนถึงต้นฤดูหนาว:)

ขอบคุณสำหรับการดูกวดวิชาของฉัน ฉันหวังว่าคุณจะสนุกกับโครงการนี้ หากคุณมีโปรดลองคิดดูโครงการอื่น ๆ ของฉัน อย่าลืมสมัครรับข้อมูลจากเครื่อง DIY ที่นี่และ YouTube และแบ่งปันโครงการนี้กับคนที่คุณรู้จักที่อาจต้องการสร้างเครื่องจักรของตนเอง

มิฉะนั้นจนกว่าจะถึงเวลาต่อไปสำหรับตอนนี้!

สมัครสมาชิกช่อง Youtube ของฉัน:

สนับสนุนฉันใน Patreon::

FACEBOOK:

แนะนำ: