
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09



Če še nikoli niste uporabljali zdravila Blynk, ga morate preveriti. To stvaritev je mogoče uporabiti za veliko stvari - ne le za lava svetilko. Lahko bi ga vklopili zjutraj v aparatu za kavo ali naredili samodejno nočno luč. Res pa mi je le za zabavo.
1. korak: Nastavite aplikacijo


Za ta projekt boste morali imeti v računalniku Arduino IDE in aplikacijo Blynk na pametnem telefonu ali tabličnem računalniku.
Na tej strani je celotna dokumentacija o tem, kako se nastavite. (Če ste že uporabljali Blynk, potem verjetno preskočite ta korak.)
Ko boste razumeli aplikacijo, sledite tem korakom, da nastavite svoj projekt.
- Odprite polje s pripomočki (+ ikona)
- Dodajte gumb
- Zatič gumba nastavite na V0, druga dva polja pa na 0 in 180 (v tem vrstnem redu).
2. korak: Nastavite napravo
Uporabljam SparkFun Blynk Board, vendar lahko resnično uporabite katero koli napravo, ki podpira Blynk. Če uporabljate ploščo Blynk, ima SparkFun vadnico o tem, kako jo nastaviti in začeti. Druga povezava govori o tem, kako nastaviti ploščo tako, da bo dovoljeno urejanje njene kode v programskem okolju Arduino. (spet, če že veste, kaj počnete, lahko te preskočite):
- https://learn.sparkfun.com/tutorials/getting-star…
- https://learn.sparkfun.com/tutorials/blynk-board-a…
Če ste prišli tako daleč, uporabite kodo:
/*Te tri stvari boste morali zamenjati z lastnimi podatki: char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifififra"*/
#include Servo myservo;
#include #include
#define BLYNK_PRINT Serijska številka
char BlynkAuth = "yourauthcode"; char WiFiNetwork = "yourwifinetworkname"; char WiFiPassword = "yourwifififra";
void setup () {Serial.begin (9600); myservo.attach (12); Blynk.begin (BlynkAuth, WiFiNetwork, WiFiPassword);}
void loop () {Blynk.run ();}
BLYNK_WRITE (V0) {int pinData = param.asInt (); myservo.write (pinData);}
3. korak: Zgradite napravo




Namesto da bi uporabil nekaj bolj zapletenega, kot je rele, sem naredil razmeroma preprosto napravo: za to lahko kupite vtično stikalo, kot je na sliki, samo uporabite stensko stikalo (za hišne luči). Uporabil sem velik servo motor, nekaj paličic, pištolo za vroče lepilo in nekaj plastičnih igrač, da bi ustvaril dokaz koncepta za ta projekt, ki lahko enostavno upravlja visokonapetostne naprave.
4. korak: Združite vse skupaj



Lava svetilko (ali drugo napravo) je treba priključiti na električno stikalo, ki ga upravlja servo motor, ki ga je treba priključiti na blynk ploščo, plošča pa potrebuje napajanje.
- Za napajanje sem uporabil polnilec za telefon in USB kabel
- Servo žice so povezane na naslednji način: rdeča na Vin, črna na Gnd in rumena na pin 12
- Priključite vse v stensko vtičnico
- Uporabite blu -tac, da stvari ne bi visele - razen če vas to moti
-
Servo motor je treba ročno umeriti: poskusite v aplikaciji, da ugotovite, katere številke je treba nastaviti v pripomočku za gumbe (namesto 0 in 180), da uspešno upravljate stikalo za luči.
Odprite aplikacijo in vklopite vse, da poskusite. Poskusite ga lahko tudi avtomatizirati z uporabo nekaterih drugih pripomočkov aplikacije, kot sta GPS ali časovnik.
Ne pozabite komentirati kakršnih koli vprašanj in si oglejte stran projekta!
Priporočena:
Raspberry PI 3 - Omogoči serijsko komunikacijo TtyAMA0 do BCM GPIO 14 in GPIO 15: 9 korakov

Raspberry PI 3 - Omogoči serijsko komunikacijo na TtyAMA0 do BCM GPIO 14 in GPIO 15: Pred kratkim me je zanimalo, da omogočim UART0 na mojem Raspberry Pi (3b), tako da ga lahko povežem neposredno na signalno napravo RS -232 s standardnim 9 -pin d-sub konektor brez potrebe po vmesniku USB na RS-232. Del mojega interesa
Pretvorite skoraj vse v zvočnik: 13 korakov (s slikami)

Skoraj vse v zvočnik spremenite: Skoraj vsak predmet lahko spremenite v zvočnik s pomočjo piezo diska in peščice dodatnih komponent. Čeprav se to morda zdi čarobno, obstaja dejansko precej preprosta tehnična razlaga. Z vožnjo piezo diska z ojačevalnikom disk
Pretvorba baterije v enosmerni pogon, bliskavica Speedlight (ali skoraj vse): 5 korakov

Pretvorba baterije v enosmerni pogon, bliskavica Speedlight (ali skoraj vse): To je verjetno najpreprostejši način za pretvorbo bliskavice iz baterije v pogon za napajanje z enosmernim tokom. sence od teme. Obstaja lo
Naj bo vaš monitor neviden (skoraj skoraj): 4 koraki

Naj bo vaš monitor neviden (skoraj skoraj): Ustvarite ozadje na namizju, da boste svoje prijatelje in sodelavce zabavali in zmešali z uporabo samo digitalnega fotoaparata in malo igranja
Naredite polnilnik za USB telefon za skoraj vse mobilne telefone!: 4 koraki

Naredite polnilnik za telefon USB za skoraj vse mobilne telefone !: Moj polnilnik je zagorel, zato sem pomislil: "Zakaj ne bi izdelali svojega?"