Sisällysluettelo:

Paikallisen Blynk -palvelimen luominen: 5 vaihetta
Paikallisen Blynk -palvelimen luominen: 5 vaihetta

Video: Paikallisen Blynk -palvelimen luominen: 5 vaihetta

Video: Paikallisen Blynk -palvelimen luominen: 5 vaihetta
Video: aurinkopaneelien valvonta blynk IOT:n avulla 2024, Marraskuu
Anonim
Paikallisen Blynk -palvelimen luominen
Paikallisen Blynk -palvelimen luominen

Tässä viestissä opimme luomaan paikallisen Blynk -palvelimen, joka vähentää suuresti yleistä latenssia, joka joskus esiintyy käytettäessä oletusarvoista etäpalvelinta. Asensimme sen Pi Zero W: llä ja luomme myös demoprojektin varmistaaksemme, että kaikki toimii oikein.

Vaihe 1: Katso video

Yllä oleva video käy läpi kaikki yksityiskohdat, jotka sinun on tiedettävä palvelimen asentamiseksi. Katso ensin tämä yleiskatsaus, jotta ymmärrät, miten kaikki yhdistyy.

Vaihe 2: Määritä Pi

Päätin käyttää Raspbianin työpöytäversiota, vaikka voit käyttää myös Lite -versiota ja tehdä kaiken päätelaitteen avulla. Voit käyttää seuraavaa linkkiä virallisiin asennusohjeisiin, mutta olen käsitellyt alla olevat tärkeät vaiheet:

github.com/blynkkk/blynk-server

Kun sinulla on Raspberry PI -asennus, suorita seuraavat komennot asentaaksesi Java ja lataa sitten palvelintiedosto:

  • sudo apt asenna openjdk-8-jdk openjdk-8-jre
  • wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.12/server-0.41.12-java8.jar"

Kun tämä on tehty, meidän tarvitsee vain käyttää crontabia palvelimen automatisoimiseksi käynnistyksen yhteydessä. Tämä voidaan tehdä suorittamalla seuraava komento avataksesi crontab:

crontab -e

Vieritä tiedoston alaosaan ja kirjoita sitten seuraava:

@reboot java -jar /home/pi/server-0.41.12-java8.jar -dataFolder/home/pi/Blynk &

Tallenna tiedosto kirjoittamalla CTRL+X, sitten Y ja painamalla sitten ENTER -näppäintä. Blynk -palvelin lähettää sähköpostin, jossa on todennustunnus jokaiselle projektille. Jotta tämä toimisi, meidän on määritettävä sähköpostiasetukset luomalla uusi tiedosto. Tämä voidaan tehdä suorittamalla seuraava komento:

sudo nano mail.properties

Meidän on lisättävä sähköpostiasetukset tähän tiedostoon sähköpostitilin tietojen kanssa. Käytä GitHub -linkkiä saadaksesi lisättävät rivit tai katso lisätietoja videosta.

Viimeinen vaihe on levyn uudelleenkäynnistys, joka voidaan suorittaa suorittamalla seuraava komento:

sudo uudelleenkäynnistys

Vaihe 3: Määritä sovellus

Määritä sovellus
Määritä sovellus

Lataa Blynk -sovellus tai kirjaudu ulos, jos sinulla on jo se. Luo uusi tili napsauttamalla vaihtoehtoa ja kirjoita palvelimen tiedot napsauttamalla näytön alareunassa olevaa kuvaketta. Napsauta mukautettua vaihtoehtoa ja kirjoita vadelma Pi: si IP -osoite. Anna sitten kelvollinen sähköpostiosoite ja anna salasana, jotta voit luoda tilin paikalliselle palvelimellesi.

Voit nyt käyttää Blynkia normaalisti, mutta kokeiluna luo demoprojekti, jolla voit vaihtaa tappin D1 WeMos D1 -kortilla. Se on kaikki mitä sinun tarvitsee tehdä täällä.

Vaihe 4: Määritä levy

Määritä hallitus
Määritä hallitus

Saat sähköpostin, jossa on projektisi todennustunnus. Avaa Arduino IDE, varmista, että olet asentanut Blynk -kirjaston kirjastonhallinnan avulla, ja avaa sitten nodemcu -esimerkkiluonnos.

Lisää todennustunnuksesi, WiFi -verkon tiedot ja muista kommentoida palvelimen oletusyhteyslinja, koska meidän on lisättävä paikallisen palvelimen IP -osoite kuvan/videon mukaisesti. Lataa sitten luonnos taululle ja avaa sarjamonitori nähdäksesi tulos. Sen pitäisi ensin muodostaa yhteys WiFi -verkkoon ja sitten se muodostaa yhteyden palvelimeen, ja jos se onnistuu, se antaa sinulle "Valmis" -viestin.

Vaihe 5: Testaa asennus

Testaa asennus
Testaa asennus

Avaa sovellus ja napsauta suorituspainiketta. Nyt voit hallita GPIO -tilaa painikkeella.

Suositeltava: