Sommario:

Wi-fi Abilita quasi tutto: 4 passaggi
Wi-fi Abilita quasi tutto: 4 passaggi

Video: Wi-fi Abilita quasi tutto: 4 passaggi

Video: Wi-fi Abilita quasi tutto: 4 passaggi
Video: MIGLIORARE IL WI-FI CON RETE MESH | Dimostrazione pratica 2024, Dicembre
Anonim
Wi-fi abilita quasi tutto
Wi-fi abilita quasi tutto
Wi-fi abilita quasi tutto
Wi-fi abilita quasi tutto
Wi-fi abilita quasi tutto
Wi-fi abilita quasi tutto

Se non hai mai usato Blynk prima, dovresti dare un'occhiata. Questa creazione può essere utilizzata per molte cose, non solo per una lampada di lava. Potresti far accendere la tua caffettiera al mattino o fare una luce notturna automatica. In realtà, l'ho fatto solo per divertimento.

Passaggio 1: configura l'app

Configura l'app
Configura l'app
Configura l'app
Configura l'app

Per questo progetto dovrai avere sia l'IDE Arduino sul tuo computer, sia l'app Blynk su uno smartphone o un tablet.

Questa pagina contiene una documentazione completa su come configurare. (Se hai già usato Blynk in precedenza, probabilmente puoi saltare questo passaggio.)

Una volta acquisita una comprensione dell'app, segui questi passaggi per configurare il tuo progetto.

  1. Apri la casella del widget (+ icona)
  2. Aggiungi un pulsante
  3. Imposta il pin del pulsante su V0 e le altre due caselle su 0 e 180 (in quest'ordine).

Passaggio 2: configura il dispositivo

Sto usando una SparkFun Blynk Board, ma puoi davvero usare qualsiasi dispositivo abilitato per Blynk. Se stai utilizzando una Blynk Board, SparkFun ha un tutorial su come configurarla e iniziare. Il secondo collegamento riguarda come configurare la scheda per consentire la modifica del codice nell'ambiente di programmazione Arduino. (di nuovo se sai già cosa stai facendo, puoi saltare questi):

  • https://learn.sparkfun.com/tutorials/getting-star…
  • https://learn.sparkfun.com/tutorials/blynk-board-a…

Se sei arrivato fino a questo punto, ecco il codice che dovresti usare:

/*Dovrai sostituire queste tre cose con le tue informazioni:char BlynkAuth = "yourauthcode"char WiFiNetwork = "yourwifinetworkname"char WiFiPassword = "yourwifipassword"*/

#include Servo myservo;

#include #include

#define BLYNK_PRINT seriale

char BlynkAuth = "yourauthcode";char WiFiNetwork = "yourwifinetworkname";char WiFiPassword = "yourwifipassword";

void setup() { Serial.begin(9600); mioservo.attach(12); Blynk.begin(BlynkAuth, WiFiNetwork, WiFiPassword);}

void loop() { Blynk.run();}

BLYNK_WRITE(V0) { int pinData = param.asInt(); mioservo.write(pinData);}

Passaggio 3: costruisci un aggeggio

Costruisci un aggeggio
Costruisci un aggeggio
Costruisci un aggeggio
Costruisci un aggeggio
Costruisci un aggeggio
Costruisci un aggeggio
Costruisci un aggeggio
Costruisci un aggeggio

Invece di usare qualcosa di più complicato come un relè, ho realizzato un aggeggio relativamente semplice: per questo puoi acquistare un interruttore plug-in come quello nella foto, basta usare un interruttore a parete (per le luci di casa). Ho usato un grande servomotore, alcuni bastoncini per ghiaccioli, una pistola per colla a caldo e alcuni giocattoli di plastica per creare una prova di concetto per questo progetto che può facilmente far funzionare dispositivi ad alta tensione.

Passaggio 4: metti tutto insieme

Metterli tutti insieme
Metterli tutti insieme
Metterli tutti insieme
Metterli tutti insieme
Metterli tutti insieme
Metterli tutti insieme

La lampada lava (o altro apparecchio) deve essere collegata all'interruttore elettrico che è azionato dal servomotore che deve essere collegato alla scheda blynk e la scheda ha bisogno di alimentazione.

  1. Ho usato un caricatore del telefono e un cavo USB per fornire alimentazione
  2. I fili del servo sono collegati come segue: rosso a Vin, nero a Gnd e giallo al pin 12
  3. Collega tutto a una presa a muro
  4. Usa il blu-tac per evitare che le cose penzolino, a meno che non ti dispiaccia
  5. Il servomotore deve essere calibrato manualmente: sperimenta nell'app per scoprire quali numeri devono essere impostati nel widget del pulsante (invece di 0 e 180) per manipolare con successo l'interruttore della luce.

Apri l'app e accendi tutto per provarlo. Puoi anche provare ad automatizzarlo utilizzando alcuni degli altri widget dell'app come il GPS o il timer.

Ricordati di commentare con qualsiasi domanda e di controllare la pagina del progetto!

Consigliato: