597,77 TL + KDV
717,33 TL (KDV Dahil)
Yorum Ekle
- Ürün Özellikleri
- Ödeme Seçenekleri
- Yorumlar (0)
-
Arduino Proto Wireless Shield
Proto Wireless Shield, Arduino üzerine XBee veya farklı bir kablosuz modül ekleyerek kablosuz iletişim kurulmasını sağlar. Kart üzerinde Digi firmasının ürettiği XBee modülleri için dişi headerlar vardır. Fakat XBee pin yapısına sahip bir başka Zigbee iletişim modülü de kullanılabilir. Modül kapalı alanda 100 feet (1 feet = 0,3048 metre) açık alanda 300 'feet'e varan kapsama alanına sahiptir. Proto Wireless Shield, seri-USB dönüştürücü muadili olarak, yayım (broadcast) yapmak veya mesh network oluşturmak için de kullanılabilir.
Üst soldaki resimde göreleceği üzere Zigbee modülüne (antenli olan modül) uyumlu headerlar shiled üzerine konumlandırılmıştır. Modül bu headerlara takıldığı zaman, modülün her bir pini headerın hemen yanındaki through-hole 'pad'ler (lehimleme pinleri) üzerinde erişilebilir hale gelir. Bu şekilde Zigbee modülü kullanıcı erişimine açılır. Sağ üstteki resimde ise Zigbee modülü (Resimde Xbee) takılmış shiled, bir Arduino Uno kartı üzerine yerleştirlmektedir. Bu şekilde UNO wireless özelliği kazanıp bir ağa bağlanabilirken, Xbee modülü de UNO üzerindeki USB-to-serial entegresi (Rev2 ve önceki sürümlerde bu bir FTDI çipi üst sürümlerde Atmega16u2 entegresidir.) üzerinden programlanabilir.Kart üzerinde yer alan bir toogle switch Xbee modülünün 'shiled'ın takıldığı karttaki ana işlemci ile haberleşmesini veya ana işlemciyle haberleşmeyip USB-to-serial entegresi üzerinden programlanabilmesini sağlar.Switch AyarlarıShield üzerinde 'Serial Select' isimli bir switch bulunmaktadır. Bu switch Proto Wireless Shield üzerindeki Zigbee modülü ile Proto Wireless Shield'ın takıldığı kart üzerindeki ana mikrodenetleyici ve o kartın USB-to-serial entegresi arasında seri haberleşmeyi düzenlemektedir. ‘Switch’in micro ve USB olmak üzere iki konumu vardır.- Micro konumu/modu:
Mikro konumunda Zigbee modülünün DOUT pini Proto Wireless Shield’ın takıldığı kart üzerindeki ana işlemcinin RX pinine ve DIN pini de işlemcinin TX pinine bağlıdır. İşlemcinin RX ve TX pinleri aynı zamanda USB-to-serial entegresinin TX ve RX pinlerine bağlıdır. Ana mikroişlemci/mikrodenetleyici tarafından gönderilen veriler USB-to-serial entegresi üzerinden bilgisayara gönderilirken aynı zamanda Zigbee modülüne de gönderilir. Zigbee modülü de bu verileri yayımlayabilir (broadcast). Bu modda kart ana mikrodenetleyicisi USB üzerinden programlanamaz!!!-
USB Konumu/modu:
Switch USB konumuna gitirildiğinde Zigbee modülünün DOUT pini doğrudan USB-to-serial çeviricinin RX pinine, Zigbee modülünün DIN pini USB-to-serial çeviricinin TX pinine bağlanmıştır. Bu modülün doğrudan bilgisayar ile haberleşmeye geçebildiğini gösterir. Proto Wireless Shield'ın takıldığı kart üzerindeki ana mikrodenetleyici by-pass edilmiştir. Shiled’ı bu modda kullanabilmek için, mikrodenetleyiciyi boş bir sketch ile programlamanız veya kart üzerinden çıkarmanız gerekmektedir.Ağ Ayarları
Proto Wireless Shield üzerinde, Xbee modülünün pin yapısına uyan diğer Zigbee modülleri de kullanılabilir. Aşağıdaki anlatımlarda Seri 1 olarak geçen Xbee 802.15.4 modülleri ve Seri 2 olarak geçen Xbee ZNet 2.5 veya Xbee ZB modüllerinin nasıl konfigüre edileceği anlatılmıştır.Bu modüller için konfigürasyon parametreleri neredeyse ayndır fakat kullanıldıkları ağ topolojileri farklılık arz eder.Adresleme: iki modülün birbiriyle haberleşebilmesi için ayarlanması gereken bazı parametreler vardır. Öncelikle ID parametresi üzerinden aynı haberleşecek modüllerin aynı ağ içinde konumlandırılmaları gerekir. Daha sonra ise CH parametresi ile aynı kanala çekilmelidirler. Daha sonra haberleşecek iki Shield (Xbee modülü) için hedef adresleri (Destination Address) DH ve DL parametreleri olarak girilmelidir.Adresleme konusunda DH ve DL durumuna göre farklı durumlar ortaya çıkar.- Bir modül için DH 0 ve DL 0xFFFF değerinden küçük bir sayı ise, bu değerlerin yüklü olduğu modül tarafından gönderilen veriler, yine 16 bitlik bir parametre değeri olan MY parametresi DL değerine eşit olan bütün modüller gönderilen verileri alır.
- Bir modül için DH 0 ve DL 0xFFFF değerine eşit ise, modülün gönderdiği veriler istisnasız tüm modüller tarafından alınır.
- Bir modül için DH değeri 0'dan farklı yani DL değeri 0xFFFF değerinden büyükse, gönderilen veri sadece seri numarası (SH ve SL değeri), gönderici modülün hedef adres (destination adres) değerine eşit olan modül tarafından alınmaktadır.
Tekrar hatırlamak gerekir ki farklı ağ veya kanal da yer alan modüller adresleme değerleri ne olursa olsun haberleşemeyeceklerdir. Seri 2 cihazlar için cihazın Coordinator, Router veya End Device olarak ayarlanmak istenmesi durumunda modüle yüklenecek firmware'in uygun bir firmware olmasına kullanıcı dikkat etmelidir.KonfigürasyonHem seri 1 hem seri 2 modüller için AT komutları ile adı adım konfigürasyon için aşağıdaki linkler incelenebilir:Modüllere komut gönderilirken ilgili parametrenin başına 'AT' ifadesi eklemeyi unutmayın. (Örnek: ATID, ATCH gibi). 'AT' ifadesiyle komut olarak gönderilebilen parametrelerin bir listesi aşağıda verilmiştir:Komut Açıklama Geçerli Değer Varsayılan Değer ID
XBee modülün netword ID'sidir. 0 - 0xFFFF 3332 CH
XBee modülün kanal değeridir. 0x0B - 0x1A 0X0C SH
veSL
XBee modülün seri numarasıdır
(SH
'high' 32 bit değeridir,SL
'low' 32 bit değeridir).
Read-only değerlerdir.0 - 0xFFFFFFFF
(SH
veSL için
)Her modül için farklıdır MY
Modülün 16-bit'lik adresidir. 0 - 0xFFFF 0 DH
veDL
Wireless haberleşme için hedef (destination) adres değeridir.
(DH
'high' 32 bit değeridir,DL
'low' 32 bit değeridir).0 - 0xFFFFFFFF
(DH
veDL için
)0 ( DH
veDL için
)BD
Arduino kart veya birlgisayar ile haberleşmek için
kullanılan baud rate değeridir.0 (1200 bps)
1 (2400 bps)
2 (4800 bps)
3 (9600 bps)
4 (19200 bps)
5 (38400 bps)
6 (57600 bps)
7 (115200 bps)3 (9600 baud)
ÖZET- Tüm XBee modülleriyle uyumludur.
- XBee modülünün pinlerine dışarıdan da rahat müdahale etmenize yardımcı olacak şekilde pinler dışarıya da çıkarılmıştır.
- TX, RX, güç ve RSSI için ledler yerleştirilmiştir.
- Arduino Uno R3, Pro, Mega 2560, Mega ADK, Seeeduino V3.0 (Atmega 328P) ile uyumludur.
Dökümantasyon ve GörsellerRobotsepeti.com güvencesiyle kolayca ulaşabileceğiniz orjinal bir ürün daha ! Tek yapmanız gereken ihtiyacınızı belirlemek ve bize ulaşmak!
Benzer Ürünler
-
61,26 TL + KDV
-
137,65 TL + KDV
-
123,22 TL + KDV
-
446,09 TL + KDV
-
672,50 TL158,41 TL + KDV
-
784,58 TL + KDV
-
948,22 TL + KDV
-
717,33 TL253,31 TL + KDV
-
1.623,90 TL + KDV