Posts | Comments

Planet Arduino

Archive for the ‘water’ Category

While it can be straightforward to distill water to high purity, this is rarely the best method for producing water for useful purposes. Even drinking water typically needs certain minerals in it, plants may need a certain pH, and wastewater systems have a whole host of other qualities that need to be measured. Measuring water quality is a surprisingly complex endeavor as a result and often involves a wide array of sensors, much like this water quality meter from [RowlesGroupResearch].

The water quality meters that they are putting to use are typically set up in remote locations, without power, and are targeting natural bodies of water and also wastewater treatment plants. Temperature and pH are simple enough to measure and grasp, but this device also includes sensors for total dissolved solids (TDS) and turbidity which are both methods for measuring various amounts and types of particles suspended in the water. The build is based around an Arduino so that it is easy for others to replicate, and is housed in a waterproof box with a large battery, and includes data logging to an SD card in order to make it easy to deploy in remote, outdoor settings and to gather the data at a later time.

The build log for this device also goes into detail about all of the steps needed to set this up from scratch, as well as a comprehensive bill of materials. This could be useful in plenty of professional settings such as community wastewater treatment facilities but also in situations where it’s believed that industrial activity may be impacting a natural body of water. For a water quality meter more focused on drinking water, though, we’d recommend this build that is trained on its own neural network.

The scientific community cannot always agree on how much water a person needs in a day, and since we are not Fremen, we should give it more thought than we do. For many people, remembering to take a sip now and then is all we need and the H2gO is built to remind [Angeliki Beyko] when to reach for the water bottle. A kitchen timer would probably get the job done, but we can assure you, that is not how we do things around here.

A cast silicone droplet lights up to show how much water you have drunk and pressing the center of the device means you have taken a drink. Under the hood, you find a twelve-node NeoPixel ring, a twelve millimeter momentary switch, and an Arduino Pro Mini holding it all together. A GitHub repo is linked in the article where you can find Arduino code, the droplet model, and links to all the parts. I do not think we will need a device to remind us when to use the bathroom after all this water.

Another intrepid hacker seeks to measure a person’s intake while another measures output.

When was the last time you poured water onto your radio to turn it on?

Designed collaboratively by [Tore Knudsen], [Simone Okholm Hansen] and [Victor Permild], Pour Reception seeks to challenge what constitutes an interface, and how elements of play can create a new experience for a relatively everyday object.

Lacking buttons or knobs of any kind, Pour Reception appears an inert acrylic box with two glasses resting on top. A detachable instruction card cues the need for water, and pouring some into the glasses wakes the radio.

Inside, two aluminium plates —  acting as capacitive touch sensors — are connected to an Arduino using the Tact library from NANDSudio. Wekinator — a machine learning tool — enabled [Knudsen] to program various actions to control the radio. Pouring water between the glasses changes stations, rotating and tweaking the glass’ positions adjusts audio quality, and placing a finger in the glass mutes it temporarily.

It’s a great concept for a more engaging piece of tech, if perhaps a little unnerving to be pouring water around household electronics. Best take preventative measures before applying this idea elsewhere.

Anyone who owns their own pool knows it’s not as simple as filling it up with water and jumping in whenever you want. There’s pool covers to deal with, regular cleaning with the pool vacuum and skimmers, and of course, all of the chemicals that have to be added to keep the water safe. While there are automatic vacuums, there aren’t a whole lot of options for automating the pool chemicals. [Clément] decided to tackle this problem, eliminating one more task from the maintenance of his home. (Google Translate from French.)

The problem isn’t as simple as adding a set amount of chemicals at a predetermined time. The amount of chemicals that a pool owner has to add are dependent on the properties of the water, and the amount of time that’s elapsed since the previous chemical treatment, and the number of people who have been using the water, and whether or not the pool cover is in use. To manage all of this, [Clément] used an ORP/Redox probe and a pH probe, and installed both in the filtration system. The two probes are wired to an Arduino with an ethernet shield. The Arduino controls electrically actuated chemical delivery systems that apply the required amount of chemicals to the pool, keeping it at a nice, healthy balance.

[Clément] has all of the Arduino code available on his project page, as well as information about all of the various sensors he used. This should make this project re-createable for anyone who is tired of dealing with their own pool or paying a pool maintenance company to do it for them. [Clément] is no stranger to home automation projects, either, and we look forward to his next (often unconventional) project to automate something we might not have thought of before.


Filed under: Arduino Hacks

doubledriparticle-25High speed photography is great for capturing the moment when two water droplets collide and make incredibly beautiful fluid impacts.

Read more on MAKE

The post Capture Incredible Water Droplet Impacts with a High Speed Camera Rig appeared first on Make: DIY Projects and Ideas for Makers.

In preparation for Makerfaire, [hwhardsoft] needed to throw together some demos. So they dug deep and produced this unique display.

The display uses two synchronized peristaltic pumps to push water and red paraffin through a tube that switches back over itself in a predictable fashion. As visible in the video after the break, the pumps go at it for a few minutes producing a seemingly random pattern. The pattern coalesces at the end into a short string of text. The text is unfortunately fairly hard to read, even on a contrasting background. Perhaps an application of UV dye could help?

Once the message has been displayed, the water and paraffin drop back into the holding tank as the next message is queued up. The oil and water separate just like expected and a pump at the level of each fluid feeds it back into the system.

We were deeply puzzled at what appeared to be an Arduino mounted on a DIN rail for use in industrial settings, but then discovered that this product is what [hwhardsoft] built the demo to sell. We can see some pretty cool variations on this technique for art displays.

 


Filed under: Arduino Hacks

For her science fair project, [David]’s daughter had thoughts about dipping eggs in coffee, or showing how dangerous soda is to the unsuspecting tooth. Boring. Instead she employed her father to help her build a Morse Code waterfall.

A more civilized wea-- tool from a more elegant age. Young Jed--engineer.
A more civilized wea– tool from a more elegant age. Young Jed–Engineer.

[David] worked with his daughter to give her the lego bricks of knowledge needed, but she did the coding, building, and, apparently, wire-wrapping herself. Impressive!

She did the trick with two Arduinos. One controls a relay that dumps a stream of water. The other watches with an optical interrupt made from an infrared emitter and detector pair to get the message.

To send a message, type it in the keyboard. The waterfall will drop spurts of water, and then show the message on the decoder display. Pretty cool. We also liked the pulse length dial. The solution behind the LEDs is pretty clever. Video after the break.


Filed under: Arduino Hacks, news

fog

Scientists in Chile are turning foggy air into a reliable water source for nearby residents using a new sensor connected to  Arduino Mega and XBee module. The project is called FogFinder and was developed by Richard LeBoeuf in collaboration with Juan Pablo Vargas and Jorge Gómez at the Universidad de los Andes. It’s a system to generate new renewable source of water for communities and reforestation through use of a probe and wireless communications technology to develop a liquid water flux map for fog harvesting.

Fog collectors are common in arid climates in Chile where rain runs scarce and are typically installed on hillsides and remote areas where fog is abundant. The innovative part of the project lies in determining where to install these collectors, how to orient them, and understanding how efficient they are at collecting water from the air. This can be done with a new type of sensor called the “Liquid Water Flux Probe” to measure the availability of water at current and potential fog collector sites. The sensor measures the liquid water content and speed of the fog and can be used to understand the optimal location and orientation for each of the collectors.

20151215_182827

Matt Ahart  of Digi, the company producing Xbee modules , told us:

“The primary function of the Arduino Mega is to simplify data collection and processing. The development team also made use of software libraries that simplified the use of sensors and API mode configuration for the XBee radios.
Another important reason for using Arduino, is that the Fog Finder project was created by students with only a few months to complete the design and creation of the device. A great thing about Arduino is that the learning curve is very fast and students can quickly start making contributions instead of spending weeks or months trying to understand the software and hardware.”

ArduinoMegaFog

The FogFinder project has received support from the Universidad de los Andes through its Fondo de Ayuda de Investigación, Andes Iron – Dominga, and the Pontificia Universidad Católica de Chile. In 2014 it was finalist in the Wireless Innovation Project sponsored by the Vodafone Americas Foundation.

Jun
22

Motion Sensing Water Gun Tweets Photos To Embarrass Enemies

arduino, arduino hacks, Bean, gun, Lightblue, mosfet, node-red, python, squirt gun, super soaker, twitter, water Comments Off on Motion Sensing Water Gun Tweets Photos To Embarrass Enemies 

[Ashish] is bringing office warfare to the next level with a motion sensing water gun. Not only does this water gun automatically fire when it detects motion, but it also takes a photo of the victim and publishes it on Twitter.

This hack began with the watergun. [Ashish] used a Super Soaker Thunderstorm motorized water gun. He pulled the case apart and cut one of the battery wires. he then lengthened the exposed ends and ran them out of the gun to his control circuit. He also placed a protection diode to help prevent any reverse EMF from damaging his more sensitive electronics. The new control wires run to a MOSFET on a bread board.

[Ashish] is using a Lightblue Bean board as a microcontroller. The Bean is Arduino compatible and can be programmed via low energy Bluetooth. The Bean uses an external PIR sensor to detect motion in the room. When it senses the motion, it activates the MOSFET which then turns on the water gun.

[Ashish] decided to use Node-RED and Python to link the Bean to a Twitter account. The system runs on a computer and monitor’s the Bean’s serial output. If it detects the proper command, it launches a Python script which takes a photo using a webcam. A second script will upload that photo to a Twitter account. The Node-RED server can also monitor the Twitter account for incoming direct messages. If it detects a message with the correct password, it can use the rest of the message as a command to enable or disable the gun.


Filed under: Arduino Hacks
Apr
14

Let’s make robots exploring lake depths

arduino, Arduino Duemilanove, lake, Robots, water Comments Off on Let’s make robots exploring lake depths 

searendering

Sea Renderings is a water robot made by Geir Andersen in 2010 with the aim of measuring water depths in lakes and running on Arduino Duemilanove:

The purpose of this robot is to have it log water depths along a predefined set of waypoints. It stores its data on memory sticks or on SD cards. The estimated runtime is about 24 hours and with a top speed of 3km/h it will travel roughly 72km. With a log entry for every 10m this would give us over 700 depth measurements with full GPS reference.

searendering02

Geir’s project page is hosted at Let’s Make Robots,  a free and volunteer based initiative produced and maintained by members of the robot building  community. You can have a look at the documentation and some of the illustrations showing the output of the measurements done at Lake Riskedalsvatnet in Norway.

searenderings03

 



  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook