Date post: | 09-Feb-2017 |
Category: |
Education |
Upload: | codeshouse-treinamentos |
View: | 51 times |
Download: | 0 times |
Workshop ArduinoVoid setup(){
//O que é arduino?
//Microcontroladores
//Arduino e suas aplicações
//Arduino e a IOT
}
O que é Arduino?Void setup(){/* Uma plataforma de prototipação, com hardware livre(análogo ao software livre), onde todos conhecem sua estrutura básica e sua arquitetura, usa como microcontrolador o Atmel AVR, possui entradas/saídas digitais e analógicas, com linguagem de programação própria que se assemelha ao c/c++. */}
O que é Arduino?Void setup(){//Historia
/* O a plataforma arduino surgiu na Itália em 2005 como uma forma prática e barata de prototipagem, logo ganhou o mundo por sua simplicidade e sendo de hardware livre, outros projetos de placas surgiram com a mesma arquitetura porém nomes diferentes, que veremos a seguir.*/
}
MicrocontroladoresVoid setup(){/* Microcontrolador é um circuito integrado que possui todos os componentes básicos de um computador, como processador, memória RAM, periféricos de entrada e saída, memória flash para armazenamento, memorias PROM e etc. Tudo em um único chip. */}
MicrocontroladoresVoid setup(){/* Existem diversos tipos de microcontroladores, diversos fabricantes, como a Atmel, fujitsu, intel.Iremos focar nos Atmel, que é o usado no arduino.Abaixo um exemplo de arquitetura AVR: */}
MicrocontroladoresVoid setup(){/* O microcontrolador é a parte principal do arduino, é ele que é armazenado o programa, feito o processamento e todo acesso aos periféricos
A placa de circuito por sua vez, é responsável por unir o microcontrolador e os componentes eletrônicos básicos para seu funcionamento, bem como deixar a plataforma mais amigável e portável. */}
Arduino e suas aplicações
Microcontrolador Atmega328
Entradas/Saídas digitais
Entradas/Saídas analógicas
Atmega16 responsávelPela comunicação USB/serial
Cristal oscilador de 16MhzResponsável pelo clock do processamento
Pinos auxiliares de alimentação
Entrada USB
Entrada de alimentação