Bike Wheel POV Display

Similar documents
Cell Phone Charging Purse

7" Portable HDMI Monitor

Tiny Arduino Music Visualizer

Adafruit MCP9808 Precision I2C Temperature Sensor Guide

2.2" TFT Display. Created by Ladyada. Last updated on :15:09 PM EDT

DS1307 Real Time Clock Breakout Board Kit

Adafruit Proto Shield for Arduino

Battery Power for LED Pixels and Strips. Created by Phillip Burgess

Cover Page. Factory Radio Other Documents Available For This Vehicle:

Arduino Lesson 0. Getting Started

DIY Pocket LED Gamer - Tiny Tetris!

Document number RS-PRD Revision 05 Date 20/10/2009 Page 1/30

LED Wiring and Connections

1.8" TFT Display Breakout and Shield

TSL2561 Luminosity Sensor

The self-starting solar-powered Stirling engine

I Click on a link tab to jump to that page. Cover Page

How to program a Zumo Robot with Simulink

I Click on a link tab to jump to that page. Cover Page

Adafruit BME280 Humidity + Barometric Pressure + Temperature Sensor Breakout

Arduino Lesson 14. Servo Motors

I Click on a link tab to jump to that page

Arduino Lab 1 - The Voltage Divider

Adafruit SHT31-D Temperature & Humidity Sensor Breakout

GT3B Hack Kit Install Instructions Written By Austin Hutchison

PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard

AXE114S BINARY CLOCK. revolution Revolution Education Ltd. Web: Version /09/08 AXE114.PMD.

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

DIY QUAD. Build Manual V.A 2014

Arduino Lesson 13. DC Motors. Created by Simon Monk

BUILDING INSTRUCTIONS

ECEN 1400, Introduction to Analog and Digital Electronics

RGB LED Strips. Created by lady ada. Last updated on :00:18 PM EST

A&A CORVETTE PERFORMANCE C6 BOOST & FUEL GAUGE INSTALLATION INSTRUCTIONS

ROTOPOD PERISCOPE LIGHTING KIT (for MCWHLR & Daniel D/Xeno Periscopes)

XBee USB Adapter Board (#32400)

Arduino Lesson 1. Blink

73 Chevy C10 Ammeter to Volt Gauge Conversion Mark and Michael Olson 2013 Rev 1.0

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

Character LCDs. Created by Ladyada. Last updated on :45:29 PM EDT

TEECES DOME LIGHTING SYSTEMS

Using the VEX Cortex with ROBOTC

Getting started with the O Watch

Board also Supports MicroBridge

All About Arduino Libraries

Introduction to Arduino

Arduino Lesson 16. Stepper Motors

DIY Y6. Build Manual V.A 2014

LED Origami. Created by Becky Stern

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit.

Martin County Amateur Radio Association. Nightfire Kits 1 LED Torch Kit Contents. Description

CS 589 Project Smart Home Hub, Phase I Due before 9am on October 21, 2015

A REST API for Arduino & the CC3000 WiFi Chip

2.3" Monochrome 128x32 OLED Display Module

Mini Cooper S Grille Install Instructions

INSTALLATION INSTRUCTIONS

Start A New Project with Keil Microcontroller Development Kit Version 5 and Freescale FRDM-KL25Z

Lizard Standalone Mode Guide Version 1.0:

1.5" & 2.1" Monochrome 128x64 OLED Display Module

By: John W. Raffensperger, Jr. Revision: 0.1 Date: March 14, 2008

Description of High Accuracy Digital Pressure Gauge Design

Adalight Project Pack. Created by Phillip Burgess

Terminal Cleaning and Protection

Set up and Blink - Simulink with Arduino

i ChatterBox! Motorcycle Security

Sending an SMS with Temboo

RS232/DB9 An RS232 to TTL Level Converter

WIRE, TERMINAL AND CONNECTOR REPAIR CONDUCTORS

Nintendo 64 Power Supply Power Cord Replacement Guide Page 1 of 10. Nintendo 64 Power Supply Power Cord Replacement Guide

User s Manual. BNC Mini-High Res, 75 Ohm Termination Kit Connector Installation Guide ( )

Capacitive Touch Sensor Project:

Your Multimeter. The Arduino Uno 10/1/2012. Using Your Arduino, Breadboard and Multimeter. EAS 199A Fall Work in teams of two!

Waspmote. Quickstart Guide

The definite Guide to Power connectors, Charging, and other Power related questions for the #11 Keychain Camera

Transfer of Energy Forms of Energy: Multiple Transformations

Soldering Techniques N I A G A R A C O L L E G E T E C H N O L O G Y D E P T.

Hardware Connections between Arduino and IMU Nori Wilkins Apr. 5, 2013

CAN-Bus Shield Hookup Guide

USER S MANUAL TACHOTERMINAL PRO. Firmware

INSTALLATION GUIDE. If you bought a complete kit with battery, please proceed with the installation guide.

Bill of Materials: Line Follower: A Zippy Robot That Senses Where to Go PART NO

I Click on a link tab to jump to that page. Cover Page

Networkfleet 3500 Product Line Installation Guide

ASWC Axxess Steering Wheel Control Interface Installation Manual

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22.

PA-80 USB Interface. Installation and Operating Manual. 1. Installation Manual 2. Driver Software installation 3. Operating Manual 4.

How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers

DIY Bluetooth Gamepad

Lab 1 Course Guideline and Review

Basic soldering is a skill that's easy to learn and not too hard to master. It just takes practice.

7-SEGMENT DIGITAL CLOCK

PRODUCTIVITY THROUGH INNOVATION 600 CONTROL DIRECT DRIVE TECHNICAL/OPERATION MANUAL

PL-1, Pocket Logger B

USB 3.0 Cables. Color. Black Black Black Black Black Black Black Black Black Black

Downloading a Sample Program over USB

Radio Control System

IR Communication a learn.sparkfun.com tutorial

Ink Bag Solution for Seiko/HP9000 Installation and Operation Manual

Advanced LED Controller (LED Chaser)

Transcription:

Bike Wheel POV Display Created by Becky Stern Last updated on 2015-07-29 08:40:11 AM EDT

Guide Contents Guide Contents Overview Parts and Tools Circuit Diagram Prep LEDs & Breadboard Code Solder Circuit Install on Bike 2 3 4 7 8 11 13 17 Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 2 of 23

Overview We present to you another persistence of vision (POV) project for your blinky enjoyment! As the LEDs move in space, they flash different parts of an image, building up an image in your brain. We have visited this topic many times with kits and tutorials, including the parent to this iteration, the Genesis Poi (http://adafru.it/fhh). Now build it on a bike wheel! Two strips of DotStar LEDs are affixed to the spokes of a bike wheel, one facing each direction, driven by a 5V Pro Trinket and powered by a waterproof 3xAA battery pack affixed near the hub. Prerequisite guides: Introducing Pro Trinket (http://adafru.it/e3v) Adafruit DotStar LEDs (http://adafru.it/fhi) While this project is not very difficult, it does require strong construction skills in order to be waterproof and safe. A flying battery pack can very easily cause an accident, so keep safety in mind. Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 3 of 23

Parts and Tools Parts from Adafruit: 5V Pro Trinket microcontroller (http://adafru.it/2000) (not regular Trinket, the program won't fit!) Stranded silicone-cover wire (http://adafru.it/ejb) 144 LED/meter DotStar strip, either black (http://adafru.it/2328)or white (http://adafru.it/2329), 1/2 meter is enough for one bike wheel Waterproof 3xAA battery pack (http://adafru.it/e6v) Heat shrink tubing (http://adafru.it/erk) (optional) Tactile switch (http://adafru.it/fhj) (optional) vibration sensor (http://adafru.it/fhk) Parts NOT from Adafruit: Plastic zipties Metal zipties (http://adafru.it/fhl) Adhesives: E6000 (http://adafru.it/emf) and Permatex 66B (http://adafru.it/fgh) AA batteries Tools & Miscellaneous: Soldering (http://adafru.it/dvu) station and accessories Computer running the Arduino IDE software, ideally version 1.6.4 or later. Support for the Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 4 of 23

Pro Trinket microcontroller can be enabled through the Boards Manager (Tools Board Boards Manager ). Computer running Python for graphics conversion; use our sample images to get started. Night photos and video for gifs by Andrew Baker (http://adafru.it/e3e). Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 5 of 23

Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 6 of 23

Circuit Diagram Connections are as follows: Pro Trinket - (on back) to battery ground Pro Trinket + (on back) to battery positive DotStar LED strip G to Pro Trinket G DotStar LED strip 5V to Pro Trinket BAT+ DotStar LED strip data to Pro Trinket 11 DotStar LED strip clock to Pro Trinket 13 Optional tactile mode selector button between Pro Trinket 3 (TX) and G Optional vibration sensor between Pro Trinket 2 and G Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 7 of 23

Prep LEDs & Breadboard Cut your half meter strip of LED strip in half using flush diagonal cutters. Count the LEDs to verify there are 36 pixels on each side of the cut, and try to preserve the solder pads on the input side of one half. Tin the solder pads and solder silicone coated wires to the input end of the piece you just cut, alternating sides for each wire to help prevent a short circuit. Cut the input connector fro the other strip and solder four sets of wires in parallel and joined to a single piece of silicone coated wire. At the ends of these extension wires, solder four header pin prototyping wires, even though we ll end up removing them later. Don t forget the heat shrink tubing! Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 8 of 23

If you have a spare 5V Pro Trinket to spare, we strongly encourage you to build a prototype of your circuit on a solderless breadboard. Not only will you get a chance to test out your solder joints Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 9 of 23

connecting the LED strips, but you can have a duplicate system for programming where you can easily make changes. Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 10 of 23

Code If this is your first time using Pro Trinket, follow the Adafruit Arduino IDE Setup (http://adafru.it/ero) for guidance; a couple extra steps are required compared to typical Arduino Uno programming the Introducing Pro Trinket (http://adafru.it/e3a) guide may help. Try out the blink sketch and confirm you can upload code to the board. If you re not already running the Arduino IDE version 1.6.4 or later (http://adafru.it/f1p), this is a really good time to upgrade. It greatly simplifies installing libraries and support for alternate boards such as Pro Trinket. Grab the sample sketch for the bike wheel from GitHub (http://adafru.it/frs): Kinetic POV project for Arduino http://adafru.it/frt The bikewheel folder contains the Arduino sketch for this project. This project also requires the Adafruit DotStar library for Arduino. Use the Library Manager to install this (Sketch Include Library Manage Libraries ), or if you re using an older version of the Arduino IDE, it can be downloaded and installed manually (http://adafru.it/egp): Adafruit_DotStar library for Arduino http://adafru.it/eio There are two files in the bikewheel folder, which will open as two tabs in the Arduino sketch. The second file/tab graphics.h contains the bitmaps and color palettes for the different modes. Learn how to add different ones on the Genesis Poi "preparing images" page (http://adafru.it/fhn). The bike wheel sameple sketch uses image 32 pixels high. I can compile the code but it won t upload to the Pro Trinket board! You might have a charge only USB cable. Definitely need the normal charge+data type for this. Switch it out for a different cable and try again. Before proceeding, ensure your circuit runs the sample code and switches images when you press the button: Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 11 of 23

Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 12 of 23

Solder Circuit Trim off the header pins and strip and tin the wires attached to your LED strips. Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 13 of 23

Solder these four wires to a new Pro Trinket (without header pins installed) according to the circuit diagram and trim off the excess wire with flush snips. Likewise attach the optional switch and/or vibration sensor. Tin the (-) and (+) pads on the back of your Pro Trinket, then solder the wires from the battery holder to them. Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 14 of 23

Use a dab of E6000 to protect these solder joints and also provide some strain relief to the wires. Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 15 of 23

Turn on the circuit to check it works, and if it does, it s time to waterproof the circuit. Encase the Trinket in heat shrink tubing or glue, or spray conformal coating. Use Permatex 66B silicone adhesive to plug the open ends of LED strip, and watch this video for more tips on ruggedizing your projects: Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 16 of 23

Install on Bike Set your bike up in a stable position where you can work on it comfortably. Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 17 of 23

Use metal zip ties to affix the heavy battery holder as close to the wheel s hub as possible. If your hub is wide enough, you could even attach the battery pack directly to it. Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 18 of 23

Use plastic zip ties to attach the LED strip and Pro Trinket (as well as any switch or sensor you may have optionally added) to the spokes of the wheel. Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 19 of 23

In this particular wheel, the mode selector switch is attached with sticky foam tape to a neighboring spoke. Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 20 of 23

Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 21 of 23

Night photos and video for gifs by Andrew Baker (http://adafru.it/e3e). Adafruit Industries https://learn.adafruit.com/bike-wheel-pov-display Page 22 of 23

Adafruit Industries Last Updated: 2015-07-29 08:40:12 AM EDT Page 23 of 23