Sisällysluettelo:
- Vaihe 1: Asenna sovellus
- Vaihe 2: Määritä laite
- Vaihe 3: Rakenna sopimus
- Vaihe 4: Laita kaikki yhteen
Video: Wi-Fi mahdollistaa melkein kaiken: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Jos et ole koskaan käyttänyt Blynkia, sinun kannattaa tarkistaa se. Tätä luomusta voidaan käyttää moniin asioihin - ei vain lavalamppuun. Voit käynnistää kahvinkeittimen aamulla tai tehdä automaattisen yövalon. Tosiaan, tein sen vain huvikseni.
Vaihe 1: Asenna sovellus
Tätä projektia varten sinulla on oltava sekä Arduino IDE tietokoneellasi että Blynk -sovellus älypuhelimella tai tabletilla.
Tällä sivulla on täydelliset asiakirjat siitä, miten voit perustaa itsesi. (Jos olet käyttänyt Blynkia aiemmin, voit todennäköisesti ohittaa tämän vaiheen.)
Kun olet ymmärtänyt sovelluksen, määritä projekti seuraavasti.
- Widget -ruudun avaaminen (+ -kuvake)
- Lisää painike
- Aseta painikkeen nasta V0: ksi ja muut kaksi laatikkoa arvoon 0 ja 180 (tässä järjestyksessä).
Vaihe 2: Määritä laite
Käytän SparkFun Blynk Boardia, mutta voit todella käyttää mitä tahansa Blynk-yhteensopivaa laitetta. Jos käytät Blynk Boardia, SparkFunilla on opetusohjelma sen asentamisesta ja aloittamisesta. Toinen linkki koskee taulun asentamista niin, että sen koodia voidaan muokata Arduino -ohjelmointiympäristössä. (jos tiedät jo mitä teet, voit ohittaa nämä):
- https://learn.sparkfun.com/tutorials/getting-star…
- https://learn.sparkfun.com/tutorials/blynk-board-a…
Jos olet päässyt tähän asti, tässä on käytettävä koodi:
/*Sinun on korvattava nämä kolme asiaa omilla tiedoillasi: char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifipassword"*/
#include Servo myservo;
#Sisällytä #Sisällytä
#define BLYNK_PRINT -sarja
char BlynkAuth = "yourauthcode"; char WiFiNetwork = "sinun wifinetworkname"; char WiFiPassword = "sinun wifipassword";
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);}
Vaihe 3: Rakenna sopimus
Sen sijaan, että käyttäisin jotain monimutkaisempaa, kuten relettä, tein suhteellisen yksinkertaisen varustuksen: tätä varten voit joko ostaa kuvan kaltaisen pistokekytkimen vain käyttämällä seinäkytkintä (kodin valaisimiin). Käytin suurta servomoottoria, joitakin popsicle -tikkuja, kuumaliimapistoolia ja joitain muovileluja luodakseni tämän projektin konseptin, joka voi helposti käyttää suurjännitelaitteita.
Vaihe 4: Laita kaikki yhteen
Laavalamppu (tai muu laite) on kytkettävä sähkökytkimeen, jota käyttää servomoottori, joka on liitettävä blynk -levyyn, ja levy tarvitsee virtaa.
- Virtalähteenä käytin puhelinlaturia ja USB -johtoa
- Servon johdot on kytketty seuraavasti: punainen Viniin, musta Gndiin ja keltainen nastaan 12
- Kytke kaikki pistorasiaan
- Käytä blu -tacin avulla asioita roikkumasta - ellet välitä siitä
-
Servomoottori on kalibroitava manuaalisesti: kokeile sovelluksessa, mitkä numerot tulee asettaa painike -widgettiin (0: n ja 180: n sijasta), jotta valokytkin voidaan käsitellä onnistuneesti.
Avaa sovellus ja käynnistä kaikki, jotta voit kokeilla sitä. Voit myös yrittää automatisoida sen käyttämällä joitain sovelluksen muita widgetejä, kuten GPS: ää tai ajastinta.
Muista kommentoida, jos sinulla on kysyttävää, ja tutustu projektin sivulle!
Suositeltava:
Käännä melkein kaikki kaiuttimeksi: 13 vaihetta (kuvilla)
Käännä melkein kaikki kaiuttimeksi: Voit muuttaa melkein minkä tahansa esineen kaiuttimeksi käyttämällä pietsolevyä ja muutamia lisäosia. Vaikka tämä saattaa tuntua taikuudelta, on itse asiassa melko yksinkertainen tekninen selitys. Ajamalla pietsolevyä vahvistimen avulla levy
LED -RF -kaukosäätimen käyttö "kaiken" ohjaamiseksi!: 5 vaihetta
LED -RF -kaukosäätimen käyttö "minkä tahansa" ohjaamiseksi!: Tässä projektissa näytän sinulle, miten LED -RF -kaukosäädin voidaan käyttää uudelleen, jotta voit ohjata melkein mitä tahansa. Tämä tarkoittaa, että tarkastelemme tarkemmin RF -kaukosäätimen lähetysprosessia, luemme lähetetyt tiedot Arduino µC: llä
Spin Coater V1 (melkein analoginen): 9 vaihetta (kuvilla)
Spin Coater V1 (lähes analoginen): Kaikki laitteet eivät ole kestäviä, olen opiskelija/tutkija, joka tutkii ohutkalvomateriaaleja aurinkotekniikkaan. Kerran laitteista, joihin olen riippuvainen, kutsutaan spincoateriksi. Tätä työkalua käytetään ohuiden kalvojen valmistamiseen materiaalista nestemäisestä liuoksesta
Muunna (melkein) mikä tahansa mediatiedosto (melkein) mihin tahansa muuhun mediatiedostoon ilmaiseksi!: 4 vaihetta
Muunna (melkein) mikä tahansa mediatiedosto (melkein) mihin tahansa muuhun mediatiedostoon ilmaiseksi!: Ensimmäinen ohjeeni, terveiset! Joka tapauksessa etsin Googlesta ilmaista ohjelmaa, joka muuntaisi Youtube.flv -tiedostoni muotoon, joka on yleisempi, kuten.wmv tai.mov. Etsin lukemattomia foorumeita ja verkkosivustoja ja löysin sitten ohjelman nimeltä
Instructopedia! kaiken lähteen, jonka olet koskaan tarvinnut tietää: 20 vaihetta
Instructopedia! kaiken lähteen, jonka olet koskaan tarvinnut tietää: Tervetuloa Instructopediaan! Instructopedia on yhteisön luoma tietosanakirja, joka sisältää hyödyllisiä vinkkejä, siistejä temppuja ja käteviä vihjeitä. Voit vapaasti selata luokkien mukaan tai lukea seuraavan vaiheen postituksesta! Luokat löytyvät seuraavasta vaiheesta