Sommario:
- Passaggio 1: cosa ti servirà
- Passaggio 2: circuito
- Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO
- Passaggio 4: in Visuino aggiungi componenti
- Passaggio 5: nei componenti del set Visuino
- Passaggio 6: nei componenti di Visuino Connect
- Passaggio 7: genera, compila e carica il codice Arduino
- Passaggio 8: gioca
- Passaggio 9: alimentazione
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
In questo tutorial impareremo come realizzare i leggendari occhiali SteamPunk che cambiano colore usando anelli LED e Arduino.
Guarda il video!
Passaggio 1: cosa ti servirà
- Occhiali per saldatura
- 2X NeoPixel - Anello LED RGB Ws2812 (con 12 LED)
- Arduino UNO (o qualsiasi altro Arduino)
- Ponticelli
- Software Visuino: Scarica Visuino
- Nota: per usare Arduino Nano (perché è più piccolo) basta collegarlo agli stessi pin e in Visuino al posto di Arduino UNO selezionare Arduino Nano
Passaggio 2: circuito
- Collega il pin 5V della scheda Arduino al primo pin VCC del LedRing
- Collega il pin GND della scheda Arduino al primo pin GND del LedRing
- Collega il pin digitale 2 della scheda Arduino al primo pin DI. del LedRing
- Collega il pin 5V della scheda Arduino al secondo pin VCC del LedRing
- Collega il pin GND della scheda Arduino al secondo pin GND del LedRing
- Collega il pin 3 della scheda Arduino Digital al secondo pin DI. del LedRing
Cablate il tutto secondo lo schema poi usate una colla a caldo e montate ogni LedRing sugli occhiali
Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO
Deve essere installato anche il Visuino: https://www.visuino.eu. Scarica la versione gratuita o registrati per una prova gratuita.
Avvia Visuino come mostrato nella prima immagine Fare clic sul pulsante "Strumenti" sul componente Arduino (Immagine 1) in Visuino Quando viene visualizzata la finestra di dialogo, selezionare "Arduino UNO" come mostrato in Figura 2
Passaggio 4: in Visuino aggiungi componenti
- Aggiungi il componente 2X "Random Analog Generator"
- Aggiungi il componente "Sine Analog Generator"
- Aggiungi il componente "Sine Unsigned Generator"
- Aggiungi il componente "Analogico al colore"
- Aggiungi il componente "NeoPixel" 2X
Passaggio 5: nei componenti del set Visuino
Selezionare "SineUnsignedGenerator1" e nella finestra delle proprietà impostare Ampiezza su 6, Frequenza (Hz) su 0,8 e Offset su 6
- Fare doppio clic su "NeoPixels1" e nella finestra "PixelGroups" trascinare "Color Pixel" sul lato sinistro e nella finestra delle proprietà impostare "Count Pixels" su 12 PixelGroups"
- Fare doppio clic su "NeoPixels2" e nella finestra "PixelGroups" trascinare "Color Pixel" sul lato sinistro e nella finestra delle proprietà impostare "Count Pixels" a 12 < questa è la quantità di LED sul LEDRingChiudere la finestra "PixelGroups"
Passaggio 6: nei componenti di Visuino Connect
- Collegare il pin Out "RandomAnalogGenerator1" al pin "AnalogToColor1" Rosso
- Collegare il pin Out "RandomAnalogGenerator2" al pin "AnalogToColor1" Verde
- Collegare il pin Out "SineAnalogGenerator1" al pin "AnalogToColor1" Blu
- Collega il pin Out "AnalogToColor1" al pin Color "NeoPixels1"
- Collega il pin Out "AnalogToColor1" al pin Color "NeoPixels2"
- Collegare il pin Out "SineUnsignedGenerator1" al pin Index "NeoPixels1"
- Collegare il pin Out "SineUnsignedGenerator1" al pin Index "NeoPixels2"
- Collega il pin Out "NeoPixels1" al pin digitale 2 di Arduino
- Collega il pin Out "NeoPixels2" al pin digitale 3 di Arduino
Passaggio 7: genera, compila e carica il codice Arduino
In Visuino, in basso, fai clic sulla scheda "Build", assicurati che sia selezionata la porta corretta, quindi fai clic sul pulsante "Compila/Crea e carica".
Passaggio 8: gioca
Se alimenterai il modulo Arduino, i LEDRing inizieranno a cambiare colore.
Congratulazioni! Hai completato il tuo progetto con Visuino. In allegato c'è anche il progetto Visuino, che ho creato per questo Instructable, puoi scaricarlo e aprirlo in Visuino:
Passaggio 9: alimentazione
Se hai intenzione di alimentare Arduino con una batteria puoi utilizzare un PowerBank che ha il connettore USB in modo da poterlo collegare facilmente.
Se prevedi di utilizzare una batteria da 9 V o simili, collega un pin negativo della batteria (-) al pin Arduino [GND] e collega un pin positivo (+) della batteria al pin Arduino [VIN]