computação física com arduino · 12/08/2016 1 computação física com arduino cláudio luís v....
TRANSCRIPT
12/08/2016
1
Computação Física com Arduino
Cláudio Luís V. Oliveira
www.profclaudio.com.br
Agosto de 2016
Computação Física com Arduino
• É a interação entre o homem e a máquina através de dispositivos que permitem a captação (sensores), a manipulação de dados referentes a objetos e espaços reais por meio de sistemas mecânicos e/ou eletrônicos e a respectiva interação (atuadores) sobre este mesmo meio físico.
12/08/2016
2
• Laser Harp Fully Functional
Computação Física com Arduino
• Iron Man Glove Mk III
Computação Física com Arduino
12/08/2016
3
• "Tony" Stark
Computação Física com Arduino
• Os microcontroladores são os elementos que tornam possível a computação física. Basicamente, são dispositivos que permitem receber e enviar dados através de um conjunto de entradas e saída digitais e analógicas.
Computação Física com Arduino
Microcontrollers: Computers for the Physical World
12/08/2016
4
• A computação física é formada por elementos de hardware e software.
Computação Física com Arduino
Computação Física com Arduino
Simples
12/08/2016
5
• Atualmente muitas ferramentas permitem a implementação de hardware e/ou software de forma facilitada.
• Através de ferramentas como Scratch, S4A ou Modkit, os usuários podem construir programas através de blocos de programação.
• Dispositivos como Arduino, possibilitam a construção de pequenos circuitos eletrônicos de forma descomplicada.
Computação Física com Arduino
• Scratch (https://scratch.mit.edu/)
Computação Física com Arduino
12/08/2016
6
• S4A - Scratch for Arduino (http://s4a.cat/)
Computação Física com Arduino
• Snap! (http://snap.berkeley.edu/)
Computação Física com Arduino
12/08/2016
7
• Snap4Arduino (http://snap4arduino.org/)
Computação Física com Arduino
• Modkit (http://www.modkit.com)
Computação Física com Arduino
12/08/2016
8
• Arduino (http://www.arduino.cc)
Computação Física com Arduino
Computação Física com Arduino
12/08/2016
9
• Impressora 3D
Computação Física com Arduino
Computação Física com Arduino
• Bio Circuit
12/08/2016
10
Computação Física com Arduino
• Sand Glass
Computação Física com Arduino
Fashion meets wearable, color-changing costume.
12/08/2016
12
• A “Internet das Coisas” se refere a uma revolução tecnológica que tem como objetivo conectar os itens usados do dia a dia à rede mundial de computadores. Cada vez mais surgem eletrodomésticos, meios de transporte e até mesmo roupas conectadas à Internet.
Computação Física com Arduino
Genius Smart Lock
• “Internet das coisas” permite que tudo ao nosso redor esteja interconectado.
• Algumas coisas vão ser fantásticas no futuro. Por exemplo: eu perdi alguma coisa, a minha carteira. A carteira vai descobrir que você a perdeu e vai te mandar uma mensagem “você me perdeu aqui” (Marcelo Zuffo, professor da USP)
Computação Física com Arduino
12/08/2016
13
Computação Física com Arduino
• “Internet das Coisas”
• 31/03/2015 - IBM investirá US$ 3 bilhões em unidade de “internet das coisas”
• Área fornecerá análises de grandes volumes de dados em tempo real. Primeira parceira é Weather Co, mas já há negociações com a Continental.
Computação Física com Arduino
12/08/2016
14
Computação Física com Arduino
• ESP8266 – Módulo WiFi de US$ 2,00!!!
Computação Física com Arduino
• ThingSpeak (https://thingspeak.com/)
12/08/2016
15
• Para saber mais...
• IGOE, Tom. and O’SULLIVAN, Dan. Physical Computing – Sensing and Controlling the Physical World with Computers. Boston, MA: Thomson Course Technology. 2004.
• CAMARATA, Ken et al. A Physical Computing Studio: Exploring Computational Artifacts and Environments. International Journal of Architectural Computing. Vol. 1. no 2: 169-190. 2003.
Computação Física com Arduino
Computação Física com Arduino
Cláudio Luís V. Oliveira
www.profclaudio.com.br