Përmbajtje:
- Hapi 1: Kërkesat
- Hapi 2: Konfigurimi i harduerit
- Hapi 3: Konfigurimi i firmuerit
- Hapi 4: Vizualizoni të dhënat tuaja
- Hapi 5: Rezultatet
Video: Lidhni RevPi Core tuaj me Ubidots: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Revolution Pi është një kompjuter industrial i hapur, modular dhe i qëndrueshëm i bazuar në Raspberry Pi të krijuar ndërsa plotëson standardin EN61131-2. E pajisur me Modulin Raspberry Pi Compute, baza RevPi Core mund të zgjerohet pa probleme duke përdorur module të përshtatshme I/O dhe porta fieldbus për menaxhimin e energjisë, monitorimin e proceseve, shëndetin e makinerisë dhe më shumë.
Rev Pi Core është themeli për çdo aplikim dhe në varësi të kërkesave tuaja për hyrje/dalje module zgjerimi të tilla si RevPi DIO, RevPi AIO, RevPi Gates mund të bashkëngjiten si module dixhitale, analoge ose portë. Seria Revolution Pi fillon me pajisjen bazë, RevPi Core dhe RevPi Core 3, njësinë qendrore të përpunimit të sistemit modular. I pajisur me një procesor katër bërthamor me 1.2 GHz dhe 1 GByte RAM, procesori me shumë bërthama nga Broadcom ka fuqi të mjaftueshme për detyra komplekse të tilla si përpunimi i imazhit ose llogaritja e skajit. I instaluar në një strehë hekurudhore DIN dhe i mundësuar nga 24 VDC, RevPi Core është ndërtuar për të qëndruar dhe kërkon hyrje standarde të energjisë.
Në udhëzuesin e mëposhtëm do të mësoni se si të integroni RevPi Core dhe RevPi Core 3 me Ubidots Cloud, të simuloni leximet e Presionit, Temperaturës dhe Lagështisë përmes një skripti firmware python dhe t’i vizualizoni këto të dhëna në aplikacionin tuaj Ubidots me lehtësi. Ky tutorial është krijuar vetëm për konfigurimin e RevPi Core, nëse tashmë e keni përpiluar bërthamën tuaj dhe dëshironi të punoni me disa module zgjerimi, ju lutemi referojuni artikullit të mëposhtëm të konfigurimit për integrime shtesë dhe zhvillim të aplikacioneve: RevPi Core + RevPi DIO
Hapi 1: Kërkesat
- Kabllo Ethernet
- Furnizimi me energji 24V
- Revolucioni Pi Core 3
- Llogari Ubidots - ose - Licencë STEM
Hapi 2: Konfigurimi i harduerit
Për të filluar konfigurimin e RevPi Core ose RevPi Core 3, referojuni Udhëzuesit të Fillimit të Shpejtë nga Revolution Pi për të konfiguruar dhe lidhur pajisjen tuaj.;)
Pasi RevPi Core juaj të jetë konfiguruar me versionin e fundit të imazhit (Jessie) dhe të jetë lidhur siç duhet terminali i pajisjes, ekzekutoni komandat e mëposhtme:
përditësim sudo apt-get
pastaj:
sudo apt-get upgrade
SH NOTNIM: Komandat e mësipërme do të marrin disa minuta për tu përditësuar. I gjithë sistemi po përditësohet, kështu që ju lutemi bëni durim.
Hapi 3: Konfigurimi i firmuerit
Ne vendosëm të përdorim gjuhën e programimit Python, për shkak të përdorimit të lehtë të saj me RevPi Core. Nëse dëshironi të kodoni një gjuhë tjetër, ju lutemi referojuni forumit Revolution Pi për detaje shtesë në mbështetjen e firmware.
Nëse kjo është hera juaj e parë që punoni me Python në RevPi Core tuaj, merrni një kulm në këtë video për t'u bërë pak më të njohur.
1. Për të filluar të shkruani firmware -in tuaj, krijoni një shkrim Python në terminalin RevPi Core. Ne do të përdorim redaktues nano, në mënyrë që të krijojmë skriptin e ri. Për ta bërë këtë, ekzekutoni komandën më poshtë:
nano ubidots_revpi.py
2. Ju lutemi kopjoni dhe ngjisni kodin e mëposhtëm në redaktuesin nano. Pasi të ngjitet, caktoni Ubidots Token -in tuaj aty ku tregohet në skenar. Referenca këtu për ndihmë në gjetjen e shenjës suaj Ubidots.
Në këtë mostër të kodit ne kemi shkruar vonesën që komunikimi i të dhënave me Ubidots të jetë çdo 1 sekondë. Nëse dëshironi të zgjasni këtë vonesë, mund ta bëni këtë thjesht duke e rregulluar vijën "Vonesa = 1".
SH NOTNIM: Për ta ruajtur skriptin në redaktuesin nano - shtypni Ctrl+o, konfirmoni emrin e skedarit për të shkruar (ubidots_revpi.py) dhe shtypni enter. Për të mbyllur redaktorin nano, shtypni Ctrl+x.
3. Tani le të testojmë skriptin. Drejtoni skriptin e krijuar më parë në terminalin RevPi: python ubidots_revpi.py
Pasi të fillojë të funksionojë skripti, do të shihni përgjigjen e suksesshme të kodit të statusit nga Serveri Ubidots.
Hapi 4: Vizualizoni të dhënat tuaja
Shkoni në llogarinë tuaj Ubidots dhe verifikoni që të dhënat janë marrë. Do të shihni një pajisje të re të krijuar automatikisht në seksionin Pajisja me emrin e pajisjes që është adresa MAC e RevPi Core tuaj.
Avantazhi i caktimit të adresës MAC RevPi Core si etiketë të pajisjes, është se i njëjti skenar do t'u shërbejë të gjitha Bërthamave tuaja RevPi, por që ju nevojitet vetëm për të rregulluar adresën MAC në kod. Kjo pohon se nga hera e parë deri në herën e fundit kur dërgoni të dhëna në Ubidots, të dhënat gjithmonë mbeten të ruajtura në pajisjen e tyre të duhur në Ubidots.
Nuk ju pëlqen adresa MAC si emri i pajisjes tuaj në ekranin tuaj Ubidots? Mos u shqetëso! Ju mund ta ndryshoni emrin në një më miqësor, por etiketa e pajisjes do të qëndrojë si adresa MAC për të mos u ngatërruar kurrë se cila pajisje është cila. Shikoni këtë artikull të qendrës së ndihmës për të kuptuar më mirë Etiketat e Pajisjeve dhe Emrat e Pajisjeve në Ubidots.
Klikoni në çdo pajisje në seksionin Pajisja juaj për të përfytyruar ndryshoret që regjistrohen dhe dërgohen në Ubidots nga mostra e firmuerit tonë. Siç mund ta shihni, kodi ynë i mostrës ka siguruar tre ndryshore: lagështia, presioni dhe temperatura.
SH NOTNIM I RORTNDSISHM: Siç u përmend më parë, të dhënat e publikuara nga kodi i mostrës së dhënë janë simuluar. Për të filluar të ndjeni mjedise të botës reale, do t'ju duhet një modul zgjerimi i Revolucionit Pi. Një i tillë si RevPi DIO, ju lutemi referojuni artikullit më poshtë për të ndërtuar këtë integrim për leximet e sensorit dhe aktivizuesit: RevPi Core + RevPi DIO
Hapi 5: Rezultatet
Në vetëm pak minuta ju integruat RevPi Core me Ubidots, dërguat disa të dhëna të mostrës duke përdorur një kod Python, dhe raportuat punën tuaj tek Ubidots për ruajtjen e të dhënave, vizualizimin dhe llogaritjen. Për të vendosur zgjidhjet tuaja Industriale për monitorim ose menaxhim, shikoni formacionin e plotë të moduleve të zgjerimit RevPi.
Tani është koha për të krijuar tabela Ubidots për të vizualizuar dhe kuptuar të dhënat tuaja për të marrë vendimet më të mira, thjesht dhe në mënyrë koherente.
Recommended:
Lidhni Magicbit tuaj me Thingsboard: 3 hapa
Lidhni Magicbit tuaj me Thingsboard: Në këtë projekt ne do të dërgojmë të dhëna nga sensorët e lidhur me magicbit të cilat mund t'i shfaqim vizualisht në dërrasën e dërrasave
Lidhni RevPi Core + RevPi DIO me Ubidots: 8 hapa
Lidhni RevPi Core + RevPi DIO tuaj me Ubidots: Revolution Pi është një kompjuter industrial i hapur, modular dhe i qëndrueshëm i bazuar në Raspberry Pi të krijuar ndërsa plotësoni standardin EN61131-2. E pajisur me Modulin Raspberry Pi Compute, baza RevPi Core mund të zgjerohet pa probleme duke përdorur mjetet e duhura
Si ta lidhni kapakun e gishtit tuaj të madh: 3 hapa (me fotografi)
Si ta lidhni kapakun e gishtit tuaj të madh: Makina ime e gishtit Corsair GTX është një pajisje shumë e fortë me një pjesën e jashtme të fortë dhe alumini. Sidoqoftë, nuk ka asnjë lidhje midis kapakut dhe trupit të makinës së gishtit të madh, kështu që humbja e kapakut është një mundësi shumë reale. Në këtë Udhëzues të shkurtër, unë
Rrip LED DIY: Si të Pritni, Lidhni, Lidhni dhe Rrip LED të Fuqisë: 3 Hapa (me Fotografi)
Rrip LED DIY: Si të Pritni, Lidhni, Lidhni dhe Rripin LED të Fuqisë: Udhëzues fillestar për të bërë projektet tuaja të lehta duke përdorur shirit LED. Shirita fleksibël të besueshëm dhe të lehtë për t'u përdorur, janë zgjidhja më e mirë për një sërë aplikimesh. Unë do të mbuloj bazat për instalimin e një brezi të thjeshtë LED të brendshëm 60 LED/m, por në
Lidhni uzinën tuaj me renë: 10 hapa
Lidhni bimën tuaj me renë: Në zyrën tonë ka një kaktus që nuk po merrte vëmendjen e merituar. Meqenëse punoj në një kompani IT dhe doja të eksperimentoja me LoRa, zgjidhje pa server dhe AWS, unë e quajta kaktusin tonë Steeve dhe e lidha me cloud. Tani mund të monitoni