Módulo Arduino del escudo de SPI WiFi compatible
Conseguirle Arduino en la red de WiFi no es noticias frescas más.
Introdujimos nuestro
módulo del wifi de UART que consigue fácilmente su Arduino en wifi. ¿Tan porqué éste?
¿Otro módulo de Wifi? ¿Es necesario?
Sí, es definitivamente necesario. Los usuarios que utilizan
el módulo del wifi de UART encontrarán que la operación es muy fácil, y progrmming son
bastante fáciles, también. Básicamente una vez que usted la
configuró bien, usted no necesita hacer el trabajo más lejos de
configuración en el futuro hasta que la red del wifi cambie. Cada
vez que mientras que se acciona para arriba, tiene acceso a la red
del wifi automáticamente. Sin embargo, la velocidad de datos puede
no satisfacer sus necesidades. Porque los datos pasan con UART, y
velocidad de UART es limitado.
Bien, este nuevo escudo de Arduino WiFi envía y recibe datos a
través del interfaz de SPI. La velocidad de datos máxima es 2Mbps.
Usted puede básicamente imagen o vedio del tranmit sin hilos.
También, nosotros nueva encripción de las ayudas de escudo del thie
AES, más segura mientras que transmite sus datos. Este escudo
requiere código mucho programado. Tan si usted es usuarios de
Arduino, usted debe por lo menos utilizar el tablero ATMega328.
Tan aquí está la diferencia:
Característica:
1, compatible con UNO de Arduino, mega, Duemilanove y así
sucesivamente
2, compatible con la mayoría del ningunos-Arduino plataforma con
SPI tal como IMAGEN
3, poder: 5V DC
4, interfaz: SPI
5, solución lista para el uso
6, compatible con el UNO de Arduino, Diecimila, Duemilanove y
series mega
7, estándar 802.11b/g/n de IEEE compatible
8, tarifa de datos: 1 y 2 Mbps
9, aplicaciones SPI para la comunicación del anfitrión (velocidad
máxima 25MHz)
10, botón de reinicio de fácil acceso a bordo
11, antena externa con alto sensible
12, uso Soldadura-cambiable del perno de la interrupción entre INT0
(el puerto D, fija 2) y el perno digital 8 (puerto B, perno 0)
13,16 Mbit DataFlash a bordo, se pueden utilizar para almacenar
páginas web, registros del sensor, el etc.
14, puerto adicional para facilitar el uso para la plataforma
no--Arduino tal como IMAGEN.
15, 802.1x de las ayudas, seguridad 802.1i: WEP, WPA-PSK, y
WPA-2-PSK.
16, motor de la seguridad del hardware para AES y cifras de
RC4-based
17, apoyan ad hoc.
Pruebe con Arduino
1. Barro amasado en el módulo en Arduino
2. Cambie el código
Abra el ejemplo del web server en Arduino IDE, después realice los
cambios siguientes:
Parámetros de la configuración inalámbrica de //
----------------------------------------
local_ip sin firmar del carbón de leña [] = {192,168,1,122};
Dirección IP de este módulo, generalmente una de //configure entre
192.168.1.100 ~192.168.1.199
gateway_ip sin firmar del carbón de leña [] = {192,168,1,1}; la
dirección IP del router o de la entrada de //, no necesita
generalmente cambiarlo.
subnet_mask sin firmar del carbón de leña [] = {255,255,255,0}; el
subnet mask de //para la red local, no necesita generalmente
cambiarla.
ssid prog_char del const [] PROGMEM = {“elechouse”}; //SSID de las
redes, 32 bytes máximos. Tal y como se muestra en de la imagen
arriba, el SSID es “elechouse”
security_type sin firmar del carbón de leña = 3; /0 - ábrase; 1 -
WEP; 2 - WPA; 3 - el WPA2 tal y como se muestra en de la imagen
arriba, mina es WPA2
Frase de contraseña de //WPA/WPA2
security_passphrase prog_char del const [] PROGMEM = {“12344321"};
/64 caracteres máximos
Llaves del pedazo de //WEP 128, puesto que mi tipo de la seguridad
es WPA2, ninguna necesidad de cambiar cualquier cosa en el código
siguiente.
llaves de HEX. de la muestra de //
wep_keys prog_uchar [] PROGMEM = {0x01, 0x02, 0x03, 0x04, 0x05,
0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, llave 0 de //
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, llave 1 de //
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, llave 2 de //
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, llave 3 de 0x00 //
};
//puso el modo inalámbrico
infraestructura de //- conecte con el AP. Si usted conecta con un
router, ésta es la opción.
//ad hoc - conecte con otro dispositivo de WiFi
wireless_mode sin firmar del carbón de leña = WIRELESS_MODE_INFRA;
Entonces cargue el código a Arduino.
3. Resultado
Después de que el IND LED sea en, en su navegador, visita
http://192.168.1.122