A internet da maneira que conhecemos está para mudar drasticamente. Nos próximos anos a maior parte de dispositivos conectados à internet não será de PCs, smartphones ou tablets. Praticamente qualquer “coisa” ao nosso redor, através de sensores e microcontroladores, terá a capacidade de gerar e consumir informação.
Esta palestra apresenta o microcontrolador Arduino, hardware e software livre de grande sucesso, e sua relação com a Internet das Coisas.
Tópicos abordados na apresentação:
Arduino - HW e SW livre !
Como programar
Sensores e atuadores
Porque faz tanto sucesso
Qual a relação do Arduino com os temas internet das coisas, cloud computing e big data.
Exemplos de uso do Arduino em diversas áreas: medicina, veículos, automação residencial.
Demonstração prática com Arduino, recebendo dados de sensores, atuando sobre sistemas e se comunicando com a internet.
1. Arduino
ea
Internet das Coisas
Hugo Cesar Crohare Lavalle
FISL13
2. Agenda
●
Arduino
●
Internet das Coisas
●
Arduino + Internet
Arduino e a Internet das Coisas
3. Arduino
HW e SW livre
Comunidade
Simples
Baixo custo
Dispositivos Interativos www.arduino.cc
Arduino e a Internet das Coisas
4. Arduino - HW
14 pinos digitais I/O
Reset
USB
ATmega328
7 a 12V
AC
6 pinos analógicos (Out) 6 pinos analógicos (In)
Arduino e a Internet das Coisas
5. Arduino - SW
IDE multiplataforma
Sketches
Wiring
Arduino e a Internet das Coisas
6. Sketch
//Declaração de bibliotecas
#include <Client.h>
#include <Ethernet.h>
#include <Server.h>
//Declaração de variáveis globais
int i=0;
float x=1.23;
void setup() {
//instrução 1;
//instrução 2;
}
void loop() {
//instrução 3;
//instrução 4;
}
Arduino e a Internet das Coisas
7. Sensores, Atuadores e Comunicação
Serial, Ethernet, Bluetooth,
RF, Infravermelho, ZigBee,
Luz
GSM/GPRS, HDMI, I2C
InfraVermelho
Áudio Comunicação
Visual
Temperatura
Áudio
Pressão barométrica
Inteligência
Sensor Atuador Físico/Mecânico
Distância
Sistemas elétricos de
Acelerômetro
alta voltagem
Humidade Memória
RFID
Arduino e a Internet das Coisas
11. Internet das Coisas
2008
Mais coisas do que pessoas conectadas
2010
5 bilhões de objetos
2011
Se esgotaram os 4.294.967.296 endereços IPv4
IPv6 : Multiplica em 80 trilhões
340.282.366.920.938.463.463.374.607.431.768.211.456
Arduino e a Internet das Coisas
21. Exemplos
Calçados para cegos
Le Chal (Take me there)
Desenvolvido por Anirudh Sharma
Arduino LilyPad
medicarduino.net
Sensores de proximidade
Cálculo de rota e localização em
tempo real utilizando Google Maps e
o GPS de um smartphone Android
Arduino e a Internet das Coisas
23. Exemplos
Arduino Power Meter Reader (APMR)
Conexão RS485 para leitura de medidores digitais.
Envia as leituras para a internet através de um web
service RESTful.
http://eco-sustain.org/projects/apmr/
Arduino e a Internet das Coisas
25. Exemplos
GeoSensor
Sensores de
vento, chuva e
temperatura
Sistema de alerta
para enchentes e
deslizamentos
www.geosensor.net.br
Crowdfunding
Arduino e a Internet das Coisas
26. Demo
Arduino + Ethernet Shield + LDR
Sketch com biblioteca Ethernet
Arduino e a Internet das Coisas
28. Links
●
http://arduino.cc (blog e playground)
●
http://www.instructables.com
●
http://www.ladyada.net/learn/arduino
●
http://blog.makezine.com/arduino
●
http://www.buildinginternetofthings.com
Arduino e a Internet das Coisas