ARDUINO
Hands-On
PROJETO
PROJETO: ATENDIMENTO
PROJETO: ATENDIMENTO
Controle
Atendentes
PROJETO: ATENDIMENTO
Controle
Atendentes
CONTROLE
CONTROLE
high/low
inteiro
high/low
+
-
CONTROLE
high/low
inteiro
high/low
+
-
ATENDENTE
-
ATENDENTE
+
HIGH/LOW
HIGH/LOW
HIGH/
LOW
HIGH/LOW
ALERTA
NORMAL
-
ATENDENTE
+
HIGH/LOW
HIGH/LOW
HIGH/
LOW
HIGH/LOW
ALERTA
NORMAL
ARDUINO
XBEE
XBEE
Xbees são pequenos módulos de rádio que se comunicam
utilizando protocolo 802.15.4.
))
))
))
))
XBees devem ser
pareados para
enviar e receber
para o Lilypad.
CONFIGURANDO O XBEE
Command
Description
+++
//Enter into Command mode
ATRE
//Resets the Xbee to its original
settings
ATID3456
//PAN ID (Personal Area Network
ATMY3
//“My Adress” = 3
ATDL2
//Destination Adress = 2
ATIR64
//sample rate 100 ms (hex 64)
ATIT1
//transmitting just 1 sample
ATD63
//Lilypad Xbee: Pin 6 & Digital
Input=3
ATD45
//Lilypad Xbee: Pin 4 & Digital
Output High(5)
ATIA2
// I/O input adress = 2
ATWR
// write settings to firmware
Lilypad Xbee
Botao
Lilypad
XBEE
Atendente (1,3,4 e 5)
Controle (2)
ATENDENTE
ATENDENTE
0. Conectar o Lilypad e acessar o SW de programação
1. Ligar/Desligar atuadores (Led e Vibe Board)
2. Conectar XBee ao Lilypad
3. Ligar/desligar os atuadores, de acordo com o sinal transmitido pelo Xbee
4. Conectar o botão para emissão de sinal pelo Xbee
ATENDENTE
HIGH/LOW
HIGH/LOW
HIGH/
LOW
HIGH/LOW
ALERTA
NORMAL
ATENDENTE
0.1 Conectar o Lilypad ao computador
0.2 Acessar o SW de programação
ATENDENTE
1.1 Ligar/desligar o LED
1.2 Ligar/desligar o Vibe Board
HIGH = ligado
LOW = desligado
ALERTA
NORMAL
• Estrutura do programa
ATENDENTE
1.1 Ligar/desligar o LED
1.2 Ligar/desligar o Vibe Board
•Variáveis – conceito e setup
• Denifir valor HIGH/LOW para PINs
HIGH = ligado
LOW = desligado
ALERTA
NORMAL
ATENDENTE
2.1 Ligar o Xbee
2.2 Conectar o PIN D4 do XBee ao
PIN 11 do Lilypad
HIGH/LOW
HIGH/
LOW
HIGH/LOW
ALERTA
NORMAL
ATENDENTE
2.1 Ligar o Xbee
2.2 Conectar o PIN D4 do XBee ao
PIN 11 do Lilypad
HIGH/LOW
HIGH/
LOW
HIGH/LOW
ALERTA
NORMAL
ATENDENTE
3. Ligar/desligar o LED ou Vibe Board,
de acordo com o valor do PIN 11:
Se PIN11 é LOW,
liga o LED e desliga o Vibe Board
Se PIN11 é HIGH,
desliga o LED e liga o Vibe Board
HIGH/LOW
HIGH/
LOW
HIGH/LOW
ALERTA
NORMAL
http://Arduino.cc/en/Reference
ATENDENTE
3. Ligar/desligar o LED ou Vibe Board,
de acordo com o valor do PIN 11:
Se PIN11 é LOW,
liga o LED e desliga o Vibe Board
Se PIN11 é HIGH,
desliga o LED e liga o Vibe Board
HIGH/LOW
HIGH/
LOW
HIGH/LOW
ALERTA
NORMAL
ATENDENTE
4. Conectar o botão ao PIN D6 do Xbee
HIGH/LOW
HIGH/LOW
HIGH/
LOW
HIGH/LOW
ALERTA
NORMAL
WEARABLE
Download

HO100517-Atendimento