
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02



April 2018 avslørte R&D Software Solutions srl [itbrainpower.net] offentligheten kunngjøringen om xyz-mIoT av itbrainpower.net-skjoldet-det første og mest kompakte IoT-kortet som kombinerer allsidigheten til ARM0 mikrokontroller (Microchip / Atmel ATSAMD21G i Arduino Zero-kompatibel design), den komfortable bruken av de innebygde sensorene pakker med tilkobling levert av LPWR LTE CAT M1 eller NB-IoT langdistanse- og laveffektmodem eller eldre 3G / GSM-modemer.
Skjermen xyz-mIoT av itbrainpower.net kan ha opptil 5 integrerte sensorer:
- THS (temperatur- og fuktighetssensorer) - HDC2010,
- tVOC & eCO2 (luftkvalitetssensor - CO2 totalt flyktige organiske forbindelser - CO2 ekvivalent) - CCS811,
- HALL (magnetisk sensor) - DRV5032 sau eller IR (infrarød sensor) KP -2012P3C,
- sekundær IR (infrarød sensor) - KP -2012P3C,
- TILT (bevegelsesvibrasjonssensor) eller REED (magnetisk sensor) - SW200D.
Om prosjektet:
Bruk av selv-xyz-mIOT-skjermtemperatur- og fuktighetssensorer som CLOUD-sensordataloggere ved hjelp av programmeringsstøtte for Arduino-kort…. t minus 15 minutter.
Nødvendig tid: 10-15 minutter.
Implementeringstiden kan variere avhengig av tidligere brukeropplevelse. Installasjon av Arduino -miljø og manuell installasjon av Arduino -klasser dekkes ikke av denne hvordan; prøv å google det. Støttebiblioteker og kildekoden som brukes i denne, er tilgjengelig for nedlasting for registrerte brukere her.
Vanskelighetsgrad: nybegynner - middels.
Maskinvare nødvendig:
- xyz-mIoT-skjold med integrert HDC2010-sensor, som følgende PN:
- XYZMIOT209#BG96-UFL-1100000 [utstyrt med LTE CAT M1 og GSM-modem] eller
- XYZMIOT209#M95FA-UFL-1100000 [utstyrt med bare GSM-modem]
- micro-size [4FF] LTE CATM1 eller 2G SIM-kort [med dataplan aktivert]- lite LiPo-batteri
- GSM innebygd antenne med uFL eller, GSM antenne med SMA pluss u. FL til SMA pigtail
Trinn 1: Maskinvare, lodding

Aktiver 5V fra USB som hovedstrømforsyning for kortet som beskrevet her. Alternativ: lodd begge koblingene, plasser brettet i et brødbrett og koble mellom Vusb og Vraw ved hjelp av en mannlig-mannlig brødbretttråd.
Lodd LiPo -kontakten. Husk LiPO -polariteten!
Dobbel sjekk din selger !!!
Trinn 2: Maskinvare, bring alt sammen

Sett inn mikro-SIM-kortet i sporet [SIM-kortet må ha fjernet PIN-kontrollen].
Koble antennen, og koble deretter USB-kabelen til xyz-mIoT USB-porten og til datamaskinen.
Koble til LiPo -batteriet.
Trinn 3: Last ned og installer programvare, foreløpige innstillinger
en. Last ned og installer "xyz-mIoT shields Arduino class", og last ned den siste versjonen av klassene: "xyz-mIOT shield IoT Rest support" og "xyz-mIOT shield sensors support class" herfra.
b. Installer klassene. Utvid arkivene og installer klassene - i et nøtteskall:
- kopier filene "xyz-mIoT shields Arduino class" i Arduino lokal maskinvaremappe (min er: "C: / Users / dragos / Documents / Arduino / hardware"), og deretter
- kopier støtteklassemappene til din lokale brukermappe i Arduino [min er: "C: / Users / dragos / Documents / Arduino / libraries"] og - start Arduino -miljøet på nytt. Flere detaljer om manuell installering av bibliotek, les om manuell installasjon av Arduino bibliotek.
c. Lag en mappe med navnet "xyz_mIoT_v41_temp_humidity".
d. Ta tak i prosjektets Arduino -kode herfra og lagre den som "xyz_mIoT_v41_temp_humidity.ino" i forrige opprettet mappe.
e. Gjør noen innstillinger i noen filer inne i "xyz -mIOT shield IoT Rest" -klassen: - i "itbpGPRSIPdefinition.h" linje 2, sett APN -verdien ved å bruke APN -verdien til GSM -leverandøren din (f.eks. NET for RO Orange)
- i "itbpGPRSIPdefinition.h" linje 9 angi SERVER_ADDRESS adressen for CLOUD Robofun #define SERVER_ADDRESS "iot.robofun.ro" #define SERVER_PORT "80"
- i "itbpGSMdefinition.h" kommentar standardalternativ for "_itbpModem_" og valgte (slett kommentarsignal) alternativet "#define _itbpModem_ xyzmIoT" (linje 71)
- i "itbpGSMdefinition.h" valgte du det riktige modemet for din xyz-mIoT-smak: for M95FA valgte du "#define xyzmIoTmodem TWOG" (linje 73) eller for BG96 "#define xyzmIoTmodem CATM1" (linje 75)
Trinn 4: Robofun Cloud - Definer nye sensorer og kopier TOKEN -innstillinger



For denne måten brukte vi Robofun -skyen [enkel REST -implementering]
- Lag en ny bruker.
- Legg til to nye sensorer (xyzmIOT_temperature og xyzmIOT_humidity).
- For hver ny opprettede sensor blar du nedover siden til "TOKEN" kapittel og beholder "Tocken" ID -verdien. Disse verdiene vil deretter bli brukt til å angi sensorer id [token id] i Arduino -koden.
For referanse, se bildene ovenfor.
Trinn 5: Arduino - Sensorer Tocken ID, kompiler og last opp IOT -koden




Åpne i Arduino [(arduino.cc v> = 1.8.5] xyz_mIoT_v41_temp_humidity.ino -prosjektet.
en. Angi tempTocken og humiTocken verdier med den som ble beholdt i forrige trinn [opprettet i CLOUD].
Hvis du bruker xyz-mIoT-skjold utstyrt med BG96-modul, kan du velge nettverksregistreringsmodus som "GSM-modus" eller som "LTE CATM1-modus" (mobilt nettverk som brukes og SIM-kortet må støtte LTE CATM1*) ved å ringe client.setNetworkMode (GSMONLY), respektfullt client.setNetworkMode (CATM1ONLY) -funksjonen, rett etter client.begin () i funksjonsoppsett ().
* vi bruker den til tester RO Orange LTE CATM1 -aktivert SIM.
b. Trykk to ganger (raskt) på xyz-mIoT shield RESET-knappen [kortet vil bytte til programmeringsmodus].
I Arduino, velg "itbrainpower.net xyz-mIoT" -kortet og "itbrainpower.net xyz-mIoT" programmeringsport.
c. Kompiler og last opp koden.
Xyz-mIoT-skjoldet starter prøvetaking av temperatur- og fuktighetsdata (ved 1 min. Hastighet) og for å laste opp samplede verdier til CLOUD.
For å visualisere feilsøkingsutgangen bruker du Arduino Serial Monitor eller annen terminal ved å velge feilsøkingsporten med følgende innstillinger: 115200bps, 8N, 1.
For referanse, se bildene ovenfor.
Temperaturregistrerte data kan visualiseres på Robofun skysensorside eller på en offentlig (delt) side som vi spesifiserte i trinn 4.
Nyt!
VEILEDNING SOM GJØRES UTEN NOEN GARANTI !!! BRUK DET PÅ DIN EGEN RISIKO !!!!
Opprinnelig publisert av meg på itbrainpower.net -prosjekter og hvordan du deler.
Anbefalt:
Lag et Arduino Simon -spill på 2 minutter!: 3 trinn

Lag et Arduino Simon -spill på 2 minutter!: INGEN hoppere! INGEN ledninger! INGEN lodding! INGEN brødbrett! Tenker utenfor boksen. Så du vil vise frem mikrokontrolleren din i konsert med noen tilleggsutstyrsmodeller veldig raskt, før venner eller slektninger er på vei … Sett sammen
Trådløst tilgjengelig Pi på 5 minutter: 3 trinn

Trådløst tilgjengelig Pi på 5 minutter: Hei alle sammen! Slik gjør du en bringebær Pi trådløst tilgjengelig fra en telefon eller nettbrett Vær oppmerksom på at anslaget mitt på 5 minutter er for en person med litt datakunnskap, og det kan absolutt ta lengre tid. Nok av det, la oss komme til det
Analyse av LTE Cat.M1 PSM (strømsparingsmodus): 4 trinn

Analyse av LTE Cat.M1 PSM (strømsparingsmodus): I forrige artikkel har vi diskutert hvordan du setter aktiv / hvilesyklus ved hjelp av PSM. Se forrige artikkel for forklaringer på maskinvare og PSM-innstillinger og AT-kommando. (Lenke: https://www.instructables.com/id/What-Is-a-PSMPow…Ac
Hva er en PSM (strømsparingsmodus) i LTE Cat.M1?: 3 trinn

Hva er en PSM (strømsparingsmodus) i LTE Cat.M1?: LTE Cat.M1 (Cat.M1) er standardisert av 3GPP som er International Standardization Organization og betjenes landsdekkende gjennom SKT. Cat.M1 er også en representativ LPWAN (Low-Power Wide-Area Network) teknologi og spesialisert på IoT-applikasjoner d
Botletics LTE CAT-M/NB-IoT + GPS-skjerm for Arduino: 10 trinn (med bilder)

Botletics LTE CAT-M/NB-IoT + GPS-skjerm for Arduino: Oversikt Botletics SIM7000 LTE CAT-M/NB-IoT-skjoldet bruker den nye LTE CAT-M- og NB-IoT-teknologien og har også integrert GNSS (GPS, GLONASS og BeiDou /Kompass, Galileo, QZSS -standarder) for posisjonssporing. Det er flere moduler i SIM7000-serien