
Isi kandungan:
- Langkah 1: Barang yang Anda Perlu
- Langkah 2: Buat Suapan Baru di Syndicit.com
- Langkah 3: Masukkan Butiran untuk Suapan Anda
- Langkah 4: Tambahkan Beberapa Pembolehubah
- Langkah 5: Sediakan Pembolehubah
- Langkah 6: Siapkan SyndicitGATE
- Langkah 7: Tetapkan Pemboleh ubah di SyndicitGATE
- Langkah 8: Mulakan Data Loggin '
- Langkah 9: Secara mendalam: Apa Yang Tepat Dilakukan oleh SyndicitGATE?
- Langkah 10: Lihat Suapan Data Anda
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01

Instruksional ini akan menunjukkan kepada anda bagaimana untuk mengambil output data dari logger suhu USB dan sindiketnya di web menggunakan syndicit.com. Setelah data anda disimpan di syndicit.com, anda boleh membagikannya di web sebagai hamparan, suapan langsung Google Earth, suapan RSS, dan banyak lagi. Pencatat suhu USB: https://www.instructables.com/id/EV9KA88GBMEQZJJOR5/Anda masih boleh mengambil bahagian sekiranya anda tidak mempunyai suapan data anda sendiri. Anda boleh mencampurkan dan memadankan suapan yang ada untuk membuat suapan tersuai anda sendiri. Tandakan barangan seperti instrables.com & nikmati semua kebaikan web2.0 ajaxy.
Langkah 1: Barang yang Anda Perlu

Sumber data: Pencatat suhu USB akan digunakan dalam demonstrasi ini, tetapi sumber data apa pun boleh digunakan. Maklumat mengenai pencatat suhu USB boleh didapati di sini: https://www.instructables.com/id/EV9KA88GBMEQZJJOR5/SyndicitGATE: SyndicitGATE adalah program Visual Basic (Windows) yang sangat mudah dengan 2 fungsi. Ini termasuk fungsi program contoh yang disertakan dengan pencatat suhu USB: ia menggunakan MSCOM32. OCX untuk mengirim permintaan data melalui port USB. Respons (pengukuran suhu dalam hal ini) dimasukkan ke dalam permintaan HTTP POST dan dikirim ke syndicit.com menggunakan mswinsock. OCX. (Anda memerlukan kedua-dua fail Windows biasa ini agar syndicitGATE dapat berfungsi. Anda semestinya memilikinya, jika tidak, berunding dengan Google.) Sumber dan penyusun yang disusun disertakan dalam arkib projek. *** Catatan: trialexsays: Anda menyebutkan bahawa anda memerlukan fail "MSCOM32. OCX" - Saya rasa ini harus dibaca "MSCOMM32. OCX". Saya juga perlu pergi dan mencari fail "COMDLG32. OCX" ***** akaun Syndicit.com: Pergi ke syndicit.com dan daftar untuk akaun. Ini adalah laman percubaan saya untuk sindikasi data peranti terbenam. Bebas untuk digunakan, walaupun anda harus bersetuju bahawa setiap data yang anda sindiketkan diletakkan di domain awam.
Langkah 2: Buat Suapan Baru di Syndicit.com

Log masuk di https://www.syndicit.com/account/loginKlik ‘Suapan Baru’ di menu atas. Masukkan nama untuk suapan anda. Syndicit akan membuat nama jalan yang unik berdasarkan nama deskriptif anda. (Ia menggunakan hingga 3 kata pertama atau 20 aksara, kemudian menambahkan _ ## hingga akhir sehingga nama suapan unik dibuat). Nama contohnya adalah ‘test device’, yang menghasilkan jalan unik ‘test_device’.
Langkah 3: Masukkan Butiran untuk Suapan Anda

Setelah menamakan suapan, anda akan diarahkan ke halaman di mana anda boleh memasukkan butiran dan menambah pemboleh ubah.
Klik ‘edit’ untuk memasukkan maklumat yang menerangkan suapan anda. Anda memerlukan dua maklumat dari halaman ini untuk memulakan. Pertama, perhatikan jalan peranti di penyemak imbas anda (dalam kes ini, ‘test_device’). Kedua, tetapkan kata laluan yang disandarkan di bahagian pentadbiran. Laluan peranti (‘test_device’) dan kata laluan backend (‘testpassword’ dalam contoh) perlu mengakses backend (simpan data). Untuk keselamatan tambahan anda boleh mengunci backend ke alamat IP. Klik ‘help’ untuk maklumat lebih lanjut sekiranya ada yang tidak jelas.
Langkah 4: Tambahkan Beberapa Pembolehubah

Seterusnya, kami menambahkan beberapa pemboleh ubah pada suapan. Pencatat suhu mengukur suhu dalaman / luaran sehingga kita memerlukan dua pemboleh ubah.
Klik pada '+ tambah pemboleh ubah'. Masukkan nama deskriptif untuk pemboleh ubah baru. Laluan unik akan dibuat menggunakan teknik yang sama yang dijelaskan sebelumnya. Sebagai contoh, saya membuat 2 pemboleh ubah yang dinamakan 'suhu dalaman' dan 'suhu luar'.
Langkah 5: Sediakan Pembolehubah

Klik pautan ‘detail’ di sebelah pemboleh ubah yang baru anda buat. Di halaman ini anda boleh memasukkan butiran mengenai pemboleh ubah individu.
Oleh kerana data adalah ukuran suhu, jenis pemboleh ubah ditetapkan ke 'angka' dan unit menjadi 'darjah'. Perhatikan nama jalan unik yang diberikan kepada pemboleh ubah anda. Ini akan digunakan sebagai nama pemboleh ubah ketika memasukkan data ke backend. Dalam contohnya, jalannya adalah 'indoor_temperature' dan 'outdoor_temperature'.
Langkah 6: Siapkan SyndicitGATE

SyndicitGATE adalah program VB ringkas yang menunjukkan cara berinteraksi dengan backend syndicit.com. Sumber dan EXE yang disusun dimasukkan dalam arkib projek. Buka syndicitGATE. Masukkan maklumat berikut di kawasan 'tetapan sambungan syndicit.com': Backend: https://www.syndicit.com/backendMember Log masuk: nama pengguna syndicit.com anda (ian dalam contoh) Laluan suapan: jalan unik yang diberikan ke suapan anda (test_device) Kata laluan suapan: kata laluan yang anda tetapkan pada suapan anda (testpassword) Siapkan peranti siri atau USB anda di bawah 'pengaturan peranti'. Butiran konfigurasi tambahan terdapat di menu bantuan.
Langkah 7: Tetapkan Pemboleh ubah di SyndicitGATE

Klik ‘setup variables’ dan tetingkap baru akan terbuka.
Masukkan nama jalan unik yang diberikan kepada pemboleh ubah anda DALAM PESANAN YANG MEREKA DATANG DARI PERANTI. Logger suhu USB mengeluarkan suhu dalaman diikuti dengan suhu luar, ia dimasukkan dalam urutan ini. Klik ‘Gunakan’ di sebelah pemboleh ubah yang diharapkan dari peranti, kemudian klik ‘OK’.
Langkah 8: Mulakan Data Loggin '

Sekiranya anda ingin menguji sambungan anda ke backend syndicit.com, klik ‘test’ Tetingkap debug akan terbuka dan anda akan melihat respons ‘***** berjaya *****’ dari backend.
Klik ‘Mula’ untuk mula mencatat data. Sekiranya tetingkap debug terbuka dialog komunikasi antara syndicitGATE, syndicit.com, dan peranti anda akan dipaparkan.
Langkah 9: Secara mendalam: Apa Yang Tepat Dilakukan oleh SyndicitGATE?

SyndicitGATE adalah program Visual Basic sederhana yang membuat HTTP POST dan menghantarnya melalui winsock32.dll. Dalam mod debug, anda dapat melihat rupa postingan HTTP dengan tepat. Maklumat lanjut mengenai backend syndicit.com mengikuti. Alamat backend adalah https://www.syndicit.com/backend. Untuk mengakses pangkalan data, anda mesti mempunyai nama pengguna syndicit.com, nama feed, kata laluan feed, dan satu atau lebih pemboleh ubah yang disiapkan untuk feed. Data dapat ditambahkan menggunakan HTTP GET dan HTTP POST. Nama pengguna, jalur feed, dan kata laluan feed diperlukan untuk masuk ke backend. Ini harus dihantar sebagai pemboleh ubah yang dinamakan 'user', 'feed', dan 'feedpassword' masing-masing. Contoh feed yang terdapat di 'syndicit.com/stream/ian/test_device/':'user' - nama pengguna syndicit.com anda (user = ian). 'feed' - jalan yang ditetapkan ke peranti anda (feed = test_device) 'feedpassword' - kata laluan yang anda berikan suapan anda di halaman persediaan (mis. feedpassword = testpassword) jika feed mempunyai dua pemboleh ubah yang terletak di jalur berikut: aliran data / ian / test_device / outdoor_temperaturestream / ian / test_device / indoor_temperaturethe data dimasukkan dengan menggunakan nama laluan sebagai nama pemboleh ubah: outdoor_temperature = 24.5indoor_temperature = 23.2GET adalah kaedah termudah untuk melakukan penyisipan, tetapi sangat tidak selamat. Cukup tambahkan pemboleh ubah yang diperlukan ke alamat laman web. Untuk memasukkan nilai dalam contoh dengan kata laluan 'testpassword', kami melakukan perkara berikut: https://www.syndicit.com/backend/? User = ian & feed = test_device & feedpassword = testpassword & outdoor_temperature = 24.5 & indoor_temperature = 23.2POST lebih selamat tetapi lebih rumit. Untuk menghantar data dengan kaedah POST, anda mesti meniru tindakan menekan butang kirim pada halaman HTML. Pemboleh ubah boleh dihantar dengan KEDUA POST dan GET bersama. Pemboleh ubah POST SELALU menimpa pemboleh ubah GET. Saya mempunyai 2 pemboleh ubah dalam suapan, adakah saya harus menyerahkan keduanya setiap kali? Tidak, pemboleh ubah yang anda hantar ke backend disimpan tanpa bergantung kepada pemboleh ubah lain yang mungkin dimiliki oleh peranti. Apa hasil backend kod bermaksud? Backend mengembalikan kod hasil aksara tunggal. Inilah maksudnya: 0 - user, feed, atau feedpassword not set.1 - user, feed, feedpassword, atau alamat IP (jika kunci diaktifkan) tidak betul2 - N / A3 - pengesahan berjaya, pemboleh ubah disimpan.
Langkah 10: Lihat Suapan Data Anda


Sekarang masanya untuk memeriksa hasilnya.
Navigasi ke halaman pemboleh ubah. (/ test_device / indoor_temperature) Klik pada pelbagai suapan untuk menyindiketkan data anda dalam pelbagai format: jadual html, spreadsheet, RSS, Google Earth, dan banyak lagi. Sertakan grafik dan suapan di laman web anda sendiri.
Disyorkan:
Buat Petak Cantik Dari Data Arduino Langsung (dan Simpan Data ke Excel): 3 Langkah

Buat Petak Cantik Dari Data Arduino Langsung (dan Simpan Data ke Excel): Kita semua suka bermain dengan fungsi lotre P … kita di Arduino IDE. Walau bagaimanapun, walaupun ia berguna untuk aplikasi asas, data akan terhapus semakin banyak mata ditambah dan ia tidak begitu menyenangkan bagi mata. Ploter Arduino IDE tidak
Peranti ASS (Peranti Sosial Anti-Sosial): 7 Langkah

Peranti ASS (Peranti Sosial Anti-Sosial): Katakan anda adalah orang yang suka berada di sekitar orang tetapi tidak suka mereka berada terlalu dekat. Anda juga adalah orang yang lebih senang dan sukar untuk mengatakan tidak kepada orang lain. Oleh itu, anda tidak tahu bagaimana memberitahu mereka untuk mundur. Baiklah, masukkan - Peranti ASS! Y
Cara Mengambil Data Dari Pangkalan Data Firebase di NodeMCU: 7 Langkah

Cara Mengambil Data Dari Pangkalan Data Firebase di NodeMCU: Untuk petunjuk ini, kami akan mengambil data dari pangkalan data di Google Firebase dan mengambilnya menggunakan NodeMCU untuk penghuraian lebih lanjut.KEPERLUAN PROJEK: 1) NodeMCU atau Pengawal ESP82662) G-Mail akaun untuk membuat pangkalan data Firebase.3) Muat turun
Pencetus Utama! Peranti yang Membuat Anda Tidak Kehilangan Kunci Anda !: 3 Langkah (dengan Gambar)

Pencetus Utama! Peranti yang Membuat Anda Tidak Kehilangan Kekunci Anda !: Peranti ini membantu anda tidak kehilangan kunci! Sekiranya anda seperti saya maka ketika anda pulang dari tempat kerja, anda akan segera kehilangan kunci anda setelah membuka pintu dan anda menunggu sehingga keesokan harinya tepat sebelum anda harus pergi untuk mencarinya. Ya, anda mungkin mempunyai
Cara Mendapatkan Muzik Dari Laman Web HANYA (Haha) (Selagi Anda Boleh Mendengarnya, Anda Boleh Mendapatkannya Ok Baiklah Jika Ia Dimasukkan dalam Kilat Anda Mungkin Tidak Mampu) DI

Cara Mendapatkan Muzik Dari Laman Web HANYA (Haha) (Selagi Anda Boleh Mendengarnya, Anda Boleh Mendapatkannya … Ok Baiklah Jika Ia Dimasukkan dalam Kilat Anda Mungkin Tidak Mampu) DIEDIT !!!!! Maklumat Tambahan: jika anda pernah pergi ke laman web dan memainkan lagu yang anda suka dan mahukannya, inilah petunjuk untuk tidak salah saya sekiranya anda mengacaukan sesuatu (satu-satunya cara ia akan berlaku adalah jika anda mula menghapus barang tanpa sebab ) Saya dapat mendapatkan muzik untuk