Sisällysluettelo:
- Vaihe 1: Vaatimukset
- Vaihe 2: Laitteiston asennus
- Vaihe 3: Laiteohjelmiston asennus
- Vaihe 4: Visualisoi tietosi
- Vaihe 5: Tulokset
Video: Yhdistä RevPi Core Ubidotsiin: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Revolution Pi on avoin, modulaarinen ja kestävä teollinen PC, joka perustuu vakiintuneeseen Raspberry Pi: hen ja täyttää samalla EN61131-2-standardin. Raspberry Pi Compute Module -moduulilla varustettu RevPi Core -tukiasemaa voidaan laajentaa saumattomasti käyttämällä sopivia I/O -moduuleja ja kenttäväyläyhdyskäytäviä energianhallintaan, prosessinvalvontaan, koneiden kuntoon ja muuhun.
Rev Pi Core on kaiken sovelluksen perusta, ja laajennusmoduulit, kuten RevPi DIO, RevPi AIO, RevPi Gates, voidaan liittää digitaalisiin, analogisiin tai yhdyskäytävämoduuleihin riippuen I/O -vaatimuksistasi. Revolution Pi -sarja alkaa peruslaitteesta, RevPi Core ja RevPi Core 3, modulaarisen järjestelmän keskusyksikkö. Neljän ytimen prosessori, jossa on 1,2 GHz ja 1 Gt RAM-muistia, on Broadcomin moniydinsuoritin, jolla on riittävästi tehoa monimutkaisiin tehtäviin, kuten kuvankäsittelyyn tai reunankäsittelyyn. DIN -kiskokoteloon asennettu ja 24 VDC: n jännitteinen RevPi Core on rakennettu kestämään ja vaatii tavallista energiankulutusta.
Seuraavassa oppaassa opit integroimaan RevPi Core- ja RevPi Core 3 -laitteesi Ubidots Cloudiin, simuloimaan paine-, lämpötila- ja kosteuslukuja python -laiteohjelmistoskriptin avulla ja visualisoimaan nämä tiedot helposti omassa Ubidots -sovelluksessasi. Tämä opetusohjelma on tarkoitettu vain RevPi Core -asennukseen, jos olet jo koonnut ytimen ja haluat nyt työskennellä joidenkin laajennusmoduulien kanssa, katso alla olevasta asennusartikkelista lisäintegraatioita ja sovellusten kehittämistä: RevPi Core + RevPi DIO
Vaihe 1: Vaatimukset
- Ethernet kaapeli
- 24V virtalähde
- Revolution Pi Core 3
- Ubidots -tili - tai - STEM -lisenssi
Vaihe 2: Laitteiston asennus
Aloita RevPi Core- tai RevPi Core 3 -asennuksen määritys laitteesi määrityksistä ja kytkemisestä Revolution Pi -pikaoppaasta.;)
Kun RevPi Core -laitteeseen on määritetty viimeinen kuvaversio (Jessie) ja oikein liitetty laitteen päätelaite, suorita seuraavat komennot:
sudo apt-get päivitys
sitten:
sudo apt-get päivitys
HUOMAUTUS: Yllä olevien komentojen päivitys kestää useita minuutteja. Koko järjestelmä päivittyy, joten ole kärsivällinen.
Vaihe 3: Laiteohjelmiston asennus
Päätimme käyttää Python -ohjelmointikieltä, koska se on helppokäyttöinen RevPi Core: n kanssa. Jos haluat koodata toisen kielen, tutustu Revolution Pi -foorumiin saadaksesi lisätietoja laiteohjelmiston tuesta.
Jos työskentelet ensimmäistä kertaa Pythonin kanssa RevPi Core -laitteessasi, tutustu tähän videoon ja tutustu paremmin.
1. Aloita laiteohjelmiston kirjoittaminen luomalla Python -komentosarja RevPi Core -päätteeseen. Käytämme nano -editoria uuden komentosarjan luomiseen. Suorita tämä suorittamalla alla oleva komento:
nano ubidots_revpi.py
2. Kopioi ja liitä alla oleva esimerkkikoodi nano -editoriin. Kun olet liittänyt, määritä Ubidots -tunnuksesi skriptin osoittamaan kohtaan. Katso täältä apua Ubidots -tunnuksesi löytämiseen.
Tässä esimerkkikoodissa olemme kirjoittaneet viiveen dataviestinnälle Ubidotsin kanssa joka sekunti. Jos haluat pidentää tätä viivettä, voit tehdä sen yksinkertaisesti säätämällä "Delay = 1" -riviä.
HUOMAUTUS: Jos haluat tallentaa komentosarjan nano -editoriin - paina Ctrl+o, vahvista kirjoitettava tiedostonimi (ubidots_revpi.py) ja paina enter. Sulje nanoeditori painamalla Ctrl+x.
3. Testaa nyt käsikirjoitus. Suorita aiemmin RevPi -päätteessä luotu komentosarja: python ubidots_revpi.py
Kun komentosarja alkaa toimia, näet onnistuneen tilakoodivastauksen Ubidots -palvelimelta.
Vaihe 4: Visualisoi tietosi
Siirry Ubidots -tilillesi ja tarkista, että tiedot on vastaanotettu. Näet uuden laitteen, joka luodaan automaattisesti Laite -osioon ja laitteen nimi on RevPi Core -laitteesi MAC -osoite.
RevPi Core MAC -osoitteen osoittamisen etuna laitteen etiketissä on se, että sama komentosarja palvelee kaikkia RevPi -ytimiä, mutta tarvitsee vain säätää koodin MAC -osoitetta. Tämä väittää, että ensimmäisestä kerrasta viimeiseen kertaan, kun lähetät tietoja Ubidotsille, tiedot pysyvät aina tallennettuina oikeaan laitteeseensa Ubidotsissa.
Etkö pidä MAC -osoitteestasi laitteen nimenä Ubidots -näytössäsi? Älä huoli! Voit muuttaa nimen ystävällisemmäksi, mutta laitteen etiketti pysyy MAC -osoitteena, jotta et koskaan sekoitu, mikä laite on mikä. Tutustu tähän ohjekeskuksen artikkeliin, jos haluat ymmärtää paremmin Ubidots -laitteiden nimiä ja laitenimiä.
Napsauta mitä tahansa laitetta Laite -osastossasi nähdäksesi muuttujat, jotka tallennetaan ja lähetetään Ubidotsille mallilaiteohjelmistomme mallista. Kuten näette, näytekoodissamme on kolme muuttujaa: kosteus, paine ja lämpötila.
TÄRKEÄ HUOMAUTUS: Kuten aiemmin mainittiin, annetusta näytekoodista julkaistut tiedot simuloidaan. Jotta voisit havaita reaalimaailman ympäristöt, tarvitset Revolution Pi: n laajennusmoduulin. Esimerkiksi RevPi DIO, katso alla oleva artikkeli rakentaaksesi tämän integroinnin anturien ja toimilaitteiden lukemiin: RevPi Core + RevPi DIO
Vaihe 5: Tulokset
Yhdistit vain muutamassa minuutissa RevPi Core: n Ubidotsiin, lähetit näytetietoja Python -koodauskoodin avulla ja raportoit työstäsi Ubidotsille tietojen säilyttämistä, visualisointia ja laskemista varten. Jos haluat ottaa käyttöön teolliset ratkaisusi seurantaan tai hallintaan, tutustu RevPi -laajennusmoduulien koko valikoimaan.
Nyt on aika luoda Ubidots -hallintapaneelit, jotka visualisoivat ja ymmärtävät tietosi ja tekevät parhaat päätökset yksinkertaisesti ja johdonmukaisesti.
Suositeltava:
IoT ESP8266 -sarja: 1- Yhdistä WIFI-reitittimeen: 4 vaihetta
IoT ESP8266 -sarja: 1- Yhdistä WIFI-reitittimeen: Tämä on osa "Ohjeita". Sarja on omistettu selittämään, kuinka tehdä esineiden Internet -projekti ESP8266 NodeMCU: n avulla, jonka tarkoituksena on lukea ja lähettää tietoja verkkosivustolle ja tehdä toiminto samalla verkkosivustolla. ESP8266 ESP
Yhdistä ja jälkiasenna liitetyt ratkaisusi Hologram Nova- ja Ubidots -laitteilla: 9 vaihetta
Yhdistä ja jälkiasenna liitetyt ratkaisusi Hologram Novalla ja Ubidotsilla: Käytä Hologram Novaa jälkiasennukseen. Asenna Hologram Nova Raspberry Pi -laitteella lähettääksesi (lämpötila) tietoja Ubidotsille. Seuraavassa oppaassa Ubidots esittelee, miten Hologram Nova asetetaan Raspberry Pi: n avulla ja näytetään te
Yhdistä RevPi Core + RevPi DIO Ubidotsiin: 8 vaihetta
Yhdistä RevPi Core + RevPi DIO Ubidotsiin: Revolution Pi on avoin, modulaarinen ja kestävä teollinen PC, joka perustuu vakiintuneeseen Raspberry Pi -laitteeseen ja täyttää samalla EN61131-2-standardin. Raspberry Pi Compute -moduulilla varustettu RevPi Core -pohjaa voidaan laajentaa saumattomasti käyttämällä
Yhdistä sovellusliittymiin ilman koodia: 8 vaihetta
Muodosta yhteys sovellusliittymiin ilman koodia: Tämä opas on tarkoitettu ihmisille, joilla on jotain, mitä he haluavat saavuttaa ja jotka vaativat sovellusliittymän käytön, mutta eivät ole varma, miten pääset alkuun. Tiedät jo, miksi sovellusliittymän kanssa työskenteleminen on hyödyllistä, ja tämä opas näyttää, miten voit tehdä
Yhdistä kasvi pilveen: 10 vaihetta
Yhdistä kasvi pilveen: Toimistossamme on kaktus, joka ei saanut ansaitsemaansa huomiota. Koska työskentelen IT -yrityksessä ja halusin kokeilla LoRaa, palvelimettomia ratkaisuja ja AWS: ää, annoin kaktukselle nimen Steeve ja liitin hänet pilveen. Nyt voit valvoa