Ketahui tentang sistem pengendalian untuk penderia wayarles TinyOS

Peranti IoT dibina pada banyak sistem pengendalian yang berbeza bergantung pada aplikasi penggunaan akhir tertentu.

Pengedaran Linux, seperti Yocto atau Android Things, sangat popular dengan peranti rumah pintar. Windows 10 IoT Core paling sesuai untuk peranti tepi IoT peringkat pelayan (sebarang perkakasan yang mengawal aliran data di sempadan antara dua rangkaian). Dan sudah tentu, sistem pengendalian Raspbian disyorkan untuk kegunaan biasa pada Raspberry Pi .

Di sini, artikel akan membincangkan TinyOS yang, dari segi penting, sangat berguna untuk rangkaian penderia kuasa rendah.

Apakah TinyOS?

TinyOS ialah sistem pengendalian berasaskan BSD sumber terbuka yang menggunakan bahasa pengaturcaraan nesC untuk mengawal dan mengurus rangkaian penderia wayarles (WSN). Peranti sensor (dipanggil motes) dalam rangkaian sedemikian dicirikan oleh kuasa rendah, memori terhad dan faktor bentuk yang sangat padat.

TinyOS pertama kali ditulis oleh Jason Hill di Universiti Berkeley pada tahun 2000. Ia adalah perisian sumber terbuka dan percuma sepenuhnya.

Ketahui tentang sistem pengendalian untuk penderia wayarles TinyOS

Memandangkan penggunaan muktamadnya, TinyOS ialah sistem pengendalian popular untuk penderia kuasa rendah yang mengawal cahaya, pecutan, suhu, tekanan dan objek akustik. TinyOS sering digunakan dalam aplikasi industri 4.0.

Mengapa TinyOS berguna untuk rangkaian penderia wayarles?

Penderia kuasa rendah, disebabkan oleh had dalam julatnya, memerlukan penggunaan sumber yang cekap. TinyOS pada asasnya dibina pada seni bina berasaskan komponen, untuk mengurangkan saiz kod kepada sekitar 400 hingga 500 bait, dan reka bentuk berasaskan peristiwa, menghapuskan keperluan untuk shell arahan.

Seni bina berasaskan komponen menggunakan,nesC, iaitu bahasa pengaturcaraan C yang direka untuk menyambung sistem terbenam. Setiap coretan kod terdiri daripada fungsi mudah yang diletakkan dalam komponen dan fungsi kompleks yang menyepadukan semua komponen bersama-sama.

Contoh coretan kod berikut berdasarkan komponen NesC menunjukkan penyepaduan komponen berbeza seperti pemasa, jam dan pemesejan.

Ketahui tentang sistem pengendalian untuk penderia wayarles TinyOS

TinyOS juga menggunakan reka bentuk berasaskan acara, yang matlamatnya adalah untuk meletakkan CPU dalam keadaan rehat apabila tiada tugas yang belum selesai. Peristiwa boleh menjadi seperti mencetuskan penggera apabila suhu termostat meningkat atau menurun melebihi nilai tertentu. Sebaik sahaja acara tamat, mote sensor boleh masuk ke dalam keadaan "tidur".

Keperluan untuk reka bentuk seperti TinyOS adalah penting dalam aplikasi seperti pengangkutan pintar dan kilang pintar. Oleh kerana terdapat beribu-ribu penderia, adalah penting untuk mempunyai jejak memori yang sangat kecil untuk mengurangkan keperluan kuasa.

Di manakah TinyOS digunakan?

Pada masa ini, TinyOS mempunyai lebih daripada 35,000 muat turun. Aplikasi utamanya terletak pada semua jenis peranti yang menggunakan rangkaian sensor wayarles.

  • Pemantauan alam sekitar : Memandangkan setiap sistem TinyOS boleh dibenamkan dalam penderia kecil, ia berguna dalam memantau pencemaran udara, kebakaran hutan dan pencegahan bencana alam.
  • Kenderaan Pintar : Kenderaan pintar adalah autonomi dan boleh difahami sebagai rangkaian penderia. Penderia ini berkomunikasi melalui rangkaian kawasan wayarles berkuasa rendah (LPWAN) menjadikan TinyOS sempurna.
  • Bandar Pintar : TinyOS ialah penyelesaian yang berdaya maju untuk keperluan penderiaan kuasa rendah untuk utiliti, grid kuasa, infrastruktur Internet dan banyak aplikasi bandar pintar yang lain.

Ketahui tentang sistem pengendalian untuk penderia wayarles TinyOS

  • Pemantauan kesihatan mesin : Aplikasi mesin ke mesin (M2M) mempunyai berbilang antara muka penderia. Tidak mungkin untuk menentukan persekitaran pengkomputeran yang lengkap untuk setiap sensor. TinyOS boleh melaksanakan keselamatan, pengurusan kuasa dan penyahpepijatan penderia.

Di mana untuk mengetahui tentang TinyOS?

Semua maklumat muat turun pada TinyOS boleh diakses daripada halaman GitHub rasminya (lihat: https://github.com/tinyos/tinyos-main ). Selain BSD, TinyOS juga menyokong Mac OS X.

Sumber maklumat merangkumi semua terbesar mengenai TinyOS tersedia di wiki Universiti Stanford (lihat: http://tinyos.stanford.edu/tinyos-wiki/index.php/Main_Page ). Sumber ini mengandungi maklumat tentang memasang program, arahan yang meluas dan indeks kod besar yang disumbangkan oleh ramai orang lain.

TinyOS ialah satu contoh sistem pengendalian yang direka untuk rangkaian penderia wayarles berkuasa rendah kos rendah. Tetapi ia bukan satu-satunya pilihan. Contoh lain sistem pengendalian yang serupa termasuk Contiki, OpenWSN, FreeRTOS dan RIOT.

Tinggalkan Komen

Bagaimana untuk mengalih keluar notis permintaan hak cipta di sudut kanan skrin pada Windows 10

Bagaimana untuk mengalih keluar notis permintaan hak cipta di sudut kanan skrin pada Windows 10

Adakah anda melihat pemberitahuan pengaktifan Windows 10 di sudut kanan skrin? Artikel ini akan membimbing anda cara memadamkan notis permintaan hak cipta pada Windows 10.

Arahan daripada AZ tentang cara memasang Windows 10 build 14393.222

Arahan daripada AZ tentang cara memasang Windows 10 build 14393.222

Baru-baru ini Microsoft mengeluarkan kemas kini kumulatif terkini untuk pengguna PC Windows 10 yang dipanggil Build 14393.222. Kemas kini yang dikeluarkan untuk Windows 10 ini terutamanya membetulkan pepijat berdasarkan maklum balas pengguna dan meningkatkan pengalaman prestasi sistem pengendalian.

Lindungi rangkaian komputer anda dengan hos Bastion hanya dalam 3 langkah

Lindungi rangkaian komputer anda dengan hos Bastion hanya dalam 3 langkah

Adakah anda mempunyai komputer pada rangkaian tempatan anda yang memerlukan akses luaran? Menggunakan hos benteng sebagai penjaga pintu untuk rangkaian anda boleh menjadi penyelesaian yang baik.

3 cara untuk mengosongkan semua log peristiwa dalam Windows 10 dengan cepat

3 cara untuk mengosongkan semua log peristiwa dalam Windows 10 dengan cepat

Kadangkala anda mungkin perlu memadamkan log peristiwa lama sekaligus. Dalam panduan ini, Quantrimang.com akan menunjukkan kepada anda 3 cara untuk memadam semua log peristiwa dalam Windows 10 Event Viewer dengan cepat.

Cara membuat kunci Windows jika papan kekunci anda tidak tersedia

Cara membuat kunci Windows jika papan kekunci anda tidak tersedia

Jika anda lebih suka menggunakan papan kekunci klasik lama, seperti IBM Model M, yang tidak termasuk kekunci Windows fizikal, terdapat kaedah mudah untuk menambah lagi, dengan meminjam kunci yang anda jarang gunakan. .

Cara membuat mod latar belakang telus pada Windows 10

Cara membuat mod latar belakang telus pada Windows 10

WindowTop ialah alat yang mempunyai keupayaan untuk meredupkan semua tetingkap aplikasi dan program yang dijalankan pada komputer Windows 10. Atau anda boleh menggunakan antara muka latar belakang gelap pada tingkap.

Kaedah IP palsu membantu anda mengakses tanpa nama

Kaedah IP palsu membantu anda mengakses tanpa nama

Dalam banyak artikel sebelumnya, kami telah menyebut bahawa kekal tanpa nama dalam talian adalah sangat penting. Maklumat peribadi dibocorkan setiap tahun, menjadikan keselamatan dalam talian semakin diperlukan. Itulah juga sebab kita harus menggunakan alamat IP maya. Di bawah, kita akan belajar tentang kaedah untuk mencipta IP palsu!

Bagaimana untuk mematikan bar Bahasa pada Bar Tugas Windows 8

Bagaimana untuk mematikan bar Bahasa pada Bar Tugas Windows 8

Bar Bahasa pada Windows 8 ialah bar alat bahasa kecil yang direka untuk dipaparkan secara automatik pada skrin Desktop. Walau bagaimanapun, ramai orang ingin menyembunyikan bar bahasa ini pada Bar Tugas.

Petua untuk mengoptimumkan kelajuan sambungan Internet daripada Linksys

Petua untuk mengoptimumkan kelajuan sambungan Internet daripada Linksys

Memaksimumkan kelajuan Internet adalah penting untuk mengoptimumkan sambungan rangkaian anda. Anda boleh menikmati hiburan dan pengalaman kerja yang optimum menggunakan komputer, TV sedia Internet, konsol permainan, dsb.

Bagaimana untuk menyediakan WEP, WPA, WPA2 untuk penghala Linksys

Bagaimana untuk menyediakan WEP, WPA, WPA2 untuk penghala Linksys

Kesambungan wayarles adalah satu keperluan hari ini dan kerana itu, keselamatan wayarles adalah penting untuk memastikan keselamatan dalam rangkaian dalaman anda.