32 GUIDES | 229 PAGES | 2 FEATURED | 6 POPULAR
Digital RGB LEDs like the Neopixel are greatfor creating awesome lighting effects. But keeping them responsive to user inputs at the same time can be challenging. And what if you want to have different parts of your project animated in different ways? In this guide, we'll explore techniques to make your pixel patterns lively, flexible and responsive.
Once you have mastered the basic blinking leds, simple sensors and buzzing motors, it’s time to move on to bigger and better projects. That usually involves combining bits and pieces of simpler sketches and trying to make them work together. The first thing you will discover is that some of those sketches that ran perfectly by themselves, just don’t play well with others. There are ways to effectively juggle multiple tasks on an Arduino. This series of guides will show you how.
Ever wanted to create your own game show environment. Hack a Duo Pop Game infrared (IR) receiver so you can create your own game show system using wireless poppers with a PC or Mac computer. This modification allows the IR receiver to interface with both PC and Mac game show software via the USB. This project leverages lessons learned from previous tutorials at adafruit.com involving 1) IR decoding and 2) the virtual USB library. This is a great weekend project for learning about wireless IR protocols and USB communication using the Pro Trinket.
This is Lesson 10 in the Learn Arduino Adafruit series. In this lesson, you will learn how to make sounds with your Arduino. First you will make the Arduino play a 'musical' scale and then combine this with a photocell, to make a Theramin-like instrument that changes the pitch played as you wave your hand over the photocell.
This is Lesson 8 in the Learn Arduino Adafruit series. In this lesson, you will be start of using the Serial Monitor to display analog readings, and then extend the project using eight LEDs from lesson 4, so that you can control the number of LEDs that are lit by turning the knob on a variable resistor.