
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41

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

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

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

Avaa sovellus ja napsauta suorituspainiketta. Nyt voit hallita GPIO -tilaa painikkeella.
Suositeltava:
Oman aurinkosähkö 5V -järjestelmän luominen: 4 vaihetta (kuvilla)

Oman aurinkosähkö 5 V: n järjestelmän luominen: Tässä käytetään buck-muunninta 5 V: n ulostulona akun (Li Po/Li-ion) lataamiseen. Ja tehostinmuunnin 3,7 V: n akulle 5 V: n USB -ulostulolle tarvittavia laitteita varten 5 V. Samanlainen kuin alkuperäinen järjestelmä, joka käyttää lyijyakkua energian varastointilaitteena
Arduino-GPS-kello paikallisen ajan kanssa NEO-6M-moduulin avulla: 9 vaihetta

Arduino-GPS-kello paikallisen ajan kanssa NEO-6M-moduulin avulla: Tässä opetusohjelmassa opimme, kuinka saat nykyisen ajan satelliiteista arduinoa käyttämällä. Katso video
Kannettavan älypeilin luominen/meikkilaatikkoyhdistelmän luominen: 8 vaihetta

Kannettavan älypeilin luominen/meikkilaatikkoyhdistelmän luominen: Viimeisenä projektina Davisin & Elkinsin yliopisto, päätin suunnitella ja luoda meikkimatkalaukun sekä suuremman peilin ja käyttää vadelmapiä ja taikuuspeiliohjelmistoa, joka toimisi porttina
WiFi -yhteyden muodostaminen ESP8266: n avulla ja paikallisen IP -osoitteen hankkiminen: 3 vaihetta

WiFi -yhteyden muodostaminen ESP8266: n avulla ja paikallisen IP -osoitteen hankkiminen: Tässä opetusohjelmassa näemme, kuinka luodaan WiFi -yhteys ESP8266 WiFi -levyllä
Bookhuddle.comin, verkkosivuston luominen kirjan tietojen löytämiseen, järjestämiseen ja jakamiseen, luominen: 10 vaihetta

Bookhuddle.comin, verkkosivuston luominen kirjan tietojen löytämiseen, järjestämiseen ja jakamiseen, luominen: Tässä viestissä kuvataan vaiheet, jotka liittyvät luomaan ja käynnistämään Bookhuddle.com -verkkosivusto, jonka tarkoituksena on auttaa lukijoita löytämään, järjestämään ja jakamaan kirjan tietoja. koskisi muiden verkkosivustojen kehittämistä