2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Nagu tavaliselt, otsustasin sel Halloweenil luua hooajaga seotud projekti. Prusa I3 ja Thingiverse abil printisin Halloweeni kaunistuse, kus värvi juhitakse Blynk projekti kaudu kaugjuhtimisega.
Projekt Blynk võimaldab teil luua mobiili- või tahvelarvutirakenduse, mis suhtleb selliste kontrolleritega nagu Arduino Uno või Wemos D1 Mini.
Samm: vajalikud materjalid
Vajalikud materjalid
- Wemos D1 Mini
- 22 Awg kaabel
- Ring Led
- Pesa rida
- Protoboard
- Jootma
- Kuum liim
- 5V toiteallikas
Tööriistad
- Jootekolb
- 3D printer
- Kuumliimipüstol
Klassikaline 3D mudel
Jack-o-Lantern alates benrules2
2. samm: kood
#kaasake
#kaasake
#define PIN D8
#define NUMPIXELS 12 #define BLYNK_PRINT Serial Adafruit_NeoPixel pixels = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
tühine seadistus ()
{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 (); }
}
tühine tsükkel ()
{Blynk.run (); }
3. samm: kokkupanek
Esimesed sammud olid ühenduste loomine vastavalt skeemile, koodi ja rakenduse juurutamine.
Kooditasemel on vaja märkida ainult rakenduse tunnus (see saadetakse e-postiga või seda saab otse rakendusega tutvuda), millist traadita võrku kasutatakse ja selle võti. Rakenduses peate looma uue projekti ja lisama komponendi zeRGBa. Selle komponendi puhul on vaja saatmisrežiimiks seada "ühendamine", nii et teave saadetakse ühe väärtusena, määrake tihvt, kuhu LED -rõngas on ühendatud, ja määrake maksimaalsed väärtused 255. Pärast neid muudatusi on see valmis test.
Seejärel valmistasin protoboardi ette komponentide vastuvõtmiseks. Lisas kaks rida pistikupesasid, et oleks võimalik Wemos D1 Mini eemaldada või asendada või kasutada uutes projektides, ning joodetud LED -rõngas.
Vahepeal trükiti Halloweeni kaunistus (Jack o Lantern) Prusa I3 -le oranži PLA -ga.
Valmis vooluring paigutati ülemisse ossa, et seda peita ja toide paigaldada, mida järgmisena testitakse.