Სარჩევი:
- ნაბიჯი 1: ინსტალატორი Java
- ნაბიჯი 2: Télécharger Et Installer Blynk
- ნაბიჯი 3: Blynk Au Démarrage Du Raspberry
- ნაბიჯი 4: Paramétrer Le FireWall
- ნაბიჯი 5: კონფიგურაცია De Blynk
- ნაბიჯი 6: Webhook
ვიდეო: სერვერ ბლინკ სურ ჟოლო Pi: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ბლინკი არ ემსახურება მატერიალური რესურსების შემსუბუქების/დალაგების გზებს (Arduino, raspberryPi, Teensy…) სმარტფონის ან კოდირების გამოყენებით.
Blynk peut aussi utiliser les capteurs du smartphones pour son projet. La création d’un compte octroi un cloud permettant la biaison ინტერნეტის საშუალებით ხდება გადატრიალება, არაფრის მომტანია, რომლითაც თქვენ შეგიძლიათ გამოიყენოთ პაროლები. Heureusement, on peut facilement installer son propre serveur Blynk, en Java, sur un raspberry Pi (une version 2 avec Raspbian Lite dans mon 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.
ნაბიჯი 1: ინსტალატორი Java
sudo apt-get განახლება
sudo apt-get დააინსტალირეთ oracle-java8-jdk
Faire: java -version pour afficher le numéro de version
ნაბიჯი 2: Télécharger Et Installer Blynk
Allez chercher l’adresse sur le საიტი:
(მაგ.: wget «https://github.com/blynkkk/blynk-server/releases/…») დემარერ ბლინკი (მოდიფიკატორი java selon) java -jar server-0.28.9-java8.jar -dataFolder/home /პი/ბლინკი
Un Ctrl+C ferme le serveur, pour redémarrer fairejava -jar server -0.28.9 -java8.jar -dataFolder/home/pi/Blynk
მიუთითეთ: https:// ip_du_raspi: 9443/admin Utiliser au départ [email protected] და admin დაასხით ქირავნების ინტერფეისით, გაეცანით შესასვლელთან დაკავშირებულ და პაროლს და დამატებით უზრუნველყოფის კომპეტენტურ ადმინისტრატორს.
ჩაასხით mettre à jour ბლინკი
Tuer le processus, son numéro PIDps -aux | გრეპ ჯავა
sudo kill ***
Télécharger et installer la nouvelle ვერსია (Penser à modifier le crontab)
ნაბიჯი 3: Blynk Au Démarrage Du Raspberry
Editer le crontab:
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 &
ნაბიჯი 4: Paramétrer Le FireWall
გარდა ამისა, ajouter des règles de redirection à sa box:
ბლინკის სერვერს აქვს პორტები ღია უსაფრთხოების სხვადასხვა დონისთვის.
8441 - SSL/TLS კავშირი ტექნიკისთვის
8442 - ჩვეულებრივი TCP კავშირი ტექნიკისთვის (უსაფრთხოების გარეშე)
9443 - Webhook SSL
8080 - Webhook (პორტების მოდიფიკაცია დებიუტში 2018)
443 - ურთიერთ ავთენტიფიკაციის (ურთიერთ SSL) კავშირი მობილური პროგრამებისთვის
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 ის გამოიყენება 4G კავშირის საშუალებით.
L’appli envoie le token du projet par mail mais on peut le récupérer via la rubrique «users» du serveur Blynk.
ნაბიჯი 5: კონფიგურაცია De Blynk
Peut aussi créer et personnaliser un fichier server. საკუთრებაში selon des besoins particuliers mais ce n’est pas შეუცვლელი.
მომსახურების გადატვირთვისა და მომსახურების გაწევისას, საკმარისი იქნება თქვენი დაცვის ქვეშ მყოფი პირებისათვის.
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 par server.host = 192.168.0.30
შეგიძლიათ გამოიყენოთ პორტი 8080 (apache…) peut le changer– ზე http.port = 8181 და ვებ ბლოკის მეშვეობით webhooks.frequency.user.quota.limit = -1 სერვერის თვისებებზე. შეცდომა (თუ საჭიროა მოთხოვნა) თუ ასობით მოთხოვნის გაგზავნა არის ის, რაც გჭირდებათ თქვენი პროდუქტისთვის, შეგიძლიათ გაზარდოთ წყალდიდობის ლიმიტი ადგილობრივ სერვერზე და ბლინკის ბიბლიოთეკაში. ადგილობრივი სერვერისთვის თქვენ უნდა შეცვალოთ user.message.quota.limit ქონება server.properties ფაილში: #100 Req/sec განაკვეთის ლიმიტი თითო მომხმარებელზე. user.message.quota.limit = 100 sudo nano mail. საკუთრება
Gmail– ის საშუალებით, როგორც წესი, მიღებულია…
créer un fichier mail. Properties dans le même dossier que je ***. jar sudo nano mail. საკუთრება
ყურადღება: ne fonctionne pas si la «validation en 2 étapes» est activé sur sur compte Google
Ajouter dedans:
mail.smtp.auth = ნამდვილი mail.smtp.starttls.enable = ნამდვილი mail.smtp.host = smtp.gmail.com mail.smtp.port = 587 mail.smtp.username = YOUR_EMAIL_HERE mail.smtp.password = YOUR_EMAIL_PASS_HERE
ნაბიჯი 6: Webhook
Une des fonctions les plus puissante de Blynk est l’utilisation de webhook, des URL qui permettent de déclencher des ქმედებები ბლინკში.
მაგალითად, 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.
გირჩევთ:
როგორ გააკეთოთ ჟოლო პი ლეპტოპი: 8 ნაბიჯი
როგორ გააკეთოთ Raspberry Pi ლეპტოპი: ამ ინსტრუქციებში მე გაჩვენებთ როგორ გააკეთოთ Raspberry Pi ლეპტოპი სენსორული ეკრანით. მე მექნება ყველა პროგრამირება და ეტაპობრივად ინსტრუქცია ამ მარტივი ლეპტოპის შესაქმნელად. ეს გაკვეთილი გაჩვენებთ თუ როგორ ჩამოტვირთოთ რბილი
ჟოლო Pi DIY ჭკვიანი კარის ზარი, რომელსაც შეუძლია ადამიანების ამოცნობა, მანქანები და სხვა: 5 ნაბიჯი
Raspberry Pi DIY ჭკვიანი კარის ზარი, რომელსაც შეუძლია ადამიანების, მანქანების და ა.შ. ამოცნობა ბუდე, ან სხვა კონკურენტი) მე ავაშენე ჩვენი ჭკვიანი კარის კარი
ჟოლო Pi კამერა წყალგაუმტარი დანართი: 3 ნაბიჯი
ჟოლო Pi კამერა წყალგაუმტარი დანართი: ეს არის რამოდენიმე ნაბიჯ-ნაბიჯ ინსტრუქცია Raspberry Pi (v2) კამერის დაფისთვის წყალგაუმტარი გარსაცმის შესაქმნელად. პროდუქტის კომერციული ვერსიები (Raspberry Pi კამერის დაფით და მის გარეშე) ხელმისაწვდომია In Nature Robotics ვებსაიტზე
გამარჯობა ბლინკ! SPEEEduino– ს დაკავშირება ბლინკის აპლიკაციასთან: 5 ნაბიჯი
გამარჯობა ბლინკ! SPEEEduino– ს ინტერფეისი Blynk აპლიკაციით: რა არის SPEEEduino? SPEEEduino არის Wi-Fi ჩართული მიკროკონტროლის დაფა, რომელიც დაფუძნებულია არდუინოს ეკოსისტემის გარშემო, აშენებულია პედაგოგებისთვის. SPEEEduino აერთიანებს Arduino– ს ფორმის ფაქტორს და მიკროკონტროლერს ESP8266 Wi-Fi SoC– ით, რაც
ჟოლო ჟოლო Pi (12 თავი) (სურათებით)
შესავალი ჟოლოს (უთავო) ჟოლოში: ბოლოს და ბოლოს! გამოიყენეთ თქვენი Raspberry Pi ისე, რომ არ დახარჯოთ ის, რაც სამუდამოდ აკავშირებს გარე პერიფერიულ მოწყობილობებს და გაუმკლავდებით საკაბელო სისულელეს: დააკონფიგურირეთ თქვენი Pi, რომ იყოს უთავო! (არა საშინელი) მაგრამ ეს განსაკუთრებით გამოსადეგია მათთვის, ვინც ასწავლის