Obsah:

Chytré stolní LED světlo - Chytré osvětlení W/ Arduino - Pracovní prostor Neopixels: 10 kroků (s obrázky)
Chytré stolní LED světlo - Chytré osvětlení W/ Arduino - Pracovní prostor Neopixels: 10 kroků (s obrázky)

Video: Chytré stolní LED světlo - Chytré osvětlení W/ Arduino - Pracovní prostor Neopixels: 10 kroků (s obrázky)

Video: Chytré stolní LED světlo - Chytré osvětlení W/ Arduino - Pracovní prostor Neopixels: 10 kroků (s obrázky)
Video: LED pásek zalitý 4,8W/m žlutá 12V | LEDsviti.cz 2024, Listopad
Anonim
Chytré stolní LED světlo | Chytré osvětlení W/ Arduino | Pracovní prostor Neopixels
Chytré stolní LED světlo | Chytré osvětlení W/ Arduino | Pracovní prostor Neopixels

Nyní dny trávíme spoustu času doma, studujeme a pracujeme virtuálně, tak proč si nezvětšit pracovní prostor pomocí vlastního a inteligentního systému osvětlení založeného na LED Arduino a Ws2812b.

Zde vám ukážu, jak vytvořit LED osvětlení Smart Desk, které můžete ovládat pomocí IR dálkového ovladače z vaší televize, domácího kina nebo jakéhokoli zařízení s IR vysílačem.

Pokud jste vizuální žák, vím, že video má více než 1000 slov, takže zde je 2 části výukového videa. (Jsem španělský mluvčí, takže prosím zvažte zapnutí anglických titulků):

Krok 1: Potřebné dovednosti

Potřebné dovednosti
Potřebné dovednosti

Jak jste si mohli všimnout, na tomto projektu nevypadá nic složitého, ale budete potřebovat základní znalosti o:

-Použití Arduino IDE.

-Programování ESP8266.

-3D tisk.

-Svařování.

-Elektrické vedení.

Krok 2: Seznam součástí a dílů

Seznam součástí a dílů
Seznam součástí a dílů

Dobré místo, kde mohu doporučit najít vaše komponenty, je to MakerFocus, je to Open Source Hardware Store!

1. PCB Opravdu doporučuji použít JLCPCB SMT Services k objednání vašich.

2. ESP8266 (mikrokontrolér).

3. Pásy LED WS2812.

4. Napájení 5v 2A.

5. Napájecí konektor PCB.

6. 3D tiskárna.

7. IR senzor

8. Dálkový ovladač, může být váš televizní.

Krok 3: Schéma zapojení

Kruhový diagram
Kruhový diagram

Zde je schéma zapojení, které obsahuje všechna vnitřní připojení obvodu, která nám umožní později vytvořit návrh DPS.

Také jsem připojil PDF schémat, abyste to lépe viděli.

STAŽENÍ ZDARMA schémata, kód a knihovny.

Krok 4: Návrh a objednání DPS

Návrh a objednávání DPS
Návrh a objednávání DPS
Návrh a objednávání DPS
Návrh a objednávání DPS
Návrh a objednávání DPS
Návrh a objednávání DPS

Pro implementaci dobrého projektu potřebujeme spolehlivou sestavu pro obvod, který jej tvoří, a neexistuje lepší způsob, jak to udělat, než s dobrým PCB.

Zde si můžete stáhnout soubory Gerber, BOM a Pick & Place, ty, které potřebujete k objednání desky plošných spojů ve vaší společnosti vyrábějící desky plošných spojů.

Navrhuji JLCPCB:

? $ 2 za PCB s pěti a čtyřmi vrstvami a levné SMT (2 kupóny)

KOUPIT JIŽ NAVRHNUTOU RADU, Gerber + Pick & Place + BOM

Krok 5: 3D tisk dílů

3D tisk dílů
3D tisk dílů

Všechny soubory k vytištění přílohy projektu.

Můžete si je vytisknout na 3D tiskárně, pokud nemáte tu svoji, zde můžete tu, kterou používám já.

3D tiskárna Ender 3 Pro

Krok 6: Programování ESP8266

Programování ESP8266
Programování ESP8266
Programování ESP8266
Programování ESP8266
Programování ESP8266
Programování ESP8266
  1. Nainstalujte si knihovny, které budou fungovat
  2. Otevřete své Arduino IDE.
  3. Přejděte na Soubor> Příklady> IRremoteESP8266> IRrecvDemo
  4. Tento příklad kódu vám umožní zkopírovat IR kód, který přenáší klíč dálkového ovladače, který chcete použít.
  5. V IRrecvDemo aktualizujte kRecvPin na ten, který jste připojili k IR senzoru.
  6. Připojte svůj ESP8266 k programátoru a připojte IR senzor k vybranému pinu.
  7. Nahrajte kód.
  8. Otevřete sériový monitor a stiskněte klávesy, u kterých chcete znát kód, a zkopírujte je a uložte do poznámek.
  9. Otevřete kód MCM-LED-DESK.ino.
  10. Nastavte kRecvPin na 3, pixely jsou připojeny na pin 0 a počet pixelů v mém případě je 80.
  11. Ve funkci Leer () aktualizujte kód If na kódy dálkového ovladače.
  12. Nahrajte kód do ESP8266 pomocí projektové desky plošných spojů a převodníku USB na TTL

Krok 7: ESP8266 ADC Hack

ESP8266 ADC hack
ESP8266 ADC hack
Hack ESC8266 ADC
Hack ESC8266 ADC

Jak jste si všimli, můj design lze použít s ESP-07 nebo ESP-01, ale v mém případě jsem použil ESP-01 a nemá pin ADC (Tout) dosažitelný, takže jsem musel pájet malý drát v kolíku Tout čipu a připojte jej na pin PCB ADC.

Krok 8: Sestavení projektu

Projektová montáž
Projektová montáž
Projektová montáž
Projektová montáž
Projektová montáž
Projektová montáž
Projektová montáž
Projektová montáž

Umístěte desku plošných spojů se vším, co je již připojeno v krabici, zašroubujte ji, umístěte matici a knoflík potenciometru, přilepte infračervený senzor a vše uzavřete šrouby nebo lepidlem: D.

Krok 9: Umístění proužků a řídicí jednotky

Umístění proužků a řídicí jednotky
Umístění proužků a řídicí jednotky
Umístění proužků a řídicí jednotky
Umístění proužků a řídicí jednotky
Umístění proužků a řídicí jednotky
Umístění proužků a řídicí jednotky

Přilepte proužky na stůl nebo na požadované místo, už mají lepidlo, ale zajistil jsem je horkým lepidlem.

Rozřízněte jej na velikost stolu/místa, ujistěte se, že konektor dosáhne na ovládací skříňku a také jej přilepte.

Připojte jej a najděte napájecí zdroj 5V 2A+.

Krok 10: Zapnutí a testování

Zapnutí a testování
Zapnutí a testování
Zapnutí a testování
Zapnutí a testování
Zapnutí a testování
Zapnutí a testování

Zapojte napájecí zdroj do ovládací skříňky, vezměte si dálkový ovladač a pomocí potenciometru vyzkoušejte svá nastavení a ovládání jasu.

Užijte si svůj projekt a nastavení.

Můžete libovolně upravovat kód a přidávat požadované barvy a animace.

Doporučuje: