Overview In this tutorial, you’ll learn how to control a DC motor’s direction using an H-bridge. To reverse a DC motor, you need to be able to reverse the direction of the current in the motor. The easiest way to do this is using an H-bridge circuit. There are many different models and brands of […]
Projects
Digital Clock Design Using Arduino
Introduction This design project utilizes an Arduino MEGA2560 with an ATMEGA1280-16AU microcontroller to create a digital clock. The clock will be able to save time when disconnected from power, and it can be powered from a USB connection or from the wall outlet. The clock displays the hours, minutes, and seconds with an AM/PM indicator. […]
AVR Programming Tutorial
This tutorial introduces programming for AVR microcontrollers. It uses the ATmega328p found on Arduino boards, but works with straight AVR C and a bare microcontroller. It covers the basic information you need to get started, whether or not you’ve used Arduino or other microcontrollers previously. Why would you want to learn AVR programming (instead of, […]
AC Dimmer Circuit
Overview Simple AC Dimmer circuit for incandescent bulbs. 128 levels of brightness. Parts are relatively cheap! How it Works This is an AC Chopping Circuit. The dim level sets where the AC waveform gets chopped on. More of the cycle makes the bulb brighter, less is dimmer. (from digikey http://www.digikey.com/ca/en/techzone/lighting/resources/articles/Retrofit-LED-Bulbs-and-Drivers.html) Photo Digital Signals. The four […]
Heat-Seeking Desk Fan (using Arduino)
Summary: The following is a step by step guide on how to make a Heat-Seeking Desk Fan from an Arduino microcontroller, a computer fan, a servo, and an infrared temperature sensor. The device scans the room periodically, automatically pointing itself in the hottest direction (ideally towards a person). This is a working proof-of-concept model, but it […]
Make a Desktop Tamagotchi Using Arduino
One day I was sitting behind my desk at work and I got that weird need to build something, after looking around for a bit I got my eye on an LED matrix and that sparked an idea in my head : “I WANNA MAKE A TAMAGOTCHI”. So for those of you that don’t know […]
Microcontrollers: The Basics
Different kinds of computers are designed for different purposes. The computer at the heart of your laptop is optimized for different puprposes than the one in your phone or the one in your mouse. The simplest computers are those that are designed to take inout from the phyiscal world and control output devices in the […]
Arduino Lilypad Slipper Automatic Foot Massager
I made a little automatic slipper foot massager with the Lilypad Arduino and some of the Lilypad Vibe Boards for the actual massager. The sensor it uses is a Lilypad Accelerometer that I’m only using as a basic tilt sensor. Essentially it detects when the slipper is in a more vertical position (like when you […]
Darkness Map Data Collection Device
The Darkness Map encompasses both data collection and visualization of nighttime light levels. You can add to the map by downloading the app for iPhone or Android, but you can also contribute data by creating your own data collection device. This tutorial will cover how to build an Arduino powered data logger with a light […]
John Doherty’s Lab Notebook
January 9, 2013 (1 hour): Met as a team after class to discuss preliminary project proposal. January 10, 2013 (2 hours): Met as a team after class to finish writing preliminary project proposal. WEEK 01 SUMMARY Accomplishments: Submitted preliminary project proposal. Weekly Work Total: 3 hours Project Work Total: 3 hours Week 02 January 16, […]
