Orodha ya maudhui:
- Hatua ya 1: Mahitaji
- Hatua ya 2: Sanidi
- Hatua ya 3: Kuunganisha NanoPi kwa Ubidots Kutumia Chatu
- Hatua ya 4: Sasa ni wakati wa kuweka Nambari
- Hatua ya 5: Hatua za Hiari: Badilisha jina la Kifaa na Vigeugeu
- Hatua ya 6: Unda Crontab Kuendesha Hati Kila Dakika N
- Hatua ya 7: Dashibodi ya Ubidots
- Hatua ya 8: Arifa za mtandao wa polepole / hakuna
- Hatua ya 9: Hitimisho
Video: Jaribu Kasi ya Mtandaoni Kutumia Raspberry Pi + Ubidots: Hatua 9
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Raspberry Pi imekuwa kifaa kinachotumiwa sana sio tu kwa mfano na madhumuni ya kielimu, lakini pia kwa miradi ya uzalishaji wa viwandani ndani ya biashara.
Mbali na saizi ya Pi, gharama ya chini, na Linux OS inayofanya kazi kikamilifu, inaweza pia kuingiliana na vifaa vingine kupitia pini za GPIO (Pembejeo ya Kusudi la Jumla / Pini za Kuingiza) hukuruhusu kuweka alama kwa matumizi mazuri ya vifaa bila kuwa mtaalam wa vifaa vya elektroniki vilivyowekwa.
Kufuatia nakala hii utajifunza jinsi ya kupima kasi yako ya mtandao ukitumia Raspberry Pi na kutuma vigezo kwenye wingu la Ubidots ili kuunda arifu za ufuatiliaji wa muunganisho wa mtandao wako siku nzima!
Hatua ya 1: Mahitaji
Ili kumaliza mafunzo haya, utahitaji:
- Pi ya Raspberry iliyounganishwa na mtandao
- Akaunti ya Ubidots - au - Leseni ya STEM
Hatua ya 2: Sanidi
Mwongozo huu unadhani Raspberry yako Pi imesanidiwa na tayari imeunganishwa kwenye mtandao. Ikiwa haijasanidiwa unaweza kufanya hivyo haraka ukitumia mwongozo huu wa kuanza haraka kutoka kwa Raspberry Pi Foundation.
KUMBUKA: Ikiwa unatumia dongle ya WiFi, tunashauri kutumia Wicd kudhibiti unganisho lako la WiFi.
Hatua ya 3: Kuunganisha NanoPi kwa Ubidots Kutumia Chatu
Ukiwa na Raspberry yako iliyounganishwa kwenye wavuti, thibitisha anwani ya IP iliyopewa ufikiaji wa bodi ukitumia ssh kwenye kituo chako cha kompyuta:
ssh pi @ {IP_Address_assigned}
Jina la Mtumiaji: piPassword: rasipberry
Kama unavyoona picha hapo juu, ufikiaji wako ulifanikiwa, na mtumiaji sasa ni pi @ raspberrypi.
Sasa wacha kuboresha vifurushi kadhaa na kusanikisha bomba, msimamizi wa pakiti ya Python:
Sudo apt-kupata sasisho> Sudo apt-kupata sasisho
Sudo apt-get install python-pip python-dev kujenga-muhimu
Sakinisha maktaba hapa chini:
- maombi: kufanya maombi ya HTTP kutoka Python hadi Ubidots
- pyspeedtest: kupima kasi ya mtandao kutoka kwa chatu
bomba kufunga maombi pyspeedtest
Kidokezo cha Pro: Maswali Yanayoulizwa Sana na Utatuzi wa Matatizo - Ikiwa unapata suala la ruhusa wakati wa kusakinisha vifurushi vinavyohitajika, badilisha hali ya mtumiaji ili kuweka mizizi ukitumia amri ifuatayo:
Sudo su
Hatua ya 4: Sasa ni wakati wa kuweka Nambari
Unda hati ya chatu kwenye kituo cha kompyuta yako:
nano ubi_speed_tester.py
Nakili nambari iliyotolewa katika nakala hii. Hakikisha kubadilisha ishara ya akaunti yako ya Ubidots katika URL ya ombi. Ikiwa haujui jinsi ya kupata Ishara yako ya Ubidots, tafadhali angalia nakala hapa chini:
Pata ZILIZOFUNGWA kutoka kwa akaunti yako ya Ubidots
Sasa wacha tujaribu hati:
chatu ubi_speed_tester.py
Ikiwa unafanya kazi vizuri utaona kifaa kipya kwenye akaunti yako ya Ubidots na anuwai tatu: Pakua, Pakia, na Ping.
Hatua ya 5: Hatua za Hiari: Badilisha jina la Kifaa na Vigeugeu
Majina ya vigeuzi vilivyoundwa ni sawa na lebo za API, ambazo ni vitambulisho vinavyotumiwa na API. Hii haimaanishi majina yao hayawezi kubadilishwa, kwa hivyo ninapendekeza ubadilishe majina ya vifaa na vigeuzi kuwafanya wawe marafiki zaidi. Ili kujua jinsi ya kubadilisha majina yako ya anuwai, ona nakala hapa chini:
Jinsi ya kurekebisha jina la Kifaa na jina linalobadilika
Unaweza pia kuongeza vitengo kwa kila tofauti.
Hatua ya 6: Unda Crontab Kuendesha Hati Kila Dakika N
Sasa kwa kuwa tumejaribu hati, tunaweza kuiweka ili itekeleze kiatomati kila dakika N. Kwa kusudi hili tutatumia zana ya Linux Cron kwa ufanisi.
1.- Fanya faili itekelezwe kwenye terminal ya kompyuta yako:
chmod a + x ubi_speed_tester.py
2. - Unda crontab:
Kwa sababu fulani, amri "crontab -e" haifanyi kazi nje ya sanduku, kwa hivyo kazi-kuzunguka ni kusanikisha cron kwa mikono na amri zilizo chini:
sudo apt-kupata kufunga cron
kisha andika:
crontab -e
na ongeza laini:
* * * * * chatu / nyumba/pi/ubi_speed_tester.py
kuendesha script kila dakika.
3- Anzisha upya na Kagua Takwimu zako katika Ubidots
Ili kuwasha tena Raspberry Pi lazima utumie kama mzizi, kwa aina hii:
Sudo su
Kisha, andika amri hapa chini ili kuwasha tena Raspberry Pi:> reboot
Subiri kwa dakika moja kisha nenda kwa Ubidots ili kuanza kuona matokeo yakisasisha kila dakika
Hatua ya 7: Dashibodi ya Ubidots
Sasa kwa kuwa data yako iko katika Ubidots, unaweza kuunda dashibodi na hafla kwa kutumia data yako. Hapa mfano:
Wijeti ya chati ya baa
Ili kuona zaidi kuhusu Dashibodi za Ubidots, angalia Kituo cha Usaidizi.
Hatua ya 8: Arifa za mtandao wa polepole / hakuna
Kufuatilia kasi ya mtandao wako ukiwa mbali, tuliongeza hafla kadhaa kumjulisha mtumiaji: ikiwa mtandao ni polepole au ikiwa hakuna mtandao.
- Tukio linalotegemea Thamani (Mtandao ni polepole)
- Tukio linalotegemea shughuli (Intaneti haifanyi kazi)
Ili kuona zaidi juu ya Matukio ya Ubidots, angalia nakala hii ya Kituo cha Usaidizi kwa maelezo zaidi.
Hatua ya 9: Hitimisho
Mimi ni dakika chache tu umeunda Jaribio rahisi la kasi ya mtandao wa DIY. Sasa weka Pi yako ya Raspberry mahali salama nyuma ya router yako na usijiulize kasi ya mtandao wako tena.
Happy hacking:)
Ilipendekeza:
Mafunzo mawili ya SONOFF: Dhibiti vifaa vyako vya Umeme kwa Kutumia MQTT na Ubidots: Hatua 4
Mafunzo mawili ya SONOFF: Dhibiti vifaa vyako vya Umeme kwa Kutumia MQTT na Ubidots: Usafirishaji huu wa $ 9 wa Wi-Fi unaweza kudhibiti vifaa viwili kwa wakati mmoja. Jifunze jinsi ya kuiunganisha kwa Ubidots na utoe uwezo wake kamili! Katika mwongozo huu utajifunza jinsi ya kudhibiti vifaa kadhaa vya 110V juu ya Wi-Fi kwa $ 9, ukitumia Iton's SONOFF Dual.
Uchambuzi wa Takwimu ya Muda / Unyevu Kutumia Ubidots na Karatasi za Google: 6 Hatua
Uchanganuzi wa Takwimu ya Unyevu / Unyevu Kutumia Ubidots na Google-Sheets: Katika mafunzo haya, tutapima data tofauti ya joto na unyevu kwa kutumia sensorer ya joto na unyevu. Utajifunza pia jinsi ya kutuma data hii kwa Ubidots. Ili uweze kuichambua kutoka mahali popote kwa matumizi tofauti. Pia kwa kutuma
Kuunda -Tahadhari-Kutumia-Ubidots-ESP32 + Temp na Sensor Sensor: Hatua 9
Kuunda -Tahadhari-Kutumia-Ubidots-ESP32 + Temp na Sensor Sensor: Katika mafunzo haya, tutapima data tofauti ya joto na unyevu tukitumia sensorer ya Joto na unyevu. Pia utajifunza jinsi ya kutuma data hii kwa Ubidots. Ili uweze kuichambua kutoka mahali popote kwa matumizi tofauti. Pia kwa kuunda emai
Jenga Kinyunyizi kilichoamilishwa kwa mbali Kutumia PiFace na Ubidots: Hatua 13
Jenga Kinyunyizi kilichoamilishwa kwa mbali Kutumia PiFace na Ubidots: Huu ni mfano mzuri ambao unakufundisha jinsi ya kutumia Raspberry Pi, PiFace na Ubidots kumwagilia bustani yako kutoka mbali. Utaweza kudhibiti valve ya umeme kwa mbali kumwagilia mimea yako kutoka mahali popote, kwa kutumia tu simu yako
Utangamano wa Jukwaa Ubidots Na LOGO! Nokia Kutumia Node-RED: Hatua 13
Utangamano wa Jukwaa Ubidots Na LOGO! Siemens Kutumia Node-RED: ap Kwa wiki kadhaa nimefanya vipimo kadhaa na LOGO! (moduli ya kimantiki) kutoka kwa Nokia, kwa miezi michache nimeona kuwa wanaitumia katika matumizi ya kimsingi ya viwandani, ingawa mimi sioni kuwa 100% ni PLC, imejumuishwa kwa urahisi katika mon