สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ฉันรักพืชจริงๆ แต่บางครั้งพืชก็ไม่รักคุณตอบ ฉันเป็นแม่พันธุ์ไม้ที่แย่ที่สุด ดังนั้นฉันจึงตัดสินใจทำสวนแบบอินเทอร์แอคทีฟ สวนนี้จะบอกคุณเมื่อต้องการน้ำ ดังนั้นคุณจะไม่มีวันลืมที่จะทำ ฉันยังต้องการทำให้สวนสามารถโต้ตอบได้ นั่นคือเหตุผลที่ฉันใส่เซ็นเซอร์อัลตราโซนิก ด้วยเซ็นเซอร์นี้ คุณสามารถอ่านระยะห่างระหว่างวัตถุกับเซ็นเซอร์ได้ เมื่อคุณเข้าใกล้สวนมากพอ มันจะเติมความสุขให้คุณ!
ตอนนี้คุณตื่นเต้นแล้ว เรามาดูกันว่าเราต้องการอะไร!
- LedStrip พร้อมเคสกันน้ำ
- แหวนนีโอเซล
- เซ็นเซอร์ความชื้นพื้นดิน X2
- เซ็นเซอร์อัลตราโซนิก
- เขียงหั่นขนม
- สายไฟ
- กระถางสำหรับใส่สวนของคุณ
- ดิน
- พืช
- หินก้อนใหญ่
- เหยือกแก้ว
- วัสดุอะคริลิคหรือกันน้ำบางชนิด
- ปืนกาว
- ซิลิโคนnkit
ขั้นตอนที่ 1: การเตรียมอุปกรณ์อิเล็กทรอนิกส์
ฉันต้องการให้แน่ใจว่าอุปกรณ์อิเล็กทรอนิกส์ทั้งหมดจะปลอดภัยจากความเสียหายจากน้ำ ดังนั้นฉันจึงใช้ชุดซิลิโคนสำหรับ Pixelring วงแหวนอยู่ใต้โถและฉันมีลูกแก้วที่เหลือจากโครงการก่อนหน้านี้ ที่อยู่ใต้พิกเซลจึงถูกประกบอยู่ระหว่างโถกับลูกแก้ว จากนั้นฉันก็วางชุดซิลิโคนไว้รอบ ๆ เพื่อให้แน่ใจว่าฉันมีทุกซอกทุกมุม
ฉันหยิบเซ็นเซอร์ความชื้นและทากาวรอบๆ ส่วนที่ต่อสายไฟ ฉันสังเกตเห็นสนิมบนตัวพวกมันหลังจากที่ฉันเล่นกับพวกมันมาซักพักแล้ว ฉันหวังว่ามันจะช่วยต่อต้านสนิม มันไม่เหมาะ แต่ฉันมีต้นไม้ที่จะปกปิดอยู่แล้ว
ตอนนี้ได้เวลาเตรียมหม้อแล้ว และเราจะต้องมีแถบ LED ฉันซื้อของฉันพร้อมปลอกกันน้ำอยู่แล้ว ฉันวัดว่าควรยาวแค่ไหนแล้วตัดทิ้ง ตรวจสอบให้แน่ใจว่าได้ทิ้งปลอกเสริมไว้ทั้งสองข้าง ฉันบัดกรีสายไฟและทดสอบอีกครั้ง ทุกอย่างได้ผล ฉันก็เลยเอาปืนกาวติดแถบ LED เข้ากับหม้อ
ขั้นตอนที่ 2: การปลูกหม้อ
ก่อนอื่น ฉันเติมดินครึ่งหนึ่งในหม้อ แล้ววางโถที่มีวงแหวนพิกเซลลงในหม้อ ขณะทำเช่นนี้ ฉันพยายามนึกภาพว่าองค์ประกอบควรเป็นอย่างไร ฉันพยายามวางโบไซไว้บนโถและมันเข้ากันได้ดี มันเข้ากับธีมนี้มาก ในความคิดของฉัน ตอนนี้มันเป็นต้นไม้มานาขนาดเล็ก ต่อไปฉันเติมดินที่เหลือในหม้อแล้วเล่นด้วยหินก้อนใหญ่ ฉันจัดองค์ประกอบภาพเสร็จแล้วและพอใจกับรูปลักษณ์ของมัน หากคุณกำลังจะทำสิ่งนี้ ฉันแนะนำให้คุณใช้เวลาสักครู่แล้วลองเล่นดู!
ขั้นตอนที่ 3: ใส่อุปกรณ์อิเล็กทรอนิกส์ของคุณ
รหัสก่อนที่ฉันจะใส่อุปกรณ์อิเล็กทรอนิกส์ฉันเล่นกับรหัส ฉันมีสคริปต์ทั้งหมดสำหรับเซ็นเซอร์แต่ละตัว วิธีนี้ถ้าฉันเคยทำงานกับมันอีกครั้ง ฉันก็แค่คัดลอกและวางลงในโปรเจ็กต์
ฉันต่ออุปกรณ์อิเล็กทรอนิกส์เข้ากับ Arduino และเริ่มเพิ่มทุกอย่างเข้าด้วยกัน ฉันพบปัญหามากมายเกี่ยวกับสิ่งที่ฉันต้องการทำขั้นสูง ฉันพยายามทำให้แถบ LED ทำบางอย่างในขณะที่รดน้ำสวน แต่มันยากมาก เซ็นเซอร์ไม่แม่นยำเพียงพอสำหรับฉันที่จะประสบความสำเร็จตามที่ฉันตัดสินใจ หลังจากพยายามลบบรรทัดของโค้ดเหล่านั้นเป็นเวลานานและเพ่งความสนใจไปที่บางสิ่งที่ง่ายกว่านี้เล็กน้อย ในตอนท้ายฉันมีโปรแกรมที่อ่านเซ็นเซอร์ความชื้นทั้งสอง เมื่อความชื้นต่ำเกินไปจะทำให้ไฟ LED เป็นสีแดงและเมื่อความชื้นดีจะแสดงไฟ LED สีเขียว เมื่อมีคนนั่งอยู่หน้าสวน ไฟ LED บางดวงจะกะพริบช้าๆ เพื่อแสดงปฏิกิริยาต่อคุณ เมื่อคุณเข้าใกล้มากขึ้น จะแสดงรูปแบบการโหลด/การชาร์จ และไปในสายรุ้งที่จางลงเพื่อเติมเต็มความสุขให้คุณ!
รหัส
คุณสามารถตรวจสอบรหัสด้านล่าง รับทราบครับผมยังเรียนอยู่ครับ หากคุณมีคำแนะนำใด ๆ สำหรับฉันโปรดแสดงความคิดเห็นด้านล่าง!