Orodha ya maudhui:

Takwimu za Uuzaji kutoka kwa Vifaa vyako vilivyopachikwa: Hatua 10
Takwimu za Uuzaji kutoka kwa Vifaa vyako vilivyopachikwa: Hatua 10

Video: Takwimu za Uuzaji kutoka kwa Vifaa vyako vilivyopachikwa: Hatua 10

Video: Takwimu za Uuzaji kutoka kwa Vifaa vyako vilivyopachikwa: Hatua 10
Video: Ремонт малогабаритной квартиры Дизайн коридора Дизайн ванной комнаты. Идеи дизайна РумТур #Хрущевка 2024, Julai
Anonim
Takwimu za Uuzaji kutoka kwa vifaa vyako vilivyopachikwa
Takwimu za Uuzaji kutoka kwa vifaa vyako vilivyopachikwa

Mafundisho haya yatakuonyesha jinsi ya kuchukua pato la data kutoka kwa kumbukumbu ya joto ya USB na kuiunganisha kwenye wavuti ukitumia syndicit.com. Mara tu data yako ikihifadhiwa kwenye syndicit.com unaweza kuishiriki kwenye wavuti kama lahajedwali, moja kwa moja malisho ya Google Earth, mlisho wa RSS, na zaidi. Jalada la joto la USB: bado unaweza kushiriki ikiwa hauna malisho yako mwenyewe. Unaweza kuchanganya na kulinganisha milisho iliyopo ili kuunda kulisha kwako mwenyewe. Weka lebo kama vile mafundisho.com na ufurahie wema wote wa ajaxy web2.0.

Hatua ya 1: Mambo Utahitaji

Mambo Utahitaji
Mambo Utahitaji

Chanzo cha data: Logger ya joto la USB itatumika katika onyesho hili, lakini chanzo chochote cha data kinaweza kutumika. Habari juu ya kumbukumbu ya joto la USB inapatikana hapa: Inajumuisha utendaji wa programu ya sampuli iliyojumuishwa na logger ya joto ya USB: inatumia MSCOM32. OCX kutuma ombi la data kupitia bandari ya USB. Jibu (kipimo cha joto katika kesi hii) huwekwa kwenye ombi la HTTP POST na kutumwa kwa syndicit.com kwa kutumia mswinsock. OCX. (Utahitaji faili hizi zote za kawaida za Windows kwa syndicitGATE kufanya kazi. Unapaswa kuwa nazo, ikiwa sivyo, wasiliana na Google.) Chanzo na kutekelezwa kutekelezwa ni pamoja na kumbukumbu ya mradi. *** Kumbuka: trialexsays: Unataja unahitaji faili "MSCOM32. OCX" - Nadhani hii inapaswa kusoma "MSCOMM32. OCX". Nilihitaji pia kwenda kupata faili "COMDLG32. OCX" ***** Akaunti ya Syndicit.com: Nenda syndicit.com na ujiandikishe kwa akaunti. Hii ni tovuti yangu ya majaribio ya usambazaji wa data iliyoingia. Huru kutumia, ingawa lazima ukubali kwamba data yoyote unayoiunganisha imewekwa kwenye uwanja wa umma.

Hatua ya 2: Unda Lishe Mpya kwenye Syndicit.com

Unda Malisho Mapya kwenye Syndicit.com
Unda Malisho Mapya kwenye Syndicit.com

Ingia katika https://www.syndicit.com/account/loginBonyeza 'Chakula kipya' kwenye menyu ya juu Ingiza jina la mpasho wako. Syndicit itaunda jina la njia ya kipekee kulingana na jina lako la maelezo. (Inatumia hadi maneno 3 ya kwanza au herufi 20, kisha inaongeza _ ## hadi mwisho hadi jina la kulisha la kipekee liundwe). Jina la mfano ni 'kifaa cha kujaribu', ambacho husababisha njia ya kipekee 'test_device'.

Hatua ya 3: Ingiza Maelezo ya Chakula chako

Ingiza Maelezo kwa Malisho Yako
Ingiza Maelezo kwa Malisho Yako

Baada ya kutaja malisho utaelekezwa kwenye ukurasa ambapo unaweza kuingiza maelezo na kuongeza vigeuzi.

Bonyeza 'hariri' ili kuingiza habari inayoelezea malisho yako. Utahitaji habari mbili kutoka ukurasa huu ili kuanza. Kwanza, angalia njia ya kifaa kwenye kivinjari chako (katika kesi hii, 'test_device'). Pili, weka nenosiri lililohifadhiwa nyuma katika sehemu ya utawala. Njia ya kifaa ('test_device') na nywila ya nyuma ('testpassword' katika mfano) zinahitajika kufikia backend (kuokoa data). Kwa usalama ulioongezwa unaweza kufunga backend kwa anwani ya IP. Bonyeza 'msaada' kwa maelezo zaidi ikiwa chochote hakieleweki.

Hatua ya 4: Ongeza Vigeuzi

Ongeza Vigeuzi kadhaa
Ongeza Vigeuzi kadhaa

Ifuatayo, tunaongeza anuwai kwa malisho. Loger ya joto hupima joto la ndani / nje kwa hivyo tunahitaji vigezo viwili.

Bonyeza '+ ongeza kutofautiana'. Ingiza jina linaloelezea la ubadilishaji mpya. Njia ya kipekee itaundwa kwa kutumia mbinu ile ile iliyoelezwa hapo awali. Katika mfano niliunda vigeuzi 2 vilivyoitwa 'joto la ndani' na 'joto la nje'.

Hatua ya 5: Sanidi Vigeuzi

Sanidi Vigeuzi
Sanidi Vigeuzi

Bonyeza kiunga cha 'maelezo' karibu na anuwai zako mpya zilizoundwa. Kwenye ukurasa huu unaweza kuingiza maelezo juu ya anuwai za kibinafsi.

Kwa sababu data ni kipimo cha joto, aina inayobadilika imewekwa kuwa 'nambari' na vitengo kwa 'digrii'. Kumbuka majina ya njia za kipekee zilizopewa anuwai zako. Hizi zitatumika kama majina yanayobadilika wakati wa kuingiza data kwenye backend. Kwa mfano, njia ni 'joto_ya ndani na' joto_ya nje '.

Hatua ya 6: Usanidi wa UsanidiGATE

Usanidi wa UsanidiGATE
Usanidi wa UsanidiGATE

SyndicitGATE ni mpango rahisi wa VB ambao unaonyesha jinsi ya kuunganishwa na backend ya syndicit.com. Chanzo na EXE iliyojumuishwa imejumuishwa kwenye kumbukumbu ya mradi. Fungua mkutano wa GATE. Ingiza habari ifuatayo katika eneo la 'syndicit.com connection' kwa mpasho wako (test_device) Nywila ya kulisha: nywila uliyopewa mpasho wako (neno la mtihani) Sanidi kifaa chako cha serial au USB chini ya 'mipangilio ya kifaa'. Maelezo ya ziada ya usanidi yanapatikana kwenye menyu ya usaidizi.

Hatua ya 7: Sanidi Vigeu katika SyndicitGATE

Sanidi Vigeu katika SyndicitGATE
Sanidi Vigeu katika SyndicitGATE

Bonyeza 'vigezo vya usanidi' na dirisha jipya litafunguliwa.

Ingiza majina ya njia za kipekee zilizopewa anuwai zako ILI WAJITOKE KWA KITUO. Jalada la joto la USB hutoa joto la ndani na kufuatiwa na joto la nje, zinaingizwa kwa utaratibu huu. Bonyeza 'Tumia' karibu na vigeuzi ambavyo vinapaswa kutarajiwa kutoka kwa kifaa, kisha bonyeza 'Sawa'.

Hatua ya 8: Anza Takwimu za Kuingia

Anza Takwimu za Ingia
Anza Takwimu za Ingia

Ikiwa unataka kujaribu unganisho lako kwa syndicit.com backend bonyeza 'test' Dirisha la utatuzi litafunguliwa na unapaswa kuona jibu la '***** lililofanikiwa *****' kutoka kwa nyuma.

Bonyeza 'Anza' ili kuanza data ya magogo. Ikiwa dirisha la utatuzi limefunguliwa mazungumzo ya mawasiliano kati ya syndicitGATE, syndicit.com, na kifaa chako kitaonyeshwa.

Hatua ya 9: Kwa undani: Je! Haki ya Je

Kwa kina: Je! Haki ya Je!
Kwa kina: Je! Haki ya Je!

SyndicitGATE ni programu rahisi ya Visual Basic ambayo inaunda HTTP POST na kuituma kupitia winsock32.dll. Katika hali ya utatuzi unaweza kuona jinsi chapisho la HTTP linavyoonekana. Maelezo juu ya backend syndicit.com kufuata Anwani ya nyuma ni https://www.syndicit.com/backend. Ili kufikia hifadhidata lazima uwe na jina la mtumiaji la syndicit.com, jina la kulisha, nywila ya kulisha, na usanidi wa vigeuzi moja au zaidi kwa mpasho. Takwimu zinaweza kuongezwa kwa kutumia HTTP GET na HTTP POST. Jina la mtumiaji, njia ya kulisha, na nywila ya kulisha inahitajika kuingia kwenye backend. Hizi zinapaswa kutumwa kama vigeuzi vinavyoitwa 'mtumiaji', 'feed', na 'feedpassword' mtawaliwa. Mfano wa kulisha ulio kwenye 'syndicit.com/stream/ian/test_device/':'user' - your syndicit.com username (user = 'feed' - njia iliyopewa kifaa chako (feed = test_device) 'feedpassword' - nywila uliyopeana malisho yako kwenye ukurasa wa usanidi (kwa mfano feedpassword = testpassword) ikiwa malisho yana vigeuzi viwili viko kwenye njia zifuatazo: mkondo / ian / jaribio_ya kifaa / nje_joto joto / ian / jaribio_ya kifaa / joto la ndani_wa viwango vya data vimeingizwa kwa kutumia jina la jina kama jina linalobadilika: outdoor_temperature = 24.5indoor_temperature = 23.2GET ndio njia rahisi ya kuingiza, lakini haina usalama sana. Ongeza tu anuwai zinazohitajika kwa anwani ya wavuti. Kuingiza maadili katika mfano na nenosiri 'testpassword', tunafanya yafuatayo: https://www.syndicit.com/backend/? ngumu. Ili kuwasilisha data kwa njia ya POST lazima uige hatua ya kubonyeza kitufe cha kuwasilisha kwenye ukurasa wa HTML. Vigezo vinaweza kutumwa kwa POST YA WOTE na KUPATA pamoja. Vigeugeu VILIVYOBADILISHWA BIDHAU hupita vigeu vya GET. Nina vigeuzi 2 kwenye lishe, je! Lazima nipeleke kila wakati? Hapana, vigeuzi unavyotuma kwa backend vinahifadhiwa bila kutegemea vitu vingine ambavyo kifaa kinaweza kuwa nacho. nambari zinamaanisha? backend inarudi nambari za matokeo ya tabia moja. Hapa ni nini wanamaanisha:

Hatua ya 10: Angalia Malisho Yako ya Takwimu

Angalia Malisho Yako ya Takwimu
Angalia Malisho Yako ya Takwimu
Angalia Malisho Yako ya Takwimu
Angalia Malisho Yako ya Takwimu

Sasa ni wakati wake wa kukagua matokeo.

Nenda kwenye ukurasa unaobadilika. (/ test_device / joto la ndani) Bonyeza kwenye milisho anuwai ili kulinganisha data yako katika fomati anuwai: meza za html, lahajedwali, RSS, Google Earth, na zaidi. Jumuisha grafu na milisho kwenye wavuti yako mwenyewe.

Ilipendekeza: