Demonstrating my Android app that controls my computer’s keyboard and mouse functionality via Bluetooth and an Arduino.
Controlling my papercraft head over bluetooth with a custom Android app connected to an Arduino and a servo.
The Nintendo (NES) Controller is a familiar classic. It’s simplicity makes it easy to hack and re-purpose for your own needs. This post details how to easily read the button-state values into an Arduino.
If you’ve read my two previous posts How to Hook Up Servos and Hack a Nintendo (NES) Controller, combining the two is simple. This post details how to control 2 servos with a NES controller.
You can easily connect a PS3 controller to your mac via bluetooth then map the buttons to key presses using Processing language. This post details each step while assuming you have already installed Processing.
In order to drive the robot with a PS3 controller, you can combine the ability to read a PS3 controller’s buttons and invoke key strokes with the ability to send commands to the robot via Bluetooth with the help of the Serial Monitor in the Arduino software.
This post lists videos in chronological order to show my first robot’s progression.
Every one knows accelerometers from Wii controllers and smart phones. Being fairly inexpensive, they’re a prime candidate for including in a DIY project. I’ll detail how to hook up a Memsic 2125 (most common) dual-axis accelerometer and measure its tilt in this post.
An IR receiver can detect infrared light emitted from an IR LED. This post details how to hook up both parts as well as detect a break in the signal between the two, which would allow you to tell if something passed between them.
A Servo, short for “servomechanism”, can rotate 180 or continuous 360 (depending on the type). Servos consist of a motor & a potentiometer and can easily be hooked up to an Arduino. This post details how.
A slide switch can be used to toggle power on and off. This post will detail how to use a slide switch with a 9V battery and your Arduino.
Photo resistors measure light. The amount of light varies the resistance and determines a value between 0 and 1023. This post details how to hook one up to an Arduino.
A thermistor, or thermal resistor, can detect temperature since it’s resistance will vary depending on the temperature. This post will detect how to wire a thermistor to an Arduino as well as code to read a Fahrenheit value from it.
A potentiometer is basically just a dial. Depending on its rotation, it will read in a value between 0 and 1023 to use in your Arduino program. This post details how to hook up a potentiometer to an Arduino.
A soft pot works just like a regular potentiometer; however, instead of turning a dial, you slide (your finger) up and down the strip to change the values. This post details how to hook up to an Arduino.
Buzzers allow for simple audio output. Running them at different speeds allow for a variety of tones. This post details how to hook one up to an Arduino.
A button is a simple switch with 2 values: on or off, which is 1 or 0 respectively. No surprise there. This post details how to hook it up and read its value into your Arduino program.