สารบัญ:

V2 Controller - Smart Aquaponics: 49 ขั้นตอน (พร้อมรูปภาพ)
V2 Controller - Smart Aquaponics: 49 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: V2 Controller - Smart Aquaponics: 49 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: V2 Controller - Smart Aquaponics: 49 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: controlling bugs in aquaponic grow beds using a v2 smart controller 2024, กรกฎาคม
Anonim
ตัวควบคุม V2 - อควาโปนิกส์อัจฉริยะ
ตัวควบคุม V2 - อควาโปนิกส์อัจฉริยะ

แพทย์แนะนำว่าเรามีผลไม้หรือผักสดอย่างน้อย 7 ตัวช่วยทุกวัน

ขั้นตอนที่ 1: วัฏจักรของน้ำ

วัฏจักรของน้ำ
วัฏจักรของน้ำ

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

ขั้นตอนที่ 2: ล้อเลียน

ล้อเลียน
ล้อเลียน

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

ขั้นตอนที่ 3: วัฏจักรของมนุษย์

วัฏจักรของมนุษย์
วัฏจักรของมนุษย์

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

ขั้นตอนที่ 4: การทำสวนอัจฉริยะ

จัดสวนอัจฉริยะ
จัดสวนอัจฉริยะ

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

ขั้นตอนที่ 5: สร้างสวน Aquaponics

สร้างสวนอควาโปนิกส์
สร้างสวนอควาโปนิกส์
สร้างสวนอควาโปนิกส์
สร้างสวนอควาโปนิกส์
สร้างสวนอควาโปนิกส์
สร้างสวนอควาโปนิกส์

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

ขั้นตอนที่ 6: รายการวัสดุสำหรับทำสวน

รายการวัสดุสำหรับทำสวน
รายการวัสดุสำหรับทำสวน

แน่นอนว่ามีค่าใช้จ่ายสำหรับไม้เมล็ดพืชแนวตั้งที่คุณไม่ต้องเสียค่าใช้จ่าย

ขั้นตอนที่ 7: บ่อกำบังสวนของคุณ

บ่อกำบังสวนของคุณ
บ่อกำบังสวนของคุณ
บ่อกำบังสวนของคุณ
บ่อกำบังสวนของคุณ
บ่อกำบังสวนของคุณ
บ่อกำบังสวนของคุณ

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

ใช้ประกายแวววาวที่ขอบและพื้นผิวที่หยาบกร้าน ขัดประกายให้เรียบ ดูดฝุ่นหรือปัดฝุ่นออกให้หมด ตัดแผ่นไฟเบอร์กลาสเป็นเส้นกว้าง 2 นิ้ว ยาวพอที่จะพันรอบขอบเตียงได้ รวบรวมสถานีไฟเบอร์กลาสของคุณเข้าด้วยกัน ผสมสี 1 ถ้วยตวง สารเพิ่มความแข็ง 1/2 ถ้วยตวง แอลกอฮอล์แปลงสภาพ 2/3 ถ้วยตวงจะแสดง

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

ปล่อยให้แห้งแล้วใช้ทรายเบา ๆ ประมาณ 4 ชั่วโมงให้แห้ง จากนั้นทาน้ำยาเคลือบยางอีกชั้นหนึ่ง ภาพสีเขียวเข้มเป็นภาพหลังจากทา 3 รอบ

ขั้นตอนที่ 8: การชลประทานและการระบายน้ำ

การชลประทานและการระบายน้ำ
การชลประทานและการระบายน้ำ
การชลประทานและการระบายน้ำ
การชลประทานและการระบายน้ำ
การชลประทานและการระบายน้ำ
การชลประทานและการระบายน้ำ

ท่อส่งน้ำทำจากพีวีซี 1/2" โดยมีรูเจาะใต้ทุกๆ 6" ขาตั้งท่อและท่อระบายน้ำมีขนาดใหญ่กว่า 1 นิ้ว ใช้ชุดกั้น 1 นิ้วเป็นข้อต่อ เราต้องการเก็บส่วนบนของเตียงให้แห้งโดยให้ท่อตั้งวางอยู่ต่ำกว่าส่วนบนของเตียง 2 นิ้ว

ขั้นตอนที่ 9: การสร้างแบบจำลอง

การสร้างแบบจำลอง
การสร้างแบบจำลอง
การสร้างแบบจำลอง
การสร้างแบบจำลอง

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

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

คำถามที่ดีอีกข้อหนึ่งอาจเป็นองค์ประกอบพื้นฐานของวัฏจักรไนโตรเจน

ขั้นตอนที่ 10: ชุดเซ็นเซอร์ Aquaponics พื้นฐาน

ชุดเซนเซอร์ Aquaponics พื้นฐาน
ชุดเซนเซอร์ Aquaponics พื้นฐาน
ชุดเซนเซอร์ Aquaponics พื้นฐาน
ชุดเซนเซอร์ Aquaponics พื้นฐาน
ชุดเซนเซอร์ Aquaponics พื้นฐาน
ชุดเซนเซอร์ Aquaponics พื้นฐาน

ชุดเซ็นเซอร์พื้นฐานสามารถขยายออกได้ และใช้เพื่อติดตามและแสดงภาพวงจรของน้ำและสภาวะแวดล้อม

Flowrate Sensor -a Hall effect sensor ใช้สำหรับวัดการเคลื่อนที่ของน้ำจากถัง นอกจากนี้ยังตรวจสอบปั๊มสำหรับความล้มเหลวหรือการเสื่อมสภาพที่รุนแรง นอกจากนี้ยังใช้เพื่อตรวจสอบสายการชลประทานสำหรับการอุดตัน

อุณหภูมิ 1 สาย - ใช้วัดอุณหภูมิน้ำในตู้ปลา อุณหภูมิแวดล้อม หรืออุณหภูมิสื่อ

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

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

เซ็นเซอร์ของเหลว - เป็นเซ็นเซอร์อะนาล็อกแบบต้านทานที่ใช้เพื่อตรวจสอบการสูญเสียน้ำจากการรั่วไหล

Flow switch - เป็นเซ็นเซอร์ดิจิตอลที่ใช้สวิตช์กกแม่เหล็ก ใช้เพื่อตรวจสอบการระบายน้ำของเตียงปลูก

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

ขั้นตอนที่ 11: อินพุตคอนโซลอนุกรมของ Linux

อินพุตคอนโซลอนุกรมของ Linux
อินพุตคอนโซลอนุกรมของ Linux

แป้นพิมพ์และเมาส์เชื่อมต่อกับคอนโซลอนุกรมบนคอมพิวเตอร์ Linux เพื่อให้ผู้ใช้สามารถสื่อสารกับเคอร์เนลและแอปพลิเคชัน Linux ได้แม้ในระดับต่ำ

แทนที่จะใช้แป้นพิมพ์และเมาส์ เราเชื่อมต่อไมโครคอนโทรลเลอร์กับอินพุตคอนโซลอนุกรมของไมโครคอมพิวเตอร์ linux บนบอร์ดควบคุม v2

ซึ่งช่วยให้ส่งข้อมูลเซ็นเซอร์และแอคทูเอเตอร์ระหว่างโลกภายนอกและแอปพลิเคชันไมโครคอนโทรลเลอร์ของ Linux ได้อย่างราบรื่นโดยไม่จำเป็นต้องใช้ไดรเวอร์หรือการกำหนดค่า Linux พิเศษใดๆ

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

ขั้นตอนที่ 12: V2 Controller Serial Interface

V2 Controller Serial Interface
V2 Controller Serial Interface

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

ขั้นตอนที่ 13: ภาพรวมตัวควบคุม V2

ภาพรวมตัวควบคุม V2
ภาพรวมตัวควบคุม V2

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

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

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

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

ขั้นตอนที่ 14: บอร์ดควบคุม V2

บอร์ดควบคุม V2
บอร์ดควบคุม V2

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

ขั้นตอนที่ 15: V2 คอนโทรลเลอร์ PinOut

V2 คอนโทรลเลอร์ PinOut
V2 คอนโทรลเลอร์ PinOut

ขั้นตอนที่ 16: ข้อมูลจำเพาะคอนโทรลเลอร์ V2

ข้อมูลจำเพาะของคอนโทรลเลอร์ V2
ข้อมูลจำเพาะของคอนโทรลเลอร์ V2

ขั้นตอนที่ 17: เครื่องมือแพลตฟอร์มคอนโทรลเลอร์ V2

เครื่องมือแพลตฟอร์มคอนโทรลเลอร์ V2
เครื่องมือแพลตฟอร์มคอนโทรลเลอร์ V2

ขั้นตอนที่ 18: V2 Controller Block Diagram

ไดอะแกรมบล็อกตัวควบคุม V2
ไดอะแกรมบล็อกตัวควบคุม V2

ขั้นตอนที่ 19: การเชื่อมต่อเซ็นเซอร์อะนาล็อกกับตัวควบคุม V2

การเชื่อมต่อเซ็นเซอร์อะนาล็อกกับตัวควบคุม V2
การเชื่อมต่อเซ็นเซอร์อะนาล็อกกับตัวควบคุม V2

เซ็นเซอร์อะนาล็อกโดยทั่วไปมีพินสัญญาณ พินกราวด์ และพินไฟที่สามในบางครั้ง คอนโทรลเลอร์ v2 จะเชื่อมต่อเซ็นเซอร์อะนาล็อกโดยไม่ต้องใช้ฮาร์ดแวร์เพิ่มเติม

เชื่อมต่อพินสัญญาณอะนาล็อกกับพินอะนาล็อกที่ว่างบนบอร์ดและเชื่อมต่อสายไฟตามลำดับ

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

ขั้นตอนที่ 20: การเชื่อมต่อเซ็นเซอร์ดิจิทัลกับตัวควบคุม V2

การเชื่อมต่อดิจิตอลเซนเซอร์กับตัวควบคุม V2
การเชื่อมต่อดิจิตอลเซนเซอร์กับตัวควบคุม V2

เชื่อมต่อสายเซ็นเซอร์ดิจิทัลกับพินดิจิทัลบนบอร์ดและพินพาวเวอร์

หากจำเป็น ให้เปิดใช้งานตัวต้านทานแบบดึงขึ้นของซอฟต์แวร์สำหรับเซ็นเซอร์ดิจิทัล

ขั้นตอนที่ 21: การเชื่อมต่อเซ็นเซอร์ 1 สายกับตัวควบคุม V2

การเชื่อมต่อ 1-Wire Sensors กับ V2 Controller
การเชื่อมต่อ 1-Wire Sensors กับ V2 Controller

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

ในการเชื่อมต่อว่าเซ็นเซอร์อุณหภูมิ 1 สายให้เชื่อมต่อสายสัญญาณข้อมูลกับสายดิจิทัลใด ๆ ด้วย 4k7

ตัวต้านทานปรสิตและเชื่อมต่อสัญญาณไฟ ปัดตัวต้านทาน 4k7 ไปที่ตำแหน่ง ON

ขั้นตอนที่ 22: การเชื่อมต่อเซ็นเซอร์สวนกับตัวควบคุม V2

การเชื่อมต่อเซ็นเซอร์สวนกับตัวควบคุม V2
การเชื่อมต่อเซ็นเซอร์สวนกับตัวควบคุม V2

ขั้นตอนที่ 23: เชื่อมต่อเซ็นเซอร์พื้นฐาน 8 ตัวกับตัวควบคุม V2

การเชื่อมต่อเซ็นเซอร์พื้นฐาน 8 ตัวกับตัวควบคุม V2
การเชื่อมต่อเซ็นเซอร์พื้นฐาน 8 ตัวกับตัวควบคุม V2

ขั้นตอนที่ 24: เชื่อมต่อเซ็นเซอร์กับสวน

การเชื่อมต่อเซ็นเซอร์กับสวน
การเชื่อมต่อเซ็นเซอร์กับสวน

ตำแหน่งเซ็นเซอร์ทั่วไปจะแสดงขึ้น

ขั้นตอนที่ 25: ภาพรวมสวนที่เชื่อมต่อ

ภาพรวมสวนเชื่อมต่อ
ภาพรวมสวนเชื่อมต่อ

ไมโครคอนโทรลเลอร์ Atmega รุ่น 2560 ใช้ร่าง Arduino ตัวแรกและตัวเดียวที่ฉันเคยเขียน มันสำรวจพินอินพุตอย่างต่อเนื่องสำหรับค่าดิบและส่งสิ่งเหล่านี้เป็นสตริง JSON ไปยังเอาต์พุตอนุกรม

ขั้นตอนที่ 26: ค่า Serial Raw Sensor

ค่า Serial Raw Sensor
ค่า Serial Raw Sensor

แสดงสตริงอนุกรมพร้อมการอ่านพินแบบดิบที่ส่งจากไมโครคอนโทรลเลอร์ไปยังไมโครคอมพิวเตอร์

ขั้นตอนที่ 27: สตริง JSON แบบอนุกรม

สตริง JSON แบบอนุกรม
สตริง JSON แบบอนุกรม

สคริปต์หลามบน OpenWrt ทำให้สตริงเซ็นเซอร์เป็นวัตถุ JSON ผนวกองค์ประกอบพิเศษและส่งข้อมูลผ่านเครือข่ายไปยัง API

ขั้นตอนที่ 28: การเชื่อมต่อกับตัวควบคุม V2

การเชื่อมต่อกับตัวควบคุม V2
การเชื่อมต่อกับตัวควบคุม V2
  • ใช้อีเธอร์เน็ต เชื่อมต่อคอนโทรลเลอร์ v2 กับคอมพิวเตอร์ของคุณ
  • ใช้อะแดปเตอร์ USB กับอีเทอร์เน็ตหากจำเป็น
  • จ่ายไฟให้กับคอนโทรลเลอร์ v2 โดยใช้แหล่งจ่าย 9vdc
  • คอมพิวเตอร์ของคุณจะได้รับที่อยู่ IP อัตโนมัติ 192.168.73.x โดยตัวควบคุม v2 หากเปิดใช้งานสำหรับการกำหนดค่า IP อัตโนมัติ (เปิดใช้งาน DHCP)

ขั้นตอนที่ 29: โทโพโลยี Garden API

โทโพโลยี Garden API
โทโพโลยี Garden API

ข้อมูลสวนจะถูกส่งไปยัง v2 API สำหรับการบันทึก การวิเคราะห์ การสร้างภาพ การแจ้งเตือน และการควบคุมระยะไกล

ขั้นตอนที่ 30: การเข้าถึงข้อมูลจากระยะไกลโดยใช้Api

การเรียกพัก HTTP ไปยัง API ด้วยข้อมูลรับรองที่เหมาะสมจะส่งคืนข้อมูลล่าสุดดังที่แสดงด้านล่าง

curl

{ "อัตราบอด": 38400, "name": "kj_v2_01", "uptime": "1:24:10.140000", "pins": { "D38": 0, "D39": 0, "D36": 0, "D37": 0,, "D33": 0, "D30": 0, "D31": 0, "A15": 422, "A14": 468, "A11": 624, "A10": 743, "A13": 475, "A12 ": 527, "รีเลย์8": 0, "UART3": 0, "A1": 933, "A0": 1023, "A3": 1022, "A2": 1023 "A9": 1023, "A8": 348, "D29": 0, "D28": 0, "nutrientTemp": 22.44, "D23": 1, "D22": 0, }, "version": "v2.0.0", "wlan0": "192.168. 1.2", "เริ่มต้น": 0, "atmegaUptime": "00:00:34:52", "ประทับเวลา": 1473632348121, "วัน": 1472256000000, "เวลา": "2016-09-11T22:19:08.121Z ", "_id": "57d5d85cd065ea4654009fce" }

ขั้นตอนที่ 31: ลงชื่อเข้าใช้อินเทอร์เฟซผู้ดูแลระบบ

เข้าสู่ระบบอินเทอร์เฟซผู้ดูแลระบบ
เข้าสู่ระบบอินเทอร์เฟซผู้ดูแลระบบ
  • ชี้เบราว์เซอร์ของคุณไปที่
  • ชื่อผู้ใช้: root
  • รหัสผ่าน: tempV2pwd (หรืออะไรก็ตามที่ถูกเปลี่ยนเป็น)

ขั้นตอนที่ 32: กำหนดค่าชื่ออุปกรณ์ใหม่

กำหนดชื่ออุปกรณ์ใหม่
กำหนดชื่ออุปกรณ์ใหม่
  • บนแถบเมนูระบบ คลิกที่ 'ระบบ' จากรายการดรอปดาวน์
  • พิมพ์ชื่ออุปกรณ์ใหม่ในช่องชื่อโฮสต์
  • คลิก 'บันทึกและสมัคร'
  • กดสวิตช์เปิดปิด ปิด/เปิด ชื่อโฮสต์ใหม่จะมีผล

ขั้นตอนที่ 33: การกำหนดค่า Wifi บน V2 Controller

การกำหนดค่า Wifi บนตัวควบคุม V2
การกำหนดค่า Wifi บนตัวควบคุม V2
  • เลือกตัวเลือก Wifi จากเมนู "เครือข่าย"
  • ในเมนู Wifi ให้คลิกที่ปุ่ม 'สแกน'

ขั้นตอนที่ 34: การเลือกเครือข่าย Wifi

การเลือกเครือข่าย Wifi
การเลือกเครือข่าย Wifi

เลือกเครือข่าย wifi ของคุณจากรายการโดยใช้ปุ่ม 'เข้าร่วมเครือข่าย'

ขั้นตอนที่ 35: ลงชื่อเข้าใช้เครือข่าย WIFI

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

ขั้นตอนที่ 36: ค้นหาอุปกรณ์ของคุณ

กำลังค้นหาอุปกรณ์ของคุณ
กำลังค้นหาอุปกรณ์ของคุณ

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

ค้นหาชื่ออุปกรณ์ของคุณในรายการ หากไม่มี ให้ยืนยันชื่อโฮสต์และการกำหนดค่าเครือข่าย WIFI ของคุณในอินเทอร์เฟซสถานะผู้ดูแลระบบ

ขั้นตอนที่ 37: การลงทะเบียนบัญชีและอุปกรณ์

การลงทะเบียนบัญชีและอุปกรณ์
การลงทะเบียนบัญชีและอุปกรณ์

สมัครบัญชีที่นี่

ส่งชื่อผู้ใช้และชื่ออุปกรณ์ของคุณไปที่ [email protected]

เข้าสู่ระบบหลังจากที่คุณได้รับอีเมลยืนยันว่าอุปกรณ์ของคุณได้รับมอบหมายให้กับคุณ

ขั้นตอนที่ 38: เซ็นเซอร์อุปกรณ์การทำแผนที่

เซ็นเซอร์อุปกรณ์การทำแผนที่
เซ็นเซอร์อุปกรณ์การทำแผนที่

โดยปกติฮาร์ดแวร์ไมโครคอนโทรลเลอร์จะดูซับซ้อนเพราะแม้แต่เซ็นเซอร์ที่ง่ายที่สุดก็ต้องการวงจรอินเทอร์เฟซอิเล็กทรอนิกส์ - เขียงหั่นขนม, โล่, หมวก, หมวก ฯลฯ

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

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

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

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

ขั้นตอนที่ 39: รายละเอียดเซ็นเซอร์ที่แมป

รายละเอียดเซ็นเซอร์ที่แมป
รายละเอียดเซ็นเซอร์ที่แมป

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

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

ขั้นตอนที่ 40: ไอคอนเซ็นเซอร์ที่แมป

ไอคอนเซ็นเซอร์ที่แมป
ไอคอนเซ็นเซอร์ที่แมป

ค่าเซ็นเซอร์ที่แมปจะแสดงเป็นไอคอนไดนามิกบนตัวเลือกแท็บ Device Sensor

ไอคอนจะเปลี่ยนตามค่าที่กำหนดค่าไว้ในอินเทอร์เฟซรายละเอียดเซ็นเซอร์ของอุปกรณ์

ขั้นตอนที่ 41: แอนิเมชั่นสวน

แอนิเมชั่นสวน
แอนิเมชั่นสวน

ค่าเซ็นเซอร์ยังสามารถเห็นเป็นแอนิเมชั่นสวนแบบไดนามิกบนแท็บแอนิเมชั่นสวน สีและรูปร่างจะเปลี่ยนไปตามค่าที่ตั้งไว้ของเซ็นเซอร์

ขั้นตอนที่ 42: กำลังมาแรง

กำลังมาแรง
กำลังมาแรง

ข้อมูลเซ็นเซอร์ของอุปกรณ์ยังสามารถแสดงเป็นกราฟสำหรับการเหยียบได้อีกด้วย

ขั้นตอนที่ 43: Twitter Sensor Alerts

การแจ้งเตือนเซ็นเซอร์ Twitter
การแจ้งเตือนเซ็นเซอร์ Twitter

การแจ้งเตือนจะถูกส่งไปตามอุปกรณ์ รายละเอียดเซ็นเซอร์ และค่าที่ตั้งไว้

ขั้นตอนที่ 44: ส่วนประกอบตัวควบคุมอัจฉริยะ

ส่วนประกอบตัวควบคุมอัจฉริยะ
ส่วนประกอบตัวควบคุมอัจฉริยะ

ส่วนประกอบส่วนใหญ่หาได้ง่ายจาก eBay หรือ Amazon และรูปแบบต่างๆ ส่วนใหญ่ คอนโทรลเลอร์ v2 มาพร้อมกับซอฟต์แวร์ทั้งหมดที่ติดตั้งไว้ล่วงหน้า คุณสามารถรับตัวควบคุม v2 ได้จากฉันที่ Kijani Grows หากคุณใช้สวิตช์การไหล ให้เลือกสวิตช์ที่มีอัตราการไหลต่ำเพื่อหลีกเลี่ยงการไหลย้อนกลับ

ขั้นตอนที่ 45: การเชื่อมต่อโหลดแรงดันไฟหลัก

การเชื่อมต่อโหลดแรงดันไฟหลัก
การเชื่อมต่อโหลดแรงดันไฟหลัก
การเชื่อมต่อโหลดแรงดันไฟหลัก
การเชื่อมต่อโหลดแรงดันไฟหลัก
การเชื่อมต่อโหลดแรงดันไฟหลัก
การเชื่อมต่อโหลดแรงดันไฟหลัก

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

เกี่ยวข้องกับไฟฟ้าแรงสูงที่เป็นอันตราย ทำตามคำแนะนำที่มีความเสี่ยงของคุณเอง

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

หมุด IO ไปที่ตัวเชื่อมต่อ Linux J19 บนคอนโทรลเลอร์ v2:

  • Vcc - Vcc
  • Gnd - Gnd
  • IO20 - รีเลย์ 1
  • IO19 - รีเลย์ 2
  • IO18 - รีเลย์ 3
  • IO22 - รีเลย์ 4

สำหรับปั๊ม ปั๊มอ่างเก็บน้ำ ไฟ และตัวป้อนตามลำดับ (มันไม่สำคัญหรอกว่าทุกอย่างจะถูกแมปซอฟต์แวร์)

ขั้นตอนที่ 46: สิ่งที่แนบมา

สิ่งที่แนบมา
สิ่งที่แนบมา
สิ่งที่แนบมา
สิ่งที่แนบมา
สิ่งที่แนบมา
สิ่งที่แนบมา

ฉันใช้ดินสอ เครื่องมือ Dremel และสว่านตัดทุกอย่างให้พอดีกับกล่อง

คุณสามารถรับสิ่งนี้เป็นชุดของจิมมี่เพื่อทำให้ชีวิตของคุณง่ายขึ้น

ขั้นตอนที่ 47: การเริ่มต้นสวนอัจฉริยะ

เริ่มต้นสมาร์ทการ์เด้น
เริ่มต้นสมาร์ทการ์เด้น
เริ่มต้นสมาร์ทการ์เด้น
เริ่มต้นสมาร์ทการ์เด้น
เริ่มต้นสมาร์ทการ์เด้น
เริ่มต้นสมาร์ทการ์เด้น

ตัวควบคุมจะทำงานร่วมกับสวนใดก็ได้

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

ต่อปั๊ม ไฟภายในอาคาร สายไฟ กดปุ่มเปิด/ปิด ถอยกลับ … เพลิดเพลิน - ให้คอนโทรลเลอร์ v2 กลายเป็นส่วนหนึ่งของระบบนิเวศของคุณ

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

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

ขั้นตอนที่ 48: หมอแนะนำ 7 ประโยชน์ของผลไม้หรือผักสด

หมอแนะนำ 7 ประโยชน์จากผลไม้หรือผักสด
หมอแนะนำ 7 ประโยชน์จากผลไม้หรือผักสด
หมอแนะนำ 7 ประโยชน์จากผลไม้หรือผักสด
หมอแนะนำ 7 ประโยชน์จากผลไม้หรือผักสด
หมอแนะนำ 7 ประโยชน์จากผลไม้หรือผักสด
หมอแนะนำ 7 ประโยชน์จากผลไม้หรือผักสด

.. คนจากสวนอัจฉริยะของฉันคือคนที่ฉันชอบ …

ขั้นตอนที่ 49: ลิงก์สมาร์ทการ์เด้นสด

นี่คือลิงค์สดบางส่วนไปยังสวนในสำนักงานของฉันและอื่น ๆ รีเฟรชถ้าไม่มีอะไรโหลดในตอนแรก ใจดี.

เทรนด์ -

ไอคอน -

แอนิเมชั่น -

แจ้งเตือน -

วิดีโอ -

ตัวควบคุม v2 ยังรองรับวิดีโอสำหรับสตรีมแบบไทม์แลปส์ด้วย

ดูเพิ่มเติมที่, ndovu, themurphy (กล้องด้านบน), โง่เขลาChickenCoop, ecovillage และคนอื่น ๆ ที่มีการเข้าถึงแบบสาธารณะ

การแข่งขันน้ำ
การแข่งขันน้ำ
การแข่งขันน้ำ
การแข่งขันน้ำ

รางวัลรองชนะเลิศ การแข่งขันน้ำ

แนะนำ: