Illuminated Arcade Spinner

Illuminated Arcade Spinner

thingiverse

This is a DIY illuminated arcade cabinet spinner. Estimated costs are less 10€. BOM: ITR9608 2x (0,40 €) WS2811 5mm 4x (1,00 €) Arduino Pro Micro 1x (3,00 €) Ballbearing 8x22x7 mm 1x (1,00 €) M5x16 screws 6x M5 nuts 6x M3x16 screws 5x flat ribon cable (3 wires, approx 50cm) 3D printed parts (approx 60grams material): tos_base.stl (transparent material, 50% infill) tos_core.stl (transparent material, 50% infill) tos_knob.stl (transparent material, 100% infill) tos_flywheel.stl (transparent material, 50% infill) tos_encwheel.stl (black/ nontransparent material, 50% infill) tos_tool.stl (any color, 50% infill) Video with building instructions on YouTube:https://youtu.be/xyOA1leHPJQ Wiring: The ITR9608 consists of a phototransistor and an integrated LED. The phototranistors ground needs to get connected to the arduinos ground, the phototransistors signal line to arduinos IO-pin 2 or 3. The integrated LEDs cathode need to get connected to the arduinos ground and the anode to 180 Ohm resistor which is connected to arduinos 5v pin. Note: check the tiny imprint on topside of the ITR9608. Additional wiring for optional addons as supported since firmware version 2: a second spinner is also supported by the new firmware. Just add the two ITR9608 for the second spinner analog to the first one, but use IO-pins TX0 and RX1 (instead of 2 and 3) by connecting IO-pin 7 to ground, the spinner which is connected to TX0 and RX1 will move the X-axis, disconnect pin 7 from ground and the same spinner will move along the Y-axis (changes to the setting will become effective after disconnecting/ reconnecting the USB cable). by connecting IO-pin 8 to ground, the spinner which is connected to pins 2 and 3 will move the X-axis, disconnect pin 8 from ground and the same spinner will move along the Y-axis (changes to the setting will become effective after disconnecting/ reconnecting the USB cable). connect some (daisy-chained) NeoPixels to 5v, ground and IO-pin 5 and the NeoPixel at address 0 will become color animated according to the speed of the spinner connected to pins 2 and 3: color fades from blue (no motion) over pink to glowing red (maximum speed). Same color animation for NeoPixel at address 1 according to the speed of the spinner connected to IO-pins TX0 and RX1. as side effect of supporting two spinners that can be configured for x- and y-axis, it is now also possible to use controller and firmware as input controller for track balls. Firmware and Controller: The file tospin_fw.hex contains the firmware that needs to be uploaded to the Arduino Pro Micro. Use ArduinoBuilder or AvrDude for upload of the firmware:http://arduinodev.com/arduino-uploader/ Once the firmware is uploaded, the Spinner will be automatically recognized as USB Mouse by any OS that supports that type of hardware. Important Note: There are a lot of different Arduino 'flavors' out there. But it must be a version based upon ATmega32U4 (Arduino Pro Micro, Arduino Micro, Arduino Leonardo). Based on that and due to the small form factor, Arduino Pro Micro ist highly recommanded. Update 09.01.2017: Uploaded a short demo video to YouTube:https://youtu.be/WCIApuEYZXw Update 16.01.2017: Did a new demo video that demonstrates the control of a second spinner and also the color animated NeoPixels:https://youtu.be/9jsXezV_6CE Sources: ITR9608 AliExpress: https://de.aliexpress.com/item/10pcs-ITR9608-ITR-9608-DIP-4-Opto-photo-Interrupter-Optical-Sensor-DIP4-Best-quality-new-Free/32657347266.html?spm=2114.010208.3.10.BOvSNd&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_10000009_10084_10083_10080_10082_10081_10060_10062_10056_10055_10037_10054_10033_10059_10032_10099_10078_10079_10077_426_10103_10073_10102_10101_10096_10052_10053_10107_10050_10106_10051-10050_10037,searchweb201603_3,afswitch_5,single_sort_0_default&btsid=956fb3a8-e504-45d2-b58b-568b0f804506 Amazon: https://www.amazon.de/St%C3%BCck-ITR9608-ITR-9608-DIP-4-Opto-Unterbrecher/dp/B016FDNCVO/ref=sr_1_7?ie=UTF8&qid=1483792106&sr=8-7&keywords=itr9608 WS2811 5mm AliExpress: https://de.aliexpress.com/item/WS2812D-5mm-RGB-WS2811-LEDs-RGB-full-color-with-WS2811-IC-built-in/32694100033.html?spm=2114.010208.3.94.Ab9gcD&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_10000009_10084_10083_10080_10082_10081_10060_10062_10056_10055_10037_10054_10033_10059_10032_10099_10078_10079_10077_426_10103_10073_10102_10101_10096_10052_10053_10107_10050_10106_10051,searchweb201603_3,afswitch_5,single_sort_0_default&btsid=456e54aa-70d4-41fa-a2bd-4377b3806717 Amazon: https://www.amazon.de/PL9823-F5-bgl-WS2812-integrierter-Controller/dp/B00L9I1P5G/ref=sr_1_1?ie=UTF8&qid=1483792061&sr=8-1&keywords=ws2811+5mm Adafruit: https://www.adafruit.com/products/1938 Arduino Pro Micro AliExpress: https://de.aliexpress.com/item/Free-shipping-Atmega32u4-Game-Board-Module-Esplora-With-1PCS-Mini-USB-Cable-For-Arduino/1847119261.html?spm=2114.010208.3.2.d1ByD8&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_10000009_10084_10083_10080_10082_10081_10060_10062_10056_10055_10037_10054_10033_10059_10032_10099_10078_10079_10077_426_10103_10073_10102_10101_10096_10052_10053_10107_10050_10106_10051-10050_10037_10077,searchweb201603_3,afswitch_5,single_sort_0_default&btsid=69b9c563-51da-4cd2-b617-39dab91b8751 Amazon: https://www.amazon.de/KOOKYE-Micro-Module-ATmega32U4-header/dp/B01HAZ2M8A/ref=sr_1_2?ie=UTF8&qid=1483792017&sr=8-2&keywords=Arduino+Pro+Micro Ballbearing 8x22x7 Amazon: https://www.amazon.de/FamilyMall-Kugellager-miniatur-Rillenkugellager-Bearing/dp/B00SWGLBYI/ref=sr_1_1?ie=UTF8&qid=1483791947&sr=8-1&keywords=kugellager+22mm Amazon: https://www.amazon.de/RoboMall-10-Kugellager-608-ZZ-22/dp/B01B360B1W/ref=sr_1_9?ie=UTF8&qid=1483791947&sr=8-9&keywords=kugellager+22mm

Download Model from thingiverse

With this file you will be able to print Illuminated Arcade Spinner with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Illuminated Arcade Spinner.