Orodha ya maudhui:
- Hatua ya 1: Kuunda Seva kwenye MKR
- Hatua ya 2: Kuunda Mteja wa Kutuma Maombi kwa Seva
- Hatua ya 3: Jaribu
- Hatua ya 4: Utatuzi wa matatizo
Video: Mawasiliano ya Mteja / seva ya MKR1000: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Mradi huu unaelezea jinsi ya kuanzisha vifaa viwili vya Arduino / Genuino MKR1000 kama seva na mteja.
Mteja MKR1000 ataungana na wifi yako ya karibu na atasikiliza pembejeo mbili zilizounganishwa na mteja; moja kutoka kwa kifungo na nyingine kutoka kwa sensorer ya vibration.
Kwa kuhisi pembejeo mteja MKR anatuma ombi la GET kwa MKR ya seva. Unapopokea ombi la GET, MKR ya seva imewekwa kuwasha / kuzima iliyojengwa katika LED (iliyosababishwa na kitufe cha mteja) na kufifia juu na chini ya LED iliyoshikamana (iliyosababishwa na sensorer ya kutetemeka)
Hatua ya 1: Kuunda Seva kwenye MKR
Sanidi MKR na ubao wa mkate kama kwenye picha.
Taa nyekundu imeunganishwa kupitia kontena la 1K Ohm, hadi Pini # 5. Kwenye MKR hii ni pini ya dijiti iliyo na upanaji wa mpigo wa mpigo (PWM) ambayo inatuwezesha kuweka kutofautisha kwa mwangaza wa LED nyekundu. Upande mwingine wa LED umeunganishwa ardhini.
LED nyingine inayotumiwa katika mradi huu ni ile ya ndani kwenye MKR. Hii imewekwa alama "L" na ni LED ya kijani iliyowekwa karibu na pini ya VCC.
Sasa pakua (au nakili tu) nambari ya seva ya MKR kutoka hapa:
github.com/TonyCanning/MKR1000-IoT - jina la mchoro wa Arduino ni "MKRServerLED.ino"
Hariri hii kujumuisha vitambulisho vyako vya mtandao wa wifi na upakie hii kwa MKR1000 yako.
Mara baada ya kupakiwa, fungua mfuatiliaji wako wa serial. (Tazama picha kwa maelezo ya pato) Mwanzoni hii itakuonyesha kidogo zaidi kuliko anwani ya IP ya seva. Kumbuka anwani hii kwani utahitaji kuiingiza kwenye nambari ya mteja pia.
Kwa wakati huu, seva imeinuka - tutaanzisha MKR1000 nyingine kama mteja wa seva hii. Walakini, kwa sababu ni seva utaweza kuiunganisha kutoka kwa kifaa chochote kwenye mtandao wako kwa kuandika anwani iliyotolewa ya https://192.168.*.* kwenye kivinjari chochote.
Toa hii kwenda na kumbuka kuwa ukurasa uliyopewa una anwani zinazoweza kubofiwa ili kubadilisha hali ya LED kwenye seva yako ya MKR10000. Pia kumbuka kuwa sasisho za maelezo ya mfuatiliaji wa serial kukubali maombi haya ya GET yaliyopokelewa na seva.
Kumbuka: kuna maktaba ambayo unaweza kuhitaji kusanikisha, nina hakika utalazimika kusanikisha maktaba ya Wifi101 angalau. Baada ya kufikiria kwa muda mrefu sina hakika utakavyohitaji au hautahitaji kutoka kwa usakinishaji mpya. Tafadhali rejelea utajiri wa habari inayopatikana kuhusu kusanikisha maktaba au maswala mengine yoyote ambayo unaweza kuwa nayo kwa kuunganisha / kupakia n.k.
Hatua ya 2: Kuunda Mteja wa Kutuma Maombi kwa Seva
Tena, weka ubao wa mkate kama showin kwenye picha.
Katika kesi hii kitufe kimeunganishwa na kubandika 9 na sensa ya kutetemeka imeunganishwa kwa kubandika 8. Pini za Bot ni pini za dijiti kwani majimbo ya pembejeo hizi mbili ni za kibinadamu.
Ukimaliza unaweza kupakua (au kunakili na kubandika) nambari ya mteja kutoka hapa:
github.com/TonyCanning/MKR1000-IoT - jina la faili ni "MKRClientGET.ino"
Kwa wakati huu ninapendekeza kuondoa seva ya MKR kutoka kwa PC yako kwani hautaona tofauti yoyote ya kutaja wakati unachagua bandari ya COM.
Hariri nambari ili upe sifa zako za mtandao wa wifi na anwani ya IP ya seva ya MKR. Hakikisha unatafuta kila mfano wa "192" na ubadilishe kwa anwani yako ya IP ya seva. Pakia nambari kwa MKR ya mteja na ufungue mfuatiliaji wa serial.
Tazama picha ya pato la mfuatiliaji wa serial na jaribu kupiga kitufe na kuchochea sensa ya mtetemo.
Hatua ya 3: Jaribu
Unapaswa kufanywa….
Kwa wakati huu unaweza kutoa nguvu kwa kila MKR1000 (ni jinsi gani umechagua kufanya hivyo). Wape kama sekunde 10 na jaribu kuchochea pembejeo za mteja ili kuona matokeo kwenye seva ya MKR.
Hatua ya 4: Utatuzi wa matatizo
Kabla ya kupata shida - angalia misingi. Je! Unatoa nguvu kwa MKR zote mbili? Je! Una uhakika nambari ya seva iko kwenye seva ya MKR na nambari ya mteja ya MKR ya mteja?
Maswala na suluhisho zinazowezekana:
1. C: / Watumiaji / Tony / Nyaraka / Arduino / MKRClientGET / MKRClientGET.ino: 11: 18: kosa mbaya: 1234.h: Hakuna faili au saraka kama hiyo # pamoja
^
mkusanyiko umekomeshwa.
Hili ni suala na maktaba ambayo haujasakinisha. Kama ilivyoonyeshwa katika hatua zilizopita kuna habari nyingi juu ya hii.
2. Seva au Mteja haifanyi unganisho na wifi yako; labda haujatoa vitambulisho vyako vya wifi.
3. Mfuatiliaji wa mteja anayeonyesha mabadiliko ya hali lakini hakuna majibu kwenye seva; labda inasababishwa na kutotoa anwani ya IP ya seva kwenye nambari yako ya mteja.
4. Kitufe kisichoonyesha hali ya mabadiliko katika mfuatiliaji wa serial; angalia anwani zako za mkate.
Ilipendekeza:
Njia zote mbili ESP8266 (AP na Njia ya Mteja): 3 Hatua
Njia zote mbili ESP8266 (AP na Njia ya Mteja): Katika nakala iliyotangulia nilifanya Mafunzo juu ya jinsi ya kuweka hali kwenye ESP8266, ambayo ni kama kituo cha Ufikiaji au kituo cha wifi na kama mteja wa wifi katika nakala hii nitakuonyesha jinsi kuweka hali ya ESP8266 kuwa hali zote mbili. Hiyo ni, kwa Njia hii ESP8266 inaweza
Daima kwenye Seva ya Raspberry Pi DLNA na Mteja wa Torrent na LED za Hali: 6 Hatua
Daima kwenye Raspberry Pi DLNA Server na Mteja wa Torrent na LED za Hali: Nilijaribu kujipatia mwenyewe na inafanya kazi kikamilifu. Inaweza kutiririsha video za HD bila bakia yoyote na hadhi za LED zinanipa hali ya haraka. Nimeongeza hatua nilizochukua ili kuiweka hapa chini. Tafadhali pitia, ikiwa una akili
[Nyumbani IoT] ESP8266 Kifaa cha Mteja wa MQTT: Hatua 7
[Nyumbani IoT] ESP8266 Kifaa cha Mteja wa MQTT: Inafurahisha kuwa kutumia MCU ya bei rahisi inayowezeshwa na WiFi na itifaki ya MQTT kudhibiti vifaa kama vile feeder moja kwa moja ya maji kwa paka wangu. Kuna blogi yangu kwa habari zaidi (https://regishsu.blogspot.com/2019/07/home-iot-esp…Spe
Mteja wa Kuingia Kwa Picha ya Kamera ya ESP32: Hatua 5
Mteja wa ESP32 wa Kuingia Kwa Picha za Kamera: Mradi wa Mteja wa Kuingiza Picha za Kamera ya ESP32 umakini kwa kutumia mtawala mdogo wa ESP32 kwa kuchukua picha na kuipeleka kwa seva kuu kupitia Mtandao kwa kutumia uwezo wa WiFi wa moduli ya ESP32. Bodi kuu ya PCB iliundwa na malengo makuu mawili akilini:
Jinsi ya Kutumia Mstari wa FTP Mteja wa Amri: Hatua 8
Jinsi ya Kutumia mteja wa FTP-line-Command: Kwa nini? Labda hauna mteja mwingine wa ftp anayepatikana. Labda hautaki kupunguzwa na windows, michoro na panya. Labda unataka raha ya kufanya mambo ya zamani. -skool.Labda unataka kuonekana kama unajua mengi zaidi juu ya op ya ufundi ya kompyuta