Innehållsförteckning:

Bygg din egen DMX -armatur - Arduino: 7 steg (med bilder)
Bygg din egen DMX -armatur - Arduino: 7 steg (med bilder)

Video: Bygg din egen DMX -armatur - Arduino: 7 steg (med bilder)

Video: Bygg din egen DMX -armatur - Arduino: 7 steg (med bilder)
Video: BIG Screen WLED 0.14.0-b1 "Hoshi"! 2024, November
Anonim
Image
Image
Bygg din egen DMX -armatur - Arduino
Bygg din egen DMX -armatur - Arduino
Bygg din egen DMX -armatur - Arduino
Bygg din egen DMX -armatur - Arduino

Välkommen till min andra Instructables -sida. Jag har lärt mig mycket av den här webbplatsen och det verkar vara ett bra ställe att visa mina projekt. Jag hoppas att du tycker att det här projektet är underhållande och hjälpsamt. Jag är sugen på att veta vad du tycker. Låt mig veta i kommentarerna, kom ihåg att jag är nybörjare och inte modersmål. Alla dina kommentarer är välkomna;)

Projektet

I denna instruktionsbok kommer jag att visa dig hur du skapar en DMX -armatur helt på egen hand. Med rätt delar är det förvånansvärt enkelt att göra, du behöver bara ett par komponenter. Jag kommer att visa dig hur du anpassar den inkommande DMX -signalen (+2.5V och -2.5V) till en lämplig signal (5V) för din Arduino och hur du behandlar denna signal. Vidare kommer jag att visa dig hur du styr högeffekts -lysdioder via en PWM -stift.

Titta på videon för mer information och se DMX -lampan i funktion.

Steg 1: Projektöversikt och bakgrund

Projektöversikt och bakgrund
Projektöversikt och bakgrund
Projektöversikt och bakgrund
Projektöversikt och bakgrund
Projektöversikt och bakgrund
Projektöversikt och bakgrund

Mina vänner och jag är inga främlingar för den nederländska festscenen och ibland gillar vi att organisera fester själva. Först när vi anordnar en fest har vi inte mycket belysning och därför gjorde jag några DMX -armaturer själv. På den tredje bilden kan du se mitt första (lyckade) försök att skapa en DMX -armatur på egen hand.

Eftersom min klumpiga vän tappade den här prototypen var jag tvungen att göra en ny och jag tyckte att det skulle vara en bra idé att lägga upp mina framsteg på Instructables den här gången. Njut av! Jag hoppas att det kan vara användbart för ditt projekt.

Steg 2: Skaffa dina tillbehör

Skaffa dina förnödenheter
Skaffa dina förnödenheter

Det är dags att skaffa dina förnödenheter! De flesta artiklarna på listan fick jag från eBay eller Amazon. Dessa artiklar är allmänt tillgängliga så jag förstår att det inte kommer att vara ett problem att hitta dem.

Delar

  • UV -lysdioder med hög effekt (700mA) inkl. stjärntallrikar
  • ATmega328 IC
  • 5V spänningsregulator IC (L7805CV)
  • N-kanal Mosfet (BUZZ11)
  • Liten transistor (2N2222)
  • 10-dip switch
  • Signalomvandlare IC (SN75176BP) eller MAX485
  • 16mhz kristall
  • 22 pF keramiska kondensatorer [2x]
  • 1 uF keramisk kondensator
  • 10 uF elektrolytkondensator
  • Hög effektmotstånd (0,81ohm, 5W)
  • 100K ohm motstånd
  • 10K ohm motstånd [11x]
  • XLR -uttag (hane och hona)
  • Strömförsörjning / adapter (32V och 16V, jag räddade detta från en gammal skrivare)
  • Kylfläns
  • Rubriker och stift
  • Proto-board
  • Material för höljet (jag använde komprimerat trä (på nederländska: MDF))

Steg 3: Dags att lödas

Dags att lödda
Dags att lödda
Dags att lödda
Dags att lödda
Dags att lödda
Dags att lödda

Det är dags att värma upp lödkolven och visa upp dina lödkunskaper.

Eftersom prototavlorna var väldigt små använde jag tre av dem. Jag delade den i effektregleringskortet, kontrollkortet och dip-switch-kortet. Jag placerade dip-switch-kortet upp och ner så att dip-switch är vänd utåt så att användaren kan komma åt den och ändra DMX-startadressen.

Steg 4: Bygg fodralet

Bygg upp fallet
Bygg upp fallet
Bygg upp fallet
Bygg upp fallet
Bygg upp fallet
Bygg upp fallet
Bygg upp fallet
Bygg upp fallet

Detta är alltid ett problem för mig. Jag har inga tunga maskiner eller en 3D -skrivare till mitt förfogande så jag nöjde mig med komprimerat trä (MDF). Trä är lätt att modifiera och jag har stor kontroll över den färdiga produkten.

För det mesta använde jag skruvar och trälim. Den enda delen jag inte använde trälim är den främre delen, så jag kan komma åt insidan.

Jag är medveten om att värme och ved inte är bästa vänner. Mitt första deltagande var att använda linser för lysdioderna, men jag släppte dem i hopp om att luftflödet kommer att vara tillräckligt för att kyla ner högeffekts -lysdioderna. Dessutom kommer UV -lysdioderna att fungera som ett svart ljus och kommer att vara en begränsad tid under festen. Jag räknar med att använda detta ljus endast 10% av tiden under festen och jag hoppas att pauserna mellan användningarna kommer att räcka för att kyla ner lysdioderna.

Jag testade detta och min teori var rätt, insidan av höljet blev aldrig varmare än 40 grader celsius. Dessutom, eftersom jag använde trä kan jag alltid implementera en liten fläkt senare för att öka luftflödet och därför kyla ner lysdioderna snabbare.

Steg 5: Scheman

Scheman
Scheman

Drivkrets High Power LED

Jag fick den här idén från Dan Goldwater. Kolla in hans Instructable för mer information och fler varianter av denna förarkrets:

Jag tänkte använda ett 0,75 ohm motstånd men då hade jag bara ett 0,81 motstånd som låg runt. Detta är inget problem eftersom en högre impedans i denna inställning kommer att resultera i en lägre konstant ström och förlänga därför UV -lysdiodernas livslängd.

Dip-switch

Jag använde neddragningsmotstånd för att stabilisera signalerna. Det skulle vara svårt att styra ljuset via DMX om DMX -startadressen ändras under festen. Jag kommer att förlora förmågan att styra ljuset och det kommer att göra ljuset värdelöst.

DMX -signalomvandling

För att konvertera den inkommande DMX -signalen (+2.5V och -2.5V) använde jag en signalomvandlare IC. Jag använde (billig) SN75176BP för detta. Den vanligare IC är en MAX485. Anslut stiften på XLR -uttaget så här:

XLR1 [GND] Jord / stift5

XLR2 [D-] B / pin6

XLR3 [D+] A / pin7

Glöm inte att ansluta RO/pin1 och RE/pin2 till jord och DE/pin3 till VCC! Anslut DI/pin4 till din mikrokontroller.

Obs! Detta fungerar bara för inkommande DMX -signaler. Om du vill skicka DMX -signaler behöver du en annan konfiguration. Kanske kommer jag att göra en separat handledning om detta, låt mig veta om detta skulle vara till hjälp.

Status -LED

Jag glömde att dra in ett 100K motstånd mellan pin3 och lysdioden. Jag använde ett 100K ohm motstånd eftersom det fortfarande låter mig se om lysdioden blinkar eller inte men lysdioden kommer inte att lysa för starkt så att det inte kommer att belysa rummet.

Steg 6: Koden

Jag gjorde mitt bästa för att beskriva koden så bra som jag kunde men jag tror att det finns utrymme för några förbättringar, jag är öppen för förslag. Om du har några knep för hur du minskar kodraderna, låt mig veta!

Titta på videon innan du ställer frågor om koden. Här förklarar jag nästan varje rad i koden och dess funktion.

Steg 7: Sätt ihop allt

Lägg samman allt
Lägg samman allt
Lägg samman allt
Lägg samman allt
Lägg samman allt
Lägg samman allt

Lägg nu ihop allt. Måla fodralet. Lägg till några fästen för att göra det möjligt att hänga ljuset från ett fackverk och njuta av ditt ljus!

Fläkt

Bara för att vara säker på att armaturen inte överhettas implementerade jag en liten fläkt som jag hade lagt. Jag kopplade detta till 16V -utgången på nätadaptern och körs när lampan får ström. Så även när lysdioderna är släckta kan fläkten svalna lysdioderna.

Blacklight -effekt

För bästa effekt rekommenderar jag några saker som kommer att lysa upp när UV -lysdioderna är tända. Det bästa är att använda vitt eller något fluorescensmaterial (t.ex. en markeringsmarkör). Till den första festen använde jag några utskärningar av kartong och sprayade dem med en fluorescerande färg. På den första bilden släcks lysdioderna, på den andra är de tända. Du kan tydligt se skillnad, särskilt i verkliga livet. Jag fick ganska snygga reaktioner från publiken när lamporna tändes.

Rekommenderad: