Obsah:
- Krok 1: Použití: Nápady použití
- Krok 2: Vytvořte: Seznam dílů
- Krok 3: Vytvořte: Rezistory
- Krok 4: Vytvořte: 120 ohmový rezistor
- Krok 5: Vytvořte: 470 ohmové odpory
- Krok 6: Vytvořte: Rezistory 1k Ohm
- Krok 7: Vytvořte: odpor 330 ohmů
- Krok 8: Vytvořte: LED
- Krok 9: Vytvořte: keramický kondenzátor
- Krok 10: Vytvořte: 2N3904 tranzistory
- Krok 11: Proveďte: Vyšroubujte svorky, příprava
- Krok 12: Proveďte: Zašroubujte svorky, připojte se
- Krok 13: Vytvořte: Sešroubujte terminály, dokončete
- Krok 14: Make: Solder Down Terminal
- Krok 15: Vytvořte: IC Socket
- Krok 16: Proveďte: Přepínač DIP
- Krok 17: Make: Bussed Resistor, Identifying Pin 1
- Krok 18: Make: Bussed Resistor, Adding to Board
- Krok 19: Vytvořte: propojky
- Krok 20: Vytvořte: Elektrolytické čepice
- Krok 21: Vytvořte: TIP125 tranzistory
- Krok 22: Vytvořte: Konektory XLR3
- Krok 23: Vytvořte: RS485 IC
- Krok 24: Použití DMX
Video: 4kanálový DMX vysílač: 24 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:25
DMX IO Platform Module je 4kanálový DMX transceiver. V režimu příjmu může ovládat až čtyři kanály nízkonapěťového výstupu TTL (3,3 V, např. Pro serva a malé LED diody) nebo vysokého proudu (12 V, např. Žárovky, relé, solenoidy, krokový motor atd.). V režimu vysílání může vydávat příkazy celému vesmíru DMX (512 kanálů). Dva konektory XLR-3 umožňují modulu fungovat jako uzel přijímače nebo vysílače (hlavní) v síti DMX a 9polohový přepínač DIP umožňuje konfigurace adresy beze změny firmwaru. Hardwarová konstrukce RS-485 umožňuje softwarové přepínání mezi režimy RX a TX, což umožňuje pokročilým programátorům experimentovat s projekty přijímačů DMX a také s aplikacemi od sériového k DMX.
Co je DMX?
DMX je sériový protokol, který běží přes hardwarové propojení RS-485. Původně byl navržen k ovládání světel (Chauvet má spoustu skvělých DMX světel), ale používá se také k ovládání serv, LED, krokových motorů, relé a dalších zařízení (jako DMX Skeleton). Je to snadno použitelný a robustní protokol, který umožňuje použití 1 500 Feet + kabelu pomocí levného kabelu. Síť DMX má 1 hlavní zařízení a 1 nebo více podřízených zařízení. K dispozici je 512 ovládacích kanálů a mnoho podřízených zařízení používá více než jeden kanál (např. Světlo může používat 1 kanál pro panorámování, druhý pro náklon). Každý kanál může podporovat 256 možných hodnot, ačkoli některá podřízená zařízení budou kombinovat 2 kanály pro 65 535 možných hodnot. Hodnoty kanálu lze změnit přibližně 44krát za sekundu nebo 44 Hz.
O tomto modulu
Modul DMX IO můžete přidat na vrtulovou platformu, protoboard nebo dokonce na prkénko. Na konci tohoto pokynu budu hovořit o použití s vrtulí Parallax nebo Arduino. Modul DMX IO navrhl Jon Williams a je licencován pod licencí MIT. Zkontroloval DMX (a tento modul) ve svém sloupci November Nuts n 'Volts, který si můžete přečíst zde (pdf). Můžete si stáhnout návrhový soubor nebo koupit sadu nebo holý PCB od Gadget Gangster. K dispozici jsou také předem sestavené moduly. Doba stavby je přibližně 45 minut. Zahřejte páječku a přejděte k dalšímu kroku!
Krok 1: Použití: Nápady použití
Zatímco se vaše žehlička zahřívá, zde je několik příkladů skvělých věcí, které můžete s DMX dělat;
Vánoční displej
Existuje řada balíčků stmívačů/přepínačů DMX (zde je jeden), které vám umožní připojit lampu nebo pramen vánočních světel (nebo cokoli jiného, co lze zapojit do zdi), zapnout nebo vypnout, pulzovat nebo ztlumit. Modul DMX IO může vydávat příkazy prostřednictvím DMX pro stmívače/přepínače nebo jiná zařízení DMX; věci jako mlhovky, lasery, bubliny nebo stroj na sníh.
Udělejte světelnou show
Vybarvěte si dům
W Hotel v Bostonu Modul DMX IO může odesílat příkazy stovkám podřízených zařízení, jako jsou tato světla COLORdash Quad.
Ovládejte serva a animatroniku
Modul DMX IO lze také použít k přijímání příkazů k ovládání serv, pneumatik nebo téměř jakéhokoli zařízení, na které si vzpomenete - ze šroubovacích svorek získáte 12 V a deska má také záhlaví pro 3 V zařízení. Jen zábava věci, které se dají dělat. Dále začneme stavět modul a na konci tohoto pokynu jsou informace o jeho programování (nebojte se, je to docela snadné).
Krok 2: Vytvořte: Seznam dílů
Ujistěte se, že máte následující části. Tyto části můžete také uchopit z myši - každá část na schématu má část myši (formát souboru je ExpressPCB)
Seznam dílů
- PCB DMX IO
- 9polohový DIP přepínač 300 mil
- 3 mm zelená LED
- 4x tranzistory TIP 125
- 2x 200uF elektrolytické kondenzátory
- 1x.1uF radiální keramický kondenzátor
- 2x zkratovací propojky
- 8kolíková zásuvka DIP
- 56 pinových záhlaví
- 4x tranzistory 2N3904
- Svorkovnice 4x 2 polohy
- Integrovaný vysílač / přijímač RS485 / RS422
- 10kolíková sběrnicová rezistorová síť (10 kOhm)
- Mužský konektor XLR3
- Konektor XLR3 female
- 3x odpor 4,7 kOhm (žlutý - fialový - červený)
- 4x odpor 470 ohmů (žlutý - fialový - hnědý)
- 4x odpor 1k ohm (hnědý - černý - červený)
- 1x odpor 330 ohmů (oranžová - oranžová - hnědá)
- 1x 120 ohmový rezistor (hnědý - červený - hnědý)
Krok 3: Vytvořte: Rezistory
Přidejte první tři odpory, 4,7 kOhm (žlutá - fialová - červená) na R2, R3 a R4.
Krok 4: Vytvořte: 120 ohmový rezistor
120 ohmový rezistor (hnědý - červený - hnědý) jde na R1
Krok 5: Vytvořte: 470 ohmové odpory
R5, R6, R7 a R8 jsou 470 ohmů (žlutá - fialová - hnědá)
Krok 6: Vytvořte: Rezistory 1k Ohm
Hned vedle rezistorů 470 ohmů jdou rezistory 1k ohm (hnědá - černá - červená)
Krok 7: Vytvořte: odpor 330 ohmů
Toto by měl být váš poslední diskrétní odpor a používá se k omezení proudu na LED. Má 330 ohmů (oranžová - oranžová - hnědá) a dosahuje R13
Krok 8: Vytvořte: LED
Přidejme zelenou LED, ta jde přímo doprostřed desky, jak je naznačeno na fotografii. Kratší vodič prochází čtvercovým otvorem, který je připojen k P27. Vše, co musíte udělat, abyste jej zapnuli, je zvýšit P27.
Krok 9: Vytvořte: keramický kondenzátor
Přidejte keramický kondenzátor na desku, jak je uvedeno na fotografii. Tento kondenzátor není polarizovaný, takže nezáleží na tom, které vedení jde do které díry.
Krok 10: Vytvořte: 2N3904 tranzistory
Přidejte tranzistory 2n3904, jak je uvedeno na fotografii. Pamatujte, že plochá strana tranzistoru je zarovnána s plochou stranou, jak je uvedeno na desce.
Krok 11: Proveďte: Vyšroubujte svorky, příprava
K dispozici jsou 4 šroubovací terminály, z nichž každý má na jedné straně malou drážku a na druhé straně malé zkosení. Propojíme všechny terminály do jedné „tyčky“. Nejprve identifikujte zkosení na každém z terminálů.
Krok 12: Proveďte: Zašroubujte svorky, připojte se
Nyní je posuňte k sobě. Na fotografii můžete vidět, jak se svorky klouzají k sobě, zespodu.
Krok 13: Vytvořte: Sešroubujte terminály, dokončete
Posuňte všechny čtyři svorky k sobě, jak je znázorněno na fotografii. Budete mít jedinou „páku“terminálu.
Krok 14: Make: Solder Down Terminal
Přidejte svůj nově vytvořený terminál na desku. Všimněte si, že „svorky“(kam vložíte vodič, který chcete spojit se svorkami) by měly být blíže k okraji desky. Všimněte si políček označených „W“napravo od tranzistorů? To jsou hlavičky pinů pro ovládání serv. Kolík vedle W je řídicí signál, střední pin je připojen k +5V a kolík vpravo je připojen k zemi. Pokud chcete použít DMX IO k ovládání zařízení s nízkým výkonem, přidejte na každé místo 3 pinové záhlaví.
Krok 15: Vytvořte: IC Socket
Zásuvka IC jde na U1 se zářezem blíže ke keramickému kondenzátoru. Poloha zářezu na zásuvce ve skutečnosti nezáleží (bude fungovat jakkoli), ale pomůže zajistit, že vložíte IC správným směrem, takže je lepší to udělat správně.
Krok 16: Proveďte: Přepínač DIP
9polohový přepínač DIP se přepíná na SW1. Každý přepínač na DIP je označen číslem (vpravo pod přepínačem) a přepínač označený „1“jde doleva, jak je uvedeno na fotografii.
Krok 17: Make: Bussed Resistor, Identifying Pin 1
Složený busistor má 'pin 1', je identifikován pohledem na tělo součástky - pin 1 je označen šipkou.
Krok 18: Make: Bussed Resistor, Adding to Board
Kolík 1 prochází čtvercovým otvorem, který je také označen na sítotisku, jak je naznačeno na obrázku.
Krok 19: Vytvořte: propojky
Na desce jsou dvě propojky, TERM: Pokud je modul DMX IO koncovým uzlem (vysílání nebo příjem), posuňte propojovací můstek a připojte tyto 2 piny. GND: Pokud je modul DMX IO hlavní (vysílá) - pouze tento uzel použije jeden uzel. Pokud ano, stačí posunout propojovací propojku a připojit tyto 2 piny. Pokud je modul hlavním vysílačem, propojky propojíte obě propojky. Pokud je modul posledním přijímačem, propojíte pouze propojku TERM. V opačném případě nemusíte propojku propojovat ani propojovat. Pokud jsou vaše záhlaví pinů ve velkém pásu, vystřihněte 2 kolíky pomocí hrází a přidejte je na desku, kde je označeno „TERM“. Vystřihněte další 2 kolíky a přidejte na 'GND'.
Krok 20: Vytvořte: Elektrolytické čepice
2 elektrolytické víčka (vypadají jako malé kovové plechovky) jdou na místa uvedená na fotografii. Elektrolytické kryty jsou polarizované - delší kolík prochází čtvercovým otvorem (označeným také „+“). Na víčku je proužek. Kratší vývod (blíže k pruhu) prochází delším vývodem - blíže k okraji desky. Obě víčka mají 220uF
Krok 21: Vytvořte: TIP125 tranzistory
K dispozici jsou 4 velké tranzistory TIP125, které přecházejí mezi menšími tranzistory a šroubovací svorkovnicí. Všimněte si záložky na každém tranzistoru, ta jde tak, aby byla záložka blíže k 'C' vyznačenému na sítotisku.
Krok 22: Vytvořte: Konektory XLR3
Na desce jsou 2 konektory XLR (samec a samice). Zásuvka se nachází v krabici s označením „DMX Out“a zástrčka v krabici s označením „DMX In“. Je docela snadné je opravit, protože montážní otvory na desce odpovídají pouze správnému konektoru.
Krok 23: Vytvořte: RS485 IC
RS485 Transeiver IC (je to ST ST485BN) jde do zásuvky. Všimněte si, že zářez na IC jde nahoru, blíže ke keramickému kondenzátoru. Pokud nepotřebujete propojky, jednoduše posuňte každý přes jeden kolík. Tímto způsobem je neztratíte v případě, že je nakonec budete potřebovat. Nakonec přidejte pinové konektory do vnější řady desky. Tyto piny vám umožňují připojit modul DMX IO k platformě Propeller, protoboardu nebo breadboardu. Na desce je každé připojení označeno P0 - P31. Schéma obsahuje seznam připojení (formát expresspcb), ale zde je jejich mapování; P0: přepínač DIP '256'P1: přepínač DIP' 128'P2: přepínač DIP '64'P3: přepínač DIP' 32'P4: DIP Přepínač '16'P5: Přepínač DIP' 8'P6: Přepínač DIP '4'P7: Přepínač DIP' 2'P8: Přepínač DIP '1'P9: kanál DMX 1P10: kanál DMX 2P11: kanál DMX 3P12: kanál DMX 4P24: RX2 (vstup) P25: TXE (přenos povolen) P26: TX2 (přenos) P27: LED dioda aktivity
Krok 24: Použití DMX
DMX se velmi snadno používá:
Pro vrtuli
DOSTÁVAT
Článek Jon Spona z listopadu o spinové zóně poskytuje spoustu podrobností o DMX a o tom, jak objekty vyvinul. Také kódoval snadno použitelný objekt (jm_dmxin), který zjednoduší čtení hodnot DMX. S vaším spinovým kódem stačí přidat knihovnu; obj dmx: "jm_dmxin" Když potřebujete zapnout monitorování dmx, pub main dmx.init (24, 16) '24 = přijímací kolík, 26 = LED aktivity pro získání hodnoty kanálu, nemůže to být jednodušší; dmx.read (chan) S touto hodnotou dmx můžete dělat, co chcete - zobrazit něco na televizním displeji, zapnout světlo, udělat nějaké pwm kanálu atd. Až budete s hodnotami DMX hotovi, můžete uvolněte ozubené kolo pomocí; dmx.finalizeJon ve svém článku vytvořil chladnější verzi s osvětlovacím zařízením RGB pomocí Bit Angle Modulation.
POSLAT
Pokud je váš DMX IO modul hlavním vysílačem, nezapomeňte zasunout propojky na oba propojky. U softwaru je v Propeller Obex objekt pro odesílání DMX, který umožňuje snadný výstup DMX. Zde je příklad, jak jej použít; Nejprve přidejte objekt do sekce objektu vašeho spin kódu; obj dmxout: "DMXout" pro spuštění; dira [25]: = outa [25]: = 1 'přináší povolení TX highdmxout.start (26)' spouští dmxoutsending dmx hodnoty nemohly být jednodušší - prostě; dmxout. Write (2, 255) 'kanál = 2, hodnota = 255
Pro Arduino
Modul DMX IO má pravidelné rozteče pinů 1, 1 , takže se nevejde na Arduino, nicméně k arduinu ho můžete připojit pomocí drátů nebo protoboardu. Na hřišti Arduino je dobrý průvodce. připojení; P0: P8 - přepínače DIP
Doporučuje:
Vysílač sluchátek Bluetooth Beanie 3,5 mm: 7 kroků
Vysílač sluchátek Bluetooth Beanie 3,5 mm: Tento návod vám řekne, jak vytvořit vysílač Bluetooth z čepice Bluetooth pro bezdrátové připojení kabelových sluchátek. Toto je můj první pokyn, takže je to trochu nedbalé. Řekněte mi v komentářích, jak to zlepšit
RF vysílač Flysky napájený přes USB + drátové připojení signálu k PC + software simulátoru zdarma: 6 kroků
Vysílač Flysky RF napájený přes USB + drátové připojení signálu k PC + bezplatný software simulátoru: Pokud jste jako já, rádi si vyzkoušíte svůj RF vysílač a naučíte se to dříve, než srazíte své drahé RF letadlo/dron. To vám poskytne další zábavu a zároveň ušetří spoustu peněz a času. Chcete -li to provést, je nejlepším způsobem, jak k vám připojit váš vysílač RF
3D tištěný RC vysílač na bázi Arduina: 25 kroků (s obrázky)
3D tištěný RC vysílač na bázi Arduino: Tento projekt vám ukáže, jak jsem postupoval při navrhování a stavbě RC vysílače založeného na Arduinu. Mým cílem pro tento projekt bylo navrhnout 3D tisknutelný RC vysílač, který bych mohl použít k ovládání dalších projektů Arduino. Chtěl jsem, aby ovladač byl
Bezdrátové dálkové ovládání pomocí 2,4GHz modulu NRF24L01 s Arduino - Nrf24l01 4kanálový / 6kanálový přijímač vysílače pro Quadcopter - RC vrtulník - RC letadlo využívající Arduino: 5 kroků (s obrázky)
Bezdrátové dálkové ovládání pomocí 2,4GHz modulu NRF24L01 s Arduino | Nrf24l01 4kanálový / 6kanálový přijímač vysílače pro Quadcopter | RC vrtulník | RC letadlo pomocí Arduina: Provoz RC auta | Kvadrokoptéra | Dron | RC letadlo | RC loď, vždy potřebujeme přijímač a vysílač, předpokládejme, že pro RC QUADCOPTER potřebujeme 6kanálový vysílač a přijímač a ten typ TX a RX je příliš nákladný, takže si jej vyrobíme na našem
4kanálový DMX stmívač: 6 kroků
4k DMX stmívač: Cílem je navrhnout a vytvořit přenosný stmívač. Požadavky: DMX512 Říditelný 4 kanály Přenosný Snadné použití Navrhl jsem tuto myšlenku svému profesorovi na WSU, protože jsem chtěl spojit své vášně pro divadlo a počítače. Tento projekt