Turinys:

Nuotoliniu būdu valdomas „Jack-o-Lantern“: 3 žingsniai (su nuotraukomis)
Nuotoliniu būdu valdomas „Jack-o-Lantern“: 3 žingsniai (su nuotraukomis)

Video: Nuotoliniu būdu valdomas „Jack-o-Lantern“: 3 žingsniai (su nuotraukomis)

Video: Nuotoliniu būdu valdomas „Jack-o-Lantern“: 3 žingsniai (su nuotraukomis)
Video: Part 1 - Tom Swift and his Electric Runabout Audiobook by Victor Appleton (Chs 1-12) 2024, Birželis
Anonim
Image
Image

Kaip įprasta, šį Heloviną nusprendžiau sukurti su sezonu susijusį projektą. Naudodamas „Prusa I3“ir „Thingiverse“, išspausdinau Helovino dekoraciją, kurioje spalva nuotoliniu būdu valdoma naudojant „Blynk“projektą.

„Blynk“projektas leidžia sukurti mobiliąją ar planšetinio kompiuterio programą, kuri sąveikauja su valdikliais, tokiais kaip „Arduino Uno“ar „Wemos D1 Mini“.

1 žingsnis: reikalingos medžiagos

Reikalingos medžiagos

  • „Wemos D1 Mini“
  • 22 Awg kabelis
  • „Ring Led“
  • Lizdų eilutė
  • Protoboard
  • Lituoklis
  • Karštas klijai
  • 5V maitinimo šaltinis

Įrankiai

  • Lituoklis
  • 3d spausdintuvas
  • Karšto klijų pistoletas

Klasikinis 3D modelis

Jack-o-Lantern iš benrules2

2 žingsnis: kodas

#įtraukti

#įtraukti

#define PIN D8

#define NUMPIXELS 12 #define BLYNK_PRINT Serial Adafruit_NeoPixel pixels = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

negaliojanti sąranka ()

{Serial.begin (9600); Blynk.begin ("", "", "");

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

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

for (int i = 0; i <NUMPIXELS; i ++) {pixels.setPixelColor (i, pixels. Color (R, G, B)); pixels.show (); }

}

tuštumos kilpa ()

{Blynk.run (); }

3 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas

Pirmieji žingsniai buvo sukurti ryšius pagal schemą, įdiegti kodą ir programą.

Kodo lygiu reikia nurodyti tik programos žetoną (jis siunčiamas el. Paštu arba su juo galima tiesiogiai susipažinti su programa), koks belaidis tinklas bus naudojamas ir šio tinklo raktas. reikia sukurti naują projektą ir pridėti zeRGBa komponentą. Šiame komponente būtina nustatyti siuntimo režimą „sulieti“, kad informacija būtų siunčiama kaip viena vertė, nustatykite kaištį, prie kurio prijungtas LED žiedas, ir nustatykite maksimalias reikšmes į 255. Po šių pakeitimų jis yra paruoštas testas.

Tada aš paruošiau protoboardą komponentams priimti. Pridėta dvi eilutės lizdų kaiščių, kad būtų galima pašalinti „Wemos D1 Mini“, kad būtų galima pakeisti ar naudoti naujuose projektuose, ir lituotas žiedas.

Tuo tarpu Helovino dekoracija („Jack o Lantern“) buvo atspausdinta ant „Prusa I3“oranžinės spalvos PLA.

Paruošta grandinė buvo įdėta į viršutinę dalį, kad būtų galima paslėpti ir įdiegti maitinimą, kuris bus išbandytas toliau.

Rekomenduojamas: