งานต่อไปนี้ถูกตั้งค่า:
- เพื่อให้อุปกรณ์รดน้ำต้นไม้ในร่มตามปกติโดยอัตโนมัติโดยปรับระยะเวลารดน้ำได้
- ทำให้ราคาถูก;
- ใช้จำนวนเครื่องมือขั้นต่ำ
- เพื่อให้ง่ายโดยเฉพาะอย่างยิ่งจากส่วนประกอบสำเร็จรูปเพื่อที่จะไม่เข้าไปในความสุขของวิศวกรรมไฟฟ้า
- พอดีกับระดับเสียงของกล่องมาตรฐานสำหรับ REU เพื่อไม่ให้รำคาญกับการออกแบบเคสและการพิมพ์ 3D
- ลดขนาดกล่องอย่างน้อยที่สุดเมื่อติดตั้งส่วนประกอบให้มากที่สุดเท่าที่จะทำได้
- ใช้จำนวนปุ่มขั้นต่ำในการควบคุม
- ใช้เขียงหั่นขนมแบบแยกชิ้นเพื่อไม่ออกแบบ pcb
- ออกแบบอุปกรณ์ที่มีสายไฟสั้นจำนวนน้อยที่สุดเชื่อมต่อส่วนประกอบภายในเคส
มีการใช้ส่วนประกอบต่อไปนี้ (ราคาโดยประมาณไม่รวมการส่งมอบในร้านค้าจีน):
- ที่ตั้งไว้เพื่อการชลประทาน (383.48 รูเบิล) - ท่อ, ตัวเชื่อมต่อ, ชั้นวาง;
- ปั๊ม 12V, 800 มล. / นาที (121.56 รูเบิล);
- คณะกรรมการการสร้างต้นแบบ Arduino นาโน v3 (126.94 รูเบิล);
- 5V โมดูลแหล่งจ่ายไฟแบบขั้นตอน (60.45 รูเบิล);
- สวิตช์ปุ่มสีเขียวที่รีเซ็ตตัวเอง (19.48 รูเบิล), 175.96 รูเบิล / set (10 ชิ้น);
- คีย์บอร์ดเมมเบรนสำหรับ 4 ปุ่ม (48.36 รูเบิล);
- โมดูล MOSFET IRF520 (19.48 รูเบิล);
- จอแสดงผล OLED สีเหลืองน้ำเงิน 0.96 นิ้ว 128x64 I2C SSD1306 (132.98 รูเบิล);
- ขั้วต่อเพาเวอร์ (โมดูล) 5.5 มม. x 2.1 มม. DC-005 (27.54 รูเบิล), 187.38 รูเบิล / set (10 ชิ้น);
- ตัวเรือน ABS พร้อมฝาปิดแบบใส 115 มม. x 90 มม. x 55 มม. (212.23 รูเบิล)
- แหล่งจ่ายไฟ 12V 1A (179.99 รูเบิล);
- คณะกรรมการต้นแบบแกะแบบ 4x6 (83.28 รูเบิล / ชุด (5 ชิ้น));
- เสาไนลอน (ตัวเว้นวรรค) M2 สีขาว (232.37 รูเบิล / ชุด (180 ชิ้น));
- เสาไนลอน (ตัวเว้นวรรค) และถั่ว M3 มีสีดำ (227 รูเบิล / ชุด (180 ชิ้น));
- กาวอีพ็อกซี่สององค์ประกอบ (56.42 รูเบิล);
- 24 AWG สายไฟสีดำและสีแดง, 2 x 71.86 ถู / set;
- สายซิลิโคนที่ยืดหยุ่น 20 AWG สีน้ำเงินและสีขาว 5 ม., 2 x 144.40 รูเบิล;
- สาย Dupont หญิงหญิง 10 ซม. (43.66 rubles);
- ตัวต้านทาน 10k ohm (5 rubles)
อย่างที่คุณเห็นต้นทุนการผลิตเริ่มต้นของรุ่นดังกล่าวโดยไม่คำนึงถึงต้นทุนของเครื่องมืออาจเกิน 2,700 รูเบิล (ไม่รวมการส่งมอบ) อุปกรณ์ตัวที่สองจะมีราคา 1300 รูเบิล (ไม่รวมการจัดส่ง) นอกจากนี้คุณยังสามารถประหยัดชุดอุปกรณ์เพื่อการชลประทานซึ่งมีส่วนประกอบแต่ละอย่าง (ประเดิมท่อและชั้นวาง) ราคาถูกมากถ้าคุณซื้อแยกต่างหากและรวมกันเป็นกลุ่ม เสื้อยืด 50 ชิ้นมีค่าใช้จ่ายประมาณ 50 รูเบิลและท่อ 20 เมตรประมาณ 500 รูเบิลท่อนี้เหมาะอย่างยิ่งเพราะมันติดอยู่กับที่ปั๊ม (5 มม.) และโดยหลักการแล้วไม่จำเป็นต้องใช้แคลมป์ ถึงแม้ว่าเพื่อความปลอดภัยแล้วตัวหนีบยังคงใช้งานได้ดีกว่า (ในรัสเซียที่หนีบที่มีเส้นผ่านศูนย์กลางน้อยกว่า 8 มม. จะไม่ขายอย่างแน่นอน)
เครื่องดนตรี:
- หัวแร้ง, ฟลักซ์เจล, หัวแร้ง POS-41, แผ่นซิลิโคน, ขี้กบสำหรับเคล็ดลับการทำความสะอาด;
- ไขควง;
- สว่านไม้ 8 มม
- เซรามิกเจาะ 12mm
- ชุดไฟล์ COBALT 247-835 (แบน 3 และ 4 มม.);
- ชุดไขควงสำหรับไมโครอิเล็กทรอนิกส์
ความคืบหน้าการผลิต:
ก่อนอื่นต้นแบบถูกสร้างขึ้นบน breadboard โดยใช้โมดูลปุ่มสำเร็จรูป แทนที่จะใช้ปั๊มทดสอบใช้หลอดไฟเพดาน 12 V
คีย์บอร์ดเมมเบรนและจอแสดงผล OLED ถูกทดสอบบนอุปกรณ์ที่ประกอบ
จากนั้นทำการบัดกรีบนบอร์ดต้นแบบการบัดกรี:
เป็นผลให้มีการใช้รูปแบบต่อไปนี้:
ปัญหาการผลิต
- ยากที่จะหาตัวยึดที่เหมาะสมกว่า อิเล็กทรอนิกส์ ส่วนประกอบและค่าใช้จ่ายมากขึ้นเนื่องจากการขายจำนวนมาก ในรัสเซียการหาราคาที่ไม่แพงเป็นไปไม่ได้เกือบ
- กล่องหนึ่งสำหรับ REA ถูกทำให้เสียหาย มันกลับกลายเป็นว่ามีพื้นที่ว่างไม่สูงพอถึงแม้ว่าจะไม่มีสิ่งใดอธิบาย การบรรจุองค์ประกอบภายในเคสขนาดเล็กกลายเป็นงานที่ยากกว่าการออกแบบอุปกรณ์อิเล็กทรอนิกส์ของอุปกรณ์
- การเจาะรูที่มีความเกี่ยวข้องกับความไม่สะดวกและค่าใช้จ่าย ในโครงการนี้ฉันปฏิเสธพวกเขาและช่างแกะสลักตัวเล็ก ๆ ถูกซื้อมาเพื่ออนาคต
- ที่เกี่ยวข้องกับคุณสมบัติก่อนหน้านี้เป็นปัญหาของการส่งออกขั้วต่อสายไฟเข้าไปในช่องในกรณี (เชื่อมต่อรอบมีจำหน่ายเฉพาะในร้านค้าจีน) เป็นผลให้มีการใช้โมดูลที่มีไฟ LED สีฟ้าสดใสติดตั้งบนบอร์ดและใกล้กับฝาครอบ รูในฝาปิดสำหรับเชื่อมต่อแหล่งจ่ายไฟนั้นทำโดยดอกสว่านสองแบบ นอกจากนี้ด้วยความช่วยเหลือของไฟล์ขนาดเล็กมีรูสี่เหลี่ยมถูกตัดในฝาใต้ตัวเชื่อมต่อ miniUSB และตัวเคสถูกตัดสำหรับเอาต์พุตของลูปคีย์บอร์ด
- มีปุ่มเล็ก ๆ น้อยมากสำหรับติดตั้งในรูกลมบนตัวเรือน 5, 7 และ 8 มม. - แท้จริงในรุ่นเดียวและเฉพาะในร้านค้าจีน
- จากโมดูล MOSFET IRF520 ฉันต้องบัดกรีขาที่มุมและประสานตรงเพื่อให้พอดีกับด้านในของร่างกายตามความยาว
อุปกรณ์ประกอบ:
อุปกรณ์ใช้งานได้ง่ายมากเพียงกดปุ่มสีเขียวการรดน้ำจะเกิดขึ้นอย่างรุนแรง หากคุณคลิกที่มันในระหว่างการรดน้ำก็จะหยุด ในโหมดอัตโนมัติรดน้ำจะดำเนินการในช่วงเวลาหลายวัน ระยะเวลาของการรดน้ำ (เป็นวินาที) และหยุดชั่วคราว (เป็นวัน) จะถูกควบคุมโดยใช้ปุ่มกดเมมเบรน (คุณต้องค้นหาสติกเกอร์“ มากหรือน้อย” ที่ใดที่หนึ่ง)
คุณสมบัติที่น่าสนใจ
- เนื่องจากการประหยัดพื้นที่และการทำให้อุปกรณ์ง่ายขึ้นฉันปฏิเสธที่จะใช้โมดูล RTC แบบเรียลไทม์และ จำกัด ตัวเองให้ใช้ฟังก์ชัน millis () เพื่อเปิดปั๊มตามเวลาเป็นประจำ
- จอแสดงผลเปิดใช้งานโดยการกดปุ่มใด ๆ ของเมมเบรนและปิดลงหลังจาก 10 วินาทีหากไม่มีการคลิก สร้างขึ้นเพื่อป้องกันความเหนื่อยหน่ายอย่างรวดเร็วของหน้าจอ OLED จอแสดงผลใช้ไลบรารีที่แก้ไขแล้ว ozOLED (ขอบคุณ) ตั้งแต่ การออกกำลังกาย adafruit กินแรมมาก ที่น่าสนใจสำหรับการใช้งานเต็มรูปแบบของ ozOLED ฉันต้องใช้การตรวจสอบจำนวนตัวอักษรที่แสดงบนหน้าจอเพราะ อักขระที่หายไปต้องถูกแทนที่ด้วยช่องว่าง (ตัวอย่างเช่นหากต้องการแสดง 9 หลัง 10 คุณต้องพิมพ์ 9_ มิฉะนั้นจะพิมพ์ 90)
- เซ็นเซอร์ความชื้นไม่ได้ถูกใช้อย่างตั้งใจ การสร้างความมั่นใจว่าชีวิตในอุดมคติของพืชไม่ได้เป็นส่วนหนึ่งของโครงการ เป้าหมายคือเพื่อให้แน่ใจว่าการอยู่รอดของพืชในฤดูร้อนในขณะที่ผู้เช่าอพาร์ทเมนท์อยู่ในประเทศ
- แหล่งจ่ายไฟจากเครือข่าย 230V นั้นถูกใช้อย่างตั้งใจเนื่องจากไม่ต้องใช้อุปกรณ์ในเขตเมือง ด้วยเหตุผลเดียวกันการใช้พลังงานจึงไม่ได้รับการปรับให้เหมาะสม (ไฟ LED ไม่ระเหยและไม่ใช้โหมดการประหยัดที่ลึกกว่า IDLE)
- คีย์บอร์ดเมมเบรน 1x4 ได้รับเลือกด้วยเหตุผลข้อเดียวนั่นคือห้องสมุดที่เขียนได้สะดวก AmperkaKBซึ่งทำให้คุณสามารถใช้แป้นพิมพ์นี้ได้โดยไม่ต้องนึกถึงทริกเกอร์เหตุการณ์ไม้และเขย่าแล้วมีเสียงใช่ฉันรู้ว่าในห้องสมุดนี้รหัสสำหรับสามแป้นพิมพ์พร้อมกันคือ - มีหน่วยความจำ Arduino Nano เพียงพอ ลำดับของผู้ติดต่อของแป้นพิมพ์นี้ไม่ตรงกับลำดับของปุ่ม: ผู้ติดต่อรายแรกเป็นเรื่องธรรมดาส่วนที่เหลือของผู้ติดต่อรายนั้นมีลำดับที่กลับกันของการกำหนดหมายเลขบนแป้นพิมพ์
- EEPROM ใช้เพื่อจัดเก็บตัวแปรสองค่าเท่านั้นนั่นคือเวลากิจกรรมและการหมดเวลา (เป็นมิลลิวินาที) การรีเซ็ตค่าเหล่านี้กลับสู่สภาวะเริ่มต้นนั้นสามารถทำได้โดยการกดปุ่มเมมเบรนแรกเป็นเวลา 3 วินาที
- ฝาครอบนั้นเชื่อมต่อกับตัวเรือนผ่านการเชื่อมต่อที่ถอดออกได้ของปุ่มสีเขียวและพลังของปั๊ม
ฉันหวังว่ารีวิวนี้จะช่วยผู้เริ่มต้นใช้งานในการผลิตของพวกเขา DIY บน Arduino และจะไม่ทำซ้ำความผิดพลาดของฉัน
ด้วยรหัสและสคีใน Fritzing