Arduino Water Control System

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ค. 2012
  • This video shows a water control system I designed and built to control multiple water tanks, solenoids, sensors, and one water pump. I used the Arduino UNO to control the conditions needed for the application and to manage IO.
    Find the source code and all detailed information on my website post:
    www.briancnc.com/projects/ardu...
    You can find the arduino uno and other arduino boards/supplies in great abundance here:
    amzn.to/1M5M0KX
    I get a lot of requests for arduino/electronics information and where to read up on it. I've listed my 4 top favorite books for this topic, and the last two links particularly Make's book is absolutely fantastic for step by step/hands on electronics learning.
    amzn.to/1M5M1P0
    amzn.to/1OZl7Z6
    amzn.to/1R5mZRn
    amzn.to/1OZlbbb
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 386

  • @EnemyCube
    @EnemyCube 9 ปีที่แล้ว +1

    Just finished a similar setup for my house that's basically inspired by this system. The organization, programming, devices and ideas used make complete sense and it was a joy to build. Thanks.

    • @briancnc
      @briancnc  8 ปีที่แล้ว +1

      EnemyCube Thank you! I am glad it helped.

  • @thawtar682
    @thawtar682 7 ปีที่แล้ว

    Oh my god!! The most professional and industrial Arduino project I have ever seen on youtube. Good job, sir.

  • @sugameltsst4382
    @sugameltsst4382 4 ปีที่แล้ว +1

    level of details is beyond belief i built many things ftom garden water control to coffee roasters but none looks this good kudos!

  • @briancnc
    @briancnc  11 ปีที่แล้ว +4

    Thank you, I really learned a lot along the way, I didn't pick it up overnight. Just read a lot and have a lot of patience and you can build anything you want.

  • @sz72909
    @sz72909 11 ปีที่แล้ว

    I'm a design engineer who worked in defense electronics and commercial companies (so I've done many designs and layouts). I think you have done an A++ job in your parts selection and wiring layout. Very Professional! You should be be very proud of the work you're doing.

  • @MaxSales41
    @MaxSales41 9 ปีที่แล้ว +4

    I used to design and sell aqueous cleaning systems. Your work is first rate, our panels looked like this so I can see you are experienced. Great work! Let me know if you ever need tips for handling water. We had machines with many pumps, valves, and blowers, drawing 400 amps on 480V. It's nice to see pro work with the arduino!

    • @briancnc
      @briancnc  9 ปีที่แล้ว +1

      Thank you!

  • @Ministrator03
    @Ministrator03 6 ปีที่แล้ว

    Just came across this project. You've done a very good job with the casing and cabling! I love the strong lights and the switch. I will try to adapt your design for an automated garden watering system, just need to find a similar case to yours.
    Well done sir! Greetings from Germany

  • @silviowalter9683
    @silviowalter9683 8 ปีที่แล้ว +45

    This is the most nice arduino water setup I have seen. Can't you help us all with more info like diagrams and code. This is a piece of art.

    • @briancnc
      @briancnc  8 ปีที่แล้ว +3

      +Silvio Walter Thank you Silvio, send me a private message with your email address and I would be happy to send you the code.

    • @jlword
      @jlword 8 ปีที่แล้ว +2

      +briancnc if you dont mind could you also send me that info, i just got started with arduino a little while ago and this would be an awsome build if i could learn it. Do you have the parts list, diagrams and code to send? that thing is amazing!

    • @iTune96
      @iTune96 8 ปีที่แล้ว +1

      +briancnc Hell there, I am currently on my way to a diy aquaponics system and that setup looks amazing! I'd be great to get access to any more info you have on hand. Thank You!

    • @briancnc
      @briancnc  5 ปีที่แล้ว +1

      Please check my site, I just posted the code and info there. www.briancnc.com/projects/arduino/arduino-water-control-system/

  • @briancnc
    @briancnc  10 ปีที่แล้ว

    Hi Tom, thank you! I have a CNC router and I engraved a multi-layer plastic material for panel tags. I made the clearance holes for the pilot lights on the cnc router as well.

  • @ladedk
    @ladedk 10 ปีที่แล้ว

    That looks amazingly well built. good job.

  • @marciofernandesrn
    @marciofernandesrn 4 ปีที่แล้ว

    thats pretty fantastic visual and built system. using as reference for my projects since I first watched couple months ago. Thank you for sharing .
    Congrats

  • @NormalAndrew
    @NormalAndrew 9 ปีที่แล้ว +7

    That is the most professional looking arduino project I've ever seen....what DIN components are your favourite in terms of relays and terminal blocks?

  • @alin2085
    @alin2085 9 ปีที่แล้ว +1

    very nice , clean , professional, good work, congratulations

  • @152drake164
    @152drake164 6 ปีที่แล้ว

    Wow! How I wish I had resources to tidy-up my Arduino projects like yours.

  • @CrimsonNovember
    @CrimsonNovember 9 ปีที่แล้ว +64

    wow... my first arduino project was a blinking led...

    • @briancnc
      @briancnc  9 ปีที่แล้ว +16

      Don't get me wrong, mine was too! This was just my first solid project with the arduino. I did it all as everyone else, but I consider that more of education and practice, whereas this was a true application. Thanks!

    • @Ezlivin
      @Ezlivin 9 ปีที่แล้ว +1

      Now you can water cool it! :)

    • @bartdereu
      @bartdereu 6 ปีที่แล้ว +1

      Everyones first arduino project was a blinking LED. This is where i enventually ended up :D
      th-cam.com/video/mTa9aHmF93w/w-d-xo.html

    • @ottobass9193
      @ottobass9193 5 ปีที่แล้ว +2

      bartdereu mine was two led, one button, button pressed green led on (no Arduino) button free red led on (arduino)

    • @circle4922
      @circle4922 4 ปีที่แล้ว

      Lol!

  • @Killtou
    @Killtou 11 ปีที่แล้ว

    Wow ! I'm amazed by your layout. It looks so professional and perfect ! Very well done sir !

  • @briancnc
    @briancnc  11 ปีที่แล้ว

    I work in design and engineering, but I got started on CNC zone, the mechmate forum for cnc machinery, and later got into studying a bit on my own. There are a good gems out there, such as Make's Electronics, and Getting Started in Electronics are excellent books to start with. I will follow-up in about 2 weeks with a how to video for this panel and my cnc panel as well.

  • @nathanknz
    @nathanknz 11 ปีที่แล้ว

    Congratulations on an incredible piece of work. Beautifully put together.

  • @ManofCulture
    @ManofCulture 7 ปีที่แล้ว +1

    Nice hardware and cable management you got there :)

  • @z11aalex
    @z11aalex 10 ปีที่แล้ว +3

    great design and cool components, indeed great for a first project

    • @briancnc
      @briancnc  10 ปีที่แล้ว

      Thank you!

  • @klebermachado5210
    @klebermachado5210 2 ปีที่แล้ว

    Hi Brian , i love to see your control in function

  • @briancnc
    @briancnc  11 ปีที่แล้ว +1

    No, never give up. Just because you don't know how to do something doesn't mean you can't. Keep it up and keep learning!

  • @xicorpt
    @xicorpt 11 ปีที่แล้ว

    Good work, excellent wiring and presentation. Noticed the dials in Portuguese. Parabéns !!!

  • @Maslacak1985
    @Maslacak1985 9 ปีที่แล้ว

    love the cabinet ! good job

  • @adisharr
    @adisharr 10 ปีที่แล้ว

    Nice job on the wiring! Clamp terminal blocks, ferrules, nicely labeled :)

  • @JonathanAgain
    @JonathanAgain 6 ปีที่แล้ว

    Clean setup. Good job!

  • @stdavross666
    @stdavross666 8 ปีที่แล้ว

    yeah nice presentation of the project for sure

  • @gavendb
    @gavendb 10 ปีที่แล้ว

    I do PLC programming and industrial motor controls for a living. I just bought my first arduino today. looks like youve built panels before ;) very nice!

  • @Damager75
    @Damager75 10 ปีที่แล้ว

    Beautiful wiring!

  • @superjarri
    @superjarri 7 ปีที่แล้ว

    I'm industrial engineer and hardware designer and I can tell this work you've done is very professional mate. Good work

    • @briancnc
      @briancnc  7 ปีที่แล้ว

      Thanks so much!

  • @briancnc
    @briancnc  11 ปีที่แล้ว

    Steven, thank you for your kind comments. Unfortunately I could never get the AC flyback and some ghosts worked out so I wasn't comfortable with leaving it as is and went with a more permanent manually wired solution without logic. I couldn't get the arduino to perform without the hiccups and therefor made the difficult decision to not use it. However as manual as the zero logic system is, it has far greater risk to fail, perhaps in the future I can figure out why this arduino didn't work out!

  • @briancnc
    @briancnc  11 ปีที่แล้ว

    Thank you. I have experience with electronics yes, but this was my first experience with Arduino and microcontrollers. Prior, I knew nothing about the arduino, What are you trying to build? Arduino has a great user community, pick up a few books on amazon and post your ideas for help on the arduino forum. Don't give up, nothing is easy, especially at first.

  • @clambert2020
    @clambert2020 5 ปีที่แล้ว +1

    Beautiful work. Thanks for sharing the explanation and coding.

    • @briancnc
      @briancnc  5 ปีที่แล้ว

      Thank you for watching!

  • @baggybullet
    @baggybullet 10 ปีที่แล้ว

    Very Impressive. A nice clean design.

  • @briancnc
    @briancnc  11 ปีที่แล้ว

    I will follow-up with a technical video review of it today.

  • @jeremyhall420
    @jeremyhall420 10 ปีที่แล้ว

    Very nice control set up!

  • @gargoilsa
    @gargoilsa 11 ปีที่แล้ว

    Very cool great build love your work and wiring

  • @briancnc
    @briancnc  11 ปีที่แล้ว

    Yes, I made it myself on my cnc machine. It's just a engraving tag material I bought. mcmaster carr sells it, it's pretty cheap. (white core) but they have various types. #7778T412 is the mcmaster carr part number. I engraved it on the cnc and cut it out, and also drilled the 22.5mm clearance holes for the pilot lights on the machine too.

  • @briancnc
    @briancnc  10 ปีที่แล้ว

    Hi Tom. I designed it in autocad and carved it out on my cnc router (my other videos will show this machine). I programmed it in Vcarvepro (CAM software). If you don't have the machine to do it there are endless suppliers out there that make engraved panel tags.

  • @Adventureswithangus
    @Adventureswithangus 7 ปีที่แล้ว +4

    Nice job. I'm from Canada and have been volunteering my time at a remote hospital in Zimbabwe. We have three pumps, 6 tanks spread over 3/4 km and everything is controlled manually. I started designing a control system using relay logic, but I figure it's time to get with the times.... Would it be possible to share your schematic and your arduino code with me? I would love to go through both in an understanding of what's being done..... so I can expand what you have to hopefully fit my project. I have a lot of experience as an electrician and controls in particularly, but my knowledge is old school analog but I'm learning!!

  • @1endell
    @1endell 10 ปีที่แล้ว

    Nice cabling, man! How do you put the board in the box? Screws?

  • @fabianfernandojuradolasso2699
    @fabianfernandojuradolasso2699 8 ปีที่แล้ว

    I like how you organise that panel....what software do you use for the panel design? thank you. nice job

  • @hugosantos5061
    @hugosantos5061 10 ปีที่แล้ว

    Congratulations.
    Very professional design.

  • @ThePower2ChooseDC
    @ThePower2ChooseDC 7 ปีที่แล้ว

    Thanks, we are looking for arduino control for our evacuated tube hot water systems

  • @joeestes6318
    @joeestes6318 7 ปีที่แล้ว

    Great set up!

  • @Djpatbass
    @Djpatbass 11 ปีที่แล้ว

    Yes :) That would be great!! It looks very professional ..A tutorial would be very appriciated .. thank you for sharing .. awesome project ..Top!!

  • @ChapmanCrafters
    @ChapmanCrafters 9 ปีที่แล้ว

    Very nice and neatly done, grats

  • @briancnc
    @briancnc  11 ปีที่แล้ว

    Frank, it was a lot of stuff; from forums to books on amazon and past professional and personal experience with electronics. The best books are by simon monk and Massimo himself, as well as Make: Electronics and "getting started in electronics". Great reading material. The rest you have to learn with your hands and mind. Good luck!

  • @paul-cn6oe
    @paul-cn6oe 9 ปีที่แล้ว

    Great job, I'm looking to build something similar. Could you recommend a good website to buy screw terminal blocks, panduit, enclosure, and wire? thanks

  • @davidflying15
    @davidflying15 10 ปีที่แล้ว +1

    Hi Brian, Very professional job. Thanks for sharing. Could I have a look at your code please, as I am new to Arduino and would like to create something similar.
    David

  • @jajavega
    @jajavega 11 ปีที่แล้ว

    Great work, thanks for posting; I had to stop around 3:30, getting sea-sick from the camera movement :-P

  • @coisasjr
    @coisasjr 9 ปีที่แล้ว

    Qual programa vc usa para fazer os esquemas elétricos e tem como faze um videos de como são esses projetos
    Brasil

  • @TomSpink
    @TomSpink 10 ปีที่แล้ว

    Hello,
    Excellent work! I was wondering how you designed & manufactured the front panel that the pilot lights and selector switch sits on? It looks great, and I'd love to know how to produce something like that.
    Thanks,
    Tom.

  • @dariusg5515
    @dariusg5515 7 ปีที่แล้ว

    nice clean job I wish my students were so organized.. I get really sick of seeing juice boxes & old pringle cans, yours might be overkill but looks great... any backup protection?

  • @TomSpink
    @TomSpink 10 ปีที่แล้ว

    Great! Thanks for the information. Like I said, it looks great and thanks for sharing your methods with us.

  • @LMAutoRepairs
    @LMAutoRepairs 8 ปีที่แล้ว

    Great work!
    I am myself an Arduino enthusiastic, you project i well conceived and elaborated!
    A+++++

  • @Bianchi77
    @Bianchi77 10 หลายเดือนก่อน

    Cool video shot, thanks for sharing, keep it up :)

  • @barthamlett1220
    @barthamlett1220 8 ปีที่แล้ว +1

    Wow! I like this project and want to know if you have any electrical schematics, diagrams, or part lists. Thanks

  • @RedneckLn
    @RedneckLn 5 ปีที่แล้ว

    very nice build

  • @sxtsr8133
    @sxtsr8133 8 ปีที่แล้ว

    nice wiring, it would be my wiring reference how industrial panel with arduino inside.

  • @IbrahimOman
    @IbrahimOman 10 ปีที่แล้ว

    Very Professional>> i am so excited to implement your project at my home :)
    thanks for sharing

  • @TopShelfization
    @TopShelfization 11 ปีที่แล้ว

    just be patient, everything you really need is on the net, it's like loosing weight, takes forever, but feels so bloody good when you succeed! i read once a way to think about programming is it's like a huge journey of very small steps haha

  • @felipelicon
    @felipelicon 9 ปีที่แล้ว

    I'm impressed! great job!

  • @tuliopireso
    @tuliopireso 7 ปีที่แล้ว

    Nice work by the way!

  • @sokolshok
    @sokolshok 8 ปีที่แล้ว

    wonderful view, thanks for aesthetic pleasure! as the label are made?

  • @briancnc
    @briancnc  11 ปีที่แล้ว

    Obrigado! Valeu! It was for a house in Brazil.

  • @rockkayu831
    @rockkayu831 7 ปีที่แล้ว

    Wow. Your work very smart.

  • @Djpatbass
    @Djpatbass 11 ปีที่แล้ว

    Great!! is there a good tutorial for making this and how to program it ??

  • @Davids6994
    @Davids6994 11 ปีที่แล้ว

    what did you do in all this time? i'm starting too and i don't know from where to learn

  • @Woysz
    @Woysz 6 ปีที่แล้ว

    Hi, it's a very nice setup. How about durability and any troubles with arduino during these 5 years? Is this system still working? Was this maintenance-free and were there no problems with arduino like resets, spontaneous stops etc?

  • @sgtpepperaut
    @sgtpepperaut 10 ปีที่แล้ว

    What relay Modules are these? Looks great!

  • @blakecantrell2458
    @blakecantrell2458 10 ปีที่แล้ว

    Nice Work. Clean project.

  • @tomtina6079
    @tomtina6079 8 ปีที่แล้ว

    Very nice Arduino based project. Bravo !

    • @briancnc
      @briancnc  8 ปีที่แล้ว

      +Tom Tina Thanks Tom!

  • @Demo639
    @Demo639 11 ปีที่แล้ว

    I would appreciate if you could tell me what documents-manuals-books have you look or read to end up something like this.
    Thank you

  •  11 ปีที่แล้ว

    Looks really nice!
    how do you have done the Arduino -- Screw-terminal adaption?

  • @dxhydro1
    @dxhydro1 11 ปีที่แล้ว

    That is an incredibly beautiful piece of work!
    Do you have some sort of engraver to make your panel labels?
    While it surely would have been easy to use a nano-PLC to run the system, I really think you did a great job with the MEGA! Looks as good as any controller from a custom panel shop costing thousands of dollars.
    Great job! I'm sure the end user was happy (especially if they had been controlling the system manually)!

  • @dvdvideo1234
    @dvdvideo1234 10 ปีที่แล้ว

    Well done colegue !

  • @AntonySimkin
    @AntonySimkin 4 ปีที่แล้ว +1

    Man. First - congratz for your english. I thought you were american, but I see that the box is in portuguese, are you from Portugal or Brazil? Second - beautifully done, just a piece of art, I really enjoy watching that level of quality. If I would make a video about "how to: professional looking project" I would just post your video. All levels protections, everything in rails, indications, accuracy, professional schematics, all wires with id codes and so on. Great job. I don't know what is better in this video, the esthetics or functionality, everything is just so nice! haha cheers

    • @briancnc
      @briancnc  4 ปีที่แล้ว

      Thank you, it was for a family house in Brasil!

  • @airsp
    @airsp 11 ปีที่แล้ว

    Very nice project !

  • @jamilmolina3380
    @jamilmolina3380 6 ปีที่แล้ว

    Hi, very nice work, can you send me the list of components you used? pls... thx

  • @fhmtz
    @fhmtz 8 ปีที่แล้ว

    Great work!! Thank you for sharing!

    • @briancnc
      @briancnc  8 ปีที่แล้ว

      +Fabio Hugo Martinez Thanks Fabio!

  • @xizoff
    @xizoff 10 ปีที่แล้ว

    Olá Brian, parabéns pelo projeto e bom saber que fala Portugues.
    Como você fixou a placa no painel??
    Estou desenvolvendo um projeto para controle de motores de um navio e precisava fixar a placa no painel, e gostei bastante do seu painel.
    Parabéns.

  • @xizoff
    @xizoff 10 ปีที่แล้ว

    Ah sim.. Muito bom...
    Parabéns .

  • @erikbaker1389
    @erikbaker1389 7 ปีที่แล้ว

    Great project, I want to try this

  • @leroyboy18
    @leroyboy18 8 ปีที่แล้ว

    Incredible wiring. Shame to hear you retired the setup. Would you happen to have the schematics on hand? I would love seeing a full outline.

  • @presziggy
    @presziggy 10 ปีที่แล้ว

    Hello ! Great project ! Can you tell me what a "protected bus" is ? ? I'm not really sure what all that other stuff you had around the arduino does. Thanks for taking a moment ! This is very cool !

  • @grulloc
    @grulloc 11 ปีที่แล้ว

    Hey! What sensors do you use to measure the water level! I'm trying to make a system for measuring the level of a cistern and send me the info but haven't found a sensor that could work in a bigger container.

  • @bjorn804
    @bjorn804 6 ปีที่แล้ว

    Good day sir. Setup was very cleanand professional. Can give more info about this project like schematics and code? Badly needed for thesis references. Thanks.

  • @786otto
    @786otto 5 ปีที่แล้ว

    Looks great, very smart!

  • @chrisaall2065
    @chrisaall2065 10 ปีที่แล้ว

    I have a similar setup used to measure water flow with hall effect sensors and through a relay board control solenoids to shut the water on and off. Every time the solenoids activate, they cause error in the water flow reading (an erroneous instantaneous increase in the reading). Almost like they are putting EMI noise in the sensor cabling. What could be causing this?

  • @_Solutionist
    @_Solutionist 6 ปีที่แล้ว

    i m using arduino with display on my water tank since last year, and its still working.

    • @briancnc
      @briancnc  5 ปีที่แล้ว

      Congrats!

  • @X2Xbeyond
    @X2Xbeyond 11 ปีที่แล้ว

    What kind of solenoid valves would you recommend?

  • @bahri16
    @bahri16 9 ปีที่แล้ว +4

    Neat, I deal with electric panels all time and I can tell you this one is a clean, beautiful one, great job.
    how long did it take you to do it?

    • @briancnc
      @briancnc  8 ปีที่แล้ว

      bahri16 Thank you! A little too long, I saw it through as a proof of concept and a learning experience.

  • @thehyperactivesloth
    @thehyperactivesloth 11 ปีที่แล้ว

    do you have a write up or parts list? this is great!

  • @CasasChicago
    @CasasChicago 10 ปีที่แล้ว

    Great work, very professional. Where do you get your parts / supplies from?

  • @stevespiteri5856
    @stevespiteri5856 7 ปีที่แล้ว

    Hi, can you send me a link of the relays pls?

  • @pargyropoulos
    @pargyropoulos 11 ปีที่แล้ว

    Very nice idea. I've seen some yellow tags that have a flaten side with a small white paper to write on. But your idea works the same and it is cheaper.
    How about the overlay of the front panel? Did you make it yourself? What material did you use?

  • @muzisyenmuhendis
    @muzisyenmuhendis 11 ปีที่แล้ว

    is it possible to post detailed photo of the inside of box ?

  • @1anddr
    @1anddr 11 ปีที่แล้ว

    Did you try optically isolating the relays from the Arduino? I had problems with hiccups when turning off the power of 230V AC stuff with my controller, optically isolating the relays and putting in some 0.1uF caps in my circuit made the problem go away.

  • @briancnc
    @briancnc  11 ปีที่แล้ว

    Haha, cracked me up as well. I started with the blinking LED as well and went through the entire make: electronics book as well as other arduino ones before hitting this one up. It was ambitious and never worked 100% because of the inductive flyback I could never fully correct. I don't think this is a result of arduino's hardware though, just the way I implemented it.