Índice:

Hue & Me: 7 etapas
Hue & Me: 7 etapas
Anonim

Hue & me é apenas o Ambilight o mais recente vídeo. Este projeto é aangeleverd door de Hogeschool van de Kunsten Utrecht. Een werkend tastbaar prototype die gebruikt maakt van Arduino een interactie tussen gebruikers de een interactie tussen een gebruiker een systemem realiseert.

Davey Verhoef - Design de jogos - G & I1D.

Créditos:

www.makeuseof.com/tag/make-ambilight-60/

Etapa 1: Benodigdheden

Benodigdheden
Benodigdheden

- Arduino

- Montagem em painel USB B naar Micro-B kabel

- Adaptador Voedings 5V / 7A - 35W - plugue DC de 2,1 mm

- Conector de cilindro DC de 2,1 mm (fêmea) - Montagem em painel

- Fita LED digital RGB WS2812B - 30 LED - 1M

Etapa 2: arrumação da cama

Cama
Cama

Depois, começamos a encontrar a tira de LED para tirar o zodato de dados, GND e o pino de 5V além do elkaar kunnen aansluiten no Arduino. De rode kabel sluit je aan de Vin, de blauwe kabel de POWER GND e de Data kabel kan no pino 5.

Faça gebruik van een voedingsadapter om te voorkomen dat je je Arduino doorbrand. Soldeer de + en de - van de LED-strip aan de 2.1mm DC barrel jack (female) - Montagem em painel.

Strip de Panel Mount USB B naar Micro-B kabel en zorg ervoor dat je het stroom uit deze kabel haalt zodat je allen data doorstuurt naar de Arduino.

Etapa 3: Teste de código de Laad De Arduino

Laad De Arduino Code En Test
Laad De Arduino Code En Test

Binnen dit project word zowel Arduino als Processing gebruikt. Veja todos os alertas para dados do FastLED para acessar as bibliotecas do Arduino e faça o download do código deze. Wijzig op lijn 7 de hoeveelheid LEDs die je hebt en check lijn 47 om te checken of goeie LED-strip is aangegeven. De strip die ik gebruik, gebruikt de WS2812B chipset en GRB color order. Om je strip te kalibreren kan je even kijken bij de FastLED documentatie. Over het algemeen moeten de standaard waardes gewoon werken als je dezelfde LEDs hebt aangeschaft.

Als laatst heb je de Processing componenten nodig van de Adafruit project code. Voor het testen kan je de Colorwirl.pde openen. Vergeet niet weer even een aantal lijnen aan te passen; LEDs aantais na lijn 29 e dispositivo serial na lijn 44. Além disso, o dispositivo COM enige é dat é aangesloten, dan moet Serial.list () [0] voldoende zijn. Zo niet, probeer dan Serial.list () [1]. Teste o aplicativo com fita de LED een beetje mazzel zie je een mooi gekleurde.

Mocht je niet gelimiteerd zijn tot Processing, dan kan je alles gebruiken wat compatibel é encontrado Adalight (zoals Prismatik), maar voor nu gaan we hebben over Processing kant.

Etapa 4: tira de LED Solderen En Monteren Op Je Scherm

Solda com tira de LED En Monteren Op Je Scherm
Solda com tira de LED En Monteren Op Je Scherm

Nós podemos soldar tira LED e monteren op het scherm. Om het proces hiervan wat plezieriger te maken, raad ik aan om als eerst de LED-strip aan elkaar te solderen voordat je deze op je scherm monteert.

DEIXE O OP! Als je je LED-strip bekijkt, dan zie je dat er een richting aangegeven wordt, é de richting die je moet volgen om je strip werkend te krijgen. Het klinkt misschien logisch, maar soldeer + 5V aan + 5V, Din aan Din en GND aan GND. De laatste strip kan je laten voor wat het is - soldeer deze niet aan het begin van de strip!

Etapa 5: Teste de Nogmaals

Nogmaals Testen
Nogmaals Testen

Nu is het mesmo kijken de al het soldeerwerk goed is gegaan. Comece o redemoinho de cores em kijk de alles werkt. Als je tevreden bent met je setup, dan kun je je scherm weer neerzetten zoals het hoort en gaan we nu verder met de software.

Etapa 6: Adalight Configureren

Adalight Configureren
Adalight Configureren

Elke individuele LED moet nu gedefinieerd worden in de software. Abra Adalight.pde no processamento en verander in lijn 87 hoeveel pixels je langs de kanten en bovenzijde hebt.

Mais adiante, je een regel encontrou "informações por LED" - é een lange lijst waarin todos os LEDs redondos de tv worden gedefinieerd. Elke LED palavra gedefinieerd porta 3 números:

- Monitor nummer (é hoogstwaarschijnlijk 0, maar dit kan voor jou anders zijn).

- X coördinaten (0 é links als je het scherm voor je hebt).

- Y coördinaten (0 is de bovenzijde als je het scherm voor je hebt).

James Rankin deixou een ferramenta geschreven die dit grotendeels voor jou doet. Ook heeft hij een fix geschreven voor widescreen movies.

Deixe de lado vírgulas extras de colchetes hebt staan.

Etapa 7: Sente-se e relaxe

Sente-se e relaxe
Sente-se e relaxe

Als je alles voor elkaar hebt, dan kun je lekker achterover gaan zitten en kun je lekker een film kijken. Gefeliciteerd, je hebt voor rond de € 50 een ambilight systemem gebouwd!

Recomendado: