Apa cara termurah untuk menambahkan wifi ke Arduino?

9

Saya mencoba untuk menemukan semacam wifi adapter untuk Arduino, perlu sekecil mungkin (bukan perisai) dan semurah mungkin.

Sejauh ini saya hanya bisa menemukan perisai yang harganya sekitar £ 10 + tapi saya pikir jika Anda bisa mendapatkan pengganti wifi adapter untuk laptop untuk hampir tidak ada yang saya harus bisa mendapatkan adaptor wifi untuk Arduino jauh lebih murah daripada ini .

Mungkin saja saya tidak tahu apa yang harus dicari.

connersz
sumber
Solusi yang paling hemat biaya adalah kemungkinan tidak menggunakan Arduino literal, melainkan untuk menggunakan sesuatu yang kompatibel dengan sumber lain yang memiliki wifi built-in, atau dapat menjadi tuan rumah dongle wifi USB murah. Ini tidak sepenuhnya keluar dari pertanyaan bahwa solusi seperti itu, lengkap, dapat berharga kurang dari UNO Arduino asli - dan memberikan lebih banyak memori dan menghitung sumber daya untuk bekerja dengannya.
Chris Stratton

Jawaban:

8

Beberapa bulan telah berlalu sejak jawaban saya sebelumnya dan sekarang modul WiFi berbasis ESP8266 tersedia.

Mereka terhubung ke proyek Anda secara seri (3.3V) dan dikontrol dalam modem seperti cara menggunakan perintah AT.

Dengan harga sekitar $ 5, mereka cocok dengan pertanyaan lebih baik daripada jawaban berbasis OpenWrt saya sebelumnya.

Untuk informasi lebih lanjut tentang ESP8266 tanyakan mesin pencari favorit Anda atau daftarkan berita dengan tag ESP8266 di Hackaday .


(Jawaban lama dari pra-ESP8266-hari :)

Saya memilih router kecil yang direflash dengan OpenWrt seperti "TP-Link TL-WR703N".

Ini seperti membangun Yùn sendiri dengan Arduino pilihan Anda ...

WR703N:

Ini memiliki Ethernet, 150MBit WiFi, USB dan jika Anda ingin menyolder, konsol serial dan 2 GPIO-Pins yang dapat diubah menjadi I2C.

Ini jelas bukan solusi ukuran chip atau prangko tetapi seringkali lebih murah daripada alternatif, lebih kuat dan dapat diperpanjang.

Cari di internet dengan find'o'bot favorit Anda untuk "arduino wr703n" dan Anda akan menemukan banyak contoh ...

pergi
sumber
Saya pernah melihatnya di suatu tempat di mana mereka menggunakan I2C untuk koneksi langsung. Ini akan lebih lambat daripada ethernet langsung, tetapi mengurangi biaya dan ukuran tanpa chip ethernet lain
Anonymous Penguin
Cara termudah untuk menghubungkan Arduino ke WR703N adalah serial via USB.
pergi
Pertanyaannya adalah meminta "sekecil mungkin, bukan perisai" dan "kurang dari £ 10". Ini bukan.
Federico Fissore
@FedericoFissore ... WR703N sebenarnya adalah salah satu cara termurah untuk menyatukan WiFi dan Arduino. Ini bukan salahku jika seseorang mimpi untuk menggunakan tidak ada mucht lebih murah solusi.
pergi
Oke ... sekarang kami memiliki modul berbasis ESP8266 untuk menambahkan WiFI ke proyek Anda ... ak mesin pencari favorit Anda atau hackaday.com/tag/esp8266 ...
hilang
1

Modul Roving Networks RN-XV WiFly ( ditemukan dijual dengan harga € 30 ) mungkin menjadi solusi. Saya belum pernah mencobanya. Ini mendukung 802.11b / g.

Federico Fissore
sumber
2
Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
The Guy with The Hat
Pertanyaannya adalah meminta kurang dari £ 10. Ini bukan.
Gilles 'SANGAT berhenti menjadi jahat'
0

Modul Texas Instruments CC3000 10USD / 1000pcs, ia hanya mendukung koneksi ke AP, yaitu tidak ada AdHoc / AP yang tidak berguna untuk penggunaan langsung dengan iPad.

TMa
sumber
-1

Saya telah menerbitkan instruksi untuk Perisai WiFi Sangat Murah / Sederhana untuk Arduino dan mikroprosesor yang dihubungkan ke Arduino Uno / Mega memiliki konfigurasi halaman web tombol untuk jaringan ssid, kata sandi dan ip dan portTidak dan bertindak sebagai jembatan Serial ke WiFi, tidak ada perpustakaan Arduino khusus dibutuhkan.

Biaya <US $ 12,00

Instruksi juga tersedia di www.pfod.com.au

drmpf
sumber