Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
Selles postituses õpime, kuidas luua kohalikku Blynk -serverit, mis vähendab oluliselt üldist latentsusaega, mis mõnikord esineb vaikeserveri kasutamisel. Seadsime selle üles Pi Zero W abil ja loome ka demoprojekti, et veenduda, kas see kõik töötab õigesti.
Samm: vaadake videot
Ülaltoodud video läbib kõik üksikasjad, mida peate serveri seadistamiseks teadma. Palun vaadake seda kõigepealt ülevaate saamiseks, et mõista, kuidas kõik kokku saab.
Samm: seadistage Pi
Otsustasin kasutada Raspbiani töölauaversiooni, kuigi saate kasutada ka Lite versiooni ja teha kõike terminali kasutades. Ametlike paigaldusjuhiste jaoks saate kasutada järgmist linki, kuid olen allpool käsitlenud olulisi samme:
github.com/blynkkk/blynk-server
Kui olete Raspberry PI seadistuse seadistanud, käivitage Java installimiseks järgmised käsud ja seejärel laadige alla serverifail:
- sudo apt install openjdk-8-jdk openjdk-8-jre
- wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.12/server-0.41.12-java8.jar"
Kui see on tehtud, pole meil vaja teha muud, kui kasutada käivitamisel serveri automatiseerimiseks crontabi. Seda saab teha, käivitades crontabi avamiseks järgmise käsu:
crontab -e
Kerige faili alla ja sisestage järgmine tekst:
@reboot java -jar /home/pi/server-0.41.12-java8.jar -dataFolder/home/pi/Blynk &
Salvestage fail, sisestades CTRL+X, seejärel Y ja vajutades seejärel sisestusklahvi ENTER. Blynk server saadab iga projekti kohta e -kirja koos autentimismärgiga. Selle toimimiseks peame konfigureerima e -posti seaded, luues uue faili. Seda saab teha, käivitades järgmise käsu:
sudo nano mail.properties
Peame sellesse faili lisama e -posti seaded koos meilikonto üksikasjadega. Lisatavate ridade hankimiseks kasutage linki GitHub või vaadake lisateavet videost.
Viimane samm on plaadi taaskäivitamine, mida saab teha, käivitades järgmise käsu:
sudo taaskäivitamine
Samm: seadistage rakendus
Laadige alla rakendus Blynk või logige välja, kui teil see juba on. Klõpsake uue konto loomise suvandil ja seejärel klõpsake serveri üksikasjade sisestamiseks ekraani allosas olevat ikooni. Klõpsake kohandatud valikut ja sisestage oma vaarika Pi IP -aadress. Seejärel sisestage kohalikus serveris konto loomiseks kehtiv e -posti aadress ja sisestage parool.
Nüüd saate Blynkit tavapäraselt kasutada, kuid testina looge demoprojekt WeMos D1 miniplaadil oleva tihvti D1 vahetamiseks. See on kõik, mida peate siin tegema.
Samm: konfigureerige plaat
Saate e -kirja oma projekti autentimismärgiga. Avage Arduino IDE, veenduge, et olete raamatukoguhalduri abil installinud Blynk -kogu, ja seejärel avage nodemcu näite visand.
Lisage oma autentimismärk, WiFi -võrgu üksikasjad ja kommenteerige kindlasti serveri vaikeühendusliin, kuna peame lisama kohaliku serveri IP -aadressi, nagu on näidatud pildil/videos. Seejärel laadige eskiis tahvlile ja väljundi vaatamiseks avage jadamonitor. See peaks esmalt edukalt ühenduse looma teie WiFi -võrguga ja seejärel serveriga ning edu korral annab see teile teate "Valmis".
Samm: testige seadistust
Avage rakendus ja klõpsake nuppu Käivita. Nüüd saate nupu abil GPIO olekut juhtida.
Soovitan:
Macintosh Plus ROMide loomine: 3 sammu (piltidega)
Looge Macintosh Plus ROM -id: see juhend juhendab teid " rippimise " EPROM -kujutised teie Macintosh Plus ROM -i kiipidelt ja (või) " põletamine " pildid uutele kiipidele. Protsess viiakse põhimõtteliselt läbi kaks korda, et luua mõlemad & quot
Arduino GPS-kell kohaliku ajaga, kasutades NEO-6M moodulit: 9 sammu
Arduino GPS-kell kohaliku ajaga, kasutades NEO-6M moodulit: Selles õpetuses õpime, kuidas arduino abil satelliitidelt praegust aega saada. Vaadake videot
LoT suitsu-/alkoholiandurite ja tulekahjusignalisatsioonide loomine sõlmega MCU ESP8266 Blynk DHT11, MQ-2, MQ-3: 7 sammu
LoT suitsu-/alkoholiandurite ja tulekahjusignalisatsioonide loomine sõlmegaMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: Lisateavet saate vaadata minu Youtube'i videost
Digitaalse taimeri loomine Blynk'i abil: 5 sammu
Digitaimeri loomine Blynk'i abil: selles postituses õpime, kuidas alustada Blynkiga - IoT -platvormiga, mis on mõeldud meie jaoks kogu protsessi lihtsustamiseks ja mis töötab ka mitme Interneti -toega tahvliga
WiFi -ühenduse loomine ESP8266 abil ja kohaliku IP -aadressi hankimine: 3 sammu
WiFi -ühenduse loomine ESP8266 abil ja kohaliku IP -aadressi hankimine: Selles õpetuses näeme, kuidas luua WiFi -ühendus ESP8266 WiFi -plaadiga. Ühendame selle kohaliku WiFi -võrguga