Tutorial 13 for Arduino: Liquid Crystal Displays
I had initially planned to do an LCD tutorial a little further down the line, but there was very high demand for it, and I already had a circuit assembled for testing the new LCD that element14 sent me to evaluate. So, this seemed like an appropriate time to roll[…]
Tutorial 12 for Arduino: RFID Card Reading
Finally! It’s been about 3 months since my last arduino tutorial – I’ve been keeping busy as usual. I’ve been working on this one for some time. I got the parts months ago, made an outline a few weeks ago, prototyped the circuits and wrote the code last week, and[…]
Tutorial 11 for Arduino: SD Cards and Datalogging
This is my first in a series of more advanced Arduino tutorials. Now that we’ve covered the basics in tutorials 1-10 (you have watched them all right!?), it’s time to start pursuing some more complex projects! In this episode, we’ll utilize an SD card shield from cooking-hacks.com to create a[…]
Tutorial 10 for Arduino: Interrupts + Debouncing
This video was featured on Hackaday.com on 3/8/2011 This tutorial was featured on the official Arduino blog on 3/9/2011 Interrupts are an extremely useful, yet often feared element of microprocessors. Interrupts allow you to run a program, while still being able to react to asynchronous input from the outside world. On[…]
Tutorial 9 for Arduino: Wireless Communication
This tutorial was featured on the official Arduino blog on 3/9/2011 This week, we go wireless! We’ll be using a set of arduino Unos, XBee shields, and XBee Transceivers that will create a Personal Area Network (PAN) for wireless serial communication. By the end of the episode, we will be[…]
Tutorial 8 for Arduino: SPI Interfaces
This tutorial was featured on the official Arduino blog on 3/9/2011 In this week’s arduino tutorial, we’ll be taking a look at SPI device control using the arduino. Specifically, we’re going to be using the Analog Devices 5204 Digital Potentiometer to control the brightness of several LEDs. Enjoy the video![…]
Arduino Contest Results!
The recent arduino contest that I ran with element14 has come to a close, and I’m very excited to announce the winners. Every last one of the submissions was extremely impressive, and I would highly recommend that you go check out all of the them on the element14 arduino video[…]
Tutorial 7 for Arduino: I2C and Processing
This tutorial was featured on the official Arduino blog on 3/9/2011 As promised, this week brings another communications tutorial! In this video, we’ll use both the serial and processing knowledge that we gained last week, plus an I2C enabled temperature-sensing IC. We’ll use processing to generate a pretty room temperature[…]
Tutorial 6 for Arduino: Serial Comm and Processing
This tutorial was featured on the official Arduino blog on 3/9/2011 The next four episodes are all about communicating between the Arduino and other devices. In this video, we’ll focus on communicating with the computer via a standard serial connection. We’ll be using a new programming language called “processing” to[…]
Tutorial 5 for Arduino: Motors and Transistors
This tutorial was featured on the official Arduino blog on 3/9/2011 This week, we’ll finally be using the Arduino to control some motors! First up, we’ll control a standard DC motor running off a 9V battery with the help of an NPN transistor and a PWM (Pulse Width Modulated) signal[…]