Projects

DC Motor Control Using an H Bridge

DC Motor Control Using an H-Bridge using arduino

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 […]

Digital Clock

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

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 1

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

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

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

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

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

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 Dohertys Lab Notebook

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, […]

Scroll to Top