Obsah:
- Krok 1: Arduino Intel 101
- Krok 2: Skript Python
- Krok 3: Spustite kód a pozrite sa na svoje údaje v Ubidots
Video: DragonBoard410c - odoslanie údajov do Ubidots: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Ubidots vám umožňuje vytvárať informačné panely v reálnom čase na analýzu vašich údajov alebo ovládanie vašich zariadení. Zdieľajte svoje údaje prostredníctvom verejných odkazov alebo ich vložte do svojej mobilnej alebo webovej aplikácie.
V tomto návode budeme odosielať údaje na platformu pomocou dosky DragonBoard 410c a Intel Arduino 101.
Dosky komunikujú prostredníctvom sériového pripojenia a Python skript analyzuje údaje a odošle ich do Ubidots.
Krok 1: Arduino Intel 101
Najprv si stiahneme kódy:
$ git klon
Vnútri súborov nájdete kód Arduino, ktorý je možné nahrať na dosku Arduino 101.
Otvorte Arduino IDE a vyberte dosku Arduino/ Genuino 101, ak túto možnosť nemáte, musíte dosku nainštalovať do IDE.
Prejdite na Nástroje-> Správca-> Správca dosiek, vyhľadajte Intel a vyberte balík Intel Curie Boards.
Po inštalácii budete môcť nahrať kód na dosku Intel 101.
Krok 2: Skript Python
$ git klon
Skript python importuje sériové a Ubidots knižnice, takže si ho môžete stiahnuť a nainštalovať.
- $ sudo apt-get install python-pip
- $ sudo pip install ubidots == 1.6.1
- $ sudo pip install pyserial
Teraz musíte vykonať niekoľko úprav v kóde, aby fungovali správne.
riadky 25 a 26:
api = ApiClient (token = 'TOKEN') # Nahraďte svojim tokenom Ubidots tu
api.save_collection ([{'variable': 'VARIABLE_ID', 'value': raw [0]}])
TOKEN a VARIABLE_ID nájdete vo svojom účte v Ubidots, ako môžete vidieť na priložených obrázkoch.
Pripojte dosku Intel 101 k DragonBoard a spustením dmesg overte port USB
$ dmesg
chyťte ho a nahraďte v riadku 6:
PORT = "/dev/ttyACM0"
Ak ste Ubidots nikdy predtým nepoužívali, postupujte podľa týchto krokov:
- Vytvoriť účet
- Prihlásiť sa
- Kliknite na svoj obrázok v pravom hornom rohu obrazovky
- Poverenia API-> viac-> vytvorte a premenujte svoj token
- Získajte hodnotu tokenu
- Zdroje
- Pridajte zdroj údajov
- Pridajte premennú
- Premennú pomenujte, ako chcete
- Získajte ID premennej umiestnené vľavo na charakteristikách premenných.
Krok 3: Spustite kód a pozrite sa na svoje údaje v Ubidots
- $ cd DragonBoard/
- $ sudo python Ubidots.py
Odporúča:
Vytvárajte krásne grafy zo živých údajov Arduino (a ukladajte ich do programu Excel): 3 kroky
Vytvárajte krásne obrázky zo živých údajov Arduino (a ukladajte údaje do Excelu): Všetci sa radi hráme s našou funkciou P … lotter v Arduino IDE. Napriek tomu, že to môže byť užitočné pre základné aplikácie, údaje sa vymažú ako ďalšie. body sa sčítajú a nie je to obzvlášť príjemné pre oči. Plotr Arduino IDE
Odosielanie údajov z Arduina do Excelu (a ich vykresľovanie): 3 kroky (s obrázkami)
Odosielanie údajov z Arduina do Excelu (a jeho vykresľovanie): Podrobne som hľadal spôsob, ako by som mohol vykresliť čítanie svojho senzora Arduino v reálnom čase. Nielen vykreslite, ale aj zobrazte a uložte údaje pre ďalšie experimentovanie a opravy. Najjednoduchším riešením, ktoré som našiel, bolo použitie Excelu, ale s
EAL - Priemysel 4.0 Zhromažďovanie údajov GPS na automobile na diaľkové ovládanie: 4 kroky
EAL - Priemysel 4.0 Zber údajov GPS na automobile na diaľkové ovládanie: V tomto návode budeme hovoriť o tom, ako nastavíme modul GPS na vozidle RC a zozbierané údaje zverejníme na webovej stránke, aby bolo možné ich jednoduché monitorovanie. Predtým sme urobili návod, ako sme vyrobili naše RC auto, ktorý nájdete tu. Toto používa
BBQ Pi (s vizualizáciou údajov!): 4 kroky (s obrázkami)
BBQ Pi (s vizualizáciou údajov!): Úvod Grilovanie sa väčšinou týka pomalého procesu využívania nepriameho tepla na varenie vášho obľúbeného mäsa. Aj keď je tento spôsob varenia veľmi populárny - najmä v USA - má to, čo niektorí môžu považovať za dosť vážne
UbiDots-Pripojenie ESP32 a publikovanie údajov z viacerých senzorov: 6 krokov
UbiDots-Pripojenie ESP32 a publikovanie údajov z viacerých senzorov: ESP32 a ESP 8266 sú veľmi dobre známe SoC v oblasti IoT. Toto sú akési výhody pre projekty internetu vecí. ESP 32 je zariadenie s integrovaným WiFi a BLE. Stačí zadať konfiguráciu SSID, heslo a IP a integrovať veci do