Categories
TUTORIALS

Powering Arduino Uno with Solar Cell

Introduction This tutorial demonstrates how to power your Arduino Uno with a solar cell. Solar cells can be a useful solution for powering projects that require portability or remote monitoring. This tutorial uses concepts drawn from the following resources: https://www.circuitbasics.com/how-to-use-solar-panels-to-power-the-arduino/ https://technobyte.org/2016/07/power-up-the-arduino-uno/ https://www.youtube.com/watch?v=Q5bi9-oQezE Parts This project requires the following components: Arduino Uno 6V DC, 500 mA […]

Categories
TUTORIALS

How to Create A Simple Rain Gauge and Detect Heavy Rainfall

For this tutorial, you will need: A water level sensor, Wires, Arduino, Short cup The wiring of this sensor is straightforward with only three pins to connect. On the left is the signal pin which will connect to an analog input in the Arduino. The middle pin is for power, recommended between 3.3V and 5V. This […]

Categories
TUTORIALS

Is the clear water you see really clear? —— Let Turbidity sensor tell you.

Introduction SEN0189 – Gravity: Analog Turbidity Sensor for Arduino This tutorial covers how to use Gravity: Analog Turbidity Sensor for Arduino, whose type is SEN0189 on the basis of . Turbidity is an essential matric that measures the clearity of the water, which is one characteristic of water quality. There are plenty of particles in […]

Categories
TUTORIALS

Interpreting AS7263 NIR Spectral Sensor Readings to Determine Plant Foliage Health and Turn on an LED

This tutorial uses the AS7263 NIR (near infrared) spectrometer sensor to assess plant foliage health. It explains how to uses the sensor’s channel readings and the standard Normalized Difference Vegetation Index (NDVI) equation to calculate an estimated NDVI value. It then prints the value and a “HEALTHY” or “UNHEALTHY” statement to the Serial Monitor and […]

Categories
TUTORIALS

Surfacing Mapping with Ultrasonic Sensors (and R)

Purpose This tutorial walks through using a set of ultrasonic sensors to develop a surface map (full disclosure: the final graphic mapping is done in R). This tutorial assumes a gridded layout of sensors. We will use four ultrasonic sensors in the example, with assumed modularity (additional notes below). Let us know if you’ve expanded […]

Categories
TUTORIALS

Displaying Aggregated Data on an LCD

When using a sensor with an Arduino board there are many ways to communicate measurements such as printing to a serial monitor, displaying data on an LCD screen, shining a light, or making a sound to name a few.  But if multiple sensors are used in tandem an aggregate reading or a summary, might be […]

Categories
TUTORIALS

Data Stream input to NeoPixel LED Strip

Introduction This tutorial is an overview of how to use a NeoPixel LED strip in conjunction with a feed of data such that specific numeric inputs result in corresponding lights on the strip being turned on. The sketch uses a random number generator to create a stream of inputs, but in practice, the stream of […]

Categories
TUTORIALS

Detecting presence of people with distance control and time lag

Mission This tutorial will provide instructions on how to detect human presence with the capacity of using two kinds of sensors. It requires an Arduino Uno, an infrared motion sensor, and an ultrasonic sensor. The detection can help trigger actions of other sensors or intervention products. For example, for the purpose of our project, we […]

Categories
TUTORIALS

Water Temperature Sensor with Arduino

Introduction In this tutorial, I will introduce and explain how to use a water temperature sensor to sense the water temperature inside a river or other water features. There are lots of water temperature sensors you could use with Arduino, but I am using Gikfun DS18B20 Waterproof Temperature Sensor for this tutorial, you can find […]

Categories
TUTORIALS

Now let’s check your drinking water: is the pH safe?

This tutorial will teach us how to use a pH sensor and LCD display with Arduino UNO to measure the pH of a liquid solution, and also make the value shows on the screen. The pH scale is used to measure the acidity and basicity of a liquid. It can have readings ranging from 1-to […]