Innholdsfortegnelse:

Wi-fi Aktiver nesten alt: 4 trinn
Wi-fi Aktiver nesten alt: 4 trinn

Video: Wi-fi Aktiver nesten alt: 4 trinn

Video: Wi-fi Aktiver nesten alt: 4 trinn
Video: How to Add Wireless Wifi Network Manually in Windows 10 PC or Laptop 2024, Juli
Anonim
Wi-fi Aktiver nesten alt
Wi-fi Aktiver nesten alt
Wi-fi Aktiver nesten alt
Wi-fi Aktiver nesten alt
Wi-fi Aktiver nesten alt
Wi-fi Aktiver nesten alt

Hvis du aldri har brukt Blynk før, bør du sjekke det ut. Denne skapelsen kan brukes til mange ting - ikke bare en lavalampe. Du kan la den slå på kaffetrakteren om morgenen eller lage et automatisk nattlys. Egentlig skjønt, jeg gjorde det bare for moro skyld.

Trinn 1: Konfigurer appen

Sett opp appen
Sett opp appen
Sett opp appen
Sett opp appen

For dette prosjektet må du ha både Arduino IDE på datamaskinen din og Blynk -appen på en smarttelefon eller nettbrett.

Denne siden har full dokumentasjon om hvordan du kan sette deg opp. (Hvis du har brukt Blynk før, kan du sannsynligvis hoppe over dette trinnet.)

Når du har forstått appen, følger du disse trinnene for å sette opp prosjektet ditt.

  1. Åpne widgetboksen (+ ikon)
  2. Legg til en knapp
  3. Sett knappens pinne til V0, og de to andre boksene til 0 og 180 (i den rekkefølgen).

Trinn 2: Sett opp enheten

Jeg bruker et SparkFun Blynk-kort, men du kan virkelig bruke hvilken som helst Blynk-aktivert enhet. Hvis du bruker et Blynk Board, har SparkFun en opplæring om hvordan du setter det opp og kommer i gang. Den andre lenken handler om hvordan du setter opp brettet ditt slik at koden kan redigeres i Arduino programmeringsmiljø. (igjen hvis du allerede vet hva du gjør, kan du hoppe over disse):

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

Hvis du har kommet så langt, her er koden du bør bruke:

/*Du må erstatte disse tre tingene med din egen informasjon: char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifipassword"*/

#include Servo myservo;

#include #include

#define BLYNK_PRINT Serial

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

ugyldig oppsett () {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);}

Trinn 3: Bygg en Contraption

Bygg en Contraption
Bygg en Contraption
Bygg en Contraption
Bygg en Contraption
Bygg en Contraption
Bygg en Contraption
Bygg en Contraption
Bygg en Contraption

I stedet for å bruke noe mer komplisert som et relé, laget jeg en relativt enkel konstruksjon: for dette kan du enten kjøpe en plug-in-switch som den på bildet, bare bruke en veggbryter (for huslyset). Jeg brukte en stor servomotor, noen popsicle -pinner, en varm limpistol og noen plastleketøy for å lage et konseptbevis for dette prosjektet som enkelt kan betjene høyspenningsapparater.

Trinn 4: Sett alt sammen

Sett alt sammen
Sett alt sammen
Sett alt sammen
Sett alt sammen
Sett alt sammen
Sett alt sammen

Lavalampen (eller annet apparat) må kobles til den elektriske bryteren som drives av servomotoren som må kobles til blynk -kortet, og brettet trenger strøm.

  1. Jeg brukte en telefonlader og en usb -ledning for å levere strøm
  2. Servoens ledninger er koblet som følger: rød til Vin, svart til Gnd og gul til pin 12
  3. Koble alt til en stikkontakt
  4. Bruk blu -tac for å unngå at ting henger - med mindre du ikke har noe imot det
  5. Servomotoren må kalibreres manuelt: eksperimenter i appen for å finne ut hvilke tall som skal settes i knapp -widgeten (i stedet for 0 og 180) for å lykkes med lysbryteren.

Åpne appen og slå på alt for å prøve det. Du kan også prøve å automatisere den ved å bruke noen av appens andre widgets som GPS eller tidtaker.

Husk å kommentere eventuelle spørsmål og sjekk prosjektets side!

Anbefalt: