Apa pendekatan yang masuk akal untuk menghubungkan perangkat ke komputer Anda melalui teknologi nirkabel?

9

Saya ingat dengan suka cita X-10 hari, ketika Anda dapat menghubungkan komputer Anda ke setiap pelat dinding di rumah Anda, menggunakan pembawa saluran listrik untuk mengirimkan sinyal ke penerima yang dapat dialamatkan (dengan berbagai tingkat keberhasilan).

OK, jadi mungkin saya tidak perlu menyalakan microwave dari komputer saya dari jarak jauh, tapi saya masih berpikir itu akan keren untuk memiliki skema pengontrol nirkabel untuk beberapa otomatisasi rumah, bahkan mungkin meletakkan webcam di Roomba saya, atau suhu sensor di luar.

Apa cara keseluruhan yang masuk akal untuk melakukan pendekatan ini? Titik akhir WiFi benar-benar menarik, tetapi tampaknya agak mahal. Apakah ada pendekatan alternatif menggunakan radio? Atau apakah pembawa saluran listrik masih merupakan jalan yang harus ditempuh?

Robert Harvey
sumber

Jawaban:

8

Lihatlah panduan nirkabel sparkfun .

Saya telah bermain dengan jeenodes untuk sebagian besar hal-hal low-end saya dan berpikir itu mungkin rasio biaya / daya terbaik. Saya mendapatkan milik saya melalui perangkat modern .

Dustin
sumber
1
Saya yang kedua itu. Saya telah bermain dengan modul RFM12B untuk membangun accelerometer nirkabel. tinkerlog.com/2010/02/07/remote-accelerometer Modul-modulnya murah dan mudah diprogram. Lib Arduino yang disediakan oleh JeeLabs bekerja dengan sangat baik.
tinkerlog
1
Dan modul-modul juga tersedia di Sparkfun: sparkfun.com/commerce/product_info.php?products_id=9582
tinkerlog
6

Untuk perangkat nirkabel di dalam rumah, chip Nordic nRF24L01 + (modul tersedia dari Sparkfun) atau TI CC2500 (modul tersedia dari TI) sangat ideal. Mereka cukup murah.

Modul TI sebenarnya datang dengan perangkat lunak jaringan sensor yang mudah diadaptasi untuk aplikasi tertentu.

Leon

Leon Heller
sumber
6

ZigBee berfungsi cukup baik untuk jaringan sensor dan otomatisasi rumah. ZigBee adalah lapisan jaringan untuk lapisan fisik dan MAC yang didefinisikan dalam IEEE 802.15.4-2003.

  • Laju data mentah, over-the-air adalah 250 kbit / s per saluran (2,4 GHz band), 100 kbit / s per saluran di pita 915 MHz, dan 20 kbit / s di pita 868 MHz.
  • Kisaran transmisi adalah 300ft (1mW) dan 4000ft (60mW).
  • Mode akses saluran dasar adalah "sense carrier, multiple access / collision avoidance" (CSMA / CA).
  • Di band 2.4GHz ada 16 saluran masing-masing membutuhkan bandwidth 5MHz.
  • Mendukung mode IEEE 802.15.4-2003 pendek (16-bit) dan panjang (64-bit). bandwidth, jaringan daya rendah

Ada beberapa cara untuk menyebarkan ZigBee. Kebanyakan orang membeli sistem pada sebuah chip seperti XBee yang Anda ajak bicara menggunakan UART. XBee mengintegrasikan UC, radio, dan antena. Anda dapat menggunakan XBee dengan papan seperti Arduino atau Anda dalam mode mandiri. Dalam mode mandiri XBee dapat diatur untuk membangunkan secara berkala, mengumpulkan data, mengirimkan data dan kembali tidur. XBee uC memiliki kemampuan I / O digital dan ADC. Pada siklus kerja 0,1%, beberapa AA akan bertahan 2-3 tahun. Dengan beberapa manajemen daya yang lebih baik, daya tahan baterai lebih lama dengan mudah.

Saya melakukan sedikit penulisan di ZigBee beberapa minggu yang lalu. Penulisannya ada di http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html

Saya juga membuat papan UC yang mengintegrasikan XBee dengan UC yang kompatibel dengan Arduino http://wiblocks.luciani.org/ZB1/index.html Di situs saya ada beberapa contoh pemrograman XBee.

jluciani
sumber