INHOUDSOPGAWE:

Bou u eie DMX -toestel - Arduino: 7 stappe (met foto's)
Bou u eie DMX -toestel - Arduino: 7 stappe (met foto's)

Video: Bou u eie DMX -toestel - Arduino: 7 stappe (met foto's)

Video: Bou u eie DMX -toestel - Arduino: 7 stappe (met foto's)
Video: HOLLYWOOD FILM namaken in mijn eigen STUDIO! 2024, Julie
Anonim
Image
Image
Bou u eie DMX -toestel - Arduino
Bou u eie DMX -toestel - Arduino
Bou u eie DMX -toestel - Arduino
Bou u eie DMX -toestel - Arduino

Welkom by my tweede Instructables -bladsy. Ek het baie van hierdie webwerf geleer, en dit lyk asof dit 'n goeie plek is om my projekte te wys. Ek hoop dat u hierdie projek vermaaklik en nuttig vind. Ek is gretig om te weet wat jy dink. Laat weet my in die kommentaar. Hou in gedagte dat ek 'n beginner is en nie 'n moedertaalspreker is nie. Al u kommentaar is welkom;)

Die projek

In hierdie instruksies sal ek u wys hoe u 'n DMX -toestel op u eie kan skep. Met die regte onderdele wat dit verbasend eenvoudig is om te maak, benodig u slegs 'n paar komponente. Ek sal u wys hoe u die inkomende DMX -sein (+2.5V en -2.5V) kan aanpas by 'n geskikte sein (5V) vir u Arduino en hoe u hierdie sein kan verwerk. Verder sal ek u wys hoe u LED's met hoë krag kan beheer via 'n PWM -pen.

Kyk na die video vir meer inligting en sien die DMX -lig in aksie.

Stap 1: Oorsig en agtergrond van die projek

Oorsig en agtergrond van die projek
Oorsig en agtergrond van die projek
Oorsig en agtergrond van die projek
Oorsig en agtergrond van die projek
Oorsig en agtergrond van die projek
Oorsig en agtergrond van die projek

Ek en my vriende is geen vreemdeling in die Nederlandse partytjie nie, en soms hou ons daarvan om self partytjies te hou. Slegs as ons 'n partytjie reël, het ons nie veel beligting nie, en daarom het ek self 'n paar DMX -toebehore gemaak. Op die derde prentjie sien u my eerste (suksesvolle) poging om 'n DMX -toestel op my eie te skep.

Omdat my lomp vriend hierdie prototipe laat val het, moes ek 'n nuwe een maak en ek het gedink dat dit 'n goeie idee sou wees om hierdie keer my vordering op Instructables te plaas. Geniet dit! Ek hoop dat dit nuttig kan wees vir u projek.

Stap 2: Kry u voorraad

Kry jou voorraad
Kry jou voorraad

Dit is tyd om u voorraad te kry! Die meeste items op die lys het ek van eBay of Amazon gekry. Hierdie items is wyd beskikbaar, dus ek vind dit nie 'n probleem om dit te vind nie.

Dele

  • Hoë krag UV -LED's (700mA) ingesluit sterretjies
  • ATmega328 IC
  • 5V spanningsreguleerder IC (L7805CV)
  • N-kanaal mosfet (BUZZ11)
  • Klein transistor (2N2222)
  • 10-dip-skakelaar
  • Seinomskakelaar IC (SN75176BP) of MAX485
  • 16mhz kristal
  • 22 pF keramiek kondensators [2x]
  • 1 uF keramiek kondensator
  • 10 uF elektrolitiese kondensator
  • Weerstand teen hoë krag (0.81ohm, 5W)
  • 100K ohm weerstand
  • 10K ohm weerstand [11x]
  • XLR -voetstukke (manlik en vroulik)
  • Kragtoevoer / adapter (32V en 16V, ek het dit van 'n ou drukker gered)
  • Koelbak
  • Kop- en penne
  • Proto-bord
  • Materiaal vir die omhulsel (ek het saamgeperste hout gebruik (in Nederlands: MDF))

Stap 3: Tyd om te soldeer

Tyd om te soldeer
Tyd om te soldeer
Tyd om te soldeer
Tyd om te soldeer
Tyd om te soldeer
Tyd om te soldeer

Dit is tyd om die soldeerbout op te warm en u soldeervaardighede te wys.

Omdat die protoborde baie klein was, het ek drie daarvan gebruik. Ek het dit verdeel in die kragreguleerbord, beheerbord en dip-switch-bord. Ek het die dip-switch board onderstebo geplaas sodat die dip-switch na buite kyk sodat die gebruiker toegang kan kry en die DMX-beginadres kan verander.

Stap 4: Bou die kas

Bou die saak
Bou die saak
Bou die saak
Bou die saak
Bou die saak
Bou die saak
Bou die saak
Bou die saak

Dit is altyd vir my 'n probleem. Ek het nie swaar masjinerie of 'n 3D -drukker tot my beskikking nie, en ek het besluit om saamgeperste hout (MDF) te gebruik. Hout is maklik om aan te pas en ek het 'n groot beheer oor die finale produk.

Ek het meestal skroewe en houtlym gebruik. Die enigste deel wat ek nie houtgom gebruik het nie, is die voorkant, sodat ek toegang tot die binnekant kan kry.

Ek is bewus daarvan dat hitte en hout nie beste vriende is nie. My eerste bywoning was om lense vir die LED's te gebruik, maar ek het dit laat vaar in die hoop dat die lugvloei voldoende sal wees om die LED's met hoë krag af te koel. Verder sal die UV -LED's as 'n swartlig funksioneer en 'n beperkte tyd tydens die partytjie wees. Ek verwag om hierdie lig slegs 10% van die tyd tydens die partytjie te gebruik, en ek hoop dat die pouses tussen die gebruik genoeg sal wees om die LED's af te koel.

Ek het dit getoets en my teorie was reg; die binnekant van die omhulsel het nooit warmer as 40 grade Celsius geword nie. Omdat ek hout gebruik het, kan ek later ook 'n klein waaier implementeer om die lugvloei te verhoog en die LED's vinniger af te koel.

Stap 5: Skema's

Skemas
Skemas

Aandrywingskring Hoë krag LED's

Ek het hierdie idee van Dan Goldwater gekry. Kyk na sy Instructable vir meer inligting en meer variasies van hierdie bestuurdersbaan:

Ek was van plan om 'n 0.75 ohm weerstand te gebruik, maar ek het destyds net 'n 0.81 weerstand gehad. Dit is nie 'n probleem nie, want in hierdie opset sal 'n hoër impedansie 'n laer konstante stroom tot gevolg hê en die lewensduur van die UV LED's verleng.

Dip-skakelaar

Ek het aftrekweerstands gebruik om die seine te stabiliseer. Dit sal moeilik wees om die lig via DMX te beheer as die beginadres van die DMX tydens die partytjie verander. Ek sal die vermoë verloor om die lig te beheer, en dit sal die lig nutteloos maak.

Omskakeling van DMX -sein

Om die inkomende DMX -sein (+2.5V en -2.5V) om te skakel, gebruik ek 'n seinomskakelaar IC. Ek het die (goedkoop) SN75176BP hiervoor gebruik. Die meer algemene IC is 'n MAX485. Verbind die penne van die XLR -aansluiting soos volg:

XLR1 [GND] Grond / pen5

XLR2 [D-] B / pen6

XLR3 [D+] A / pen7

Moenie vergeet om RO/pin1 en RE/pin2 aan die grond en DE/pin3 aan VCC te koppel nie! Koppel DI/pin4 aan jou mikrobeheerder.

Let wel: dit werk slegs vir inkomende DMX -seine. As u DMX -seine wil stuur, benodig u 'n ander opset. Miskien sal ek 'n aparte handleiding hieroor maak, laat weet as dit nuttig sou wees.

Status LED

Ek het vergeet om 'n 100K -weerstand tussen pin3 en die LED in te trek. Ek het 'n 100K ohm -weerstand gebruik, want dit laat my nog steeds sien of die LED knipper of nie, maar die LED sal nie helder skyn nie, sodat dit nie die kamer verlig nie.

Stap 6: Die kode

Ek het my bes gedoen om die kode so goed as moontlik te beskryf, maar ek dink daar is ruimte vir verbeterings, ek is oop vir voorstelle. Laat weet my as u truuks het om die kode te verminder!

Kyk na die video voordat u my vrae oor die kode vra. Hier verduidelik ek byna elke reël van die kode en die funksie daarvan.

Stap 7: Sit dit alles saam

Sit dit alles saam
Sit dit alles saam
Sit dit alles saam
Sit dit alles saam
Sit dit alles saam
Sit dit alles saam

Sit nou alles bymekaar. Verf die kas. Voeg 'n paar hakies by om dit moontlik te maak om die lig aan 'n koker te hang en van u lig te geniet!

Waaier

Net om seker te maak dat die armatuur nie oorverhit nie, het ek 'n klein waaier geïmplementeer. Ek het dit gekoppel aan die 16V -uitgang van die kragadapter en sal werk wanneer die lig krag ontvang. Selfs as die LED's af is, kan die waaier die LED's afkoel.

Blacklight -effek

Vir die beste effek sal ek 'n paar dinge aanbeveel wat sal brand as die UV -LED's aan is. Die beste is om wit of 'n bietjie fluorescentiemateriaal te gebruik (bv. 'N hoogtepuntmerker). Vir die eerste partytjie het ek 'n paar kartonne uitgesny en dit met 'n fluoresserende verf gespuit. In die eerste prentjie is die LED's afgeskakel, in die tweede is dit aangeskakel. U kan duidelik 'n verskil sien, veral in die werklike lewe. Ek het heelwat reaksies van die skare gekry toe die ligte aanskakel.

Aanbeveel: