Upload
douglas-mota
View
9
Download
0
Embed Size (px)
DESCRIPTION
Introdução à automação industrial.
Citation preview
Curso de Automao
Curso de AutomaoQuixad CEOutubro de 2013
Arduino1AulaDinmica Qual o seu nome? de onde voc ? Qual semestre?O que voc entende por automao?- Porque se inscreveu no curso?
ContedoComputao fsicaConceitos bsicos de eletricidadeConceitos bsicos de eletrnicaIntroduo ao arduinoSinais analgicos e digitaisSensores e atuadoresComunicao serial
Computao fsicaO objetivo interligar o mundo fsico com o mundo virtual.
Usar a computao e a interao com a tecnologia para o desenvolvimento das suas atividades.
meio para comunicao e interao entre pessoas.
Computao fsicacomo vemos os computadores?
Computao fsicaTecladoMouseMonitorCPUCaixas de som
Computao fsicacomo os computadores nos veem?
Computao fsicaDedos [teclado/mouse]
Olho [monitor]
Duas orelhas [caixas de som]
EletricidadeConceitos bsicos de eletricidadeEletricidade - interao entre partculas atmicas.Universo formado de tomos partculas atmicas:prtons: cargas positivaseltrons: cargas negativasConceitos bsicos de eletricidade
Atomos com mais eltrons que prtons esto carregados negativamente (on negativo)
Atomos com menos eltrons que prtons esto carregados positivamente (on positivo)buracoeltron extraConceitos bsicos de eletricidadeCargas iguais se repelemCargas opostas se atraem
Cargas em movimento geram campo magntico
Campo magntico em movimento gera corrente eltricaNSConceitos bsicos de eletricidadeIsolante evita a passagem de eltronsCondutor permite o fluxo de eltrons
Condutores e isolantesConceitos bsicos de eletricidade Diferena de potencial (v)
Cargas negativasQuanto maior a tenso, mais fora teem os eltrons Diferena de potencial ou tenso.Cargas positivasVConceitos bsicos de eletricidade Corrente eltrica (i)quanto maior a corrente, maior a quantidade de eltrons fluxo de eltrons em um condutor
Conceitos bsicos de eletricidade Tipos de corrente eltrica
Inverso de polaridade no tempoMesma polaridade no tempo (sentido continuo)Conceitos bsicos de eletricidade Resistncia eltrica (r)propriedade do material condutor em reduzir a passagem dos eltronseltrons se acumulam e batem no condutor, dissipando sua energia(gerando calor)Conceitos bsicos de eletricidade Circuito eltrico+ViRgerador[fonte]condutor[caminho]carga[consumidor]Conceitos bsicos de eletricidade
ViRcondutor[caminho]carga[consumidor]Circuito eltricoIntroduo ao arduinoIntroduo ao arduino uma plataforma de prototipagem eletrnica de hardware e software livre, a qual tem origem em Wiring(fiao), utiliza uma linguagem de programao padro C/C++. Introduo ao arduinoDuemilanove
MiniLilypadBoarduinoPaperduinomegaProIntroduo ao arduinoAs duas placas mais utilizadas:
UNOLEONARDOIntroduo ao arduino Mega
Arduino MegaArduino Megaportas54 entradas/sadas digitais 16 entradas analgicas
memriaRAM: 8KFlash (programa): 128k 4k (bootloader)
velocidade de processamento: 16MHz
Arduino MegaEntradas e sadas digitais54 pinos de entradas e sadas digitais (0 54)
Arduino MegaEntradas analgicas16 pinos de entrada analgica com resoluo de 10 bits (0 1023), Ao contrario das portas digitais, as portas analgicas so apenas de entrada e nelas podemos ter como entrada infinitos valores de tenso (delimitados na faixa de 0V a 5V). Como os conversores analogico-digitais
Arduino MegaSadas analgicas12 pinos de sada analgica (PWM) com resoluo de 8 bits (0 255)
Arduino MegaPortas seriais 4 portas seriais
os objetos Serial(conectado USB), Serial1, Serial2 e Serial3 so utilizados para acessar essas portas.
Introduo a plataforma arduino.
rea de cdigorea de statuscompilar (verif. programa)parar execuonovoabrirsalvarenviar programa para placaexibir serialPlataforma arduino - estrutura do sketch
Plataforma arduino linguagemLinguagem baseada em C (mas bem mais fcil)Comandos bsicos
pinMode() define um pino com entrada ou sada
digitalWrite() liga ou desliga uma sada digital
delay() espera um determinado tempo
Plataforma arduino linguagemExemplos
pinMode(num_do_pino, OUTPUT);
digitalWrite(num_do_pino, valor); valor LOW ou HIGH (0 ou 1, 0V ou 5V)
delay(milisegundos);
Plataforma arduino linguagemconstantesLOW | HIGH indica nvel baixo (0V) e alto (5V) nos pinos INPUT | OUTPUT define se um pino vai ser pino de entrada ou de sada
Atividade prtica!Atividadefazer o programa hello arduino, para pisca um leduse o pino 13 de sada digitalResposta
EletrnicaEletrnica protoboardantes disso: Protoboard
Jumpers
Eletrnica resistores O resistor o componente utilizado para limitar a passagem da corrente eltrica. Os resistores so feitos com material condutor de alta resistividade eltrica e dissipam esta energia eltrica na forma de calor. A unidade de medida o ohm ().Eletrnica resistores
LEDS(Diodo Emissor de Luz) um componente eletrnico que emite luz visvel (exceto LEDs infravermelhos e ultravioletas).
O terminal positivo o anodo e o terminal negativo o catodo, representado geralmente nos circuitos respectivamente pelas letras A e K. Circuito de um LED
Circuito de um LED
EsquemticoComo aceder um LED