Spisu treści:

Zdalnie sterowany kolorem Jack-o-Lantern: 3 kroki (ze zdjęciami)
Zdalnie sterowany kolorem Jack-o-Lantern: 3 kroki (ze zdjęciami)

Wideo: Zdalnie sterowany kolorem Jack-o-Lantern: 3 kroki (ze zdjęciami)

Wideo: Zdalnie sterowany kolorem Jack-o-Lantern: 3 kroki (ze zdjęciami)
Wideo: LED Strip Light-Flexible color changing with 44 Key ir remote, Easy to install and look great 2024, Czerwiec
Anonim
Image
Image

Jak zwykle w to Halloween postanowiłem stworzyć projekt związany z porą roku. Używając Prusa I3 i Thingiverse, wydrukowałem dekorację na Halloween, w której kolor jest kontrolowany zdalnie przez projekt Blynk.

Projekt Blynk umożliwia tworzenie aplikacji mobilnej lub tabletowej, która współpracuje z kontrolerami, takimi jak Arduino Uno lub Wemos D1 Mini.

Krok 1: Potrzebne materiały

Potrzebne materiały

  • Wemos D1 Mini
  • Kabel 22 AWG
  • Pierścień Led
  • Rząd gniazd
  • Płyta prototypowa
  • Lutować
  • Gorący klej
  • Zasilanie 5 V

Narzędzia

  • Lutownica
  • drukarka 3d
  • Pistolet na gorący klej

Klasyczny model 3D

Jack-o-Lantern od benrules2

Krok 2: Kod

#włączać

#włączać

#zdefiniuj PIN D8

#define LICZBA PIKSELI 12 #define BLYNK_PRINT Szeregowe piksele Adafruit_NeoPixel = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

pusta konfiguracja()

{ Szeregowy.początek(9600); Blynk.begin("", "", "");

int R = param[0].asInt();

int G = param[1].asInt(); int B = param[2].asInt();

for(int i = 0; i < LICZBA PIKSELI; i++){ piksele.setPixelColor(i, piksele. Color(R, G, B)); piksele.pokaż(); }

}

pusta pętla()

{ Blynk.run(); }

Krok 3: Montaż

montaż
montaż
montaż
montaż

Pierwsze kroki polegały na utworzeniu połączeń według schematu, zaimplementowaniu kodu i aplikacji.

Na poziomie kodu wystarczy wskazać token aplikacji (wysyłany jest on e-mailem lub można go sprawdzić bezpośrednio w aplikacji), jaka sieć bezprzewodowa będzie używana i klucz tej sieci. trzeba stworzyć nowy projekt i dodać komponent zeRGBa. W tym komponencie należy ustawić tryb wysyłania na "merge", aby informacja była wysyłana jako pojedyncza wartość, ustawić pin do którego jest podłączony pierścień led oraz ustawić wartości maksymalne na 255. Po tych zmianach jest gotowy do test.

Następnie przygotowałem płytkę prototypową do odbioru komponentów. Dodano dwa rzędy pinów gniazda, aby móc wyjąć Wemos D1 Mini w celu wymiany lub użycia w nowych projektach i przylutowano pierścień led.

Tymczasem dekoracja Halloween (Jack o Lantern) została wydrukowana na Prusa I3 w kolorze pomarańczowym PLA.

Gotowy układ umieszczono w górnej części, w celu ukrycia i zamontowania testowanego w następnej kolejności zasilania.

Zalecana: