DIY | RGB Goggles

by Mukesh_Sankhla in Circuits > Arduino

3384 Views, 48 Favorites, 0 Comments

DIY | RGB Goggles

How To Make A Unique RGB LEDs Goggle(Using Arduino,Ws2812B LEDs).
IMG20200502132501 (1).jpg
IMG_20200502_125954.jpg
IMG_20200118_142952.jpg

Hey! I have made a RGB Goggles using WS2812B LEDs and Arduino Nano.The Goggles have many animations they can be controlled using a mobile app.The app can communicate with arduino through Bluetooth Module.

Supplies

  • Arduino Nano (1)
  • WS2812B LEDs (88)
  • HC06 Bluetooth Module (1)
  • 3.7V Battery (1)
  • On/Off Switch (1)
  • Pair Of Goggles

Circuit Connections

IMG_20200109_203550.jpg
front.png
Circuit.png
IMG_20200110_084908.jpg
IMG_20200110_090619.jpg
IMG_20200110_090658.jpg
IMG_20200110_165415.jpg
IMG_20200502_161941.jpg
  • Take 88 WS2812b LEDs and arrange them on a cello tape or Double sided tape.
  • The LEDs should be arranged in such a way that all the grounds and Vcc should should be in same respective lines.
  • The alternate LEDs lines should be inverted so that the GND/Vcc becomes common for two LEDs lines.
  • Make all the LEDs Data in and Data out connections.
  • After all the LEDs connections now connect Arduino as shown in circuit diagram.
  • GND~GND
  • 5v/3v ~Vin/5v
  • Data pin ~ Pin 3

Code

Screenshot (21).png
  • Before Uploading code make sure that RXD and TXD pins are disconnected.

  • Open the code in Arduino IDE.

  • Include all the libraries that are in the code.

  • Select Board Type and Port.

  • Upload The Code.

  • After Uploading code connect them back.

  • Code and App Link: https://drive.google.com/drive/u/1/folders/1kIGv8...

App Setup

Screenshot_20200504_204850.jpg
IMG20200430123741.jpg
  • Install The app give in the above link.
  • Open Bluetooth settings.
  • Turn on the Goggles.
  • Search for HC06 In Bluetooth Settings and pair it by entering password as 1234.
  • Open the app click on Bluetooth Icon Select HC06.
  • And You are Ready!
  • Click on any animation you want.
  • Place all the electronics in a container.