Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Begin het Nieuwe Jaar Met Dynamische Muzikale LED-verlichting

Onderdelen en benodigdheden

Arduino Nano R3 × 1
NeoPixel-strip (WS2812) × 1

Apps en online diensten

  • Arduino IDE
  • CMU.EXE (PC-programma voor audio-analyse)

Over dit project

Een nieuw jaar begint. Iedereen wil het vrolijk en helder tegemoet treden. Deze muzikale LED-verlichting helpt bij de decoratie en maakt de feestdagen felder.

Algemeen overzicht

Tijdens de levertijd van de LED-strip en Arduino schreef ik het PC-programma 'Musical Light' voor geluidsverwerking en de Arduino-sketches voor WS2812-besturing (COMTOLEF.ino voor direct USB, COMtoRF + RFtoLED voor draadloos via nRF24L01).

Aansluitschema's:

Begin het Nieuwe Jaar Met Dynamische Muzikale LED-verlichting

Let op USB-stroom: Bij direct aansluiten op USB zonder extra voeding, houd rekening met de stroombegrenzing van de USB-poort. Bij veel LED's, zet in de sketch:

#define stripLed 20

Je hoeft de strip niet te knippen. Optioneel: 33–470Ω tussen D2 en Din (fabrieksadvies). Minimaal schema op het tabblad "Easy Connection" in het programma.

Begin het Nieuwe Jaar Met Dynamische Muzikale LED-verlichting

Muzikale programma's

Het PC-programma verwerkt de audiostroom digitaal (FFT-spectrum). De Arduino ontvangt spectrumdata via serieel en genereert kleurenpatronen. Kies uit 7 kleurenmuziek-programma's of 100+ dynamische effecten (72 in de sketches, rest voor developers).

Begin het Nieuwe Jaar Met Dynamische Muzikale LED-verlichting

Begin het Nieuwe Jaar Met Dynamische Muzikale LED-verlichting

Mijn audio-opstelling

Ik speel audio via iTunes naar mijn Yamaha-versterker (AirPlay) en tegelijkertijd naar de PC via een virtuele audiokabel. De virtuele kabel is standaard invoerapparaat; de uitgang ervan gaat naar mijn kleurenmuziek-programma. Alternatieven: mixer, line-in, of laptop-microfoon.

Begin het Nieuwe Jaar Met Dynamische Muzikale LED-verlichting

Programma in actie

Het programma kan geminimaliseerd naar de systeemschijf, automatisch opstarten en direct minimeren.

Begin het Nieuwe Jaar Met Dynamische Muzikale LED-verlichting

Begin het Nieuwe Jaar Met Dynamische Muzikale LED-verlichting

Let op! Voor het compileren van de sketch: installeer benodigde libraries en pas de regel aan:

#define stripLed 120

Vervang 120 door het aantal LED's op jouw strip (bijv. 240).

Gelukkig Nieuwjaar en Vrolijk Kerstmis!

Video's: muzikale programma & dynamische programma's (zie projectpagina).

Code

Musical Lights

GitHub repository

Schema's

Begin het Nieuwe Jaar Met Dynamische Muzikale LED-verlichting

Productieproces

  1. Televisie: Van Mechanische Oorsprong tot Slimme Toekomst
  2. Bluetooth-gecontroleerde Arduino Spybot bouwen
  3. FlickMote: Gebarengecontroleerde IR-afstandsbediening voor Slimme Huizen
  4. DIY Arduino TV-B-Gone: Universele TV-uit-schakelaar
  5. Bouw een Aangepaste LED Hoofdklok met Alarm – Zichtbaar vanaf 12 Meter
  6. Find Me: Slimme Item Locator met Arduino en Bluetooth
  7. Geoptimaliseerde Voedingsoplossingen voor Arduino Projecten
  8. Arduino Boter-Kaas-Eieren met MAX7219 LED Matrix en Kartonnen Behuizing
  9. Bouw een Slimme Arduino Vierpotige Robot: Stap-voor-Stap Handleiding
  10. Arduino RGB LED Kleurmixer – Beginner-vriendelijk DIY-project
  11. Bouw een Aangepaste Arduino Joystick Stuurwiel voor Gaming