HomeTutorial

Tutorial-MovingLightV01

By Februar 6, 2019 No Comments
Feazibly MovingLight Robotcs Smart Home DIY Arduino

01 Hardware

The hardware consists of 3 parts: the 3D printed parts, the electronics and the accessories.

  • Adafruit Feather Board 32u4 BLE
  • Adafruit Feather DC Motor + Stepper Wing
  • Adafruit Neopixel Ring 24 LEDs
  • Two Stepper Motors
  • Screw Coupler
  • DC Jack Adapter 2,1 mm
  • Power Supplies on MicroUSB and Jack 2,1 mm
  • Wires
  • M3 Screws
  • Screws 2,5 mm Diameter
  • 3d Printed Parts

The microcontroller and the motor driver are both feather boards from Adafruit. They are very suitable for this project due to theirsmall size. The LED ring is from Adafruit. The ring is equipped with 24 RGBWLEDs. Thus infinitely many colors and a natural white can be produced.

The motors are stepper motors, which are particularly suitable for soft and precise movements. In order to get the suitable 3D print file for other stepper motors with different dimensions, a parametric model is available on shapediver.com . Only individual dimensions of the motors have to be entered and the 3D model can then be downloaded as a stl file.

Download customized STL file.

3d print printing led robot diy blynk stepper motor arduino neopixel adafruit feather bluetooth light home smart light

02 Assembly

The assembly is simple.

  1. Screw the two upper arms to the couplers.
  2. Then mount the motors.
  3. Screw the lower arm to the base and the feather boards.
  4. Screw the other two arms and connect the cables.
  5. Finally screw on the iris.

03 Software

The code is written in Arduino. There are some libraries to install. The following libraries are required:

  • Adafruit nRF51 BLE Library
  • Adafruit AccelStepper Library
  • Adafruit Motor Shield V2 Library
  • Adafruit Neopixel Library
  • Blynk Library

Watch the video and see how the app is built.

04 Test Run

There are 3 movement scenarios and a color selector for the LEDs.

In the next version, more lighting scenes, color changes, and different movements and movement speeds would be great.

05 Issues and Problems

The motors produce a very high and annoying sound as soon as they are screwed together. Like a kind of micro vibration. Does anyone have a solution to the problem?

Leave a Reply