Taula de continguts:

Ulleres SteamPunk Arduino: bricolatge senzill: 9 passos
Ulleres SteamPunk Arduino: bricolatge senzill: 9 passos

Vídeo: Ulleres SteamPunk Arduino: bricolatge senzill: 9 passos

Vídeo: Ulleres SteamPunk Arduino: bricolatge senzill: 9 passos
Vídeo: Руководство по сборке комплекта «сделай сам» для светодиодных очков, часть 9 2024, Juliol
Anonim

En aquest tutorial aprendrem a fer les llegendàries ulleres SteamPunk que canvien els colors mitjançant anells LED i Arduino.

Mira el vídeo!

Pas 1: què necessiteu

El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
  • Ulleres de soldadura
  • 2X NeoPixel - Anell LED RGB Ws2812 (amb 12 LED)
  • Arduino UNO (o qualsevol altre Arduino)
  • Filferros de pont
  • Programari Visuino: descarregar Visuino
  • Nota: per utilitzar Arduino Nano (perquè és més petit) només cal connectar-lo als mateixos pins i a Visuino en lloc d'Arduino UNO seleccioneu Arduino Nano

Pas 2: Circuit

Circuit
Circuit
  • Connecteu el pin 5V de la placa Arduino al primer pin VCC de LedRing
  • Connecteu el pin GND de la placa Arduino al primer pin GND de LedRing
  • Connecteu el pin digital 2 de la placa Arduino al primer pin DI de LedRing
  • Connecteu el pin 5V de la placa Arduino al segon pin LedCC VCC
  • Connecteu el pin GND de la placa Arduino al segon pin GND de LedRing
  • Connecteu el pin digital 3 de la placa Arduino al segon pin LedRing DI

Connecteu-ho tot segons l’esquema i, a continuació, feu servir una cola calenta i munteu cada LedRing a les ulleres

Pas 3: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO

Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO

El Visuino: https://www.visuino.eu també ha d’estar instal·lat. Descarregueu la versió gratuïta o registreu-vos per fer una prova gratuïta.

Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "Arduino UNO" tal com es mostra a la imatge 2

Pas 4: a Visuino Afegeix components

A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
  • Afegiu el component 2X "Generador analògic aleatori"
  • Afegiu el component "Sine Analog Generator"
  • Afegiu el component "Generador sense signes sinus"
  • Afegiu el component "Analògic a color"
  • Afegiu un component "NeoPixels" 2X

Pas 5: a Components del conjunt de Visuino

A Components del conjunt de Visuino
A Components del conjunt de Visuino
A Components del conjunt de Visuino
A Components del conjunt de Visuino
A Components del conjunt de Visuino
A Components del conjunt de Visuino

Seleccioneu "SineUnsignedGenerator1" i, a la finestra de propietats, configureu Amplitud a 6, Freqüència (Hz) a 0,8 i Offset a 6

  1. Feu doble clic a "NeoPixels1" i, a la finestra "PixelGroups", arrossegueu "Color Pixel" cap a la part esquerra i, a la finestra de propietats, configureu "Comptar píxels" a la finestra de 12 PixelGroups"
  2. Feu doble clic a "NeoPixels2" i, a la finestra "PixelGroups", arrossegueu "Color Pixel" cap a la part esquerra i, a la finestra de propietats, configureu "Comptar píxels" a 12 <aquesta és la quantitat de LEDs del LEDRing. Tanqueu la finestra "PixelGroups".

Pas 6: a Components de Visuino Connect

A Components de Visuino Connect
A Components de Visuino Connect
  • Connecteu el pin "RandomAnalogGenerator1" al pin "AnalogToColor1" vermell
  • Connecteu el pin "RandomAnalogGenerator2" al pin "AnalogToColor1" verd
  • Connecteu el pin "SineAnalogGenerator1" al pin "AnalogToColor1" blau
  • Connecteu el pin "AnalogToColor1" al color del pin "NeoPixels1"
  • Connecteu el pin "AnalogToColor1" al color del pin "NeoPixels2"
  • Connecteu el pin "SineUnsignedGenerator1" a l'índex de pin "NeoPixels1"
  • Connecteu el pin "SineUnsignedGenerator1" a l'índex de pin "NeoPixels2"
  • Connecteu el pin "NeoPixels1" al pin digital 2 d'Arduino
  • Connecteu el pin "NeoPixels2" al pin digital 3 d'Arduino

Pas 7: Genereu, compileu i pengeu el codi Arduino

Genereu, compileu i pengeu el codi Arduino
Genereu, compileu i pengeu el codi Arduino

A Visuino, a la part inferior, feu clic a la pestanya "Construeix", assegureu-vos que el port correcte estigui seleccionat i feu clic al botó "Compila / Compila i penja".

Pas 8: Juga

Si alimenteu el mòdul Arduino, els LEDRings començaran a canviar de color.

Enhorabona! Heu completat el vostre projecte amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest Instructable, el podeu descarregar i obrir a Visuino:

Pas 9: alimentació

Si teniu previst alimentar l'Arduino amb una bateria, podeu utilitzar un PowerBank que tingui el connector USB perquè pugueu connectar-lo fàcilment.

Si teniu previst fer servir una bateria de 9V o similar, utilitzeu cables connecteu un pin negatiu de la bateria (-) al pin Arduino [GND] i connecteu un pin positiu de la bateria (+) al pin Arduino [VIN]

Recomanat: