Orodha ya maudhui:
- Hatua ya 1: Vipengele na vifaa vinahitajika
- Hatua ya 2: Maandalizi ya vifaa - Soldering na Wiring
- Hatua ya 3: Madarasa ya Arduino Pakua na usakinishe. Mipangilio ya Programu
- Hatua ya 4: Arduino - Jumuisha, Pakia na Tumia Mtihani wa NB IoT Echo
Video: Uhamisho wa Takwimu wa NBIoT Jinsi ya Kutumia Kinga za Modem za BC95G - Jaribio la UDP na Ishara ya Hali ya Mtandao: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Kuhusu miradi hii:
Jaribu uwezo wa mtandao wa NB IoT na usafirishaji wa data ghafi ya UDP ukitumia xyz-mIoT na ngao ya itbrainpower.net iliyo na modem ya Quectel BC95G.
Wakati unaohitajika: dakika 10-15.
Ugumu: kati.
Remarque: ujuzi wa kuuza zinahitajika.
Kuhusu NB IoT: NarrowBand-Internet of Things (NB-IoT) ni kiwango cha teknolojia ya redio ya LWWW Power Area (LPWAN) iliyoundwa ili kuwezesha vifaa na huduma anuwai kuunganishwa kwa kutumia bendi za mawasiliano ya rununu. Teknolojia ya NB IoT hutoa kuboreshwa kwa chanjo za ndani na nje, inasaidia idadi kubwa ya vifaa vya kupitisha chini, unyeti wa kuchelewesha, gharama ya kifaa cha chini, matumizi ya nguvu ya kifaa na usanifu wa mtandao ulioboreshwa.
Hatua ya 1: Vipengele na vifaa vinahitajika
Kwa wazi, ngao ya xyz-mIoT iliyo na modem ya Quectel BC95G - PN: XYZMIOT209 # BC95G-UFL-xxxxxxx - ndio sehemu kuu inayohitajika.
xyz-mIoT na itbrainpower.net ngao ni ya kwanza, na bodi thabiti zaidi, IoT ambayo inachanganya utofautishaji wa Mdhibiti mdogo wa ARM0 (Microchip / Atmel ATSAMD21G katika muundo unaofaa wa Arduino Zero), matumizi mazuri ya kifurushi cha sensorer zilizopachikwa na unganisho zinazotolewa na LTE CAT M1 au NB-IoT masafa marefu & modem za nguvu ndogo au modem za urithi za 3G / GSM.
Ngao ya xyz-mIoT inaweza kuwa na sensorer 5 zilizounganishwa, kama: THS (sensorer ya joto na unyevu) - HDC2010, tVOC & eCO2 (sensorer ya ubora wa hewa - jumla ya misombo ya kikaboni ya oksidi- sawa na CO2) - CCS811, HALL (sensa ya sumaku) - DRV5032 au IR (infrared sensor) KP-2012P3C, IR ya sekondari (infrared sensor) - KP-2012P3C, TILT (sensorer ya vibration ya harakati) au REED (sensor ya magnetic) - SW200D. Zilizotajwa hapo juu sensorer zimejaa kwenye bodi ya xyz-mIoT na zinaweza kuamriwa kwa kutumia Nambari tofauti za Sehemu.
Ili kufanya jaribio la usafirishaji wa data ya NB IoT, vitu vifuatavyo vya ziada vinahitajika:
- 1 x capacitor 1000-2200uF / 6.3V ESR ya chini
- antenna moja ya GSM iliyo na kiunganishi cha uFL (au uFL moja kwa SMA F pigtail na antenna moja ya GSM na SMA)
- SIM kadi moja (muundo wa nano SIM) kuwa na msaada wa NB-IoT (katika majaribio yetu tulitumia kadi ya SIM ya Vodafone Romania)
xyz-mIoT na itbrainpower.net ngao inaweza kuamuru mkondoni hapa, au kutoka kwa msambazaji mmoja karibu na wewe.
Hatua ya 2: Maandalizi ya vifaa - Soldering na Wiring
a. Kufundisha
- wezesha 5V kutoka USB kuwa umeme wa msingi kwa ngao ya xyz-mIoT kama inavyoonyeshwa kwenye picha ya kwanza [solder juu ya pedi za SJP6 - unganisha pedi zote mbili]. Njia mbadala: solder safu zote za viunganisho, weka ubao kwenye ubao mmoja wa mkate na unganisha kati ya Vusb na Vraw ukitumia waya mmoja wa kiume wa kiume.
- solder 1000-2200 uF / 6..3V Low ESR capacitor kwa "super-capacitor PADS". Kumbuka polarity capacitor [unganisha + pole kwenye pedi ya Vpad + na - pole kwa pedi ya GND]!
TAZAMA MARA MBILI CHUNGUZI CHAKO !!!
b. Wiring wote pamoja
Ingiza nano-SIM kwenye nafasi yake [SIM lazima iondolewe ukaguzi wa PIN]. Unganisha antena, kisha unganisha kebo ya USB kwenye bandari ya xyz-mIoT USB na kompyuta yako. Angalia maelezo katika picha sahihi.
Ngao ya xyz-mIoT itawezeshwa kutoka kwa USB.
Hatua ya 3: Madarasa ya Arduino Pakua na usakinishe. Mipangilio ya Programu
Programu zote zilizoelezewa zinapatikana, kwa watumiaji waliosajiliwa, hapa.
a. Pakua na usakinishe "xyz-mIoT darasa la Arduino darasa". Hiari (haihitajiki kwa jaribio hili), unaweza kupakua sakinisha "xyz-mIoT ngao SENSORS inasaidia darasa la Arduino". Sakinisha maagizo yanaweza kupatikana kwenye ukurasa wa kupakua.
b. Pakua na usakinishe "NB IOT [mode ya UDP] msaada kwa darasa la xyz-mIoT". Vivyo hivyo, maagizo ya kusanikisha yanaweza kupatikana kwenye kurasa za kupakua.
c. Sakinisha na uendeshe msikilizaji wa "udp_echo.py" kwenye seva yako; andika chini kwa matumizi katika hatua zifuatazo, anwani ya IP ya msikilizaji na UDP PORT. Nambari hiyo hiyo inaweza kupatikana pia kwenye folda ya "_UDP_listener_example" ndani ya msaada wa "NB IOT [mode ya UDP] kwa darasa la xyz-mIoT".
d. Fungua Arduino "xyz_mIoT_NBIoT_Class_example_UDP_echo" mfano - hii inaweza kupatikana chini ya "Faili / Mifano / itbpNBIoTClass" menyu ya Arduino. Nambari hii inaweza kukaguliwa hapa.
e. Wacha tufanye mipangilio katika faili h ndani ya "itbpNBIoTClass":
- katika "itbpGPRSIP ufafanuzi.h" sasisha thamani ya APN, kwa kutumia thamani ya APN ya mtoa huduma wako wa NB IoT (Katika jaribio ilikuwa: "eggsn-test-3.connex.ro" ya Vodafone Romania), - katika "itbpGPRSIP ufafanuzi.h" sasisha NETWORKID na nambari ya kitambulisho cha mtandao kwa mtoa huduma wako wa NB IoT ("22601" kwa Vodafone Romania), - katika "itbpGPRSIPdefinition.h" sasisha LTE_BAND na nambari ya bendi iliyotumiwa kwa huduma ya NB IoT (20 - Bendi ya LTE B20 ya Vodafone Romania), - katika "itbpGPRSIP ufafanuzi.h" sasisha SERVER_ADDRESS na SERVER_PORT na maadili ya huduma ya msikilizaji wa echo (kutoka hatua c.), - katika "itbpGSMdefinition.h" mistari ya picha 60 & 61 na uchague _itbpModem_ xyzmIoT, - katika "itbpGSMdefinition.h" mistari ya picha 64 na 65 na uchague _Qmodule_ BC95G.
Hatua ya 4: Arduino - Jumuisha, Pakia na Tumia Mtihani wa NB IoT Echo
Fungua Arduino xyz_mIoT_NBIoT_Class_example_UDP_echo.ino mradi, kutoka "Faili / Mifano / itbpNBIoTClass" menyu ya Arduino. Muhimu: tumia arduino.cc v 1.8.5 au mpya!
a. Chagua bodi ya Arduino - xyz-mIoT ngao na bandari ya programu kama inavyoonekana kwenye picha. Dokezo: ili kupakia nambari hiyo, lazima ubonyeze mara mbili (haraka) xyz-mIoT ngao ya Rudisha kitufe [bodi itabadilika kuwa hali ya programu].
b. Jumuisha na upakie nambari hiyo.
Ili kuibua pato la utatuzi, tumia Arduino Serial Monitor au kituo kingine kwa kuchagua bandari ya utatuzi na mipangilio ifuatayo: 57600bps, 8N, 1.
Katika nambari wakati wa kubadilishana data wa NB IoT umewekwa hadi 10min. Takwimu za kutuma / kupokea (malipo ya malipo) na ishara anuwai ya hali ya NB-IoT [ENTER / LEAVE ACTIVE, IDLE na PSM modes; pia tukio lililopokelewa la DATAGRAM] litaonekana katika kiwambo cha utatuzi.
FURAHIA!
MAFUNZO YALIYOTOLEWA BILA DHAMANA YOYOTE !!! TUMIA KWA HATARI YAKO MWENYEWE !!!
Iliyochapishwa awali na mimi kwenye miradi ya itbrainpower.net na jinsi ya sehemu.
Ilipendekeza:
Ufuatiliaji wa Joto la ESP8266 Nodemcu Kutumia DHT11 kwenye Mtandao wa Mtandao - Pata Joto la Chumba na Unyevu kwenye Kivinjari chako: Hatua 6
Ufuatiliaji wa Joto la ESP8266 Nodemcu Kutumia DHT11 kwenye Mtandao wa Mtandao | Pata Joto la Chumba na Unyevu kwenye Kivinjari chako: Halo jamani leo tutafanya unyevu & mfumo wa ufuatiliaji wa joto kwa kutumia ESP 8266 NODEMCU & Sensor ya joto ya DHT11. Joto na unyevu utapatikana kutoka kwa Sensorer ya DHT11 & inaweza kuonekana kwenye kivinjari ambayo ukurasa wa wavuti utasimamia
Kusoma Takwimu za Ultrasonic (HC-SR04) Takwimu kwenye LCD ya 128 × 128 na kuiona kwa kutumia Matplotlib: Hatua 8
Kusoma Takwimu za Utambuzi wa Ultrasonic (HC-SR04) kwenye LCD ya 128 × 128 na Kuiona Ukitumia Matplotlib: Katika hii inayoweza kufundishwa, tutatumia MSP432 LaunchPad + BoosterPack kuonyesha data ya sensa ya ultrasonic (HC-SR04) kwenye 128 × 128 LCD na tuma data kwa PC mfululizo na uione kwa kutumia Matplotlib
UChip - BEEP Sonar Sensor Na Uhamisho wa Takwimu za Bluetooth: Hatua 4
UChip - Sensor ya Sonar ya BEEP na Uhamisho wa Takwimu za Bluetooth: Hivi karibuni, nilitengeneza BEEP kama sonar ya gari na Serial ya Bluetooth kwa adapta ya USB kwa kutumia uChip. Kila mradi ulikuwa wa kufurahisha peke yake, lakini … ingewezekana kuziunganisha na kuunda "BT maambukizi ya mbali ya BEEP kama gari"??? T
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
Jinsi ya Kuendesha Takwimu za Video na Mtandao Kupitia Cable ya Ethernet: Hatua 6 (na Picha)
Jinsi ya Kuendesha Takwimu za Video na Mtandao Kupitia Cable ya Ethernet: Nilihitaji kuendesha Video na Sauti kwa sehemu nyingine ya nyumba yangu. Shida ilikuwa, sikuwa na kebo hiyo ya AV, wala wakati na pesa kufanya usanikishaji mzuri. Walakini nilikuwa na Cable nyingi ya Cat 5 Ethernet iliyolala karibu. Hiki ndicho nilichokuja nacho