2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
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
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.