
Kazalo:
- 1. korak: stvari, ki jih potrebujete
- 2. korak: Ustvarite nov vir na Syndicit.com
- 3. korak: Vnesite podrobnosti za svoj vir
- 4. korak: Dodajte nekaj spremenljivk
- 5. korak: Nastavite spremenljivke
- 6. korak: Namestite SyndicitGATE
- 7. korak: Nastavitev spremenljivk v SyndicitGATE
- 8. korak: Zaženite podatke za prijavo
- 9. korak: Poglobljeno: Kaj točno počne SyndicitGATE?
- 10. korak: Oglejte si vir podatkov
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09

Ta navodila vam bodo pokazala, kako vzamete podatke iz zapisovalnika temperature USB in jih sinhronizirate v spletu s pomočjo sindicit.com. Ko so vaši podatki shranjeni na sindicit.com, jih lahko delite v spletu kot preglednico, vir Google Zemlje v živo, vir RSS in drugo. lahko še vedno sodelujete, če nimate lastnega vira podatkov. Obstoječe vire lahko mešate in ujemate, da ustvarite svoj vir po meri. Označite stvari tako kot instructables.com in uživajte v vseh dobrotah ajaxy web2.0.
1. korak: stvari, ki jih potrebujete

Vir podatkov: V tej predstavitvi bo uporabljen zapisovalnik temperature USB, vendar je mogoče uporabiti kateri koli vir podatkov. Informacije o zapisovalniku temperature USB so na voljo tukaj: https://www.instructables.com/id/EV9KA88GBMEQZJJOR5/SyndicitGATE: SyndicitGATE je zelo preprost (Windows) program Visual Basic z 2 funkcijami. Vključuje funkcionalnost vzorčnega programa, vključenega v zapisovalnik temperature USB: uporablja MSCOM32. OCX za pošiljanje zahteve po podatkih prek vrat USB. Odziv (v tem primeru merjenje temperature) se vnese v zahtevo POST HTTP in pošlje na sindicit.com z uporabo mswinsock. OCX. (Za delovanje sindicitGATE boste potrebovali obe običajni datoteki Windows. Če že ne, se posvetujte z Googlom.) Vir in sestavljena izvedljiva datoteka sta vključena v arhiv projekta. *** Opomba: trialexsays: Omenili ste, da potrebujete datoteka "MSCOM32. OCX" - mislim, da bi se to moralo glasiti "MSCOMM32. OCX". Moral sem tudi poiskati datoteko "COMDLG32. OCX" ***** Račun Syndicit.com: Pojdite na sindicit.com in se registrirajte za račun. To je moje poskusno spletno mesto za združevanje podatkov vdelanih naprav. Brezplačna uporaba, čeprav se morate strinjati, da so vsi vaši podatki objavljeni v javni domeni.
2. korak: Ustvarite nov vir na Syndicit.com

Prijavite se na https://www.syndicit.com/account/login V zgornjem meniju kliknite »Nov vir«. Vnesite ime svojega vira. Syndicit bo ustvaril edinstveno ime poti na podlagi vašega opisnega imena. (Uporablja do prve 3 besede ali 20 znakov, nato doda _ ## do konca, dokler se ne ustvari edinstveno ime vira). Primer imena je "testna naprava", ki ima za posledico edinstveno pot "test_device".
3. korak: Vnesite podrobnosti za svoj vir

Ko poimenujete vir, boste preusmerjeni na stran, kjer lahko vnesete podrobnosti in dodate spremenljivke.
Kliknite »uredi«, da vnesete podatke, ki opisujejo vaš vir. Za začetek boste potrebovali dva podatka s te strani. Najprej zabeležite pot do naprave v brskalniku (v tem primeru "test_device"). Drugič, v razdelku za upravljanje nastavite varnostno geslo. Pot do naprave ("test_device") in zaledno geslo (v tem primeru "testpassword") morata dostopati do zaledja (shraniti podatke). Za dodatno varnost lahko zaledje zaklenete na naslov IP. Če je kaj nejasno, kliknite »pomoč« za več podrobnosti.
4. korak: Dodajte nekaj spremenljivk

Nato v vir dodamo nekaj spremenljivk. Zapisovalnik temperature meri notranje/zunanje temperature, zato potrebujemo dve spremenljivki.
Kliknite na "+ dodaj spremenljivko". Vnesite opisno ime za novo spremenljivko. Z isto tehniko, ki je bila prej opisana, bo ustvarjena edinstvena pot. V primeru sem ustvaril dve spremenljivki z imenom "notranja temperatura" in "zunanja temperatura".
5. korak: Nastavite spremenljivke

Kliknite povezavo »podrobnosti« poleg novo ustvarjenih spremenljivk. Na tej strani lahko vnesete podrobnosti o posameznih spremenljivkah.
Ker so podatki merilo temperature, je vrsta spremenljivke nastavljena na „število“, enote pa na „stopinje“. Upoštevajte edinstvena imena poti, ki so podane vašim spremenljivkam. Ti bodo uporabljeni kot imena spremenljivk pri vstavljanju podatkov v zaledje. V primeru sta poti "notranja_temperatura" in "zunanja_temperatura".
6. korak: Namestite SyndicitGATE

SyndicitGATE je preprost program VB, ki prikazuje, kako se povežete z zaledjem Syndicit.com. Vir in sestavljeni EXE sta vključena v arhiv projekta. Odprite sindicitGATE. Vnesite naslednje podatke v območje 'nastavitve povezave sindicit.com': Backend: https://www.syndicit.com/backendMember Prijava: vaše uporabniško ime na syndicit.com (v primeru ian) Pot vira: dodeljena edinstvena pot na vaš vir (test_device) Geslo za vir: geslo, ki ste ga dodelili viru (testno geslo) Nastavite serijsko ali USB napravo pod »nastavitev naprave«. Dodatne podrobnosti o konfiguraciji so na voljo v meniju za pomoč.
7. korak: Nastavitev spremenljivk v SyndicitGATE

Kliknite »nastavitvene spremenljivke« in odprlo se bo novo okno.
Vnesite edinstvena imena poti, ki so dodeljena vašim spremenljivkam V REDU, KI IZSTOPAJO IZ NAPRAVE. Zapisovalnik temperature USB prikaže notranjo temperaturo, ki ji sledi zunanja temperatura, vnesene so v tem vrstnem redu. Kliknite »Uporabi« poleg spremenljivk, ki jih pričakujete od naprave, nato kliknite »V redu«.
8. korak: Zaženite podatke za prijavo

Če želite preizkusiti svojo povezavo s sinhronizacijo Syndicit.com, kliknite »preizkusi« Odpre se okno za odpravljanje napak in iz zaledja bi morali videti odgovor »***** povezava uspešna *****«.
Za začetek beleženja podatkov kliknite »Start«. Če je okno za odpravljanje napak odprto, se prikaže pogovorno okno za komunikacijo med sindicitGATE, syndicit.com in vašo napravo.
9. korak: Poglobljeno: Kaj točno počne SyndicitGATE?

SyndicitGATE je preprost program Visual Basic, ki ustvari HTTP POST in ga pošlje prek winsock32.dll. V načinu za odpravljanje napak lahko natančno vidite, kako izgleda objava HTTP. Sledijo podrobnosti o zaledni zvezi sindicit.com. Naslov zaledne strani je https://www.syndicit.com/backend. Za dostop do baze podatkov morate imeti za vir nastavljeno svoje uporabniško ime Syndicit.com, ime vira, geslo za vir in eno ali več spremenljivk. Podatke je mogoče dodati z uporabo HTTP GET in HTTP POST. Za prijavo v zaledje so potrebni uporabniško ime, pot vira in geslo za vir. Te je treba poslati kot spremenljivke z imenom 'user', 'feed' in 'feedpassword'. Primer vira na naslovu 'syndicit.com/stream/ian/test_device/':'user' - vaše uporabniško ime sindicit.com (user = ian). 'feed' - pot, dodeljena vaši napravi (feed = test_device) 'feedpassword' - geslo, ki ste ga podali viru na strani za nastavitev (npr. feedpassword = testpassword), če ima vir dve spremenljivki, ki se nahajata na naslednjih poteh: stream/ian/test_device/outdoor_temperaturestream/ian/test_device/indoor_temperature podatkovne vrednosti se vstavijo z uporabo poti kot imena spremenljivke: outdoor_temperature = 24.5indoor_temperature = 23,2GET je najlažji način za vstavljanje, vendar zelo negotov. Na naslov spletnega mesta preprosto dodajte zahtevane spremenljivke. Za vstavljanje vrednosti v primer z geslom "testpassword" naredimo naslednje: https://www.syndicit.com/backend/? User = ian & feed = test_device & feedpassword = testpassword & outdoor_temperature = 24.5 & indoor_temperature = 23.2POST je varnejši, vendar bolj zapleteno. Če želite predložiti podatke po metodi POST, morate posnemati dejanje pritiska na gumb za oddajo na strani HTML. Spremenljivke lahko skupaj pošljete po OBJEMI POST in GET. OBJAVLJENE spremenljivke VEDNO preglasijo spremenljivke GET. V viru imam 2 spremenljivki, ali moram vsakič predložiti obe? Ne, spremenljivke, ki jih pošljete v zaledje, se shranijo neodvisno od drugih spremenljivk, ki jih ima naprava. kode pomenijo? Zadnji del vrne kode rezultatov z enim znakom. Evo, kaj pomenijo: 0 - uporabnik, vir ali geslo za vir ni nastavljeno. 1 - uporabnik, vir, geslo za vnos ali naslov IP (če je zaklepanje omogočeno) ni pravilno2 - N/A3 - uspešno preverjanje pristnosti, spremenljivke shranjene.
10. korak: Oglejte si vir podatkov


Zdaj je čas, da pregledamo rezultate.
Pomaknite se na stran s spremenljivko. (/test_device/indoor_temperature) Kliknite na različne vire, da združite svoje podatke v različnih oblikah: html tabele, preglednice, RSS, Google Zemlja in drugo. Grafe in vire vključite na svoje spletno mesto.
Priporočena:
Arduino Connect več naprav I2C: 6 korakov

Arduino Connect Multiple I2C Devices: V tej vadnici se bomo naučili, kako na arduino povezati več modulov s povezavo I2C. Oglejte si video! V našem primeru bomo za primer uporabili 4 zaslone OLED, lahko pa uporabite katere koli druge module I2C/ senzorje, če želite. Opomba: 4 OLED -prikazovalniki so
Prepoznavanje naprav v realnem času z uporabo EM odtisov: 6 korakov

Prepoznavanje naprav v realnem času z uporabo EM odtisov: Ta naprava je namenjena razvrščanju različnih elektronskih naprav glede na njihove EM signale. Za različne naprave oddajajo različne EM signale. Razvili smo rešitev IoT za identifikacijo elektronskih naprav z uporabo delcev
Hakiranje ekstremnega gorilnika za programiranje naprav AVM Atmega: 7 korakov

Hakiranje ekstremnega gorilnika za programiranje naprav AVM Atmega: To je moje prvo navodilo na tem spletnem mestu! Vsi vi dobri ljudje ste na tem mestu objavili veliko stvari, tudi veliko bizarnih in čudnih idej in interesov! Mnoge od njih sem občasno prebral, vi pa ste me navdihnili, da vrnem skupnosti! Alth
Zapisovanje temperature in vlažnosti Raspberry PI, vremenska postaja v oblaku, statistika Wi -Fi in mobilnih naprav: 6 korakov

Zapisovanje temperature in vlažnosti Raspberry PI, vremenska postaja v oblaku, Wi -Fi in mobilna statistika: Z napravo Raspberry PI lahko popolnoma brezplačno beležite podatke o temperaturi in vlažnosti zunaj, v sobi, rastlinjaku, laboratoriju, hladilnem prostoru ali na katerem koli drugem mestu. Ta primer bomo uporabili za beleženje temperature in vlažnosti. Naprava bo povezana z internetom v
Združite svojo spletno stran (Google Page Creator) s Picaso on Line Album: 5 korakov

Združite svojo spletno stran (Googlov ustvarjalec strani) s Picaso on Line Album: Pozdravljeni, tukaj je moj prvi Instructable, uživajte! nadaljevanje s tem navodilom Nastavitev spletnega mesta z Googlovim ustvarjalcem strani