Sisukord:
- Samm: nõuded
- Samm: riistvara seadistamine
- Samm: püsivara seadistamine
- Samm: visualiseerige oma andmed
- 5. samm: tulemused
Video: Ühendage oma RevPi Core Ubidotidega: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Revolution Pi on avatud, modulaarne ja vastupidav tööstusarvuti, mis põhineb väljakujunenud Raspberry Pi-l ja vastab samal ajal standardile EN61131-2. Raspberry Pi arvutusmooduliga varustatud RevPi Core baasi saab sujuvalt laiendada, kasutades sobivaid sisend-/väljundmooduleid ja välibussilüüsi energiahalduseks, protsesside jälgimiseks, masinate tööks ja muuks.
Rev Pi Core on iga rakenduse alus ja sõltuvalt teie I/O nõuetest saab laiendusmooduleid, nagu RevPi DIO, RevPi AIO, RevPi Gates, kinnitada digitaalsete, analoog- või lüüsimoodulitena. Revolution Pi seeria algab baaseadmega RevPi Core ja modulaarsüsteemi keskseadmega RevPi Core 3. Varustatud neljatuumalise protsessoriga, mille sagedus on 1,2 GHz ja 1 GB baiti, on Broadcomi mitmetuumalisel protsessoril piisavalt energiat keerukate ülesannete jaoks, nagu pilditöötlus või servaarvutus. DIN -rööpa korpusesse paigaldatud ja 24 V alalisvoolu toiteallikaga RevPi Core on loodud kestma ja nõuab standardset energiat.
Järgmisest juhendist saate teada, kuidas integreerida oma RevPi Core ja RevPi Core 3 Ubidots Cloudiga, simuleerida rõhu, temperatuuri ja niiskuse näitu pythoni püsivara skripti abil ning visualiseerida neid andmeid hõlpsalt oma Ubidotsi rakenduses. See õpetus on mõeldud ainult RevPi Core'i seadistamiseks. Kui olete juba oma tuuma koostanud ja näete, et töötate mõne laiendusmooduliga, vaadake täiendavat integratsiooni ja rakenduste arendamist allolevast seadistusartiklist: RevPi Core + RevPi DIO
Samm: nõuded
- Etherneti kaabel
- 24V toide
- Revolution Pi Core 3
- Ubidotsi konto - või - STEM -litsents
Samm: riistvara seadistamine
RevPi Core või RevPi Core 3 seadistamise alustamiseks lugege seadme konfigureerimiseks ja ühendamiseks Revolution Pi kiirjuhendit.;)
Kui teie RevPi Core on konfigureeritud viimase pildiversiooniga (Jessie) ja korralikult ühendatud seadme terminaliga, täitke järgmised käsud:
sudo apt-get update
siis:
sudo apt-get upgrade
MÄRKUS. Ülaltoodud käskude värskendamiseks kulub mitu minutit. Kogu süsteemi uuendatakse, seega olge kannatlik.
Samm: püsivara seadistamine
Otsustasime kasutada Pythoni programmeerimiskeelt, kuna seda on lihtne kasutada koos RevPi Core'iga. Kui soovite kodeerida mõnda muud keelt, vaadake püsivara toe kohta lisateavet Revolution Pi foorumist.
Kui see on teie esimene kord Pythoniga oma RevPi Core'is töötada, siis vaadake selle video tippu, et natuke tuttavamaks saada.
1. Püsivara kirjutamise alustamiseks looge RevPi Core terminalis Pythoni skript. Uue skripti loomiseks kasutame nanoredaktorit. Selleks käivitage järgmine käsk:
nano ubidots_revpi.py
2. Kopeerige ja kleepige allolev näidiskood nanoredaktorisse. Kui olete kleepinud, määrake oma Ubidots Token skriptis näidatud kohale. Siit leiate abi Ubidotsi märgi leidmiseks.
Selles näidiskoodis oleme kirjutanud viivituse, et andmeside Ubidotidega oleks iga 1 sekund. Kui soovite seda viivitust pikendada, saate seda lihtsalt teha, kohandades rida "Delay = 1".
MÄRKUS. Skripti salvestamiseks nanoredaktorisse - vajutage Ctrl+o, kinnitage kirjutatava faili nimi (ubidots_revpi.py) ja vajutage sisestusklahvi. Nanoredaktori sulgemiseks vajutage Ctrl+x.
3. Nüüd katsetame skripti. Käivitage varem RevPi terminalis loodud skript: python ubidots_revpi.py
Kui skript hakkab käima, näete Ubidotsi serveri edukat olekukoodi vastust.
Samm: visualiseerige oma andmed
Minge oma Ubidotsi kontole ja kontrollige, kas andmed on vastu võetud. Näete jaotises Seade automaatselt loodud uut seadet, mille seadme nimi on teie RevPi Core MAC -aadress.
Seadme sildina RevPi Core MAC -aadressi määramise eeliseks on see, et sama skript teenib kõiki teie RevPi südamikke, kuid ainult koodi MAC -aadressi tuleb kohandada. See väidab, et alates esimesest kuni viimase kordani, kui saadate andmeid Ubidotsile, jäävad andmed alati Ubidotsis oma õigesse seadmesse.
Kas teile ei meeldi MAC -aadress teie seadme nimeks teie Ubidotsi kuval? Ärge muretsege! Saate nime muuta sõbralikumaks, kuid seadme silt jääb MAC -aadressiks, et mitte kunagi segadusse ajada, milline seade on. Vaadake seda abikeskuse artiklit, et paremini mõista Ubidotsi seadme silte ja seadmete nimesid.
Klõpsake oma seadme jaotises mis tahes seadmel, et visualiseerida muutujate salvestamist ja Ubidotsile saatmist meie näidisprogrammist. Nagu näete, on meie proovikood pakkunud kolme muutujat: niiskus, rõhk ja temperatuur.
TÄHTIS MÄRKUS: Nagu varem mainitud, simuleeritakse esitatud näidiskoodist avaldatud andmeid. Reaalse maailma keskkondade tundmaõppimiseks vajate Revolution Pi laiendusmoodulit. Üks selline, nagu RevPi DIO, vaadake allolevat artiklit selle integratsiooni loomiseks andurite ja täiturmehhanismide jaoks: RevPi Core + RevPi DIO
5. samm: tulemused
Vaid mõne minutiga integreerisite RevPi Core'i Ubidotsiga, saatsite mõningaid näidisandmeid, kasutades mõnitavat Pythoni koodi, ja teatasite oma tööst Ubidotsile andmete säilitamiseks, visualiseerimiseks ja arvutamiseks. Jälgimiseks või haldamiseks oma tööstuslahenduste juurutamiseks vaadake RevPi laiendusmoodulite täielikku valikut.
Nüüd on aeg luua Ubidotsi juhtpaneelid, et visualiseerida ja mõista oma andmeid, et teha parimaid otsuseid lihtsalt ja sidusalt.
Soovitan:
Ühendage oma Magicbit asjade lauaga: 3 sammu
Ühendage oma Magicbit asjade lauaga: Selles projektis saadame Magicbitiga ühendatud anduritelt andmeid, mida saame visuaalselt asjade tahvlil kuvada
Ühendage oma RevPi Core + RevPi DIO Ubidotidega: 8 sammu
Ühendage oma RevPi Core + RevPi DIO Ubidotsiga: Revolution Pi on avatud, modulaarne ja vastupidav tööstusarvuti, mis põhineb väljakujunenud Raspberry Pi-l ja vastab samal ajal standardile EN61131-2. Raspberry Pi arvutusmooduliga varustatud RevPi Core baasi saab sujuvalt laiendada, kasutades selleks
Ühendage oma taim pilvega: 10 sammu
Ühendage oma taim pilvega: meie kontoris on kaktus, mis ei pälvinud väärilist tähelepanu. Kuna ma töötan IT -ettevõttes ja tahtsin katsetada LoRa, serverita lahenduste ja AWS -iga, panin meie kaktusele nimeks Steeve ja ühendasin ta pilvega. Nüüd saate jälgida
Ühendage oma CCTV -seade Internetiga (DVR või NVR): 6 sammu
Ühendage oma CCTV -seade Internetiga (DVR või NVR): selles juhendis näitame teile, kuidas DVR -i või NVR -i Internetiga ühendada. Kaudset ühenduse marsruuti on lihtsam seadistada, kuid see läbib kolmanda osapoole ja vooge aeglasem. Otsetee on natuke keerulisem, kuid teeb seda
Ühendage oma veebileht (Google'i lehe looja) Picasa võrgualbumiga: 5 sammu
Ühendage oma veebileht (Google'i lehe looja) Picasa võrgualbumiga: Tere, siin on minu esimene juhendatav, nautige seda! jätkates selle juhendamisega Veebisaidi seadistamine Google'i leheloojaga