
Sadržaj:
- Korak 1: Stvari koje će vam trebati
- Korak 2: Napravite novi feed na Syndicit.com
- Korak 3: Unesite pojedinosti za svoj feed
- Korak 4: Dodajte neke varijable
- Korak 5: Postavite varijable
- Korak 6: Postavljanje SyndicitGATE -a
- Korak 7: Postavljanje varijabli u SyndicitGATE
- Korak 8: Pokrenite podatke za prijavu
- Korak 9: Detaljno: Što točno radi SyndicitGATE?
- 10. korak: provjerite svoj podatkovni feed
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Ova instrukcija pokazat će vam kako uzeti podatke iz USB -a za bilježenje temperature i sindikalizirati ih na webu pomoću sindicit.com. Nakon što se vaši podaci spreme na www.sindicit.com, možete ih podijeliti na webu kao proračunsku tablicu, živi feed Google Earth, RSS sažetak i drugo. USB zapisnik temperature: https://www.instructables.com/id/EV9KA88GBMEQZJJOR5/You i dalje mogu sudjelovati ako nemate vlastiti podatkovni feed. Možete miješati i usklađivati postojeće sažetke kako biste stvorili vlastiti prilagođeni feed. Označite stvari baš poput instructables.com i uživajte u svim dobrima ajaxy web2.0.
Korak 1: Stvari koje će vam trebati

Izvor podataka: U ovoj demonstraciji će se koristiti USB zapisnik temperature, ali se može koristiti bilo koji izvor podataka. Podaci o USB zapisniku temperature dostupni su ovdje: https://www.instructables.com/id/EV9KA88GBMEQZJJOR5/SyndicitGATE: SyndicitGATE je vrlo jednostavan (Windows) program Visual Basic s 2 funkcije. Uključuje funkcionalnost uzorka programa uključenog u USB zapisnik temperature: koristi MSCOM32. OCX za slanje zahtjeva za podacima putem USB priključka. Odgovor (u ovom slučaju mjerenje temperature) stavlja se u HTTP POST zahtjev i šalje na sindicit.com pomoću mswinsock. OCX. (Za rad syndicitGATE trebat će vam obje ove uobičajene Windows datoteke. Trebale biste ih već imati, ako ne, obratite se Googleu.) Izvor i sastavljena izvršna datoteka uključeni su u arhivu projekta. *** Napomena: trialexsays: Spominjete da trebate datoteka "MSCOM32. OCX" - Mislim da bi ovo trebalo glasiti "MSCOMM32. OCX". Također sam trebao otići i pronaći datoteku "COMDLG32. OCX" ***** Syndicit.com račun: Idite na sindicit.com i registrirajte se za račun. Ovo je moje eksperimentalno mjesto za distribuciju podataka o ugrađenim uređajima. Besplatno korištenje, iako se morate složiti da se svi podaci koje distribuirate nalaze u javnoj domeni.
Korak 2: Napravite novi feed na Syndicit.com

Prijavite se na https://www.syndicit.com/account/loginKliknite "Novi feed" na gornjem izborniku. Unesite naziv svog feeda. Syndicit će stvoriti jedinstveni naziv puta na temelju vašeg opisa. (Koristi do prve 3 riječi ili 20 znakova, a zatim dodaje _ ## na kraj sve dok se ne stvori jedinstveni naziv feeda). Primjer naziva je "testni uređaj", što rezultira jedinstvenim putem "test_device".
Korak 3: Unesite pojedinosti za svoj feed

Nakon imenovanja feeda bit ćete preusmjereni na stranicu na kojoj možete unijeti pojedinosti i dodati varijable.
Pritisnite "uredi" da biste unijeli podatke koji opisuju vaš feed. Za početak će vam trebati dva podatka s ove stranice. Prvo zabilježite putanju uređaja u svom pregledniku (u ovom slučaju "test_device"). Drugo, postavite sigurnosnu lozinku u odjeljak administracije. Put uređaja ("test_device") i pozadinska lozinka ("testpassword" u primjeru) trebaju za pristup pozadini (spremanje podataka). Za dodatnu sigurnost, pozadinu možete zaključati na IP adresu. Kliknite "pomoć" za više pojedinosti ako nešto nije jasno.
Korak 4: Dodajte neke varijable

Zatim dodajemo neke varijable u feed. Uređaj za mjerenje temperature mjeri unutarnju/vanjsku temperaturu pa su nam potrebne dvije varijable.
Kliknite na "+ dodaj varijablu". Unesite opisni naziv za novu varijablu. Jedinstvena staza bit će stvorena istom tehnikom koja je prethodno opisana. U primjeru sam stvorio dvije varijable pod nazivom "unutarnja temperatura" i "vanjska temperatura".
Korak 5: Postavite varijable

Kliknite vezu "pojedinosti" pored novonastalih varijabli. Na ovoj stranici možete unijeti pojedinosti o pojedinim varijablama.
Budući da su podaci mjera temperature, vrsta varijable je postavljena na 'broj', a jedinice na 'stupnjeve'. Zabilježite jedinstvene nazive staza dane vašim varijablama. Oni će se koristiti kao nazivi varijabli pri umetanju podataka u pozadinu. U primjeru su staze 'unutarnja_temperatura' i 'vanjska_temperatura'.
Korak 6: Postavljanje SyndicitGATE -a

SyndicitGATE je jednostavan VB program koji demonstrira kako se sučeliti s backendom sindicit.com. Izvorni i sastavljeni EXE uključeni su u arhivu projekta. Otvorite sindicitGATE. Unesite sljedeće podatke u područje "postavke veze sindicit.com": Pozadinsko: https://www.syndicit.com/backendMember Prijava: vaše korisničko ime na syndicit.com (ian u primjeru) Put do feeda: dodijeljena jedinstvena staza na vaš feed (test_device) Lozinka za feed: lozinka koju ste dodijelili svom feedu (testna lozinka) Postavite serijski ili USB uređaj pod 'postavku uređaja'. Dodatni detalji konfiguracije dostupni su u izborniku za pomoć.
Korak 7: Postavljanje varijabli u SyndicitGATE

Pritisnite "postavke varijabli" i otvorit će se novi prozor.
Unesite jedinstvene nazive puta dodijeljene vašim varijablama U REDU KOJI IZLAZE IZ UREĐAJA. USB zapisnik temperature prikazuje unutarnju temperaturu nakon koje slijedi vanjska temperatura, unose se ovim redoslijedom. Kliknite "Upotreba" pokraj varijabli koje se trebaju očekivati od uređaja, a zatim kliknite "U redu".
Korak 8: Pokrenite podatke za prijavu

Ako želite isprobati svoju vezu sa sinhroniziranim okruženjem syncit.com, kliknite "testiraj" Otvorit će se prozor za otklanjanje pogrešaka i iz pozadine biste trebali vidjeti odgovor "***** veza uspješna *****".
Pritisnite "Start" za početak bilježenja podataka. Ako je prozor za otklanjanje pogrešaka otvoren, prikazat će se komunikacijski dijalog između syndicitGATE, syndicit.com i vašeg uređaja.
Korak 9: Detaljno: Što točno radi SyndicitGATE?

SyndicitGATE je jednostavan Visual Basic program koji stvara HTTP POST i šalje ga putem winsock32.dll. U načinu otklanjanja pogrešaka možete vidjeti točno kako izgleda HTTP post. Slijede pojedinosti o Syndicit.com pozadini. Adresa pozadine je https://www.syndicit.com/backend. Za pristup bazi podataka morate imati svoje korisničko ime na syndicit.com, naziv feeda, lozinku za feed i jednu ili više varijabli za feed. Podaci se mogu dodati pomoću HTTP GET i HTTP POST. Za prijavu na pozadinu potrebno je korisničko ime, put do feeda i lozinka dovoda. Te bi se poruke trebale poslati kao varijable pod nazivom "korisnik", "feed" i "feedpassword". Primjer feeda koji se nalazi na "syndicit.com/stream/ian/test_device/':'user" - vaše korisničko ime na syndicit.com (user = ian). 'feed' - put dodijeljen vašem uređaju (feed = test_device) 'feedpassword' - lozinka koju ste svom feedu dali na stranici za postavljanje (npr. feedpassword = testpassword) ako feed ima dvije varijable koje se nalaze na sljedećim stazama: stream/ian/test_device/outdoor_temperaturestream/ian/test_device/indoor_temperature vrijednosti podataka ubacuju se pomoću naziva putanje kao imena varijable: outdoor_temperature = 24.5indo_temperature = 23.2GET je najjednostavniji način za umetanje, ali vrlo nesiguran. Jednostavno dodajte potrebne varijable na adresu web stranice. Za umetanje vrijednosti u primjer s lozinkom 'testpassword' činimo sljedeće: https://www.syndicit.com/backend/? User = ian & feed = test_device & feedpassword = testpassword & outdoor_temperature = 24.5 & indoor_temperature = 23.2POST je sigurniji, ali više komplicirano. Za slanje podataka POST metodom morate oponašati radnju pritiskom na gumb za slanje na HTML stranici. Varijable se mogu slati OBA OBJAVOM i GET zajedno. OBJAVLJENE varijable UVIJEK nadjačavaju GET varijable. Imam 2 varijable u feedu, moram li slati obje svaki put? Ne, varijable koje šaljete na pozadinu spremaju se neovisno o bilo kojim drugim varijablama koje uređaj može imati. Što znači rezultat pozadine kodovi znače? Pozadina vraća kodove rezultata s jednim znakom. Evo što oni znače: 0 - korisnik, feed ili lozinka za pristup nisu postavljeni.1 - korisnik, feed, lozinka za pristup ili IP adresa (ako je zaključavanje omogućeno) nije ispravna2 - N/A3 - uspješna autentifikacija, varijable su spremljene.
10. korak: provjerite svoj podatkovni feed


Vrijeme je da provjerite rezultate.
Idite na stranicu varijable. (/test_device/indoor_temperature) Kliknite na različite izvore da biste svoje podatke objedinili u različitim formatima: html tablice, proračunske tablice, RSS, Google Earth itd. Uključite grafikone i sažetke sadržaja na svoju web stranicu.
Preporučeni:
Arduino Connect više I2C uređaja: 6 koraka

Arduino Connect više I2C uređaja: U ovom ćemo vodiču naučiti kako spojiti nekoliko modula s I2C vezom na arduino. Pogledajte video! U našem ćemo slučaju koristiti 4 OLED zaslona kao primjer, ali možete koristiti bilo koje druge I2C module/ senzore ako želite.Napomena: 4 OLED zaslona prikazuje ko
Kako napraviti snimač podataka o vlažnosti i temperaturi u stvarnom vremenu s Arduino UNO i SD karticom - DHT11 Simulator zapisivača podataka u Proteusu: 5 koraka

Kako napraviti snimač podataka o vlažnosti i temperaturi u stvarnom vremenu s Arduino UNO i SD karticom | Simulacija DHT11 zapisničara u Proteusu: Uvod: Bok, ovdje Liono Maker, ovdje je veza na YouTube. Radimo na kreativnom projektu s Arduinom i radimo na ugrađenim sustavima. Zapisnik podataka: Zapisnik podataka (ujedno i zapisnik podataka ili snimač podataka) je elektronički uređaj koji bilježi podatke tijekom vremena s
Upravljajte do 4 servo uređaja pomoću pametnog telefona ili bilo kojeg uređaja s audio izlazom: 3 koraka

Upravljajte do 4 serva pomoću pametnog telefona ili bilo kojeg uređaja s audio izlazom: Ovdje predstavljam jednostavnu elektroničku montažu za upravljanje do četiri servo uređaja s bilo kojim uređajem koji može čitati audio datoteku
EAL-Industri4.0-RFID skupljanje podataka do baze podataka: 10 koraka (sa slikama)

EAL-Industri4.0-RFID skupljanje podataka u bazi podataka: Dette projekt omhandler opsamling iz v æ gtdata, registracija od identiteta vha. RFID, zaostajanje podataka u MySQL bazi podataka. node-RED, samo ažuriranje i ponašanje u skladu s opsamlede podacima u et C# programu formiranim u aplikaciji Windows Form
20 -satna arkadna ploča od 20 USD izrađena sa stotinama ugrađenih igara .: 7 koraka (sa slikama)

20 -satna $ 20 stolna arkadna ploča sa stotinama ugrađenih igara. Neko sam vrijeme želio napraviti nešto ovakvo, ali nisam žurio s mnogo drugih projekata koji su uvijek potrebni za napraviti. S obzirom da se meni nije žurilo, samo sam čekao dok nisam nakupio sve potrebne komponente za izgradnju po povoljnim cijenama. Evo