INHOUDSOPGAWE:
- Stap 1: Hardeware, soldeer
- Stap 2: Hardeware, bring alles saam
- Stap 3: Aflaai en installeer sagteware, voorlopige instellings
- Stap 4: Robofun Cloud - Definieer nuwe sensors en kopieer TOKEN -instellings
- Stap 5: Arduino - Sensors maak 'n ID oop, stel dit op en laai dit op
Video: LTE CAT -M1 GSM IoT Sensors Network T - 15 minute: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Op 08 April 2018 het R&D Software Solutions srl [itbrainpower.net] die bekendmaking van die xyz-mIoT deur itbrainpower.net-skild aan die publiek bekend gemaak-die eerste en mees kompakte IoT-bord wat die veelsydigheid van ARM0-mikrobeheerder kombineer (Microchip / Atmel ATSAMD21G in 'n Arduino Zero-versoenbare ontwerp), die gemaklike gebruik van die ingeboude sensors word verbind met verbindings wat deur LPWR LTE CAT M1 of NB-IoT langafstand- en laekragmodems of ou 3G / GSM-modems verskaf word.
Die skild van xyz-mIoT deur itbrainpower.net kan tot 5 geïntegreerde sensors hê:
- THS (temperatuur- en humiditeitsensors) - HDC2010,
- tVOC & eCO2 (luggehalte sensor - CO2 totale vlugtige organiese verbindings - CO2 ekwivalent) - CCS811,
- HALL (magnetiese sensor) - DRV5032 sau of IR (infrarooi sensor) KP -2012P3C,
- sekondêre IR (infrarooi sensor) - KP -2012P3C,
- TILT (bewegingsvibrasiesensor) of REED (magnetiese sensor) - SW200D.
Oor projek:
Gebruik self-xyz-mIOT-skild temperatuur- en humiditeitsensors as CLOUD-sensordataloggers met behulp van Arduino-bordprogrammeringsondersteuning …. t minus 15 minute.
Vereiste tyd: 10-15 minute.
Die implementeringstyd kan wissel na gelang van die vorige gebruikerservaring. Die installering van die Arduino -omgewing en die handmatige installasie van die Arduino -klas word nie gedek deur hoe nie; probeer dit google. Ondersteun biblioteke en die bronkode wat hierin gebruik word, is beskikbaar vir aflaai vir geregistreerde gebruikers hier.
Moeilikheidsgraad: beginner - intermediêr.
Hardeware benodig:
- xyz-mIoT-skild met geïntegreerde HDC2010-sensor, soos volg PN:
- XYZMIOT209#BG96-UFL-1100000 [toegerus met LTE CAT M1 en GSM-modem] of
- XYZMIOT209#M95FA-UFL-1100000 [toegerus met slegs GSM-modem]
- mikro-grootte [4FF] LTE CATM1 of 2G SIM-kaart [met dataplan aangeskakel]- klein LiPo-battery
- GSM ingebedde antenne met uFL of, GSM antenna met SMA plus u. FL tot SMA varkstaart
Stap 1: Hardeware, soldeer
Aktiveer 5V vanaf USB as die primêre kragtoevoer vir die bord, soos hier beskryf. Alternatief: soldeer albei verbindingsrye, plaas die bord in een broodbord en verbind tussen Vusb en Vraw met behulp van 'n mannetjie-manlike broodborddraad.
Soldeer die LiPo -aansluiting. Hou die LiPO -polariteit in gedagte!
DUBBEL KYK U VERKOOP !!!
Stap 2: Hardeware, bring alles saam
Plaas die mikro-SIM in sy gleuf [die PIN-kontrole-prosedure moet verwyder word].
Koppel die antenna en verbind die USB-kabel met die xyz-mIoT USB-poort en met u rekenaar.
Koppel die LiPo -battery aan.
Stap 3: Aflaai en installeer sagteware, voorlopige instellings
a. Laai 'xyz-mIoT-skilde Arduino-klas' af en installeer dit, en laai dan die laaste weergawe van klasse af: 'xyz-mIOT-skild IoT Rest-ondersteuning' en 'xyz-mIOT-skildsensorsondersteuningsklas' van hier af.
b. Installeer die klasse. Brei die argiewe uit en installeer die klasse - in 'n neutedop:
- kopieer die lêers "xyz-mIoT shields Arduino class" in die plaaslike hardeware-lêergids van Arduino (myne is: "C: Users dragos Documents Arduino hardware")
- kopieer die vouers van die ondersteuningsklasse na u plaaslike gebruikersmap van Arduino [myne is: "C: / Users / dragos / Documents / Arduino / libraries"] en - herbegin die Arduino -omgewing. Meer inligting oor die handmatige installering van biblioteke, lees meer oor die handmatige installasie van die Arduino -biblioteek.
c. Maak 'n gids met die naam "xyz_mIoT_v41_temp_humidity".
d. Gryp die projek Arduino -kode hiervandaan en stoor dit as 'xyz_mIoT_v41_temp_humidity.ino' in die vorige gemaakte vouer.
e. Maak 'n paar instellings in sommige lêers in die "xyz -mIOT shield IoT Rest -ondersteuning" klas: - in "itbpGPRSIPdefinition.h" stel reël 2 die APN -waarde in met behulp van die APN -waarde van u GSM -verskaffer (bv. NET vir RO Orange)
- stel reël 9 in "itbpGPRSIPdefinition.h" die SERVER_ADDRESS adres vir CLOUD Robofun #define SERVER_ADDRESS "iot.robofun.ro" #define SERVER_PORT "80"
- in "itbpGSMdefinition.h" kommentaar verstek opsie vir "_itbpModem_" en kies (verwyder kommentaar teken) opsie "#define _itbpModem_ xyzmIoT" (reël 71)
- kies in "itbpGSMdefinition.h" die regte modem vir u xyz-mIoT-smaak: vir M95FA kies "#define xyzmIoTmodem TWOG" (reël 73) of vir BG96 "#define xyzmIoTmodem CATM1" (reël 75)
Stap 4: Robofun Cloud - Definieer nuwe sensors en kopieer TOKEN -instellings
Hiervoor gebruik ons die Robofun -wolk [eenvoudige REST -implementering]
- Skep 'n nuwe rekening.
- Voeg twee nuwe sensors by (xyzmIOT_temperature en xyzmIOT_humidity).
- Vir elke nuutgemaakte sensor, blaai deur die bladsy tot by die "TOKEN" hoofstuk en behou die "Tocken" ID waarde. Hierdie waardes sal vervolgens gebruik word om sensors id [token id] in die Arduino -kode in te stel.
Sien die foto's hierbo vir verwysing.
Stap 5: Arduino - Sensors maak 'n ID oop, stel dit op en laai dit op
Maak in Arduino [(arduino.cc v> = 1.8.5] die xyz_mIoT_v41_temp_humidity.ino -projek oop.
a. Stel tempTocken en humiTocken waardes met die waarde wat in die vorige stap behou is [in die WOLK geskep].
As u 'n xyz-mIoT-skild toegerus met 'n BG96-module gebruik, kan u die netwerkregistrasie-modus as 'GSM-modus' of as 'LTE CATM1-modus' (mobiele netwerk gebruik en die SIM-kaart moet LTE CATM1**kies), skakel client.setNetworkMode (GSMONLY), respek client.setNetworkMode (CATM1ONLY) funksie, direk na client.begin () in funksie setup ().
* ons gebruik dit vir toetse RO Orange LTE CATM1 -geaktiveerde SIM.
b. Druk twee keer (vinnig) op die xyz-mIoT shield RESET-knoppie [die bord skakel oor in die programmeermodus].
Kies in Arduino die bord "itbrainpower.net xyz-mIoT" en "programmeringspoort" itbrainpower.net xyz-mIoT ".
c. Stel die kode op en laai dit op.
Die xyz-mIoT-skild begin met die monsterneming van temperatuur- en humiditeitsdata (teen 1 min. Tempo) en die monsterneming van waardes na die CLOUD.
Om die ontfoutingsuitset te visualiseer, gebruik die Arduino Serial Monitor of ander terminale deur die ontfoutingspoort te kies met die volgende instellings: 115200bps, 8N, 1.
Sien die foto's hierbo vir verwysing.
Die temperatuur -aangetekende data kan op die Robofun -wolksensorbladsy of op die openbare (gedeelde) bladsy gevisualiseer word, soos ons in stap 4 gespesifiseer het.
Geniet dit!
TUTORIAAL VERSKAF SONDER ENIGE GARANTIE !!! GEBRUIK DIT OP U EIE RISIKO !!!!
Oorspronklik deur my gepubliseer op itbrainpower.net -projekte en hoe om te deel.
Aanbeveel:
Ontleding van LTE Cat.M1 PSM (kragbesparingsmodus): 4 stappe
Ontleding van LTE Cat.M1 PSM (kragbesparingsmodus): In die vorige artikel het ons bespreek hoe u die Active / Sleep -siklus met PSM kan stel. Raadpleeg die vorige artikel vir verduidelikings oor die hardeware- en PSM-instelling en AT-opdrag. (Skakel: https://www.instructables.com/id/What-Is-a-PSMPow…Ac
Wat is 'n PSM (kragbesparingsmodus) in LTE Cat.M1?: 3 stappe
Wat is 'n PSM (kragbesparingsmodus) in LTE Cat.M1?: LTE Cat.M1 (Cat.M1) word gestandaardiseer deur 3GPP, 'n internasionale standaardiseringsorganisasie en landwyd bedien deur SKT. Cat.M1 is ook 'n verteenwoordigende LPWAN (Low-Power Wide-Area Network) tegnologie en spesialiseer in IoT-toepassings
Sad Cat Fixer, Catch -Me Cat Toy - Skoolprojek: 3 stappe
Sad Cat Fixer, Catch-Me Cat Toy-Skoolprojek: Hier is ons produk, dit is 'n interaktiewe speelgoedmuis: Catch-Me Cat Toy. Hier is 'n lys van probleme waarmee baie katte in ons samelewing te kampe het: Katte raak deesdae onaktief en depressief en het niks te doen nie Die meeste eienaars is besig met werk of skool en u
Botletics LTE CAT-M/NB-IoT + GPS-skild vir Arduino: 10 stappe (met foto's)
Botletics LTE CAT-M/NB-IoT + GPS-skild vir Arduino: Oorsig Die Botletics SIM7000 LTE CAT-M/NB-IoT-skild gebruik die nuwe LTE CAT-M- en NB-IoT-tegnologie en het ook geïntegreerde GNSS (GPS, GLONASS en BeiDou /Kompas, Galileo, QZSS -standaarde) vir die dop van liggings. Daar is verskeie SIM7000-reeksmodules
Cat-a-way-Computer Vision Cat Sprinkler: 6 stappe (met foto's)
Cat -a -way - Computer Vision Cat Sprinkler: Probleem - Katte wat u tuin as toilet gebruik Oplossing - spandeer te veel tyd aan die ontwerp van 'n katsprinkler met outomatiese oplaai -funksie op YouTube Dit is nie 'n stap vir stap nie, maar 'n oorsig van die konstruksie en 'n paar kode#BeforeYouCallPETA - Die katte is