Académique Documents
Professionnel Documents
Culture Documents
http://www.eaduino.com.br
Arduino
Arduino uma
plataforma de hardware e software open source Linguagem de programao compatvel com C/C++ Ambiente de desenvolvimento integrado
http://www.eaduino.com.br
Arduino
Baixo custo
http://www.eaduino.com.br
Microcontrolador
Um microcontrolador um
computador em uma nica pastilha. programado para tarefas especficas, diferentemente de um microprocessador de propsito geral.
http://www.eaduino.com.br
Arduino UNO
http://www.eaduino.com.br
Shields
Placas que ampliam e extendem as funcionalidades da
placa base.
http://www.shieldlist.org/
http://www.eaduino.com.br
Ambiente de Desenvolvimento
O ambiente de desenvolvimento Arduino contm um
editor de texto com os recursos necessrios para escrever um programa, compil-lo e transfer-lo para a placa Arduino.
Os programas escritos para Arduino so chamados de
sketches (esboos).
http://www.eaduino.com.br
Ciclo de Desenvolvimento
http://www.eaduino.com.br
Hello World
/*
Blink Turns on an LED on for one second, then off for one second, repeatedly. This example code is in the public domain. */
void setup() { // initialize the digital pin as an output. // Pin 13 has an LED connected on most Arduino boards pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); }
// // // //
set the LED on wait for a second set the LED off wait for a second
http://www.eaduino.com.br
10
ambiente de Internet
Cada objeto nico
http://www.eaduino.com.br
11
http://www.eaduino.com.br
12
uma farmcia com o medicamento com o menor preo desde a ltima compra?
passar com o carro prximo da concessionria e este avisar que
http://www.eaduino.com.br
13
Desafios
computadores que sabiam tudo o que h para saber
sobre as coisas, atravs de coleta de dados (sem ajuda das pessoas), ou seja, sensores que interagem com o mundo real (capacitar os computadores para que eles possam ver, ouvir e sentir o cheiro)
redes para suportar o crescente nmero de dispositivos segurana e privacidade
http://www.eaduino.com.br
14
Tecnologias Envolvidas
Muitas
Alguns exemplos
Wi-Fi Bluetooth ZigBee RFID - Radio-Frequency IDentification RTLS - Real Time Location System NFC - Near Field Communication QRCode - Quick Response Code
http://www.eaduino.com.br
15
Oportunidades
Desenvolvimento de produtos e servios
Sade Energia Mobilidade urbana
Arduino e IoT
Perguntas???
Arduino e IoT