Módulo Arduino do protetor de SPI WiFi compatível
Obter-lhe Arduino na rede de WiFi no é uma notícia fresca mais. Nós
introduzimos nosso
módulo do wifi de UART que obtém facilmente seu Arduino no wifi. Assim porque este? Um
outro módulo de Wifi? É necessário?
Sim, é definidamente necessário. Os usuários que usam
o módulo do wifi de UART encontraro que a operaço é muito fácil, e progrmming so
consideravelmente fáceis, demasiado. Basicamente uma vez que você a
configurou bem, você no precisa de fazer mais configurar o trabalho
no futuro até que a rede do wifi mude. Cada vez que quando estiver
posto acima, alcança rede do wifi automaticamente. Contudo, a
velocidade de dados no pode satisfazer suas necessidades. Porque os
dados atravessam UART, e velocidade de UART é limitado.
Bem, este protetor novo de Arduino WiFi envia e recebe dados
através da relaço de SPI. A velocidade de dados máxima é 2Mbps.
Basicamente você pode imagem ou vedio do tranmit sem fio. Também,
nós criptografia nova dos apoios de protetor AES do thie, mais
segura ao transmitir seus dados. Este protetor exige o código muito
de programaço. Assim se você é usuários de Arduino, você deve pelo
menos usar a placa ATMega328.
Está to aqui a diferença:
Característica:
1, compatível com a ONU de Arduino, mega, Duemilanove e assim por
diante
2, compatível com a maioria de nenhuns-Arduino plataforma com SPI
tal como o PIC
3, poder: C.C. 5V
4, relaço: SPI
5, soluço apto para a utilizaço
6, compatível com ONU de Arduino, Diecimila, Duemilanove e séries
mega
7, padro 802.11b/g/n de IEEE compatível
8, taxa de dados: 1 e 2 Mbps
9, usos SPI para uma comunicaço do anfitrio (velocidade máxima
25MHz)
10, boto de restauraço fácil do acesso a bordo
11, antena externo com sensível alto
12, uso Solda-switchable do pino da interrupço entre INT0 (porto D,
pino 2) e pino digital 8 (porto B, pino 0)
13,16 Mbit DataFlash a bordo, podem ser usados para armazenar Web
pages, logs do sensor, etc.
14, porto extra para facilitar o uso para a plataforma do
non-Arduino tal como o PIC.
15, apoios 802.1x, segurança 802.1i: WEP, WPA-PSK, e WPA-2-PSK.
16, motor da segurança do hardware para AES e cifras de RC4-based
17, apoiam ad hoc.
Teste com Arduino
1. Pug no módulo em Arduino
2. Mude o código
Abra o exemplo do web server em Arduino IDE, a seguir faça as
seguintes mudanças:
Parmetros sem fio da configuraço de //
----------------------------------------
local_ip sem assinatura do carvo animal [] = {192,168,1,122}; IP
address deste módulo, geralmente um de //configure entre
192.168.1.100 ~192.168.1.199
gateway_ip sem assinatura do carvo animal [] = {192,168,1,1}; o IP
address do router ou da entrada de //, geralmente no precisa de
mudá-lo.
subnet_mask sem assinatura do carvo animal [] = {255,255,255,0}; o
subnet mask de //para a rede local, geralmente no precisa de
mudá-la.
ssid prog_char do const [] PROGMEM = {“elechouse”}; //SSID das
redes, 32 bytes máximos. Segundo as indicações da imagem acima,
SSID é “elechouse”
security_type sem assinatura do carvo animal = 3; /0 - abra; 1 -
WEP; 2 - WPA; 3 - WPA2 segundo as indicações da imagem acima, mina
é WPA2
Passphrase de //WPA/WPA2
security_passphrase prog_char do const [] PROGMEM = {“12344321"};
/64 caráteres máximos
//WEP 128 chaves do bocado, desde que meu tipo da segurança é WPA2,
nenhuma necessidade de mudar qualquer coisa no seguinte código.
a amostra de //ENCANTA chaves
wep_keys prog_uchar [] PROGMEM = {0x01, 0x02, 0x03, 0x04, 0x05,
0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, chave 0 de //
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, chave 1 de //
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, chave 2 de //
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, chave 3 de 0x00 //
};
//setup o modo sem fio
infraestrutura de //- conecte ao AP. Se você conecta a um router,
esta é a escolha.
//ad hoc - conecte a um outro dispositivo de WiFi
wireless_mode sem assinatura do carvo animal = WIRELESS_MODE_INFRA;
Transfira arquivos pela rede ento o código a Arduino.
3. Resultado
Depois que o diodo emissor de luz do IND é em, em seu navegador,
visita http://192.168.1.122