Obsah:

Zakázaná strážna veža + LED dióda RGB ovládaná WiFi: 7 krokov (s obrázkami)
Zakázaná strážna veža + LED dióda RGB ovládaná WiFi: 7 krokov (s obrázkami)

Video: Zakázaná strážna veža + LED dióda RGB ovládaná WiFi: 7 krokov (s obrázkami)

Video: Zakázaná strážna veža + LED dióda RGB ovládaná WiFi: 7 krokov (s obrázkami)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Zakázaná strážna veža + WiFi LED ovládaná WiFi
Zakázaná strážna veža + WiFi LED ovládaná WiFi
Zakázaná strážna veža + WiFi ovládaná LED RGB
Zakázaná strážna veža + WiFi ovládaná LED RGB
Zakázaná strážna veža + WiFi ovládaná LED RGB
Zakázaná strážna veža + WiFi ovládaná LED RGB

Akonáhle máte pocit, že ste vylepšili svoju 3D tlačiareň tak, aby prinášala výtlačky v slušnej kvalite, začnite hľadať skvelé modely na www.thingiverse.com. Našiel som Zakázanú vežu od kijai a myslel som si, že by to bol úžasný test pre moju tlačiareň (Anet A8).

Odtlačok vyšiel skvele (nie perfektne), ale bol som šťastný … Kým som nevidel, že tvorca zahrnoval model, ktorý bol vyhĺbený, aby ste doň mohli pridať svetlo!

Jediná prirodzená vec, ktorú musíte urobiť, bolo pripojiť RGB LED k uzlu MCU ESP8266 a ovládať farby cez WiFi!: D

Krok 1: Krok 1: Vytlačte si Zakázanú vežu

Krok 1: Vytlačte si Zakázanú vežu
Krok 1: Vytlačte si Zakázanú vežu
Krok 1: Vytlačte si Zakázanú vežu
Krok 1: Vytlačte si Zakázanú vežu

Mám Anet A8 a tu sú nastavenia, ktoré som použil:

  • Výška vrstvy - 0,2 mm
  • Plte - Áno - 8 mm
  • Výplň - 15%
  • Podporuje - č
  • Vlákno - CCTree Silver PLA 1,75 mm
  • Teplota tlače:

    • Extrudér: 200 stupňov
    • Vyhrievaná posteľ: 60 stupňov
  • Rýchlosť tlače - 60 mm/s
  • Rýchlosť jazdy - 120 mm/s

Krok 2: Krok 2: Potrebné diely

Krok 2: Potrebné diely
Krok 2: Potrebné diely
Krok 2: Potrebné diely
Krok 2: Potrebné diely

Budete potrebovať nasledujúce:

  • Uzel MCU 12E - technicky by mal fungovať akýkoľvek modul ESP8266
  • Micro USB breakout board - (voliteľné - ak používate Node MCU, má vstavaný micro USB)
  • RGB LED - WS2812x

Krok 3: Krok 3: Nástroje

Krok 3: Nástroje
Krok 3: Nástroje

Nástroje, ktoré som použil:

  • Spájkovačka
  • Pomocné ruky
  • Spájkovací drôt
  • Elektrický drôt - nemusí mať vysoký rozchod

Krok 4: Krok 4: Rozhodnutie, ktoré komponenty použiť

Krok 4: Rozhodnutie, ktoré komponenty použiť
Krok 4: Rozhodnutie, ktoré komponenty použiť

Nápady: Pôvodne som chcel použiť modul ESP8266-12E bez oddeľovacej dosky. Ak by som však išiel touto cestou, potreboval by som:

  1. Samostatný prevodník 5 V na 3,3 V so znížením výkonu
  2. Sériový prevodník USB, niečo ako modul FTDI alebo CP2012
  3. Pripájajte čip ESP8266 12E k jeho vlastnej oddeľovacej doske

Pozrite sa na obrázok, ktorý ilustruje, ako budú tieto komponenty prepojené. Toto bolo prevzaté z tejto stránky. Kredit im patrí:)

Dôvodom, prečo som chcel ísť touto cestou, bolo ušetriť miesto, pretože vnútorná časť veže nebola príliš veľká. Keď však zrátate všetky ďalšie komponenty, ktoré budete potrebovať, okrem modulu ESP8266, ukázalo sa, že zaberá viac priestoru.

Preto som išiel s modulom Node MCU 8266:) Má vstavaný nasledujúci modul:

  • Sériový prevodník USB pre jednoduchú komunikáciu s počítačom
  • Regulátor 3,3V
  • ESP8266 12E s vylamovacími kolíkmi

Implementácia:

Jediné, čo som potreboval, bolo:

  • Modul Node MCU ESP8266
  • LED dióda W2812
  • Zachránil som nejaký elektrický drôt zo starého zdroja ATX

Krok 5: Krok 5: Softvér a knižnice

Software: Použil som Arduino IDE v systéme Mac OS.

Ovládače: To vám ušetrí veľa času!

Budete potrebovať nasledujúce ovládače:

  • : //kig.re/2014/12/31/how-to-use-arduino-nano-…
  • https://www.silabs.com/products/development-tools/..

Knižnice Arduino:

Nasleduje text z vyššie uvedenej stránky GitHub, kredit smeruje na russp81:

Knižnica FastLED 3.1.3: https://github.com/FastLED/FastLEDMcLighting knižnica: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED palette Knife: https://github.com/toblum/McLighting Ak nie ste oboznámení s nastavením vášho ESP8266, prečítajte si príručku Reader o git spoločnosti McLighting. Je dobre napísaná a mala by vás uviesť do prevádzky. Stručne povedané, budete:

  • Nakonfigurujte Arduino IDE na komunikáciu s ESP8266
  • Nahrajte náčrt (z tohto úložiska) Náčrt je nastavený na 240 -pixelový LED pás WS2812B GRB LED. (Zmeňte príslušné možnosti v časti „definitions.h“podľa svojho želania)
  • Pri prvom spustení bude ESP8266 inzerovať vlastnú sieť WiFi, ku ktorej sa budete môcť pripojiť, akonáhle sa k nej pripojíte, spustíte prehliadač a webové rozhranie je samozrejmé. (Ak sa rozhranie nenačíta, zadajte do prehliadača „192.168.4.1“a kliknite na tlačidlo ísť)
  • Akonáhle je ESP vo vašej sieti Wi -Fi, môžete potom nahrať požadované súbory pre webové rozhranie zadaním IP adresy ESP a potom „/upraviť“(t.j. 192.168.1.20/edit). Potom nahrajte súbory z priečinka s názvom „nahrať tieto“z tohto úložiska.
  • Akonáhle dokončíte nahrávanie, zadajte IP ESP do vášho prehliadača a mali by ste byť v prevádzke!"

Kredit patrí Soumojitovi za jeho inštruktáž, ktorá veľmi pomohla:

www.instructables.com/id/WiFi-Led-Fedora-H…

Krok 6: Krok 6: Zapojenie

Krok 6: Zapojenie
Krok 6: Zapojenie

Je to veľmi jednoduché, pretože používam iba jeden LED čip WS2812 a MCU Node.

Jediné, čo musíte urobiť, je:

  • Pripojte dátový vstup WS2812 k D1 na MCU uzla
  • WS2812 Vin+ to Vin na uzle MCU (toto by malo byť 5 V prichádzajúce cez USB)
  • WS2812 VCC/Vin- to GND na uzle MCU

Môžete použiť akýkoľvek zdroj napájania micro USB (nabíjačka mobilného telefónu, počítač alebo dokonca powerbanku)

To je všetko!:)

Odporúča: