Metering – Instrument Projects

Arduino – Control a DC motor with TIP120 potentiometer and multiple power supplies circuit

Arduino – Control a DC motor with TIP120, potentiometer and multiple power supplies

A quick circuit showing how to control the speed of a DC motor with a potentiometer with your Arduino board. Also shows how to use a TIP120 transistor to allow the Arduino control a larger power supply. Transistors are 3 pin devices, which via the 3rd pin (Base) allow it to control the current passing […]

Arduino – Control a DC motor with TIP120, potentiometer and multiple power supplies Read More »

Arduino Solar Cell Tester

Arduino Solar Cell Tester

When I’m building Solar Shrubs and other solar-powered creations, I often scavenge cells from various off-the-shelf devices such as solar garden or security lights. But these cells are rarely labeled as to their voltage, current, and power output. So it’s off to my bread-boarding station. First, I put each cell under a lamp and connect it to my multimeter to get

Arduino Solar Cell Tester Read More »

ARDUINO Laser 3D Tracking

ARDUINO Laser 3D Tracking or Range Finder

The idea of using triangulation for distance measurements is well known since Pythagorean time, when his brilliant formula become available for mathematicians. What is new in this design, is lasers power control via “blooming” effect of CMOS camera. Here this “negative” effect was put to work instead of ADC. No need high price “no-blooming” camera!

ARDUINO Laser 3D Tracking or Range Finder Read More »

Build Your Own Sourcemeter

Build Your Own Sourcemeter Using Arduino

This is an explanation and set of building plans for a USB-powered sourcemeter with a personal computer interface. The sourcemeter uses an open-source Arduino microprocessor and the user interface uses the open-source Processing environment. The sourcemeter was designed as a homemade current-voltage (IV) tester to measure the IV characteristics of a solar cell by sweeping applied voltage across

Build Your Own Sourcemeter Using Arduino Read More »

Zigbee Wireless Relay Control and Power Monitoring System

Zigbee Wireless Relay Control and Power Monitoring System

Introduction We designed a system for wirelessly controlling relays and monitoring current.  This is used for a home load simulation.  By wirelessly turning relays on and off by sending commands from a PC to a microcontroller we can change the total load (current) to our simulated home.  For wireless communication, we used XBee Series 2

Zigbee Wireless Relay Control and Power Monitoring System Read More »

ADXL3xx Accelerometer using an Arduino

ADXL3xx Accelerometer using an Arduino

This tutorial shows you how to read an Analog Devices ADXL3xx series (e.g. ADXL320, ADXL321, ADXL322, ADXL330) accelerometer and communicate the acceleration to the a personal computer. This tutorial was built using the breakout boards from Sparkfun. The adafruit accelerometer breakout board also works, though it must be wired differently. The ADXL3xx outputs the acceleration

ADXL3xx Accelerometer using an Arduino Read More »

Potentiometer or variable resistor control LED Code

Potentiometer or variable resistor control LED Code

The if() statement is the most basic of all programming control structures. It allows you to make something happen or not depending on whether a given condition is true or not. It looks like this: if (someCondition) { // do stuff if the condition is true } [Get Code] There is a common variation called if-else that looks like

Potentiometer or variable resistor control LED Code Read More »

Scroll to Top