
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11

Katika chapisho hili, tunajifunza jinsi ya kuunda seva ya ndani ya Blynk ambayo itapunguza sana latency ya jumla ambayo wakati mwingine inapatikana wakati wa kutumia default, seva ya mbali. Tulianzisha kwa kutumia Pi Zero W na pia tunaunda mradi wa onyesho kuhakikisha kuwa yote yanafanya kazi kwa usahihi.
Hatua ya 1: Tazama Video
Video hapo juu hupitia maelezo yote ambayo unahitaji kujua kuanzisha seva. Tafadhali angalia hiyo kwanza kwa muhtasari ili kuelewa jinsi kila kitu kinaungana.
Hatua ya 2: Sanidi Pi
Niliamua kutumia toleo la eneo-kazi la Raspbian ingawa unaweza kutumia toleo la Lite na kufanya kila kitu ukitumia terminal. Unaweza kutumia kiunga kifuatacho kwa maagizo rasmi ya usanikishaji lakini nimefunika hatua muhimu hapa chini:
github.com/blynkkk/blynk-server
Mara tu unapokuwa na usanidi wa Raspberry PI, tumia amri zifuatazo kusanikisha Java na kisha pakua faili ya seva:
- Sudo apt kufunga openjdk-8-jdk openjdk-8-jre
- wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.12/server-0.41.12-java8.jar"
Mara baada ya kumaliza, tunachohitaji kufanya ni kutumia crontab kusanikisha seva kwenye buti. Hiyo inaweza kufanywa kwa kutumia amri ifuatayo ili kufungua crontab:
crontab -e
Nenda chini chini ya faili kisha andika zifuatazo:
@ reboot java -jar /home/pi/server-0.41.12-java8.jar -dataFolder / nyumbani / pi / Blynk &
Hifadhi faili kwa kuandika CTRL + X, kisha Y, kisha bonyeza kitufe cha ENTER. Seva ya Blynk hutuma barua pepe na ishara ya uthibitishaji kwa kila mradi. Ili hii ifanye kazi, tunahitaji kusanidi mipangilio ya barua kwa kuunda faili mpya. Hiyo inaweza kufanywa kwa kutumia amri ifuatayo:
Sudo nano mail.properties
Tunahitaji kuongeza mipangilio ya barua pepe kwenye faili hii pamoja na maelezo ya akaunti ya barua pepe. Tafadhali tumia kiunga cha GitHub kupata laini ambazo zinahitaji kuongezwa au rejelea video kwa maelezo zaidi.
Hatua ya mwisho ni kuwasha upya bodi ambayo inaweza kufanywa kwa kutumia amri ifuatayo:
Sudo reboot
Hatua ya 3: Sanidi App

Pakua programu ya Blynk au logout ikiwa tayari unayo. Bonyeza chaguo la kuunda akaunti mpya na kisha bonyeza ikoni chini ya skrini ili kuingiza maelezo ya seva. Bonyeza chaguo la kawaida na ingiza anwani ya IP ya Risiberi yako Pi. Kisha, toa anwani halali ya barua pepe na weka nywila kuunda akaunti kwenye seva yako ya karibu.
Sasa unaweza kutumia Blynk kawaida lakini kama jaribio, tengeneza mradi wa onyesho kugeuza pini D1 kwenye bodi ndogo ya WeMos D1. Hiyo ndiyo yote unahitaji kufanya hapa.
Hatua ya 4: Sanidi Bodi

Utapokea barua pepe na ishara ya uthibitishaji ya mradi wako. Fungua Arduino IDE, hakikisha umesakinisha maktaba ya Blynk ukitumia msimamizi wa maktaba na kisha ufungue mchoro wa mfano wa nodemcu.
Ongeza ishara yako ya uthibitishaji, maelezo ya mtandao wa WiFi, na kisha uhakikishe kutoa maoni kutoka kwa laini ya unganisho la seva kama tunavyohitaji kuongeza anwani ya IP ya seva kama inavyoonyeshwa kwenye picha / video. Kisha, pakia mchoro kwenye ubao na ufungue mfuatiliaji wa serial kuona pato. Kwanza inapaswa kufanikiwa kuungana na mtandao wako wa WiFi na kisha itaunganisha kwenye seva na ikiwa imefanikiwa, itakupa ujumbe wa "Tayari".
Hatua ya 5: Jaribu Usanidi

Fungua programu na bonyeza kitufe cha kukimbia. Sasa, utaweza kudhibiti hali ya GPIO ukitumia kitufe.
Ilipendekeza:
Raspberry Pi Samba Seva ya Faili ya Mitaa: Hatua 5

Seva ya Faili ya Mitaa ya Raspberry Pi Samba: Utaratibu wa hatua kwa hatua wa kusanikisha seva ya faili ya hapa
Kituo cha Hali ya Hewa cha Mitaa: Hatua 8 (na Picha)

Kituo cha Hali ya Hewa cha Mitaa: Kama nilikuwa nikitafuta mradi mzuri wa kufanya mradi wa shule yangu ya mwaka wa kwanza nilikuwa na maoni mengi ya nini cha kufanya lakini hakuna hata moja niliyoona kuwa ngumu. Baadaye nilijaribu kutengeneza Kituo cha Hali ya Hewa ambacho kilikuwa na kitu maalum kwake. Nilitaka kuweza
ESP 8266 Nodemcu Ws 2812 Neopixel Kulingana na Taa ya MOOD ya LED Inayodhibitiwa na Seva ya Wavuti ya Mitaa: Hatua 6

ESP 8266 Nodemcu Ws 2812 Neopixel Kulingana na Taa ya MOOD ya LED Inayodhibitiwa na Seva ya Wavuti ya Mitaa: ESP 8266 Nodemcu Ws 2812 Neopixel Kulingana na Taa ya MOOD ya LED Inayodhibitiwa Kutumia Webserver
Kumwagilia mimea ya ndani na NodeMCU, Seva ya Mitaa ya Blynk na Apk ya Blynk, Sehemu ya Kuweka inayoweza kurekebishwa: Hatua 3

Kumwagilia mimea ya ndani na NodeMCU, Seva ya Blynk ya Mitaa na Blynk Apk, Sehemu ya Kuweka inayoweza Kurekebishwa: Nimejenga mradi huu kwa sababu mimea yangu ya ndani inahitaji kuwa na afya hata nikiwa likizo kwa muda mrefu na napenda wazo kuwa kudhibiti au angalau kufuatilia mambo yote yanayowezekana yanayotokea nyumbani kwangu kwenye wavuti
Kuanzisha Uunganisho wa WiFi na ESP8266 na Pata Anwani ya IP ya Mitaa: Hatua 3

Kuanzisha Uunganisho wa WiFi na ESP8266 na Pata Anwani ya IP ya Mitaa: Katika mafunzo haya tutaona jinsi ya kuanzisha unganisho la WiFi na bodi ya WiFi ya ESP8266. Tutaunganisha hiyo na mtandao wa WiFi wa ndani