Augmentée de l'Eau à l'aide d'arduino

The Augmented Water device helps you save water by turning red after one Liter. The device, built by @tamberg during a water hackathon, is made from an Arduino, a flow sensor and coloured LED pixels.

Video

https://www.flickr.com/photos/tamberg/14346321456/ (thanks kiilo)

In case you want to build your own, read on…

Material

Outils

  • Soldering iron
  • Hot-glue gun
  • Saw

Augmented Water using arduino

Step 1: Preparing and testing the Neopixel LEDs

If you use Neopixels by the meter, cut off a piece of ~7 pixels and solder jumper wires as follows:

  • Black wire to GND
  • Yellow wire to DI
  • Red wire to +5V

Take care to solder them to the right end of the strip. Compare the little arrows printed on the strip with the picture.

Read Adafruit’s Neopixel best practices before connecting the pixels.

Download and install Adafruit’s Neopixel Arduino library from

https://github.com/adafruit/Adafruit_NeoPixel

Open File > Examples > Adafruit_NeopPixel > strandtest

Change the number of pixels to fit your short strip.

Upload the code to make sure the pixels work.

(This code was the starting point of the hack.)

Step 2: Testing the flow sensor

(Image by Adafruit, CC BY-NC-SA)

Download the flow meter example code from

https://github.com/adafruit/Adafruit-Flow-Meter

Connect the flow meter as indicated in the source code.

Rename .pde to .ino, open it and upload the code to the Arduino.

Testing works fine without water by blowing some air through the sensor.

Step 3: Connecting and testing the hardware

Download the Augmented Water source code from https://bitbucket.org/tamberg/waterhack/raw/tip/20…

(Re-)connect the hardware as indicated in the source code:

  • Red flow sensor wire to +5V
  • Red Neopixel wire to +3.3V
  • Black wires to common ground
  • Yellow flow sensor wire to pin #3
  • Yellow Neopixel wire to pin #2

Augmented Water using arduino circuit

Upload the code to the Arduino and test it.

Your lung volume is hopefully larger than 1 Liter.

Use the serial monitor of the Arduino IDE to see numbers.

(Note that the code is a simple mash-up of the previous examples.)

 

For more detail: Augmentée de l'Eau à l'aide d'arduino


A Propos De L'Auteur

Ibrar Ayyub

Je suis expérimenté, rédacteur technique, titulaire d'une Maîtrise en informatique de BZU Multan, Pakistan à l'Université. Avec un arrière-plan couvrant diverses industries, notamment en matière de domotique et de l'ingénierie, j'ai perfectionné mes compétences dans la rédaction claire et concise du contenu. Compétent en tirant parti de l'infographie et des diagrammes, je m'efforce de simplifier des concepts complexes pour les lecteurs. Ma force réside dans une recherche approfondie et de présenter l'information de façon structurée et logique format.

Suivez-Nous:
LinkedinTwitter

Laisser un Commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

fr_FRFrench
Faire défiler vers le Haut