Përmbajtje:

Rrjeti i Sensorëve LTE CAT -M1 GSM IoT T - 15 Minuta .: 5 Hapa
Rrjeti i Sensorëve LTE CAT -M1 GSM IoT T - 15 Minuta .: 5 Hapa

Video: Rrjeti i Sensorëve LTE CAT -M1 GSM IoT T - 15 Minuta .: 5 Hapa

Video: Rrjeti i Sensorëve LTE CAT -M1 GSM IoT T - 15 Minuta .: 5 Hapa
Video: Освоение устранения неполадок приложений Windows: раскрытие процессов и потоков 2024, Nëntor
Anonim
Rrjeti i Sensorëve LTE CAT -M1 GSM IoT… T - 15 Minuta
Rrjeti i Sensorëve LTE CAT -M1 GSM IoT… T - 15 Minuta
Rrjeti i Sensorëve LTE CAT -M1 GSM IoT… T - 15 Minuta
Rrjeti i Sensorëve LTE CAT -M1 GSM IoT… T - 15 Minuta
Rrjeti i sensorëve LTE CAT -M1 GSM IoT… T - 15 Minuta
Rrjeti i sensorëve LTE CAT -M1 GSM IoT… T - 15 Minuta

Në 08 Prill 2018, R&D Software Solutions srl [itbrainpower.net] zbuloi për publikun njoftimin e xyz-mIoT nga mburoja itbrainpower.net-bordi i parë dhe më kompakt IoT që kombinon shkathtësinë e mikrokontrolluesit ARM0 (Mikroçip / Atmel ATSAMD21G në dizajn të pajtueshëm me Arduino Zero), përdorimi i rehatshëm i paketës së sensorëve të integruar me lidhshmëri të siguruar nga LPWR LTE CAT M1 ose modemë me rreze të gjatë dhe me fuqi të ulët NB-IoT ose modemë të trashëguar 3G / GSM.

Mburoja xyz-mIoT by itbrainpower.net mund të ketë deri në 5 sensorë të integruar:

  • THS (sensorë të temperaturës dhe lagështisë) - HDC2010,
  • tVOC & eCO2 (sensori i cilësisë së ajrit - CO2 komponimet organike të paqëndrueshme totale- ekuivalente me CO2) - CCS811,
  • HALL (sensor magnetik) - DRV5032 sau ose IR (sensor infra të kuqe) KP -2012P3C,
  • IR dytësore (sensor infra të kuqe) - KP -2012P3C,
  • TILT (sensori i dridhjeve të lëvizjes) ose REED (sensori magnetik) - SW200D.

Rreth projektit:

Përdorimi i sensorëve të temperaturës dhe lagështisë së mburojës së xyz-mIOT si regjistrues të të dhënave të sensorit CLOUD duke përdorur mbështetjen e programimit të bordit Arduino…. t minus 15 minuta.

Koha e kërkuar: 10-15 minuta.

Koha e zbatimit mund të ndryshojë në varësi të përvojës së mëparshme të përdoruesit. Instalimi i mjedisit Arduino dhe instalimi manual i klasës Arduino nuk mbulohen nga kjo si; provoje ne google Bibliotekat mbështetëse dhe kodi burimor i përdorur në këtë mënyrë si të jenë në dispozicion për shkarkim, për përdoruesit e regjistruar këtu.

Vështirësia: fillestare - e ndërmjetme.

Kërkohet harduer:

- mburoja xyz-mIoT që ka sensor të integruar HDC2010, si PN e mëposhtme:

  • XYZMIOT209#BG96-UFL-1100000 [pajisur me modem LTE CAT M1 dhe GSM] ose
  • XYZMIOT209#M95FA-UFL-1100000 [e pajisur me modem vetëm GSM]

- kartë SIM me madhësi të vogël [4FF] LTE CATM1 ose 2G [me planin e të dhënave të aktivizuar]- bateri e vogël LiPo

- Antenë e ngulitur GSM me uFL ose, antenë GSM me SMA plus u. FL në SMA pigtail

Hapi 1: Harduer, Saldim

Hardware, Saldim
Hardware, Saldim

Aktivizoni 5V nga USB të jetë furnizimi kryesor i energjisë për bordin siç përshkruhet këtu. Alternativë: lidhni të dy rreshtat e lidhësit, vendoseni tabelën në një dërrasë të ngushtë dhe lidheni midis Vusb dhe Vraw duke përdorur një tel të bukës mashkull-mashkull.

Lidh lidhësin LiPo. Mbani në mend polaritetin LiPO!

KONTROLLONI DYFISHM Saldimin tuaj !!!

Hapi 2: Pajisje kompjuterike, sillni të gjithë së bashku

Hardware, sillni të gjithë së bashku
Hardware, sillni të gjithë së bashku

Fut mikro-SIM në folenë e tij [karta SIM duhet të ketë hequr procedurën e kontrollit të PIN-it].

Lidhni antenën, më pas lidhni kabllon USB me portën USB xyz-mIoT dhe me kompjuterin tuaj.

Lidhni baterinë LiPo.

Hapi 3: Shkarkimi dhe instalimi i softuerit, cilësimet paraprake

a Shkarkoni dhe instaloni "xyz-mIoT shields Arduino class", pastaj shkarkoni versionin e fundit të klasave: "xyz-mIOT shield IoT Rest support" dhe "xyz-mIOT mburoja e sensorëve të klasës mbështetëse" nga këtu.

b Instaloni klasat. Zgjero arkivat dhe instalo klasat - me pak fjalë:

  • kopjoni skedarët "xyz-mIoT mbron klasën Arduino" në dosjen e harduerit Arduino (imi është: "C: / Users / dragos / Documents / Arduino / hardware"), pastaj
  • kopjoni dosjet e klasave të mbështetjes në dosjen tuaj të përdoruesit lokal Arduino [imi është: "C: / Users / dragos / Documents / Arduino / libraries"] dhe - rinisni mjedisin Arduino. Më shumë detaje rreth instalimit manual të bibliotekës, lexoni në lidhje me instalimin manual të bibliotekës Arduino.

c Bëni një dosje të quajtur "xyz_mIoT_v41_temp_humidity".

d Merrni kodin e projektit Arduino nga këtu dhe ruajeni si "xyz_mIoT_v41_temp_humidity.ino" në dosjen e krijuar më parë.

e Bëni disa cilësime në disa skedarë që gjenden brenda klasës "xyz -mIOT shield IoT Rest support": - në rreshtin "itbpGPRSIPdefinition.h" 2 vendosni vlerën APN, duke përdorur vlerën APN të ofruesit tuaj GSM (P.sh.: NET për RO Orange)

- në "itbpGPRSIPdefinition.h" rreshti 9 vendosni adresën SERVER_ADDRESS për CLOUD Robofun #define SERVER_ADDRESS "iot.robofun.ro" #define SERVER_PORT "80"

- në "itbpGSMdefinition.h" opsioni i parazgjedhur i komentit për "_itbpModem_" dhe zgjodhi (fshi shenjën e komentit) opsionin "#define _itbpModem_ xyzmIoT" (rreshti 71)

- në "itbpGSMdefinition.h" zgjodhi modemin e duhur për shijen tuaj xyz-mIoT: për M95FA zgjodhi "#define xyzmIoTmodem TWOG" (rreshti 73) ose për BG96 zgjodhi "#define xyzmIoTmodem CATM1" (rreshti 75)

Hapi 4: Robofun Cloud - Përcaktoni sensorë të rinj dhe kopjoni cilësimet e TOKEN

Robofun Cloud - Përcaktoni sensorë të rinj dhe kopjoni cilësimet e TOKEN
Robofun Cloud - Përcaktoni sensorë të rinj dhe kopjoni cilësimet e TOKEN
Robofun Cloud - Përcaktoni sensorë të rinj dhe kopjoni cilësimet e TOKEN
Robofun Cloud - Përcaktoni sensorë të rinj dhe kopjoni cilësimet e TOKEN
Robofun Cloud - Përcaktoni sensorë të rinj dhe kopjoni cilësimet e TOKEN
Robofun Cloud - Përcaktoni sensorë të rinj dhe kopjoni cilësimet e TOKEN

Për këtë si ta përdorim renë Robofun [zbatim i thjeshtë REST]

  1. Krijo nje llogari te re.
  2. Shtoni dy sensorë të rinj (xyzmIOT_temperatura dhe xyzmIOT_humidity).
  3. Për çdo sensor të ri të krijuar lëvizni poshtë faqes deri në kapitullin "TOKEN" dhe mbani vlerën e id "Tocken". Ato vlera do të përdoren, më pas, për të vendosur sensorët id [shenja id] në kodin Arduino.

Për referencë, shihni fotot e mësipërme.

Hapi 5: Arduino - Sensorët Tocken Id, Përpiloni dhe Ngarkoni Kodin IOT

Arduino - Sensorët Tocken Id, Hartoni dhe Ngarkoni Kodin IOT
Arduino - Sensorët Tocken Id, Hartoni dhe Ngarkoni Kodin IOT
Arduino - Sensorët Tocken Id, Hartoni dhe Ngarkoni Kodin IOT
Arduino - Sensorët Tocken Id, Hartoni dhe Ngarkoni Kodin IOT
Arduino - Sensorët Tocken Id, Hartoni dhe Ngarkoni Kodin IOT
Arduino - Sensorët Tocken Id, Hartoni dhe Ngarkoni Kodin IOT
Arduino - Sensorët Tocken Id, Hartoni dhe Ngarkoni Kodin IOT
Arduino - Sensorët Tocken Id, Hartoni dhe Ngarkoni Kodin IOT

Hapni në Arduino [(arduino.cc v> = 1.8.5] projektin xyz_mIoT_v41_temp_humidity.ino.

a Vendosni vlerat tempTocken dhe humiTocken me atë të ruajtur në hapin e mëparshëm [krijuar në RASTOU].

Nëse përdorni mburojë xyz-mIoT të pajisur me modulin BG96 mund të zgjidhni modalitetin e regjistrimit të rrjetit si "modaliteti GSM" ose si "modaliteti LTE CATM1" (rrjeti celular i përdorur dhe karta SIM duhet të mbështesë LTE CATM1*) duke telefonuar client.setNetworkMode (GSMONLY), përkatësisht funksioni client.setNetworkMode (CATM1ONLY), menjëherë pasi client.begin () në konfigurimin e funksionit ().

* ne e përdorim atë për testet SIM të aktivizuara nga RO Orange LTE CATM1.

b Shtypni dy herë (shpejt) butonin RESET të xyz-mIoT shield (bordi do të kalojë në modalitetin e programimit).

Në Arduino, zgjidhni tabelën "itbrainpower.net xyz-mIoT" dhe portën e programimit "itbrainpower.net xyz-mIoT".

c Përpiloni dhe ngarkoni kodin.

Mburoja xyz-mIoT do të fillojë marrjen e të dhënave të temperaturës dhe lagështisë (me shpejtësi 1min.) Dhe për të ngarkuar vlerat e kampionuara në REN.

Për të vizualizuar daljen e debug -ut përdorni Arduino Serial Monitor ose terminal tjetër duke zgjedhur portën e debug -ut me cilësimet e mëposhtme: 115200bps, 8N, 1.

Për referencë, shihni fotot e mësipërme.

Të dhënat e regjistruara të temperaturës mund të vizualizohen në faqen e sensorit të reve të Robofun ose, në faqen publike (të ndara) siç specifikuam në Hapin 4.

Shijoni!

TUTORIAL I PARA PARA GARANCI !!! P USRDORNI N AT RREZIKIN TUAJ !!!!

Botuar fillimisht nga unë në projektet itbrainpower.net dhe seksionet.

Recommended: