arduino e a_internet_das_coisas
DESCRIPTION
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.TRANSCRIPT
Arduino
Arduino e a Internet das Coisas
www.arduino.ccDispositivos Interativos
Simples
HW e SW livre
Comunidade
Baixo custo
Arduino - HW
Arduino e a Internet das Coisas
ATmega328
14 pinos digitais I/O
6 pinos analógicos (In)6 pinos analógicos (Out)
USB
7 a 12V AC
Reset
Sketch
Arduino e a Internet das Coisas
//Declaração de bibliotecas#include <Client.h>#include <Ethernet.h>#include <Server.h>
//Declaração de variáveis globaisint i=0;float x=1.23;
void setup() {//instrução 1;//instrução 2;}
void loop() {//instrução 3;//instrução 4;}
Sensores, Atuadores e Comunicação
Arduino e a Internet das Coisas
Luz
InfraVermelho
Áudio
Temperatura
Pressão barométrica
Distância
Acelerômetro
Humidade
RFID
Serial, Ethernet, Bluetooth,
RF, Infravermelho, ZigBee,
GSM/GPRS, HDMI, I2C
Visual
Áudio
Físico/Mecânico
Sistemas elétricos dealta voltagem
Memória
Inteligência
Comunicação
Sensor Atuador
Internet das Coisas
Arduino e a Internet das Coisas
2008Mais coisas do que pessoas conectadas
IPv6 : Multiplica em 80 trilhões 340.282.366.920.938.463.463.374.607.431.768.211.456
20105 bilhões de objetos
2011Se esgotaram os 4.294.967.296 endereços IPv4
Arduino + Internet
Arduino e a Internet das Coisas
cosm.com
evrythng.net
paraimpu.crs4.it
nimbits.com
www.thingspeak.com
Exemplos
Arduino e a Internet das Coisas
medicarduino.net
Calçados para cegosLe Chal (Take me there)
Sensores de proximidade
Desenvolvido por Anirudh Sharma
Cálculo de rota e localização em tempo real utilizando Google Maps e o GPS de um smartphone Android
Arduino LilyPad
Exemplos
Arduino e a Internet das Coisas
www.instructables.com/id/Tweet-a-Pot-Twitter-Enabled-Coffee-Pot/
Tweet-a-Pot
Exemplos
Arduino e a Internet das Coisas
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/
Exemplos
Arduino e a Internet das Coisas
GeoSensor
www.geosensor.net.brCrowdfunding
Sensores de vento, chuva e temperatura
Sistema de alerta para enchentes e deslizamentos
Demo
Arduino e a Internet das Coisas
Computador como gateway
Skecth Firmata
Acionamento de lâmpada pelo twitter
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
Arduino e a Internet das Coisas
Hugo Cesar Crohare Lavalle
@hcclavalle
blog.hugolavalle.com