Innehållsförteckning:
- Steg 1: Projektöversikt och bakgrund
- Steg 2: Skaffa dina tillbehör
- Steg 3: Dags att lödas
- Steg 4: Bygg fodralet
- Steg 5: Scheman
- Steg 6: Koden
- Steg 7: Sätt ihop allt
Video: Bygg din egen DMX -armatur - Arduino: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
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
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
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
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
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
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 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:
Bygg din egen variabla laboratoriebänk: 4 steg (med bilder)
Bygg din egen variabla strömförsörjning för laboratoriebänkar: I det här projektet kommer jag att visa dig hur jag kombinerade en LTC3780, som är en kraftfull 130W Step Up/Step Down -omvandlare, med en 12V 5A strömförsörjning för att skapa en justerbar strömförsörjning för labbänken (0,8 V-29,4V || 0,3A-6A). Prestanda är ganska bra i jämförelse
Bygg din egen BiQuad 4G -antenn med hastighetstest: 7 steg (med bilder)
Bygg din egen BiQuad 4G -antenn med hastighetstest: I den här instruerbara guiden ska jag visa dig hur jag gjorde en BiQuad 4G -antenn. Signalmottagningen är dålig hemma på grund av berg runt mitt hem. Signaltornet är 4,5 km långt från huset. I Colombo -distriktet ger min tjänsteleverantör 20 Mbps hastighet. men vid m
Bygg din egen bärbara COB LED -skrivbordslampa !: 16 steg (med bilder)
Bygg din egen bärbara COB LED -skrivbordslampa !: Välkommen! I denna instruktion kommer jag att lära dig hur du gör en vacker, mycket kraftfull och viktigast av allt en bärbar skrivbordslampa! Friskrivningsklausul: Detta projekt är inte sponsrat av något märke. Funktioner: • Modern och elegant design • Bärbar och
Otto DIY - Bygg din egen robot på en timme !: 9 steg (med bilder)
Otto DIY - Bygg din egen robot på en timme !: Otto är en interaktiv robot som alla kan göra !, Otto går, dansar, låter och undviker hinder. Otto är helt öppen källkod, Arduino -kompatibel, 3D -utskrivbar och med en social effektuppdrag att skapa en inkluderande miljö för alla
GrimmsBox: Bygg din egen storytelling -enhet: 5 steg (med bilder)
GrimmsBox: Bygg din egen storytelling -enhet: Denna instruerbara visar dig hur du bygger din egen berättarruta. Välj gärna ditt eget äventyr. Den så kallade " GrimmsBox " var ett projekt av studenter från Hochschule der Medien Stuttgart, Tyskland. Vi använder en gemensam kvitto