» Điện tử » Arduino »Hệ thống tưới nước tự động cho cây trong nhà pumperino

Hệ thống tưới nước tự động cho cây trong nhà pumperino


Các tác vụ sau đã được đặt:
  1. Để chế tạo một thiết bị tưới nước tự động thường xuyên cho cây trong nhà với thời gian tưới có thể điều chỉnh;
  2. Làm giá rẻ;
  3. Sử dụng số lượng công cụ tối thiểu;
  4. Để làm cho nó đơn giản, tốt nhất là từ các thành phần làm sẵn, để không đi quá nhiều vào những thú vui của kỹ thuật điện;
  5. Phù hợp với âm lượng của hộp tiêu chuẩn cho REU, để không bận tâm đến thiết kế của vỏ và in 3D;
  6. Biến dạng tối thiểu hộp khi cài đặt các thành phần, càng nhiều càng tốt;
  7. Sử dụng số lượng nút tối thiểu để điều khiển;
  8. Sử dụng một bảng phân tách để không thiết kế pcb;
  9. Thiết kế một thiết bị có số lượng dây ngắn tối thiểu kết nối các thành phần bên trong vỏ;


Các thành phần sau đây đã được sử dụng (giá ước tính không bao gồm giao hàng tại các cửa hàng Trung Quốc):
  1. Đặt để tưới (383,48 rúp) - ống, đầu nối, giá đỡ;
  2. Bơm 12V, 800 ml / phút (121,56 rúp);
  3. Bảng mẫu Arduino Nano v3 (126,94 rúp);
  4. Mô-đun cung cấp điện bước xuống 5V (60,45 rúp);
  5. Công tắc nút màu xanh lá cây với chế độ tự đặt lại (19,48 rúp), 175,96 rúp. / bộ (10 chiếc);
  6. Bàn phím màng cho 4 phím (48,36 rúp);
  7. Mô-đun MOSFET IRF520 (19,48 rúp);
  8. Màn hình OLED màu vàng-xanh 0,96 inch 128x64 I2C SSD1306 (132,98 rúp);
  9. Đầu nối nguồn (mô-đun) 5,5 mm x 2,1 mm DC-005 (27,54 rúp), 187,38 rúp. / bộ (10 chiếc);
  10. Vỏ nhựa ABS có nắp trong suốt 115 mm x 90 mm x 55 mm (212,23 rúp);
  11. Cung cấp điện 12V 1A (179,99 rúp);
  12. Bảng mẫu nguyên mẫu 4x6 (83,28 rúp / bộ (5 chiếc.));
  13. Thanh chống nylon (miếng đệm) M2 trắng (232,37 rúp / bộ (180 chiếc.));
  14. Thanh chống nylon (miếng đệm) và đai ốc M3 có màu đen (227 rúp / bộ (180 chiếc.));
  15. Keo epoxy hai thành phần (56,42 rúp);
  16. 24 dây AWG đen và đỏ, 2 x 71,86 chà. / bộ;
  17. Dây silicon mềm 20 AWG màu xanh và trắng 5m, 2 x 144,40 rúp;
  18. Dây Dupont nữ đến nữ 10cm (43,66 rúp);
  19. Điện trở 10k ohm (5 rúp).


Như bạn có thể thấy, chi phí sản xuất ban đầu của một mô hình như vậy mà không tính đến chi phí của các công cụ có thể vượt quá 2.700 rúp (không bao gồm giao hàng). Thiết bị thứ hai sẽ có giá 1300 rúp (không bao gồm giao hàng). Bạn cũng có thể tiết kiệm cho một bộ để tưới, có các bộ phận riêng lẻ (tees, ống và giá đỡ) rất rẻ nếu bạn mua chúng riêng lẻ và với số lượng lớn. 50 chiếc tees có giá khoảng 50 rúp, và 20 mét vòi khoảng 500 rúp.Vòi này là lý tưởng vì nó phù hợp chặt chẽ với các đầu bơm (5 mm), và về nguyên tắc, không yêu cầu sử dụng kẹp. Mặc dù, để an toàn, kẹp vẫn tốt hơn để sử dụng (ở Nga, kẹp có đường kính dưới 8 mm chắc chắn không phải để bán).

Công cụ:
  1. Hàn sắt, gel thông lượng, hàn POS-41, thảm silicon, phoi cho mẹo làm sạch;
  2. Tua vít;
  3. Máy khoan gỗ 8 mm
  4. Khoan gốm 12 mm;
  5. Tập hợp các tệp COBALT 247-835 (phẳng, 3 và 4 mm);
  6. Một bộ tua vít cho vi điện tử.


Tiến độ sản xuất:
Đầu tiên, một nguyên mẫu được chế tạo trên bảng mạch bằng mô-đun nút làm sẵn. Thay vì bơm thử nghiệm, đèn trần 12 V đã được sử dụng.

Bàn phím màng và màn hình OLED đã được thử nghiệm trên thiết bị lắp ráp.
Sau đó, hàn được thực hiện trên bảng nguyên mẫu hàn:

Kết quả là, kế hoạch sau đây đã được thực hiện:

Khó sản xuất
  1. Nó khó tìm kiếm ốc vít phù hợp hơn điện tử các thành phần, và nó có giá cao hơn do bán rộng rãi với số lượng lớn. Ở Nga, gần như không thể tìm thấy ở một mức giá phải chăng;
  2. Một hộp cho REA đã bị cắt xén. Hóa ra là không có đủ không gian trống về chiều cao, mặc dù không có gì được chuyển. Đóng gói các yếu tố bên trong một hộp nhỏ hóa ra là một nhiệm vụ khó khăn hơn so với việc thiết kế điền điện tử của thiết bị;
  3. Khoan lỗ vuông có liên quan đến sự bất tiện và chi phí lớn. Trong dự án này, tôi đã từ chối họ, và một chiếc máy khắc nhỏ đã được mua cho tương lai;
  4. Cũng liên quan đến tính năng trước đó là vấn đề xuất một đầu nối nguồn vào lỗ trên vỏ (đầu nối tròn chỉ được bán ở các cửa hàng Trung Quốc). Do đó, một mô-đun với đèn LED màu xanh sáng đã được sử dụng, gắn trên bảng và gần với nắp. Lỗ trên nắp để kết nối nguồn điện được tạo bởi hai mũi khoan khác nhau. Ngoài ra, với sự trợ giúp của các tệp nhỏ, một lỗ hình chữ nhật đã được cắt ở nắp dưới đầu nối miniUSB và vỏ được cắt cho đầu ra của vòng lặp bàn phím;

  5. Rất ít nút nhỏ để gắn vào một lỗ tròn trên vỏ. 5, 7 và 8 mm - nghĩa đen trên một mô hình và chỉ trong các cửa hàng Trung Quốc;
  6. Từ mô-đun MOSFET IRF520, tôi phải hàn chân góc và hàn thẳng để nó vừa với bên trong cơ thể dọc theo chiều dài;

Thiết bị lắp ráp:




Thiết bị hoạt động rất đơn giản: bằng cách nhấn nút màu xanh lá cây, việc tưới nước được thực hiện mạnh mẽ. Nếu bạn nhấp vào nó trong khi tưới nước, nó dừng lại. Trong chế độ tự động, tưới nước được thực hiện trong một khoảng thời gian nhiều ngày. Thời gian tưới nước (tính bằng giây) và tạm dừng (tính theo ngày) được quy định bằng bàn phím màng (bạn cần tìm nhãn dán nhiều hơn hoặc ít hơn ở đâu đó).

Các tính năng thú vị
  • Do tiết kiệm không gian và đơn giản hóa thiết bị, tôi đã từ chối sử dụng mô-đun RTC thời gian thực và tự giới hạn sử dụng chức năng millis () để thường xuyên bật bơm bằng bộ hẹn giờ;
  • Màn hình bật bằng cách nhấn bất kỳ nút màng nào và tắt sau 10 giây nếu không có nhấp chuột. Được thực hiện để ngăn sự cháy nhanh của màn hình OLED. Màn hình sử dụng một thư viện sửa đổi ozolED (cảm ơn) kể từ bài tập adafbean chiếm rất nhiều RAM. Thật thú vị, để sử dụng đầy đủ ozOLED, tôi đã phải thực hiện kiểm tra số lượng ký tự được hiển thị trên màn hình, bởi vì ký tự bị thiếu phải được thay thế bằng khoảng trắng (ví dụ: để hiển thị 9 sau 10, bạn phải in 9_, nếu không nó sẽ in 90);
  • Cảm biến độ ẩm không được cố ý sử dụng. Đảm bảo một cuộc sống lý tưởng cho các nhà máy không phải là một phần của dự án. Mục tiêu là để đảm bảo sự sống còn của cây vào mùa hè, trong khi những người thuê căn hộ ở trong nước;
  • Việc cung cấp điện từ mạng 230V được sử dụng có chủ ý, vì không cần phải tự chủ thiết bị trong căn hộ thành phố. Vì lý do tương tự, mức tiêu thụ năng lượng không được tối ưu hóa (đèn LED không bay hơi và các chế độ tiết kiệm sâu hơn không được sử dụng so với IDLE);
  • Bàn phím màng 1x4 được chọn vì một lý do: một thư viện tiện lợi đã được viết cho nó AmperkaKB, cho phép bạn chỉ cần sử dụng bàn phím này và không nghĩ về các trình kích hoạt, sự kiện, gậy và lục lạc.Vâng, tôi biết rằng trong thư viện này mã cho ba bàn phím cùng một lúc - có đủ bộ nhớ Arduino Nano. Thứ tự các số liên lạc của bàn phím này không tương ứng với thứ tự của các nút: số liên lạc đầu tiên là phổ biến, các số liên lạc còn lại có thứ tự ngược với cách đánh số trên bàn phím;
  • EEPROM được sử dụng để chỉ lưu trữ hai giá trị của biến - thời gian hoạt động và thời gian chờ (tính bằng mili giây). Đặt lại các giá trị này về điều kiện mặc định được thực hiện bằng cách kẹp nút màng đầu tiên trong 3 giây;
  • Nắp chỉ được kết nối với vỏ thông qua các kết nối có thể tháo rời của nút màu xanh lá cây và sức mạnh của máy bơm.

Tôi hy vọng rằng đánh giá này sẽ giúp người mới bắt đầu điều hướng trong sản xuất của họ tự làm trên Arduino và sẽ không lặp lại sai lầm của tôi.
với mã và lược đồ trong Fritzing.
7.7
9.7
9

Thêm một bình luận

    • cườinhững nụ cườixaxađược rồikhông biếtyahookhông
      ông chủvết xướcđồ ngốcvângvâng-vânghung hăngbí mật
      xin lỗinhảynhảy2nhảy3ân xágiúp đỡđồ uống
      dừng lạibạn bètốttốt lànhcòingấtlưỡi
      hút thuốcvỗ taycraytuyên bốgiễu cợtdon-t_mentiontải về
      nhiệttôi rấtcười1mdacuộc họpmoskingtiêu cực
      không phảibỏng ngôtrừng phạtđọcsợsợ hãitìm kiếm
      chế nhạocảm ơncái nàyto_cluecựu sinh viêncấp tínhđồng ý
      xấubeeeđen_eyeblum3đỏ mặttự hàobuồn chán
      bị kiểm duyệtdễ chịubí mật2đe dọachiến thắngyusun_bespectacled
      shokrespekthahacó trướcchào mừngkrutoyya_za
      ya_dobryingười trợ giúpne_huliganne_othodifludcấmđóng
6 ý kiến
Có, một diode bảo vệ phải luôn được lắp đặt với tải cảm ứng, cho dù đó là cuộn dây rơle hay động cơ. Theo tôi biết, cơ chế phá hủy bóng bán dẫn mà không có diode này là thế này. Khi bóng bán dẫn được đóng lại, EMF tự cảm ứng được thêm vào điện áp của nguồn điện, hơn nữa, nó được thêm vào cực phân cực cần thiết của Wap và bóng bán dẫn được nhấp nháy với điện áp tăng.
Tác giả
Tôi đang trong kỹ thuật điện ứng dụng - không. Vào thời điểm đó, tại trường đại học, anh chỉ vẽ các mạch trong các chương trình như NI Multisim. Bây giờ có rất ít việc phải làm với điều này trong công việc, tôi chủ yếu viết các ứng dụng máy tính và các sản phẩm khoa học kỹ thuật giấy. Do đó những sai lầm của trẻ em.
Cảm ơn về nhận xét, tôi đã googled về tải quy nạp và bảo vệ dòng ngược.
Trích dẫn: Eig
Tôi đã không biết về các tính năng với lĩnh vực này
Điều này không chỉ với một nhà điều hành trường, bất kỳ bóng bán dẫn (lưỡng cực, trường, SIT, IGBT) hoạt động trên một tải cảm ứng nghiêm trọng (ED, rơle, điện từ, v.v.) phải được bảo vệ bằng một diode.
Đối với dự án đầu tiên trên Arduino - nó không quá tệ.
Một vài lời khuyên nữa:
Tốt hơn là sử dụng một máy bơm chìm nói chung trong một bể tách biệt với nhà ở với thiết bị điện tử. Hơn nữa, bể chứa nước nhất thiết phải ở dưới mức của bệ cửa sổ (hoặc nơi đặt chậu cây). Mặt khác, theo nguyên tắc giao tiếp tàu, sau khi tắt máy bơm, nước sẽ không ngừng chảy cho đến khi cạn.
Tác giả
Cảm ơn các bình luận. Một kinh nghiệm rất bổ ích. Tôi đã lên kế hoạch thực hiện những điều sau đây về pin và với cảm biến độ ẩm, nhưng tôi không biết về các tính năng với một người thực địa - nó sẽ rất hữu ích. Về nguyên tắc, cái này có thể được phát triển thêm theo cách này. Tôi không thực sự lo lắng về nguồn điện lưới, nhưng, tất nhiên, tôi cần phải tạo ra các lỗ khẩn cấp để thoát nước từ đáy thùng máy (nếu có thứ gì đó bắt đầu rò rỉ trong máy bơm). Hoặc, nói chung, đặt cảm biến rò rỉ xuống, và nhận ra việc mở cơ học của mạch, nhưng điều này đã khó khăn hơn.
Hơn 4 nhà máy chưa được lên kế hoạch về nguyên tắc. Ban đầu, rõ ràng là áp lực của một máy bơm như vậy sẽ không đủ cho nhiều hơn.
Đây thường là thiết bị đầu tiên của tôi trên Arduinovà mục tiêu là kiểm tra bản thân xem tôi có thể làm được việc gì không. Bây giờ có một lý do quan trọng để sửa đổi, và điều này là tuyệt vời. Cảm ơn
Chúc mừng!
Bài viết tuyệt vời, mọi thứ đều rất chi tiết, ngay cả với ngân sách.
Là một "nhà thiết kế" của các hệ thống tưới nước tự động như vậy đã hoạt động tại chỗ của tôi trong khoảng một năm rưỡi, tôi muốn chia sẻ kinh nghiệm của mình.Trang web này có một bài viết về một trong các hệ thống của tôi:
https://vim.imdmyself.com/14856-sistema-avtopoliva-dlja-komnatnyh-rastenij-na-arduino.html
Và cũng có một video khác trên hệ thống thứ hai trên kênh của tôi:
https://www.youtube.com/channel/UCn29s1IXPj7QjKouSYS45aQ/ideo?view_as=subscacker

Có một điểm quan trọng về nước trong thiết kế của bạn: không có đủ diode bảo vệ cho người vận hành trường (nó không có trong mô-đun này, tôi có các mô-đun tương tự, tôi đã kiểm tra cụ thể) từ dòng ngược của động cơ điện. Tôi thờ ơ bỏ qua khoảnh khắc và gặp vấn đề. Hệ thống của tôi đang chạy bằng pin và đột nhiên, sau khoảng 3 tháng, tôi nhận thấy rằng chúng nhanh chóng chìm xuống, rất nhanh. Tôi đã kiểm tra mạch hóa ra là một công nhân hiện trường khoảng 50 mA, khi theo lý thuyết thì nó nên được đóng lại. Tôi nghĩ, đến địa ngục với anh ta, rõ ràng bóng bán dẫn bị lỗi đã bị bắt. Thay thế, 2 tháng nữa trôi qua các triệu chứng tương tự, nhưng trên một bóng bán dẫn khác. Sự trùng hợp ngẫu nhiên? - Tôi không nghĩ thế! " Tôi bắt đầu đọc thông tin về chủ đề này và phát hiện ra rằng không có diode bảo vệ, máy bơm sẽ giết chết công nhân hiện trường (vì động cơ hoạt động như một máy phát ở chế độ phanh).

Các điểm còn lại là một vấn đề của hương vị, nhưng tôi vẫn sẽ thể hiện bản thân nếu bạn muốn làm một cái gì đó khác về chủ đề này:
* Nếu bạn cần tưới nhiều hơn 3-4 cây, thì bạn cần nhiều hơn một máy bơm. Tôi có 9 cây trên bậu cửa sổ, trong các chậu khác nhau với các yêu cầu tưới khác nhau. Chỉ có thể điều chỉnh dòng chảy bằng lược có vòi cho 3-4 cây, đối với số lượng cây lớn hơn thì không thực tế, cá nhân tôi đã kiểm tra nó. Tôi có 3 máy bơm được kết nối với hệ thống, mỗi máy có cài đặt tưới nước riêng
* Millis đếm ngược là rất ngẫu nhiên. Tôi đã có một hệ thống như vậy, poyuzat một tháng và quyết định làm những người khác. Nếu khoảng thời gian phản hồi trong ngày thậm chí còn ít hơn và nếu bạn đặt ví dụ tưới nước mỗi tuần một lần, thì lỗi sẽ là +/- ngày. Thời gian đáp ứng cũng là bất kỳ. Ví dụ, vào lúc 4 giờ sáng, bạn có thể thức dậy với tiếng máy bơm ù ù và tiếng bong bóng róc rách (mặc dù điều này phụ thuộc vào mức độ bạn và người thân ngủ ngon)
* Tôi vẫn cho tùy chọn về pin. Ngay từ khi còn nhỏ, bố mẹ đã dạy tôi tắt mọi thứ có thể (trừ tủ lạnh) khỏi ổ cắm khi bạn rời đi. Tôi có thể làm bất cứ điều gì về nó.

Nói chung, tôi muốn nói rằng các hệ thống như vậy là phù hợp không chỉ cho thời gian khởi hành. Trước khi giới thiệu các hệ thống như vậy, thực vật thường chết cho tôi vì chúng bị quên nước hoặc đổ ngược lại. Sau khi giới thiệu, mọi thứ bắt đầu phát triển, nở rộ và tăng đột biến, các trường hợp gây chết người đã dừng lại.

Tái bút
Một lời khuyên khác về việc cài đặt các công tắc, nút, đầu nối, v.v. trong trường hợp nhựa. Nếu có thể, đặt mọi thứ tròn và sử dụng máy khoan bước Trung Quốc. Tôi đã từng bị dày vò bằng cách cắt lỗ hình chữ nhật cho các công tắc. Sau đó, tôi đã mua vòng, một vài giây khoan với một bước khoan và công tắc đã sẵn sàng!

Chúng tôi khuyên bạn nên đọc:

Đưa nó cho điện thoại thông minh ...