![LTE CAT -M1 GSM IoT -anturiverkko T - 15 minuuttia: 5 vaihetta LTE CAT -M1 GSM IoT -anturiverkko T - 15 minuuttia: 5 vaihetta](https://i.howwhatproduce.com/images/010/image-28262-j.webp)
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41
![LTE CAT -M1 GSM IoT -anturiverkko… T - 15 minuuttia LTE CAT -M1 GSM IoT -anturiverkko… T - 15 minuuttia](https://i.howwhatproduce.com/images/010/image-28262-1-j.webp)
![LTE CAT -M1 GSM IoT -anturiverkko… T - 15 minuuttia LTE CAT -M1 GSM IoT -anturiverkko… T - 15 minuuttia](https://i.howwhatproduce.com/images/010/image-28262-2-j.webp)
![LTE CAT -M1 GSM IoT -anturiverkko… T - 15 minuuttia LTE CAT -M1 GSM IoT -anturiverkko… T - 15 minuuttia](https://i.howwhatproduce.com/images/010/image-28262-3-j.webp)
R&D Software Solutions srl [itbrainpower.net] paljasti 8. huhtikuuta 2018 yleisölle ilmoituksen xyz-mIoT by itbrainpower.net -kilvestä-ensimmäisen ja pienimmän IoT-kortin, joka yhdistää ARM0-mikro-ohjaimen monipuolisuuden (Mikrosiru / Atmel ATSAMD21G Arduino Zero -yhteensopivassa mallissa), sulautettujen anturipakettien mukava käyttö LPWR LTE CAT M1- tai NB-IoT-pitkän kantaman ja pienitehoisten modeemien tai vanhojen 3G / GSM-modeemien tarjoamilla yhteyksillä.
Itbrainpower.net-kilven xyz-mIoT-laitteessa voi olla enintään viisi integroitua anturia:
- THS (lämpötila- ja kosteusanturit) - HDC2010,
- tVOC & eCO2 (ilmanlaatuanturi - CO2 -haihtuvien orgaanisten yhdisteiden kokonaismäärä - CO2 -ekvivalentti) - CCS811,
- HALL (magneettianturi) - DRV5032 sau tai IR (infrapuna -anturi) KP -2012P3C,
- toissijainen IR (infrapuna -anturi) - KP -2012P3C,
- KALLISTUS (liikkeen tärinäanturi) tai REED (magneettianturi) - SW200D.
Tietoja projektista:
Käytä itse xyz-mIOT-kilven lämpötila- ja kosteusantureita CLOUD-anturien dataloggereina Arduino-kortin ohjelmointituen avulla…. t miinus 15 minuuttia.
Tarvittava aika: 10-15 minuuttia.
Toteutusaika voi vaihdella aiemman käyttökokemuksen mukaan. Arduino -ympäristön asennus ja manuaalinen Arduino -luokan asennus eivät kuulu tämän ohjeen piiriin; kokeile googlettaa. Tukikirjastot ja tässä käytetty lähdekoodi ovat ladattavissa rekisteröityneille käyttäjille täältä.
Vaikeusaste: aloittelija - keskitaso.
Laitteisto vaaditaan:
- xyz-mIoT-suoja, jossa on integroitu HDC2010-anturi, kuten PN:
- XYZMIOT209#BG96-UFL-1100000 [varustettu LTE CAT M1- ja GSM-modeemilla] tai
- XYZMIOT209#M95FA-UFL-1100000 [varustettu vain GSM-modeemilla]
- pienikokoinen [4FF] LTE CATM1- tai 2G-SIM-kortti [datasuunnitelma käytössä]- pieni LiPo-akku
- sulautettu GSM -antenni, jossa on uFL tai GSM -antenni, jossa on SMA ja u. FL - SMA -letti
Vaihe 1: Laitteisto, juottaminen
![Laitteisto, juottaminen Laitteisto, juottaminen](https://i.howwhatproduce.com/images/010/image-28262-4-j.webp)
Ota 5 V: n USB -liitäntä käyttöön kortin ensisijaisena virtalähteenä tässä kuvatulla tavalla. Vaihtoehto: juota molemmat liittimien rivit, aseta levy yhdeksi leipälevyksi ja liitä Vusb ja Vraw yhdellä uros-uroslevylangalla.
Juotos LiPo -liitin. Muista LiPO -napaisuus!
TARKISTA JUOTOS !!!
Vaihe 2: Laitteisto, tuo kaikki yhteen
![Laitteisto, tuo kaikki yhteen Laitteisto, tuo kaikki yhteen](https://i.howwhatproduce.com/images/010/image-28262-5-j.webp)
Aseta mikro-SIM-korttipaikkaansa [SIM-kortin PIN-koodin tarkistus on poistettava].
Liitä antenni ja kytke sitten USB-kaapeli xyz-mIoT-USB-porttiin ja tietokoneeseen.
Liitä LiPo -akku.
Vaihe 3: Ohjelmiston lataus ja asennus, alustavat asetukset
a. Lataa ja asenna "xyz-mIoT shields Arduino class" ja lataa sitten luokkien viimeisin versio: "xyz-mIOT shield IoT Rest support" ja "xyz-mIOT shield sensors support class" täältä.
b. Asenna luokat. Laajenna arkistot ja asenna luokat - pähkinänkuoressa:
- kopioi "xyz-mIoT shields Arduino class" -tiedostot Arduinon paikalliseen laitteistokansioon (minun on: "C: / Users / dragos / Documents / Arduino / hardware"), ja
- kopioi tukiluokkien kansiot paikalliseen Arduino -käyttäjäkansioosi [minun on: "C: / Users / dragos / Documents / Arduino / libraries"] ja - käynnistä Arduino -ympäristö uudelleen. Lisätietoja kirjaston manuaalisesta asennuksesta, lue Arduinon kirjaston manuaalinen asennus.
c. Tee kansio nimeltä "xyz_mIoT_v41_temp_humidity".
d. Nappaa projektin Arduino -koodi täältä ja tallenna se nimellä "xyz_mIoT_v41_temp_humidity.ino" aiemmin luotuun kansioon.
e. Tee joitain asetuksia joihinkin "xyz -mIOT shield IoT Rest support" -luokan sisältämiin tiedostoihin: - aseta rivillä "itbpGPRSIPdefinition.h" APN -arvo GSM -palveluntarjoajasi APN -arvon avulla (esim. NET RO Orange)
- aseta rivillä 9 itbpGPRSIPdefinition.h SERVER_ADDRESS -osoite CLOUD Robofunille #define SERVER_ADDRESS "iot.robofun.ro" #define SERVER_PORT "80"
- kohdassa "itbpGSMdefinition.h" kommentin oletusvaihtoehto "_itbpModem_" ja valitsi (poista kommentin merkki) vaihtoehdon "#define _itbpModem_ xyzmIoT" (rivi 71)
- kohdassa "itbpGSMdefinition.h" valitsi oikean modeemin xyz-mIoT-makuusi: M95FA: lle "#define xyzmIoTmodem TWOG" (rivi 73) tai BG96: lle "#define xyzmIoTmodem CATM1" (rivi 75)
Vaihe 4: Robofun Cloud - Määritä uudet anturit ja kopioi TOKEN -asetukset
![Robofun Cloud - Määritä uudet anturit ja kopioi TOKEN -asetukset Robofun Cloud - Määritä uudet anturit ja kopioi TOKEN -asetukset](https://i.howwhatproduce.com/images/010/image-28262-6-j.webp)
![Robofun Cloud - Määritä uudet anturit ja kopioi TOKEN -asetukset Robofun Cloud - Määritä uudet anturit ja kopioi TOKEN -asetukset](https://i.howwhatproduce.com/images/010/image-28262-7-j.webp)
![Robofun Cloud - Määritä uudet anturit ja kopioi TOKEN -asetukset Robofun Cloud - Määritä uudet anturit ja kopioi TOKEN -asetukset](https://i.howwhatproduce.com/images/010/image-28262-8-j.webp)
Tätä varten käytimme Robofun -pilveä [yksinkertainen REST -toteutus]
- Luo uusi tili.
- Lisää kaksi uutta anturia (xyzmIOT_lämpötila ja xyzmIOT_kosteus).
- Selaa jokaisen uuden luotun anturin kohdalla sivua alaspäin "TOKEN" -kohtaan asti ja säilytä Tocken -id -arvo. Näitä arvoja käytetään seuraavaksi anturien tunnuksen [token id] asettamiseen Arduino -koodiin.
Katso viitteenä yllä olevat kuvat.
Vaihe 5: Arduino - Anturit Tocken Id, koota ja lähetä IOT -koodi
![Arduino - Anturit Tocken Id, koota ja lähetä IOT -koodi Arduino - Anturit Tocken Id, koota ja lähetä IOT -koodi](https://i.howwhatproduce.com/images/010/image-28262-9-j.webp)
![Arduino - Anturit Tocken Id, koota ja lähetä IOT -koodi Arduino - Anturit Tocken Id, koota ja lähetä IOT -koodi](https://i.howwhatproduce.com/images/010/image-28262-10-j.webp)
![Arduino - Anturit Tocken Id, koota ja lähetä IOT -koodi Arduino - Anturit Tocken Id, koota ja lähetä IOT -koodi](https://i.howwhatproduce.com/images/010/image-28262-11-j.webp)
![Arduino - Anturit Tocken Id, koota ja lähetä IOT -koodi Arduino - Anturit Tocken Id, koota ja lähetä IOT -koodi](https://i.howwhatproduce.com/images/010/image-28262-12-j.webp)
Avaa Arduinossa [(arduino.cc v> = 1.8.5] xyz_mIoT_v41_temp_humidity.ino -projekti.
a. Aseta tempTocken- ja humiTocken -arvot samaan arvoon kuin edellisessä vaiheessa [luotu CLOUDissa].
Jos käytät BG96-moduulilla varustettua xyz-mIoT-suojaa, voit valita verkon rekisteröintitilaksi "GSM-tila" tai "LTE CATM1 -tila" (käytetty mobiiliverkko ja SIM-kortin on tuettava LTE CATM1*) -palvelua soittamalla client.setNetworkMode (GSMONLY), kunnioittavasti client.setNetworkMode (CATM1ONLY) -toiminto, heti client.begin () -toiminnon jälkeen toimintoasetuksissa ().
* käytämme sitä testeissä RO Orange LTE CATM1 -yhteensopiva SIM.
b. Paina xyz-mIoT shield RESET -painiketta kahdesti (nopeasti) [levy siirtyy ohjelmointitilaan].
Valitse Arduinossa "itbrainpower.net xyz-mIoT" -kortti ja "itbrainpower.net xyz-mIoT" -ohjelmointiportti.
c. Kokoa ja lähetä koodi.
Xyz-mIoT-kilpi aloittaa näytteenoton lämpötila- ja kosteustiedoista (1 minuutin nopeudella) ja lähettää näytteistetyt arvot CLOUD-laitteeseen.
Jos haluat visualisoida virheenkorjauksen, käytä Arduino Serial Monitoria tai muuta päätelaitetta valitsemalla debug -portti seuraavilla asetuksilla: 115200bps, 8N, 1.
Katso viitteenä yllä olevat kuvat.
Lämpötilalokitiedot voidaan visualisoida Robofun -pilvianturisivulla tai julkisella (jaetulla) sivulla, kuten vaiheessa 4 määriteltiin.
Nauttia!
OHJELMA TAKUU ILMAN MITÄ TAKUUA !!! KÄYTÄ OMAAN RISKIIN !!!!
Julkaisin alunperin itbrainpower.net -projekteissa ja osiossa.
Suositeltava:
LTE Cat.M1 PSM (virransäästötila) -analyysi: 4 vaihetta
![LTE Cat.M1 PSM (virransäästötila) -analyysi: 4 vaihetta LTE Cat.M1 PSM (virransäästötila) -analyysi: 4 vaihetta](https://i.howwhatproduce.com/images/005/image-13274-j.webp)
LTE Cat.M1 PSM: n (virransäästötila) analyysi: Edellisessä artikkelissa olemme keskustelleet siitä, miten aktiivinen / lepotila asetetaan PSM: n avulla. Katso edellisestä artikkelista selitykset laitteisto- ja PSM-asetuksista sekä AT-komennosta. (Linkki: https://www.instructables.com/id/What-Is-a-PSMPow…Ac
Mikä on PSM (virransäästötila) LTE Cat.M1: ssä?: 3 vaihetta
![Mikä on PSM (virransäästötila) LTE Cat.M1: ssä?: 3 vaihetta Mikä on PSM (virransäästötila) LTE Cat.M1: ssä?: 3 vaihetta](https://i.howwhatproduce.com/images/009/image-24119-j.webp)
Mikä on PSM (virransäästötila) LTE Cat.M1: ssä? Lisäksi Cat.M1 on edustava LPWAN (Low-Power Wide-Area Network) -tekniikka ja erikoistunut IoT-sovelluksiin
Botletics LTE CAT-M/NB-IoT + GPS-suoja Arduinolle: 10 vaihetta (kuvilla)
![Botletics LTE CAT-M/NB-IoT + GPS-suoja Arduinolle: 10 vaihetta (kuvilla) Botletics LTE CAT-M/NB-IoT + GPS-suoja Arduinolle: 10 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/006/image-15759-10-j.webp)
Botletics LTE CAT-M/NB-IoT + GPS-suoja Arduinolle: Yleiskatsaus Botletics SIM7000 LTE CAT-M/NB-IoT -suoja käyttää uutta LTE CAT-M- ja NB-IoT-tekniikkaa ja siinä on myös integroitu GNSS (GPS, GLONASS ja BeiDou) /Kompassi, Galileo, QZSS -standardit) sijainnin seurantaan. SIM7000-sarjan moduulia on useita
Cat-a-way-Computer Vision Cat Sprinkler: 6 vaihetta (kuvilla)
![Cat-a-way-Computer Vision Cat Sprinkler: 6 vaihetta (kuvilla) Cat-a-way-Computer Vision Cat Sprinkler: 6 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/001/image-171-56-j.webp)
Cat -a -way - Computer Vision Cat Sprinkleri: Ongelma - Kissat käyttävät puutarhaasi wc: nä Ratkaisu - Vie liikaa aikaa kissasuihkuttimen suunnitteluun, jossa on automaattinen YouTube -latausominaisuus Tämä ei ole askel askeleelta, vaan yleiskatsaus rakentamiseen ja joihinkin koodi#BeforeYouCallPETA - Kissat ovat
Arduino GSM -pohjainen moottorin ohjaus (ilman GSM -moduulia): 3 vaihetta
![Arduino GSM -pohjainen moottorin ohjaus (ilman GSM -moduulia): 3 vaihetta Arduino GSM -pohjainen moottorin ohjaus (ilman GSM -moduulia): 3 vaihetta](https://i.howwhatproduce.com/images/002/image-5955-17-j.webp)
Arduino GSM -pohjainen moottorinohjaus (ilman GSM -moduulia): Tässä projektissa aion näyttää sinulle perustavanlaatuisen mutta ainutlaatuisen tavan kytkeä päälle ja pois päältä releen avulla. Tämä ajatus tuli harvoista henkilöistä, jotka tekivät tällaisia projekteja, mutta heillä oli ongelma, että he olivat kaikki riippuvaisia matkapuhelimen käyttäytymisestä puhelun aikana. Minä yksinkertaistan