INHOUDSOPGAWE:

Skep 'n plaaslike Blynk -bediener: 5 stappe
Skep 'n plaaslike Blynk -bediener: 5 stappe

Video: Skep 'n plaaslike Blynk -bediener: 5 stappe

Video: Skep 'n plaaslike Blynk -bediener: 5 stappe
Video: И ЭТО ТОЖЕ ДАГЕСТАН? Приключения в долине реки Баараор. БОЛЬШОЙ ВЫПУСК (Путешествие по Дагестану #3) 2024, November
Anonim
Skep 'n plaaslike Blynk -bediener
Skep 'n plaaslike Blynk -bediener

In hierdie pos leer ons hoe u 'n plaaslike Blynk -bediener kan skep, wat die algehele vertraging wat soms voorkom by die gebruik van die standaard afstandbediener, aansienlik sal verminder. Ons het dit opgestel met behulp van 'n Pi Zero W en ons skep ook 'n demonstrasieprojek om seker te maak dat alles reg werk.

Stap 1: Kyk na die video

Die video hierbo bevat alle besonderhede wat u moet weet om die bediener op te stel. Kyk eers daarna vir 'n oorsig om te verstaan hoe alles bymekaar kom.

Stap 2: Stel die Pi op

Ek het besluit om die lessenaarweergawe van Raspbian te gebruik, maar u kan ook die Lite -weergawe gebruik en alles met die terminale doen. U kan die volgende skakel gebruik vir die amptelike installasie -instruksies, maar ek het die belangrike stappe hieronder behandel:

github.com/blynkkk/blynk-server

Sodra u die Raspberry PI -opstelling het, voer die volgende opdragte uit om Java te installeer en laai dan die bedienerlêer af:

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

Sodra dit klaar is, hoef ons net crontab te gebruik om die bediener tydens opstart te outomatiseer. Dit kan gedoen word deur die volgende opdrag uit te voer om crontab oop te maak:

crontab -e

Blaai tot onder in die lêer en tik dan die volgende in:

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

Stoor die lêer deur CTRL+X, dan Y te tik, en druk dan op ENTER. Die Blynk -bediener stuur 'n e -pos met die verifikasietoken vir elke projek. Om dit te laat werk, moet ons die posinstellings opstel deur 'n nuwe lêer te skep. Dit kan gedoen word deur die volgende opdrag uit te voer:

sudo nano mail.properties

Ons moet die e -posinstellings in hierdie lêer byvoeg, asook die besonderhede van 'n e -posrekening. Gebruik die GitHub -skakel om die lyne te kry wat u moet byvoeg, of verwys na die video vir meer besonderhede.

Die laaste stap is om die bord weer te begin, wat gedoen kan word deur die volgende opdrag uit te voer:

sudo herlaai

Stap 3: Stel die app op

Stel die program op
Stel die program op

Laai die Blynk -app af of teken af as u dit reeds het. Klik op die opsie om 'n nuwe rekening te skep en klik dan op die ikoon onderaan die skerm om die bedienerbesonderhede in te voer. Klik op die pasgemaakte opsie en voer die IP -adres van u framboos Pi in. Gee dan 'n geldige e -posadres en voer 'n wagwoord in om 'n rekening op u plaaslike bediener te skep.

U kan Blynk nou normaalweg gebruik, maar as 'n toets kan u 'n demo -projek skep om pen D1 op die WeMos D1 mini -bord te skakel. Dit is al wat u hier moet doen.

Stap 4: Stel die bord op

Stel die bord op
Stel die bord op

U sal 'n e -pos ontvang met die verifikasietoken vir u projek. Maak die Arduino IDE oop, maak seker dat u die Blynk -biblioteek met die biblioteekbestuurder geïnstalleer het en maak dan die nodemcu -voorbeeldskets oop.

Voeg u verifikasietoken, WiFi -netwerkbesonderhede by, en lewer dan kommentaar op die standaardverbindingreël, aangesien ons die plaaslike bediener se IP -adres moet byvoeg, soos in die prent/video vertoon word. Laai dan die skets op die bord en maak die seriële monitor oop om die uitset te sien. Dit moet eers suksesvol met u WiFi -netwerk verbind word, en dit sal dan aan die bediener koppel, en as dit suksesvol is, gee dit u die boodskap 'Gereed'.

Stap 5: Toets die opstelling

Toets die opstelling
Toets die opstelling

Maak die app oop en klik op die run -knoppie. Nou kan u die GPIO -toestand met die knoppie beheer.

Aanbeveel: