Obsah:

Ovládejte LED pomocí smartphonu: 6 kroků
Ovládejte LED pomocí smartphonu: 6 kroků

Video: Ovládejte LED pomocí smartphonu: 6 kroků

Video: Ovládejte LED pomocí smartphonu: 6 kroků
Video: ovládání RGB Led pásku pomocí wifi 2024, Červenec
Anonim
Ovládejte LED pomocí smartphonu
Ovládejte LED pomocí smartphonu

Krok 1: Ohýbání svodů (=

Ohýbání svodů (=
Ohýbání svodů (=
Ohýbání svodů (=
Ohýbání svodů (=

Než začneme zapojovat obvod, budete chtít ohnout vodiče LED a rezistoru tak, aby odpovídaly vašemu prototypovacímu hardwaru. Vodiče rezistoru se jednoduše ohnou paralelně, jak je znázorněno na fotografiích, a LED diody budou ohnuty tak, aby se všechny 4 vodiče vešly do prkénka nebo použitého prototypovacího hardwaru.

Krok 2: Konstrukce obvodu

Stavba obvodu!
Stavba obvodu!
Stavba obvodu!
Stavba obvodu!

Obvod je jednoduchý, pokud jste někdy předtím připojili LED, společný kabel, nejdelší, bude připojen k zemi a zbývající připojení budou procházet odporem do 9, 10 a 11 pinů PWM (modulace šířky pulzu) PWM v podstatě bliká LED tak rychle, že ji lidské oko vidí jako trvale zapnuté jen při nižší birightness, různých jasů je dosaženo změnou poměru, ve kterém je led zapnutý a vypnutý. piny 9, 10 a 11 jsou jednoduše kompatibilní s pulzně šířkovou modulací. Nejkratší kabel (červený) půjde přes odpor na pin 11, 2. nejkratší (zelený) přejde na pin 10 a nakonec modrý (zbývající vodič) půjde na pin 9 a pokud jste již nejdelší olovo- je to záporná hodnota každé diody, tato musí jít do otvoru na arduinu označeném zemí.

Krok 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Nyní jsme nedovedli kódovat arduino, abychom zachytili signály odesílané zpracováním, které jsou řízeny vaším idevice, ale k tomu se dostaneme později. Budete muset přejít na file-examples-firmatta-standardfirmatta a nahrát to na arduino pomocí arduino IDE. lze stáhnout z: https://arduino.cc/en/Main/Software Jakmile to nahrajete na desku, budete si muset stáhnout zpracování před přípravou pro další krok:

Krok 4: Knihovny

Knihovny
Knihovny

Jakmile si stáhnete zpracování, budete si muset stáhnout 2 knihovny, abyste mohli komunikovat s vaším idevice a poté s arduino. instalační pokyny by měly být zahrnuty buď ke stažení, nebo na stránce pro stahování. Mezi tyto knihovny patří: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ hřiště/Rozhraní/Zpracování Po instalaci si budete muset stáhnout program s názvem editor dotykových osc odtud: https://hexler.net/software/touchosc přejděte doprava dolů, je blízko. Zahrnul jsem odkaz na předem připravený a obsahuje tlačítka, přepínače, flahery a fadery. když stisknete jeden z nich, odešle se zpráva, kterou zpracování vyhledá a přečte. Připojený náčrtek zpracování bude také nastaven tak, aby tyto zprávy četl, takže pro vás nebude žádná náročná práce (=. otevřete soubor editoru dotykového osc a klikněte na tlačítko synchronizace, poté přejděte na své zařízení, v dotykovém osc vyberte rozložení-doplněk a vyberte hostitel, který přijde. ujistěte se, že vaše zařízení a počítač jsou ve stejné síti. Základní funkce kreslení a kód faderu byly vytvořeny harrykingem, na youtube, rozšířil jsem to: podívejte se na něj na youtube (= https:// www.youtube.com/user/Harrybj17 stáhněte si soubory zde:

Krok 5: Téměř tam

Téměř tam!
Téměř tam!
Téměř tam!
Téměř tam!

Jakmile získáte moje dva soubory a synchronizujete dotykové osc, je čas spustit skicu zpracování, vaše arduino musí být připojeno! nebo se zobrazí chyby. Nyní se musíte podívat dolů a měli byste vidět, že IP jsou někde ve změti výsledků, zadejte je do informací o zpracování OSC. to samé s přístavem. pokud vše půjde dobře, pak vše, co děláte na idevice, by mělo být zrcadleno na zobrazených červených zelených a modrých faderech. Také by se měla rozsvítit LED RGB. Pokud to všechno dobře dopadlo, pak přeložení, pokud ne, v dalším kroku je část pro řešení potíží a také.. nevzdávejte to, stojí to za čas. (=

Krok 6: Řešení potíží

Řešení potíží!
Řešení potíží!

pokud se vám něco podobného- nelze spustit v 64bitovém režimu, stáhněte si verzi 1.5.1 zpracování, pokud se zobrazí chyby výjimek, ujistěte se, že je vaše arduino zapojeno, pokud se nic nezrcadlí, ujistěte se, že váš IP a port jsou správné a vaše brána firewall jej nezamyká. a pokud se nebavíte, pak odejděte: P jakékoli další chyby prosím komentujte. (=

Doporučuje: