Sommario:

Duxman Lights Board V3: 4 passaggi
Duxman Lights Board V3: 4 passaggi

Video: Duxman Lights Board V3: 4 passaggi

Video: Duxman Lights Board V3: 4 passaggi
Video: Duxman lights 1 2024, Novembre
Anonim
Scheda luci Duxman V3
Scheda luci Duxman V3

Voglio presentare il progetto di un piatto che sto preparando per il controllo delle luci natalizie sincronizzate con la musica.

Inizialmente il progetto prevedeva di utilizzarlo su un Raspberry Pi, ma il piatto può essere utilizzato con qualsiasi piatto, come arduino, beagleboard, bananaPi, orangePi, … scegli quello che vuoi, dato che è basato su I2C

Attualmente ho una versione 2 della piastra, ma la sto migliorando in base alle esigenze o alle nuove funzionalità da includere.

Puoi vedere la versione 2 in esecuzione nel mio istruibile Duxman Lights

www.instructables.com/id/Duxman-Lights/

Passaggio 1: strumenti

Utensili
Utensili
Utensili
Utensili
Utensili
Utensili
  1. Saldatore
  2. Lattina
  3. Nastro dissaldante
  4. Terminali di collegamento
  5. Perni maschio e femmina
  6. 3 transistor Tip120
  7. 1 Transistor KA78T05 (da 12v a 5v max 3A)
  8. 1 espansione porta i2C MCP23016
  9. 1 connettore CC 12V
  10. Programma Fritzing (https://fritzing.org/)
  11. Nozioni di saldatura
  12. Nozioni di base di elettronica

Passaggio 2: progettazione della scheda

Consiglio di progettazione
Consiglio di progettazione
Consiglio di progettazione
Consiglio di progettazione
Consiglio di progettazione
Consiglio di progettazione

Bene, prima di tutto è necessario indicare che non è una piastra, sono due, una che fa come la scheda madre e un'altra a cui collegheremo in questo modo per sostituirla o cambiarla con un altro tipo di modulo.

Hai il design nei link di questo post.

Il sistema è progettato per avere due moduli di 4 transistor tip120 e quindi accendere e spegnere facilmente le strisce LED.

e in compenso riserviamo 8 uscite per collegare altri dispositivi. nel mio caso userò un controller relè a stato solido e quindi collegherò inverter elwire e sarò in grado di utilizzare altre luci natalizie commerciali che hackererò presto

Fase 3: Soldando La Placa

Soldando La Placa
Soldando La Placa
Soldando La Placa
Soldando La Placa
Soldando La Placa
Soldando La Placa
Soldando La Placa
Soldando La Placa

Prossimamente

Attualmente sto realizzando il piatto, penso che lo avrò disponibile tra una settimana.

e aggiornerò questo post

Passaggio 4: tempo per divertirsi e testare

Crea il tuo programma driver sulla piattaforma che ti piace, se non ti piace programmare o non vuoi puoi prendere liberamente il mio codice e modificarlo o usarlo come li sto migliorando costantemente.

Nel seguente link trovate il codice di sviluppo, al momento non ho nemmeno programmato il codice per questo badge ma spero di averlo presto, purtroppo:) Lavoro e ho 4 gatti da sfamare

Versione DEV

github.com/duxman/luces

Versione in sviluppo e in costante miglioramento con nuove funzionalità quando ho tempo.

Non consiglio di usare questa versione perchè potrei commettere errori di programmazione da bravo programmatore quale sono, che tira la prima pietra a chi non ha scritto un bug

Versione 0.01

github.com/duxman/luces/tree/Version-0.01

  • È la versione iniziale
  • suona solo wavs
  • Supporta solo uscite digitali

Versione 0.02

github.com/duxman/luces/tree/Version-0.02

  • Permette la riproduzione di wav e mp3 (questi diventeranno wav nella prima riproduzione)
  • Vengono creati script separati per consentire l'esecuzione di musica e sequenze
  • La configurazione web è adattata
  • La riproduzione e la sincronizzazione della musica sono migliorate
  • Le zone di illuminazione ora sono definite invece dei singoli pin
  • Ogni zona consente diversi pin.

Puoi vedere un esempio di come funziona nel mio istruibile Duxman-Lights

Consigliato: