Obsah:
- Krok 1: Požiadavky
- Krok 2: Nastavenie hardvéru
- Krok 3: Nastavenie firmvéru
- Krok 4: Vizualizujte svoje údaje
- Krok 5: Výsledky
Video: Pripojte svoje jadro RevPi k Ubidots: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Revolution Pi je otvorený, modulárny a odolný priemyselný počítač založený na zavedenom Raspberry Pi, ktorý spĺňa normu EN61131-2. Základňu RevPi Core vybavenú modulom Raspberry Pi Compute Module je možné bez problémov rozšíriť pomocou vhodných vstupno -výstupných modulov a brán priemyselnej zbernice na riadenie energie, monitorovanie procesov, zdravie strojov a ďalšie.
Rev Pi Core je základom akejkoľvek aplikácie a v závislosti od vašich požiadaviek na I/O rozširujúce moduly, ako sú RevPi DIO, RevPi AIO, RevPi Gates, je možné pripojiť ako digitálne, analógové alebo bránové moduly. Séria Revolution Pi začína základným zariadením, RevPi Core a RevPi Core 3, centrálnou procesorovou jednotkou modulárneho systému. Viacjadrový procesor od spoločnosti Broadcom, vybavený štvorjadrovým procesorom s frekvenciou 1,2 GHz a 1 GB RAM, má dostatok energie na komplexné úlohy, ako je spracovanie obrazu alebo výpočty na okraji. RevPi Core, inštalovaný v kryte na lištu DIN a napájaný 24 VDC, je vyrobený tak, aby vydržal a vyžaduje štandardný vstup energie.
V nasledujúcej príručke sa naučíte, ako integrovať RevPi Core a RevPi Core 3 s Ubidots Cloud, simulovať hodnoty tlaku, teploty a vlhkosti pomocou skriptu firmvéru pythonu a tieto údaje si jednoducho vizualizovať vo vlastnej aplikácii Ubidots. Tento návod je určený iba pre nastavenie RevPi Core. Ak už máte jadro zostavené a chcete teraz pracovať s niektorými rozširujúcimi modulmi, ďalšie integrácie a vývoj aplikácií nájdete v nasledujúcom článku nastavenia: RevPi Core + RevPi DIO
Krok 1: Požiadavky
- Ethernetový kábel
- 24V napájací zdroj
- Revolution Pi Core 3
- Účet Ubidots - alebo - licencia STEM
Krok 2: Nastavenie hardvéru
Ak chcete začať s nastavením svojho RevPi Core alebo RevPi Core 3, prečítajte si Stručného sprievodcu od Revolution Pi a nakonfigurujte a pripojte svoje zariadenie.;)
Akonáhle je váš RevPi Core nakonfigurovaný s poslednou verziou obrázka (Jessie) a správne pripojeným terminálom zariadenia, spustite nasledujúce príkazy:
sudo apt-get aktualizácia
potom:
sudo apt-get upgrade
POZNÁMKA: Aktualizácia vyššie uvedených príkazov bude trvať niekoľko minút. Celý systém sa aktualizuje, takže buďte trpezliví.
Krok 3: Nastavenie firmvéru
Rozhodli sme sa použiť programovací jazyk Python, pretože sa ľahko používa s RevPi Core. Ak chcete kódovať iný jazyk, navštívte fórum Revolution Pi, kde nájdete ďalšie podrobnosti o podpore firmvéru.
Ak pracujete s Pythonom vo svojom RevPi Core prvýkrát, urobte si v tomto videu vrchol, aby ste sa trochu zoznámili.
1. Ak chcete začať písať firmvér, vytvorte skript Python v termináli RevPi Core. Na vytvorenie nového skriptu použijeme nano editor. Ak to chcete urobiť, spustite nasledujúci príkaz:
nano ubidots_revpi.py
2. Skopírujte a prilepte nižšie uvedený ukážkový kód do nano editora. Po vložení priraďte svoj token Ubidots tam, kde je to uvedené v skripte. Tu nájdete pomoc pri lokalizácii vášho tokenu Ubidots.
V tomto vzorovom kóde sme zapísali oneskorenie dátovej komunikácie s Ubidots každú 1 sekundu. Ak chcete toto oneskorenie predĺžiť, urobte to jednoducho úpravou riadka „Oneskorenie = 1“.
POZNÁMKA: Ak chcete uložiť skript do nano editora - stlačte kombináciu klávesov Ctrl+o, potvrďte názov súboru, ktorý chcete zapísať (ubidots_revpi.py), a stlačte kláves Enter. Aplikáciu nano editor zatvoríte stlačením klávesov Ctrl+x.
3. Teraz si skript vyskúšame. Spustite skript, ktorý bol predtým vytvorený v termináli RevPi: python ubidots_revpi.py
Akonáhle sa skript začne spúšťať, uvidíte úspešnú odpoveď stavového kódu zo servera Ubidots Server.
Krok 4: Vizualizujte svoje údaje
Prejdite na svoj účet Ubidots a overte, či boli prijaté údaje. V sekcii Zariadenie uvidíte automaticky vytvorené nové zariadenie, pričom názov zariadenia bude MAC adresa vášho RevPi Core.
Výhodou priradenia základnej adresy MAC RevPi k označeniu zariadenia je, že rovnaký skript bude slúžiť všetkým vašim jadrám RevPi, stačí však iba upraviť adresu MAC v kóde. Tým sa zachováva, že od prvého do posledného odoslania údajov do Ubidots zostanú údaje vždy uložené v správnom zariadení v Ubidots.
Nepáči sa vám MAC adresa ako názov vášho zariadenia na displeji Ubidots? Nebojte sa! Názov môžete zmeniť na príjemnejší, ale štítok zariadenia zostane zachovaný ako adresa MAC, aby ste sa nikdy nemali mýliť, ktoré zariadenie je ktoré. Prečítajte si tento článok centra pomoci, aby ste lepšie porozumeli štítkom zariadení a názvom zariadení v Ubidots.
Kliknutím na akékoľvek zariadenie v sekcii Zariadenie zobrazíte zaznamenávané premenné a odoslané do Ubidots z nášho ukážkového firmvéru. Ako vidíte, náš ukážkový kód poskytol tri premenné: vlhkosť, tlak a teplota.
DÔLEŽITÁ POZNÁMKA: Ako už bolo uvedené, údaje publikované z poskytnutého ukážkového kódu sú simulované. Ak chcete začať vnímať prostredie skutočného sveta, budete potrebovať rozširujúci modul Revolution Pi. Jeden, ako napríklad RevPi DIO, nájdete v článku nižšie, aby ste vytvorili túto integráciu pre čítanie zo senzorov a akčných členov: RevPi Core + RevPi DIO
Krok 5: Výsledky
V priebehu niekoľkých minút ste integrovali RevPi Core s Ubidots, odoslali niekoľko ukážkových údajov pomocou falošného kódu Python a oznámili ste svoju prácu Ubidots na uchovávanie údajov, vizualizáciu a výpočet. Ak chcete nasadiť svoje priemyselné riešenia na monitorovanie alebo správu, pozrite sa na celý rad rozširujúcich modulov RevPi.
Teraz je načase vytvoriť informačné panely Ubidots na vizualizáciu a porozumenie vašim údajom, aby ste mohli robiť najlepšie rozhodnutia jednoducho a súdržne.
Odporúča:
Pripojte a dovybavte svoje prepojené riešenia pomocou Hologramu Nova a Ubidots: 9 krokov
Pripojte a dodatočne namontujte svoje prepojené riešenia pomocou Hologramu Nova a Ubidots: Použite svoj Hologram Nova na dodatočnú montáž infraštruktúry. Nastavte hologram Nova pomocou Raspberry Pi na odosielanie (teplotných) údajov do Ubidots. V nasledujúcej príručke Ubidots predvedie, ako nastaviť Hologram Nova pomocou Raspberry Pi a zobraziť
Pripojte svoj RevPi Core + RevPi DIO k Ubidots: 8 krokov
Pripojte svoj RevPi Core + RevPi DIO k Ubidots: Revolution Pi je otvorený, modulárny a odolný priemyselný počítač založený na zavedenom Raspberry Pi a súčasne spĺňa normu EN61131-2. Základňu RevPi Core vybavenú modulom Raspberry Pi Compute Module je možné bez problémov rozšíriť pomocou vhodných
Portál 2 Osobnostné jadro: 5 krokov
Osobnosť jadra portálu 2: Dobrý deň, priatelia, som hrdý na to, že môžem predstaviť svoj najnovší projekt! Toto osobnostné jadro z jednej z mojich obľúbených hier, Portálu 2, bolo úžasne zábavným a náročným projektom. Chcel som, aby moje jadro bolo čo najvernejšie hre, takže som použil šesť servo aktualít
Pripojte svoje CCTV zariadenie k internetu (DVR alebo NVR): 6 krokov
Pripojte svoje CCTV zariadenie k internetu (DVR alebo NVR): V tomto návode vám ukážeme, ako pripojiť DVR alebo NVR k internetu. Nepriame smerovanie pripojenia sa nastavuje jednoduchšie, ale prechádza cez tretiu stranu a streamuje pomalšia. Priama trasa je o niečo komplikovanejšia, ale
Pripojte svoje Arduino k externým službám: 6 krokov
Pripojte svoje Arduino k externým službám: Dobrý deň! Tento tutoriál vám ukáže, ako pripojiť vaše pripojené zariadenie Arduino alebo IOT podľa výberu k externej službe. V záujme tohto tutoriálu budeme pracovať s programom Easy Window (fiktívne, ale programovateľné inteligentné okno), If This The