Talaan ng mga Nilalaman:
- Hakbang 1: Hardware, Paghihinang
- Hakbang 2: Hardware, Pinagsama-sama ang Lahat
- Hakbang 3: Pag-download at Pag-install ng Software, Paunang Mga Setting
- Hakbang 4: Robofun Cloud - Tukuyin ang Mga Bagong Sensor at Kopyahin ang Mga setting ng TOKEN
- Hakbang 5: Arduino - Mga Sensor na Tocken Id, Compile at I-upload ang IOT Code
Video: LTE CAT-M1 GSM IoT Sensors Network T - 15 Minuto .: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Noong Abril 08th 2018, ipinahayag ng R&D Software Solutions srl [itbrainpower.net] sa publiko ang anunsyo ng xyz-mIoT ng itbrainpower.net na kalasag - ang una, at ang pinaka-siksik, board ng IoT na pinagsasama ang kagalingan ng ARM0 micro-controller (Microchip / Atmel ATSAMD21G sa katugmang disenyo ng Arduino Zero), ang komportableng paggamit ng naka-embed na mga sensor ng bundle na may pagkakakonekta na ibinigay ng LPWR LTE CAT M1 o NB-IoT long-range & low-power modem o legacy 3G / GSM modem.
Ang xyz-mIoT ng itbrainpower.net na kalasag ay maaaring magkaroon ng hanggang sa 5 mga integrated sensor:
- THS (mga sensor ng temperatura at kahalumigmigan) - HDC2010,
- tVOC & eCO2 (sensor sa kalidad ng hangin - CO2 kabuuang pabagu-bago ng isip na mga compound ng compound- Katumbas ng CO2) - CCS811,
- HALL (magnetic sensor) - DRV5032 sau o IR (infrared sensor) KP-2012P3C,
- pangalawang IR (infrared sensor) - KP-2012P3C,
- TILT (kilusan sensor ng panginginig ng boses) o REED (magnetic sensor) - SW200D.
Tungkol sa proyekto:
Gumamit ng self-xyz-mIOT na temperatura ng kalasag at mga sensor ng halumigmig bilang mga CLOUD sensor ng data logger gamit ang suporta sa programa ng board ng Arduino …. t minus 15 minuto.
Kinakailangan ng oras: 10-15 minuto.
Ang oras ng pagpapatupad ay maaaring mag-iba depende sa dating karanasan ng gumagamit. Ang pag-install ng Arduino na kapaligiran at pag-install ng manu-manong klase ng Arduino ay hindi sakop ng kung paano ito; subukan mo ito sa google Suportahan ang mga aklatan at ang source code na ginamit dito kung paano magagamit para sa pag-download, para sa mga nakarehistrong gumagamit dito.
Pinagkakahirapan: nagsisimula - intermediate.
Kinakailangan ang hardware:
- xyz-mIoT kalasag na may integrated HDC2010 sensor, tulad ng sumusunod na PN:
- XYZMIOT209 # BG96-UFL-1100000 [nilagyan ng LTE CAT M1 at GSM modem] o
- XYZMIOT209 # M95FA-UFL-1100000 [nilagyan ng modem na GSM lamang]
- micro-size [4FF] LTE CATM1 o 2G SIM card [na pinagana ang data plan] - maliit na baterya ng LiPo
- GSM naka-embed na antena na may uFL o, GSM antena na may SMA plus u. FL sa SMA pigtail
Hakbang 1: Hardware, Paghihinang
Paganahin ang 5V mula sa USB na maging pangunahing suplay ng kuryente para sa board tulad ng inilarawan dito. Kahalili: magkakaparehong mga koneksyon na hilera, ilagay ang board sa isang breadboard at kumonekta sa pagitan ng Vusb at Vraw gamit ang isang male-male breadboard wire.
Maghinang ang konektor ng LiPo. Tandaan ang polarity ng LiPO!
Dobleng Suriin ang Iyong SOLDERING !!!
Hakbang 2: Hardware, Pinagsama-sama ang Lahat
Ipasok ang micro-SIM sa kanyang puwang [dapat na alisin ng SIM ang pamamaraan ng pag-check ng PIN].
Ikonekta ang antena, pagkatapos ay ikonekta ang USB cable sa xyz-mIoT USB port at sa iyong computer.
Ikonekta ang baterya ng LiPo.
Hakbang 3: Pag-download at Pag-install ng Software, Paunang Mga Setting
a. I-download at i-install ang "xyz-mIoT Shields Arduino class", pagkatapos ay i-download ang huling bersyon ng mga klase: "xyz-mIOT kalasag na IoT Rest suporta" at "xyz-mIOT mga sensor ng kalasag na sumusuporta sa klase" mula dito.
b. I-install ang mga klase. Palawakin ang mga archive at i-install ang mga klase - sa maikling salita:
- kopyahin ang mga file na "xyz-mIoT shields Arduino class" sa folder ng lokal na hardware ng Arduino (ang akin ay: "C: / Users / dragos / Documents / Arduino / hardware"), pagkatapos
- kopyahin ang mga folder ng mga klase ng suporta sa iyong lokal na folder ng gumagamit ng Arduino [ang akin ay: "C: / Users / dragos / Documents / Arduino / libraries"] at - muling simulan ang kapaligiran ng Arduino. Higit pang detalye tungkol sa pag-install ng manu-manong library, basahin ang tungkol sa pag-install ng manu-manong library ng Arduino.
c. Gumawa ng isang folder na pinangalanang "xyz_mIoT_v41_temp_humidity".
d. Grab ang proyekto ng Arduino code mula rito at i-save ito bilang "xyz_mIoT_v41_temp_humidity.ino" sa nakaraang nilikha na folder.
e. Gumawa ng ilang mga setting sa ilang mga file na nilalaman sa loob ng "xyz-mIOT kalasag na IoT Rest suporta" klase: - sa "itbpGPRSIPdefinition.h" linya 2 itakda ang APN halaga, gamit ang APN halaga ng iyong GSM provider (Hal: NET para sa RO Orange)
- sa "itbpGPRSIPdefinition.h" linya 9 itakda ang SERVER_ADDRESS address para sa CLOUD Robofun #define SERVER_ADDRESS "iot.robofun.ro" #define SERVER_PORT "80"
- sa "itbpGSMdefinition.h" pagpipilian sa default na puna para sa "_itbpModem_" at pinili (burahin ang sign sign) na pagpipilian "#define _itbpModem_ xyzmIoT" (linya 71)
- sa "itbpGSMdefinition.h" pinili ang tamang modem para sa iyong lasa na xyz-mIoT: para sa M95FA pinili ang "#define xyzmIoTmodem TWOG" (linya 73) o para sa BG96 na pumili ng "#define xyzmIoTmodem CATM1" (linya 75)
Hakbang 4: Robofun Cloud - Tukuyin ang Mga Bagong Sensor at Kopyahin ang Mga setting ng TOKEN
Para sa kung paano namin nagamit ang Robofun cloud [simpleng pagpapatupad ng REST]
- Gumawa ng bagong account.
- Magdagdag ng dalawang bagong sensor (xyzmIOT_temperature at xyzmIOT_humidity).
- Para sa bawat bagong nilikha na sensor mag-scroll pababa sa pahina hanggang sa "TOKEN" na kabanata at panatilihin ang halaga ng "Tocken" id. Gagamitin ang mga halagang iyon, kasunod, upang magtakda ng mga sensor id [token id] sa Arduino code.
Para sa sanggunian, tingnan ang mga larawan sa itaas.
Hakbang 5: Arduino - Mga Sensor na Tocken Id, Compile at I-upload ang IOT Code
Buksan sa Arduino [(arduino.cc v> = 1.8.5] ang xyz_mIoT_v41_temp_humidity.ino proyekto.
a. Itakda ang mga halaga ng tempTocken at humiTocken gamit ang isa na napanatili sa nakaraang hakbang [nilikha sa CLOUD].
Kung gumagamit ka ng xyz-mIoT kalasag na nilagyan ng module na BG96 maaari kang pumili ng mode ng pagpaparehistro ng network bilang "GSM mode" o bilang "LTE CATM1 mode" (ginamit ang mobile network at SIM card dapat suportahan ang LTE CATM1 *) sa pamamagitan ng pagtawag sa client.setNetworkMode (GSMONLY), kanya-kanyang client.setNetworkMode (CATM1ONLY) function, pagkatapos mismo ng client.begin () sa pag-setup ng function ().
* Ginagamit namin ito para sa mga pagsubok na pinaganang SIM na SIM Orange LTE CATM1.
b. Pindutin nang dalawang beses (mabilis) ang pindutan ng xyz-mIoT RESET [ang board ay lilipat sa mode ng pagprograma].
Sa Arduino, piliin ang "itbrainpower.net xyz-mIoT" board at "itbrainpower.net xyz-mIoT" programming port.
c. Compile at i-upload ang code.
Magsisimula ang kalasag na xyz-mIoT ng pag-sample ng temperatura at data ng halumigmig (sa 1min. Rate) at upang mai-upload ang mga halimbawang halimbawang CLOUD.
Upang mailarawan ang output ng pag-debug gamitin ang Arduino Serial Monitor o iba pang terminal sa pamamagitan ng pagpili sa debug port na may mga sumusunod na setting: 115200bps, 8N, 1.
Para sa sanggunian, tingnan ang mga larawan sa itaas.
Ang data ng naka-log na temperatura ay maaaring mailarawan sa pahina ng Robofun cloud sensor o, sa publiko (na ibinahagi) na pahina tulad ng tinukoy namin sa Hakbang4.
Mag-enjoy!
TOTORIAL NA NAGBIGAY NG WALANG ANUMANG WARRANTY !!! GAMITIN ITO SA IYONG SARILI NA PELIGRONG !!!!
Orihinal na na-publish sa akin sa mga proyekto ng itbrainpower.net at kung paano sa seksyon.
Inirerekumendang:
Gumawa ng isang Mababang Gastos na Sensored Track sa Mga Minuto !: 10 Hakbang (na may Mga Larawan)
Gumawa ng isang Mababang Subaybayan na Sensored Cost sa Minuto!: Sa aking dating Maaaring Makatuturo, ipinakita ko sa iyo kung paano gumawa ng isang layout ng modelo ng tren na may awtomatikong panghaliling daan. Gumamit ito ng isang segment ng track, na pinangalanang 'sensored track'. Ito ay isang kapaki-pakinabang na bagay na magkaroon sa isang modelo ng layout ng riles. Maaari akong magamit para sa mga sumusunod: I-block
Botletics LTE CAT-M / NB-IoT + GPS Shield para sa Arduino: 10 Hakbang (na may Mga Larawan)
Ang Botletics LTE CAT-M / NB-IoT + GPS Shield para sa Arduino: Pangkalahatang-ideya ng Botletics SIM7000 LTE CAT-M / NB-IoT na kalasag ay gumagamit ng bagong teknolohiya ng LTE CAT-M at NB-IoT at isinama din ang GNSS (GPS, GLONASS at BeiDou / Compass, Galileo, mga pamantayan ng QZSS) para sa pagsubaybay sa lokasyon. Mayroong maraming SIM7000-serye na module
Cat-a-way - Computer Vision Cat Sprinkler: 6 Mga Hakbang (na may Mga Larawan)
Cat-a-way - Computer Vision Cat Sprinkler: Suliranin - Mga pusa na ginagamit ang iyong hardin bilang isang banyo Pagsusulit - Gumugol ng masyadong maraming oras sa pag-engineering ng isang spray ng pusa na may tampok na pag-upload ng auto youtube Hindi ito isang hakbang-hakbang, ngunit isang pangkalahatang ideya ng konstruksyon at ilan code # BeforeYouCallPETA - Ang mga pusa ay
Professional ART Tracing Lightbox LIBRE sa ilalim ng 15 Minuto !!! ($ 100 sa Mga Tindahan): 3 Mga Hakbang
Professional ART Tracing Lightbox LIBRE sa ilalim ng 15 Minuto !!! ($ 100 sa Mga Tindahan): Pansinin ang lahat ng mga artista, arkitekto, litratista, at mahilig sa libangan: Naranasan mo bang mahirap malaman ang higit sa mga likhang sining, larawan, o iba pang media? Nakapagtrabaho ka na ba sa isang piraso ng sining at natagpuan ang pagsubaybay sa papel na hindi maginhawa, hindi epektibo, o
Walang-Solder, Nakakatawang Robot sa Minuto (Bristlebot): 11 Mga Hakbang (na may Mga Larawan)
Walang-Solder, Nakakatawang Robot sa Minuto (Bristlebot): Buod: Bumuo ng isang murang robot na walang paghihinang, walang programa, at walang gawaing mekanikal. Ito ay itinayo sa isang dishwashing brush. Upang sumulong, gagamitin nito ang mga pag-vibrate na naihatid nang walang simetrya ng pamumula ng bristles. Nakita ko ang gayong robot sa