Obsah:
- Krok 1: Hardvér, spájkovanie
- Krok 2: Hardvér, všetko dohromady
- Krok 3: Stiahnutie a inštalácia softvéru, predbežné nastavenia
- Krok 4: Robofun Cloud - definujte nové senzory a skopírujte nastavenia TOKEN
- Krok 5: Arduino - senzory Tocken Id, skompilujte a nahrajte kód IOT
Video: Sieť senzorov GSM IoT LTE CAT -M1 T - 15 minút .: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
8. apríla 2018 spoločnosť R&D Software Solutions srl [itbrainpower.net] odhalila verejnosti oznámenie xyz-mIoT by itbrainpower.net štít-prvá a najkompaktnejšia doska IoT, ktorá kombinuje univerzálnosť mikroovládača ARM0 (Microchip / Atmel ATSAMD21G v dizajne kompatibilnom s Arduino Zero), pohodlné používanie zväzku vstavaných senzorov s možnosťou pripojenia pomocou modemov LPWR LTE CAT M1 alebo NB-IoT s dlhým dosahom a nízkym výkonom alebo starších modemov 3G / GSM.
Štít xyz-mIoT by itbrainpower.net môže mať až 5 integrovaných senzorov:
- THS (snímače teploty a vlhkosti) - HDC2010,
- tVOC & eCO2 (snímač kvality ovzdušia - celkové prchavé organické zlúčeniny CO2 - ekvivalent CO2) - CCS811,
- HALL (magnetický senzor) - DRV5032 sau alebo IR (infračervený senzor) KP -2012P3C,
- sekundárny IR (infračervený snímač) - KP -2012P3C,
- TILT (snímač vibrácií pohybu) alebo REED (magnetický senzor) - SW200D.
O projekte:
Použitie vlastných senzorov teploty a vlhkosti xyz-mIOT štítu ako záznamníkov údajov senzorov CLOUD s podporou programovania dosky Arduino …. t mínus 15 minút.
Požadovaný čas: 10-15 minút.
Čas implementácie sa môže líšiť v závislosti od predchádzajúcej skúsenosti používateľov. Inštalácia prostredia Arduino a manuálna inštalácia triedy Arduino nie sú pokryté týmto spôsobom; skus si to vygooglit. Knižnice podpory a zdrojový kód použitý v tomto návode sú dostupné na stiahnutie pre registrovaných používateľov tu.
Náročnosť: začiatočník - mierne pokročilý.
Potrebný hardvér:
- štít xyz-mIoT so vstavaným snímačom HDC2010 podľa nasledujúceho PN:
- XYZMIOT209#BG96-UFL-1100000 [vybavené LTE CAT M1 a GSM modemom] alebo
- XYZMIOT209#M95FA-UFL-1100000 [vybavené modemom iba pre GSM]
- micro-SIM [4FF] LTE CATM1 alebo 2G SIM karta [s povoleným dátovým paušálom]- malá LiPo batéria
- GSM vstavaná anténa s uFL alebo, GSM anténa s SMA plus u. FL do SMA pigtailu
Krok 1: Hardvér, spájkovanie
Povoľte 5 V z USB ako primárny zdroj energie pre dosku, ako je popísané tu. Alternatíva: spájkujte oba rady konektorov, umiestnite dosku do jedného nepájivého poľa a spojte medzi Vusbom a Vrawom pomocou jedného drôtového prepojovacieho kábla muž-muž.
Spájkujte konektor LiPo. Majte na pamäti polaritu LiPO!
DVOJNÁSOBNOSŤ KONTROLA VAŠEJ PÄŤKY !!!
Krok 2: Hardvér, všetko dohromady
Vložte micro-SIM do jeho otvoru [na SIM karte musí byť odstránený postup kontroly PIN].
Pripojte anténu a potom pripojte kábel USB k portu xyz-mIoT USB a k počítaču.
Pripojte batériu LiPo.
Krok 3: Stiahnutie a inštalácia softvéru, predbežné nastavenia
a. Tu si stiahnite a nainštalujte „xyz-mIoT shields Arduino class“, potom si stiahnite poslednú verziu tried: „xyz-mIOT shield IoT Rest support“a „xyz-mIOT shield senzory podporujúce triedu“.
b. Nainštalujte triedy. Rozbaľte archívy a nainštalujte triedy - v skratke:
- skopírujte súbory „xyz-mIoT shields Arduino class“do lokálneho hardvérového priečinka Arduino (môj je: „C: / Users / dragos / Documents / Arduino / hardware“), potom
- skopírujte priečinky tried podpory do lokálneho priečinka používateľov Arduino [môj je: "C: / Users / dragos / Documents / Arduino / libraries"] a - reštartujte prostredie Arduino. Viac podrobností o manuálnej inštalácii knižnice si prečítajte o manuálnej inštalácii knižnice Arduino.
c. Vytvorte priečinok s názvom „xyz_mIoT_v41_temp_humidity“.
d. Odtiaľto chyťte kód Arduino projektu a uložte ho ako "xyz_mIoT_v41_temp_humidity.ino" do predtým vytvoreného priečinka.
e. Vykonajte určité nastavenia v niektorých súboroch obsiahnutých v triede „xyz -mIOT shield IoT Rest support“: - v riadku 2 „itbpGPRSIPdefinition.h“nastavte hodnotu APN pomocou hodnoty APN vášho poskytovateľa GSM (napr. NET pre RO Orange)
- v riadku 9 „itbpGPRSIPdefinition.h“nastavte adresu SERVER_ADDRESS pre CLOUD Robofun #define SERVER_ADDRESS "iot.robofun.ro" #define SERVER_PORT "80"
- v „itbpGSMdefinition.h“predvolená možnosť komentára pre „_itbpModem_“a zvolená možnosť (odstrániť znak komentára) „#define _itbpModem_ xyzmIoT“(riadok 71)
- v „itbpGSMdefinition.h“ste vybrali ten správny modem pre vašu príchuť xyz-mIoT: pre M95FA ste vybrali „#define xyzmIoTmodem TWOG“(riadok 73) alebo pre BG96 „#define xyzmIoTmodem CATM1“(riadok 75)
Krok 4: Robofun Cloud - definujte nové senzory a skopírujte nastavenia TOKEN
Na tento účel sme použili cloud Robofun [jednoduchá implementácia REST]
- Vytvorte si nový účet.
- Pridajte dva nové snímače (xyzmIOT_temperature a xyzmIOT_humidity).
- Pri každom novom vytvorenom senzore posuňte stránku nadol až do kapitoly „TOKEN“a ponechajte si hodnotu ID „Tocken“. Tieto hodnoty sa ďalej použijú na nastavenie id senzorov [token id] v kóde Arduino.
Referencie nájdete na vyššie uvedených obrázkoch.
Krok 5: Arduino - senzory Tocken Id, skompilujte a nahrajte kód IOT
Otvorte v Arduino [(arduino.cc v> = 1,8,5] projekt xyz_mIoT_v41_temp_humidity.ino.
a. Nastavte hodnoty tempTocken a humiTocken s hodnotou zachovanou v predchádzajúcom kroku [vytvorený v CLOUD].
Ak používate štít xyz-mIoT vybavený modulom BG96, môžete režim registrácie siete zvoliť ako „režim GSM“alebo ako „režim LTE CATM1“(používaná mobilná sieť a SIM karta musí podporovať LTE CATM1*) zavolaním na client.setNetworkMode (GSMONLY), ohľadne funkcie client.setNetworkMode (CATM1ONLY), hneď za client.begin () v nastavení funkcie ().
* používame ho na testy SIM s podporou RO Orange LTE CATM1.
b. Dvakrát (rýchlo) stlačte tlačidlo RESET xyz-mIoT shield [doska sa prepne do režimu programovania].
V Arduino vyberte dosku „itbrainpower.net xyz-mIoT“a programovací port „itbrainpower.net xyz-mIoT“.
c. Zostavte a nahrajte kód.
Štít xyz-mIoT začne vzorkovať údaje o teplote a vlhkosti (rýchlosťou 1 minúta) a nahrávať vzorkované hodnoty do CLOUD.
Na zobrazenie výstupu ladenia použite sériový monitor Arduino alebo iný terminál výberom portu na ladenie s nasledujúcimi nastaveniami: 115200bps, 8N, 1.
Referencie nájdete na vyššie uvedených obrázkoch.
Údaje zaznamenané teplotou je možné vizualizovať na stránke cloudového senzora Robofun alebo na verejnej (zdieľanej) stránke, ako sme uviedli v kroku 4.
Užite si to!
NÁVOD POSKYTNUTÝ BEZ AKEJKOĽVEK ZÁRUKY !!! POUŽIJTE TO NA VLASTNÉ RIZIKO !!!!
Pôvodne som ho publikoval o projektoch itbrainpower.net a o tom, ako vytvoriť sekciu.
Odporúča:
Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU: 14 krokov (s obrázkami)
Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU: V tomto projekte založenom na IoT som vyrobil domácu automatizáciu s riadiacim reléovým modulom Blynk a NodeMCU so spätnou väzbou v reálnom čase. V manuálnom režime je možné tento reléový modul ovládať z mobilného telefónu alebo smartfónu a manuálneho prepínača. V automatickom režime tento inteligentný
Easy IOT - Rozbočovač RF senzorov ovládaný aplikáciou pre zariadenia IOT stredného dosahu: 4 kroky
Easy IOT - RF senzorový rozbočovač riadený aplikáciami pre zariadenia IOT stredného dosahu: V tejto sérii tutoriálov vytvoríme sieť zariadení, ktoré je možné ovládať prostredníctvom rádiového spojenia zo zariadenia s centrálnym rozbočovačom. Výhodou použitia sériového rádiového pripojenia 433 MHz namiesto WIFI alebo Bluetooth je oveľa väčší dosah (s dobrým
Docker Pi Séria dosky s rozbočovačmi senzorov O IOT: 13 krokov
Rada docker Pi rady Sensor Hub Board o IOT: Dobrý deň, všetci chlapci. V dnešnej dobe takmer všetko súvisí s IOT. O tom niet pochýb, naša doska radu DockerPi podporuje aj IOT. Dnes chcem predstaviť sériu DockerPi spoločnosti SensorHub, ako použiť na vás IOT. Spustím túto položku, ktorá je založená na
Sieť teplotných senzorov: 6 krokov
Sieť teplotných senzorov: Teplota a vlhkosť sú životne dôležité údaje vo vašom laboratóriu, kuchyni, výrobnej linke, kancelárii, vražedných robotoch a dokonca aj vo vašom dome. Ak potrebujete monitorovať viacero miest alebo miestností alebo priestorov, potrebujete niečo, čo je spoľahlivé, kompaktné, presné a
IOT123 - ASIMIMÁLNA SIEŤ IOT: 26 krokov
IOT123 - ASSIMILATE IOT NETWORK: ASSIMILATE IOT NETWORK je sada protokolov, ktoré umožňujú jednoduchú integráciu senzorov, hercov, uzlov vecí a miestnych maklérov s vonkajším svetom. Tento Instructable je návod na použitie; indexuje všetky rôzne projekty a