Crowduino V.1.1

Deskripsi

Crowuino V1.1  hampir sama dengan Crowduino V1.0. Ia menambahkan funtion Program Wireless dan meningkat sedikit bahwa RX dan TX akan pencahayaan ketika hanya pasang pasokan DC 9v dalam versi 1.0. itu akan menerangi hanya ketika program 328 sekarang.

The Crowduino adalah Arduino papan kompatibel. Berdasarkan Arduino Duemilanuve Skema, 100% kompatibel dengan program, perisai dan IDE yang ada.

itu adalah papan mikrokontroler berdasarkan ATmega328 (datasheet). Ini memiliki 14 digital pin input / output (dimana 6 dapat digunakan sebagai output PWM), 6 input analog, resonator keramik 16 MHz, koneksi USB, jack listrik, header ICSP, tombol reset, dan soket XBee . Ini berisi semua yang diperlukan untuk mendukung mikrokontroler; hanya terhubung ke komputer dengan kabel USB atau kekuasaan itu dengan adaptor AC-DC atau baterai untuk memulai.

Crowduino berbeda dari semua papan sebelumnya di dalamnya berisi Shield dan XBee socket. menyesuaikan dengan semua perisai yang kompatibel dengan Arduino Uno. itu juga menyesuaikan dengan modul Xbee dari Digi, dan setiap modul dengan jejak yang sama.


Ringkasan



fitur

- Ini berisi Bee Shield yang Anda dapat nirkabel berkomunikasi dengan mikrokontroler
- Datar DC Jack.
- Mewarisi semua fitur Arduino Duemilanuve ini.
- Kompatibel untuk tata letak pin Uno, sekrup lubang dan dimensi.
- Berevolusi dengan komponen SMD.

antarmuka Fungsi

Pemakaian

Kecuali 100% kompatibel dengan Arduino, Crowduino memiliki funtion lain yang juga menyesuaikan dengan modul Xbee dari Digi, dan modul lainnya Bee dengan jejak yang sama.

Program nirkabel
Peralatan yang dibutuhkan: 
1. Crowduino V1.1 
2. Dua XBee modul. 
3. usbserial Adapter.
4. kabel USB



Software yang dibutuhkan: 

Mengkonfigurasi XBee Modul 

Langkah 1. Konfigurasi pemancar

Satu XBee akan bertindak sebagai 'ulang transmitter', itu akan melekat pada komputer melalui usbserial adapter dan wireless mengirim pemrograman perintah ke penerima. Mari menetapkan satu ini up pertama
Hubungkan modem XBee ke komputer Anda menggunakan USBSrial Adapter. 
Catatan: mendorong beralih ke 3V3. 



Dan mulai untuk mengkonfigurasi X-CTU


Setelah Anda terhubung / diuji bahwa Anda dapat berkomunikasi dengan modem, buka tab configure dan membaca di setup saat
Kemudian mengatur sebagai berikut:
ID PAN harus ada beberapa nomor hex 4 digit yang hanya akan digunakan oleh dua modem ini - untuk mencegah kebingungan 



Mengatur baud rate ke 57600.


Selanjutnya kita akan mengatur Timeout packetization. Ini adalah apa yang menentukan berapa lama untuk menunggu sebelum mengirim karakter lebih. Kami melakukan beberapa 'massal Transfer' saat mengirim 10K program lebih, sehingga Anda mungkin ingin angka ini tinggi seperti 10 



Set pin D3 menjadi input digital 


Dan mengatur Digital IO perubahan mendeteksi untuk FF. Secara teknis Anda dapat mengaturnya untuk 0x08, yang merupakan topeng untuk mendengarkan hanya D3 tapi ini pasti bekerja dengan baik.



Kemudian tekan Write Button, pemancar diatur untuk mengirim status pin D3 untuk setiap modem mendengarkan. 
Catatan: Jika salah satu langkah diatur untuk wrong.press tombol restore, kemudian mengatur semua langkah lagi.



Akhirnya setup USBSerail Adapter sehingga pin RTS akan mereset Arduino. Untuk Mac / Linux itu sudah akan dilakukan tetapi jika Anda menggunakan Windows Anda harus membuat sedikit perubahan pada preferensi pengemudi. Di Device Manager, pilih USB port COM



Kemudian klik kanan dan pilih Properties 



Klik pada tab Port Settings, dan klik pada Advanced ...



Pastikan RTS Set On Tutup dipilih. Klik OK.

Langkah 2. Konfigurasi penerima

Sekarang kita akan mengatur XBee lain sehingga akan mendengarkan perubahan pada pin D3. Menghubungkannya dengan kabel FTDI dan membaca di konfigurasi saat seperti yang pertama.

ID PAN harus sesuai dengan transmiter


Mengatur baud rate ke 57600 untuk mencocokkan pemancar, lagi



Selanjutnya kita akan mengatur Timeout packetization. Ini adalah apa yang menentukan berapa lama untuk menunggu sebelum mengirim karakter lebih. Kami melakukan beberapa 'massal Transfer' saat mengirim 10K program lebih, sehingga Anda mungkin ingin angka ini tinggi seperti 10



Set pin D3 menjadi output digital, LOW default.



Mengatur I / O Keluaran ke Dinonaktifkan. Ini akan mencegah penerima dari menampilkan update status dalam serial line dan bukan hanya beralih pin yang cocok.



Akhirnya, mengatur I / O line lewat alamat masukan untuk FFFF. Jika Anda mengatur alamat unik untuk penerima dan pemancar xbees, tentu saja Anda harus mengubah ini untuk mencocokkan tapi FFFF akan cocok dengan semua alamat.



Sekarang menulis perubahan ke penerima XBee.

Langkah 3. Hardware menginstal

solder untuk menghubungkan JP1 di bagian bawah Crowduino V1.1.



Pasang XBee penerima untuk Crowduino, pasang XBee pemancar ke usbserial Adapter. Daya Crowduino melalui DC 9v power supply atau USB, hubungkan USB seri Adapter ke komputer melalui USB



Sekarang Anda dapat memprogram ulang Crowduino dan juga menonton monitor seri dari lebih dari 100 kaki. Jangan lupa monitor serial harus pada tingkat baud sama dengan pemrograman karena XBees hanya bisa berbicara di tingkat baud dikonfigurasi mereka.

FAQ

Ada sejumlah switch yang saya yakin fungsi, tidak pernah melihat mereka di papan Arduino lain:

Q: 3V3_VCC_5V: Apakah ini mengubah seluruh papan output 3V3 atau 5V, atau itu tegangan input?
A: Ini adalah saklar masukan pilihan tegangan. 
Jika Anda menekan tombol untuk 3v3, dan mengatur pin output tinggi, votage itu adalah 3v3. 
Jika Anda menekan tombol untuk 5V, dan mengatur pin output tinggi, votage dari itu 5V.

Q: Apa yang "seri pilih" switch lakukan?
A: Switch ini adalah memilih Rx, PIN Tx dari XBee terhubung ke RX, TX dari ATmega328 atau RX, TX dari XBee terhubung ke TX, RX pin ATmega328. 

Teorinya adalah bahwa jika Anda menghubungkan pin RX dari XBee untuk TX pin ATmega328, The Xbee atau XBee kompatibel Bee dapat berkomunikasi dengan ATmega328 melalui port Serial. jika Anda menghubungkan pin RX dari XBee ke pin RX dari ATmega328, pin RX dari XBee akan terhubung ke TX dari FTDI, Xbee dapat commucate dengan Anda komputer melalui port Serial.

sumber

Previous
Next Post »