INHOUDSOPGAWE:
- Stap 1: Java installeerder
- Stap 2: Aflaai Et Installer Blynk
- Stap 3: Blynk Au Démarrage Du Raspberry
- Stap 4: Paramétrer Le FireWall
- Stap 5: Opset De Blynk
- Stap 6: Webhook
Video: Bediener Blynk Sur Framboos Pi: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
U kan 'n algemene deurlaatbare diens van die kontrole/entiteite/soorte beelde van matrieke (Arduino, framboosPi, Teensy …) via 'n unieke slimfoon of 'n kode arduino gebruik.
Skakel gerus in om die slimfone van u slimfone te gebruik. La création d'un compte octroi en cloud permettant la liaison via Internet mais du coup, une latence qui peut être gênante parfois. Heureusement, on installer installer son by service Blynk, en Java, on framboos Pi (une version 2 of Raspbian Lite in monem exemple). L'avantage aussi est de s'affranchir de la limite «d’energy balance» du projet Blynk car sur son propre serveur, on peut monter cette valeur.
Stap 1: Java installeerder
sudo apt-get update
sudo apt-get install oracle-java8-jdk
Faire: java -version pour afficher le numéro de version
Stap 2: Aflaai Et Installer Blynk
Allez chercher l’adresse sur le site:
(byvoorbeeld: wget «https://github.com/blynkkk/blynk-server/releases/…») Démarrer Blynk (wysiger le numéro de java selon) java -jar server-0.28.9-java8.jar -dataFolder/home /pi/Blynk
As u Ctrl+C gebruik, kan u 'n redémarrer fairejava -jar server -0.28.9 -java8.jar -dataFolder/home/pi/Blynk
Verder: https:// ip_du_raspi: 9443/admin Gebruikers kan by [email protected] gebruik word, en ons kan 'n en suite -gebruiker gebruik om gebruikers te gebruik met wagwoord en 'n volledige ensuite.
Giet mettre à jour Blynk
Tuer le processus, via son numéro PIDps -aux | grep java
sudo dood ***
Laai die nuwe weergawe af en installeer dit (Penser à modifier le crontab)
Stap 3: Blynk Au Démarrage Du Raspberry
Redakteur:
sudo crontab -e (sudo si le dossier Blynk est root: root, sinon crontab -e)
ajouter:
@reboot java -jar /home/pi/server-0.28.9-java8.jar -dataFolder/home/pi/Blynk &
Stap 4: Paramétrer Le FireWall
Dit is ook moontlik om die herleiding na die boks te stuur:
Blynk -bediener het hawens oop vir verskillende veiligheidsvlakke.
8441 - SSL/TLS -verbinding vir hardeware
8442 - gewone TCP -verbinding vir hardeware (geen sekuriteit)
9443 - Webhook SSL
8080 - Webhook (wysiging van hawens en debuut 2018)
443 - onderlinge verifikasie (onderlinge SSL) verbinding vir mobiele programme
A partir de la, il suffit de créer un projet dans l'appli Blynk et de choisir «custom» pour le serveur, avec l'adresse IP de son Raspberry ou l'adresse IP externe de sa box, si l'on souhaite un toegang via une verbinding 4G.
L'appli envoie le token du projet par mail mais on peut le récupérer via la rubrique «users» du serveur Blynk.
Stap 5: Opset De Blynk
Ons kan ook 'n persoonlike e -posadres en 'n fichier -bediener aanbied.
En cas de ronaldallation du serveur, il suffira de sauvegarder ces fichiers.
sudo nano server.properties (dans le même dossier que le *.jar)
github.com/blynkkk/blynk-server/blob/mast…
remplacer #server.host = test.blynk.cc by server.host = 192.168.0.30
As u hierdie toepassing gebruik, kan u poort 8080 (apache …) gebruik op http.port = 8181 en deur die webblok via webhook webhooks.frequency.user.quota.limit = -1 na bedienereienskappe. Vloeistelsel (trop die requètes) As u honderde versoeke stuur vir u produk, kan u die vloedlimiet op die plaaslike bediener en binne die Blynk -biblioteek verhoog. Vir die plaaslike bediener moet u user.message.quota.limit -eiendom verander binne die server.properties -lêer: #100 Req/sec -tarieflimiet per gebruiker. user.message.quota.limit = 100 sudo nano mail.properties
As u die token via Gmail kan herwin …
créer un fichier mail.properties dans le même dossier que je ***. jar sudo nano mail.properties
LET WEL: die funksie is nie 'n gevalideerde en twee tipes nie.
Ajouter dedans:
mail.smtp.auth = true mail.smtp.starttls.enable = true mail.smtp.host = smtp.gmail.com mail.smtp.port = 587 mail.smtp.username = YOUR_EMAIL_HERE mail.smtp.password = YOUR_EMAIL_PASS_HERE
Stap 6: Webhook
Une des fonctions les plus puissante de Blynk est l’utilisation de webhook, des URL qui permettent de déclencher des actions sur Blynk.
Byvoorbeeld, via die WebHook de IFTTT:
son_ip_publique: 9443/le_token_du_projet/update/d10? value = 1
enverra la valeur 1 sur la pin virtuel numéro 10 de Blynk.
Aanbeveel:
Hoe maak 'n mens 'n Minecraft -bediener Windows (NL): 6 stappe
Hoe maak u 'n Eigen Minecraft Server Windows (NL): Om u eie Minecraft -bediener moet u 'n aantal belangrike dinge weet. Om u bediener altyd aanlyn te hê, moet u u rekenaar altyd op die hoogte hou van die bediener. Die bediener sal RAM geheue gebruik (ongeveer 0,5 GB)
NodeMCU Met Blynk -app/bediener: 4 stappe
NodeMCU Met Blynk -app/bediener: wat is Blynk en hoe dit werk, kyk na hul veldtogvideo! Eerstens, soos dit draai, kan u die NodeMCU met Arduino IDE programmeer, kyk na die video hierbo. Hier is die skriftelike handleiding vir die opstelling: https:/ /www.teachmemicro.com/intro-nodemcu-arduino
Skep 'n plaaslike Blynk -bediener: 5 stappe
N Plaaslike Blynk -bediener skep: In hierdie pos leer ons hoe u 'n plaaslike Blynk -bediener kan skep, wat die algehele vertraging wat soms teenwoordig is 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 demo -projek om seker te maak dat dit
Apple AirPlay -bediener op u Framboos Pi: 7 stappe
Apple AirPlay -bediener op u Raspberry Pi: Met AirPlay kan u musiek vanaf Apple -toestelle met u gunsteling luidsprekers deel. U kan u eie AirPlay -bediener op u Raspberry Pi opstel en dit aan u gunsteling luidsprekers koppel
DIY weerstasie met behulp van DHT11, BMP180, Nodemcu met Arduino IDE oor Blynk -bediener: 4 stappe
DIY weerstasie met behulp van DHT11, BMP180, Nodemcu met Arduino IDE oor Blynk -bediener: Github: DIY_Weather_Station Hackster.io: Weerstasie U sou die weertoepassing reg gesien het? Soos, as u dit oopmaak, leer u die weerstoestande, soos temperatuur, humiditeit, ens., Die gemiddelde waarde van 'n groot is