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
![Data sindiket Dari Peranti Terbenam Anda: 10 Langkah Data sindiket Dari Peranti Terbenam Anda: 10 Langkah](https://i.howwhatproduce.com/images/002/image-3168-102-j.webp)
Video: Data sindiket Dari Peranti Terbenam Anda: 10 Langkah
![Video: Data sindiket Dari Peranti Terbenam Anda: 10 Langkah Video: Data sindiket Dari Peranti Terbenam Anda: 10 Langkah](https://i.ytimg.com/vi/UkRhL1K7Qu8/hqdefault.jpg)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
![Data sindiket Dari Peranti Terbenam Anda Data sindiket Dari Peranti Terbenam Anda](https://i.howwhatproduce.com/images/002/image-3168-103-j.webp)
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
![Barang yang Anda Perlu Barang yang Anda Perlu](https://i.howwhatproduce.com/images/002/image-3168-104-j.webp)
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
![Buat Suapan Baru di Syndicit.com Buat Suapan Baru di Syndicit.com](https://i.howwhatproduce.com/images/002/image-3168-105-j.webp)
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
![Masukkan Butiran untuk Suapan Anda Masukkan Butiran untuk Suapan Anda](https://i.howwhatproduce.com/images/002/image-3168-106-j.webp)
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
![Tambah Beberapa Pembolehubah Tambah Beberapa Pembolehubah](https://i.howwhatproduce.com/images/002/image-3168-107-j.webp)
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
![Sediakan Pembolehubah Sediakan Pembolehubah](https://i.howwhatproduce.com/images/002/image-3168-108-j.webp)
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
![Persediaan SyndicitGATE Persediaan SyndicitGATE](https://i.howwhatproduce.com/images/002/image-3168-109-j.webp)
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
![Tetapkan Pemboleh ubah dalam SyndicitGATE Tetapkan Pemboleh ubah dalam SyndicitGATE](https://i.howwhatproduce.com/images/002/image-3168-110-j.webp)
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 '
![Mulakan Data Loggin ' Mulakan Data Loggin '](https://i.howwhatproduce.com/images/002/image-3168-111-j.webp)
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?
![Secara mendalam: Apa Yang Tepat Dilakukan oleh SyndicitGATE? Secara mendalam: Apa Yang Tepat Dilakukan oleh SyndicitGATE?](https://i.howwhatproduce.com/images/002/image-3168-112-j.webp)
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
![Lihat Suapan Data Anda Lihat Suapan Data Anda](https://i.howwhatproduce.com/images/002/image-3168-113-j.webp)
![Lihat Suapan Data Anda Lihat Suapan Data Anda](https://i.howwhatproduce.com/images/002/image-3168-114-j.webp)
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): 3 Langkah Buat Petak Cantik Dari Data Arduino Langsung (dan Simpan Data ke Excel): 3 Langkah](https://i.howwhatproduce.com/images/002/image-5402-j.webp)
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): 7 Langkah Peranti ASS (Peranti Sosial Anti-Sosial): 7 Langkah](https://i.howwhatproduce.com/images/005/image-14761-j.webp)
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
Siapkan Dari Gores Pi Raspberry ke Data Log Dari Arduino: 5 Langkah
![Siapkan Dari Gores Pi Raspberry ke Data Log Dari Arduino: 5 Langkah Siapkan Dari Gores Pi Raspberry ke Data Log Dari Arduino: 5 Langkah](https://i.howwhatproduce.com/images/002/image-5380-65-j.webp)
Siapkan Dari Awal Pi Raspberry ke Data Log Dari Arduino: Tutorial ini adalah untuk mereka yang tidak mempunyai pengalaman memasang perkakasan, atau perisian baru, apalagi Python atau Linux. Katakan anda telah memesan ke Raspberry Pi (RPi) dengan SD kad (sekurang-kurangnya 8GB, saya menggunakan 16GB, jenis I) dan bekalan kuasa (5V, sekurang-kurangnya 2
Pencetus Utama! Peranti yang Membuat Anda Tidak Kehilangan Kunci Anda !: 3 Langkah (dengan Gambar)
![Pencetus Utama! Peranti yang Membuat Anda Tidak Kehilangan Kunci Anda !: 3 Langkah (dengan Gambar) Pencetus Utama! Peranti yang Membuat Anda Tidak Kehilangan Kunci Anda !: 3 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/003/image-7262-40-j.webp)
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) DIEDIT !!!!! Maklumat Tambahan: 4 Langkah
![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: 4 Langkah 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: 4 Langkah](https://i.howwhatproduce.com/images/002/image-5221-70-j.webp)
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