Today I’m going to compare the performance of a tiny Laser-based time-of-flight sensor, the TOF10120, with the classic HC-SR04 ultrasonic range finder.
After we hook the sensors up to an Arduino I’ll put them to the test on my “unique” testbed. The results might surprise you.
Learn how to use Bipolar Junction Transistors and MOSFETs to interface high-current DC loads with an Arduino.
We will cover both BJTs and MOSFETs in this guide to interfacing your Arduino with the outside world.
Today we will construct a simple bench power supply that has both fixed and variable output voltages. It’s a great project for beginners and useful enough for an expert!
Our design will make use of popular buck converter modules and an unused power “brick” from an old laptop computer, which you should have no problem obtaining.
Learn about the Peltier Effect and how to use a common and inexpensive Peltier cooler to cool down your electronic projects. We will perform a few experiments with a Peltier module, including using it to make ice!
We will also hook up a Peltier Cooler assembly that you can get on eBay.
The DB1 project hasn’t moved forward much since we last got together, and there are some reasons for that. Today I’ll bring you up to speed on what’s happening, and how I plan to move forward
Don’t worry, DB1 is still very much alive! But in order to move forward, I’m making some changes to the publishing schedule.
I will also give you access to the first piece of “official” DB1 documentation, the I/O Distribution Board.
An Analog Feedback Servo Motor is a servo motor that has a connection to its internal feedback potentiometer. Thi sallows you to measure the precise position of the motor shaft in real-time
Today we will learn how to calibrate and use this motor, we’ll even see how it can be used as an input device to memorize and repeat a sequence of movements.
What do you do when you want to save data in your Arduino project and have it available even after the Arduino is powered down? One excellent way of doing this is by using EEPROM – Electrically Erasable Read-Only Memory.
In this article you will learn how to use both internal and external EEPROM with an Arduino.
In the third installment of our I2C tutorial I will show you how to use I2C to connect a 3.3-volt Raspberry Pi to a 5-volt Arduino Uno.
Theer are actually two ways of doing this, I will explain both methods.
Today we will learn how Hall Effect sensors and switches work. These handy devices are activated using magnets.
After that we will use a couple of Hall Effect switches to control the position of a stepper motor. Using an Arduino, we’ll build both Limit Switches and a Homing Sensor.
In this article we will start using touchscreen displays in our Arduino projects.
We’ll begin by examining how touchscreens work, and what the differences are between Capacitive and Resistive touchscreens are.
Then we’ll look at some example code and then write a simple interface of our own.