Buscar

Automação Inteligente III

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Automação Inteligente
Seção III
Conceitos básicos
Arduíno
Professor Luiz Fernando F. Machado
Conhecer o Arduíno e algumas de suas aplicações.
OBJETIVO
Soluções eletrônicas
Resolução de problemas
 Conecte circuitos eletrônicos aos seus terminais
 Objetivo de controlar dispositivos
Exemplos
 Ligar ou desligar lâmpadas
 Acionar motores
 Disparar alarmes
 Medir luminosidade ou temperatura
 Funcionar como servidor WEB
Invenção
Projeto criado na Itália
Posteriormente ....
O que é Arduíno?
Tecnologia de baixo custo
 Criação de projetos baseados em microcontrolador
 Plugue de conexão USB que permite a ligação com um computador
O que são Microcontroladores
 Pequeno computador dentro de um chip
 Processador
 Memória RAM 
 EEPROM
 Flash
 Entradas
 digitais
 analógicas
Saídas
 digitais
 analógicas	
Microcontrolador
 Circuito integrado de 28 pinos
 ATMEL
Atmega 328
 UART – Interface serial de dados
 2KB RAM
 32 KB memória flash
 sketches
 1 KB EEPROM
 CPU – Processador ATMEL 16 MHz
 Portas de entrada e saída
Arduíno
 Criado em 2005 
 Placa de desenvolvimento baseado em microcontrolador
 Projeto independente
 Hardware e software livres
 “Arduíno é uma plataforma open-source de prototipagem eletrônica com hardware e software flexíveis e fáceis de usar, destinado a artistas, designers, hobbistas e qualquer pessoa interessada em criar objetos ou ambientes interativos.” 
 Site oficial
Conhecimentos prévios
 Não precisa de conhecimento técnico
 Experiência anterior em programação
 Para aprender
 não exige soldagem de componentes
Faça você mesmo
 É possível aprender utilizando o site oficial
 www.arduino.cc
 Muitos tutoriais na Internet
 www.filipeflop.com
 www.brincandocomideias.com/arduino
Processo
Entrada
Processamento
Saída
Tipos de arduíno
Reset
 Inicializa o Arduíno
 Pressionando o Push Button
 Colocar 0 V
 momentaneamente
Conexão USB
 Comunicação
 Alimentação
 6 entradas analógicas 
Portas digitais
 14 portas
 Podem ser Portas
 entrada
 saída
 Isto é definido no software
 As conexões digitais podem fornecer
 5V
 40 mA	
Cristal
 Oscilador a Cristal
 16 milhões por segundo
 16 MHz
 Clock
Alguns leds
 Leds porta 13
 Leds de comunicação
 Rx e Tx
Arduínos
 Podem ser controlados diretamente do computador
 Ou somente programados pelo computador
 Trabalham independente do computador
 As placas básicas podem ser complementadas por placas acessórias
 Shields
Shields
 São placas adicionais que podem incrementar o funcionamento do Arduíno
 Exemplos:
 Sensor de temperatura
 Sensor de umidade
 Ponte H
 Sensor de movimento
 Sensor de luz
 Joystick
 Sensor magnético
 ...
Arduíno MEGA
 Alta performance das placas de Arduíno
 Processador Atmega 1280
 54 pinos de entrada e saída
 128 KB de memória flash
 8 KB de RAM
 4KB de EEPROM
Lilypad
 Placa de Arduíno pequena
 Menor espessura
 Pode ser costurada a uma vestimenta
 Computação vestível
 wearable computing
Ligando a alimentação elétrica
7 a 20 volts
3,3 e 5 volts
Software
Linguagem
 O próprio Arduino IDE está escrito em Java e ...
 https://playground.arduino.cc/Interfacing/Java
IDE
Software
 Fácil utilização
 Disponível gratuitamente
 Windows, MAC e Linux
 Site oficial
 www.arduino.cc
Upload
Funções da IDE do Arduíno
 Permitir o desenvolvimento de um software
 Enviá-lo à placa para que possa ser executado
 Possui vários exemplos junto com o software
Conexão com o Arduíno
BLINK
 Hellow World do arduíno
 pisca – pisca
 Este programa faz piscar o Led do pino 13
Utilizando led externo
Usando um push button para sinal de entrada
Sketch
Utilizando uma entrada analógica
Sketch
PWM - Modulação por largura de pulso
Utilizando uma saída analógica
Usando LDR - Fotocélula
Sensor de temperatura com set point
Acionando motores
 O arduíno não consegue acionar o motor
 devido a grande demanda de corrente elétrica
Transistor como chave eletrônica
Ponte H - transistor
Ponte H – Circuito integrado
Arduíno com o Shield Ethernet
Exercícios
 Estude para a próxima aula.
Teremos uma Avaliação.
Ajudará a compor o conceito de Avaliação Continuada.
Até a próxima aula...
Refaçam os exercícios em casa. 
Criem uma rotina semanal de estudos.
Não deixem para a última hora...
OBRIGADO...

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais