Introdução ao Arduino com S4A

Propaganda
Introdução ao Arduino com S4A
Profa. Karen Selbach Borges
[email protected]
Prof. André Peres
[email protected]
Arduino
Placa controladora
Possui portas de Entrada e Saída
Armazena e executa programas
Arduino
Projeto Aberto (open-source)
Fácil de usar
Lê portas de entrada (sensores)
Escreve em portas de saída (atuadores)
Se comporta de acordo com o programa carregado
S4A (Scratch for Arduíno)
Ambiente de programação em blocos
Disponível para download em http://s4a.cat/
Documentação, exemplos, etc (em português) : http://s4a.cat/index_pt.html
Preparando-se para Começar
Preparando-se para Começar
1º Baixar e instalar o S4A (www.s4a.cat)
Preparando-se para Começar
2º Baixar e instalar o ambiente de desenvolvimento do Arduíno (www.arduino.cc)
Preparando-se para Começar
3º Baixar o firmware do S4A (http://vps34736.ovh.net/S4A/S4AFirmware16.ino)
4º Abrir o Arduíno IDE, carregar o arquivo do firmware e transferir para a placa.
Primeiro Projeto - Blink
Protoboard
LED
Resistor
Fios de conexão
Placa Arduíno
Primeiro Projeto - Blink
Protoboard
Placa de prototipação
Resistores
-
Resistência elétrica
Controle
Diodos
-
Garante que a corrente
elétrica vá em uma única direção
Controle
Deve-se cuidar com a polaridade quando se utiliza no circuito
-
Existe uma marca que facilita a identificação do catodo ( - )
A energia passa do anodo→ catodo e a volta não é permitida
LED
LED (light emissor diode)
-
Diodo que gera luz
Exercício
Altere o exemplo do Blink, para fazê-lo piscar 10 vezes.
Exercício
Altere o exemplo do Blink, para fazê-lo piscar 10 vezes,
1º Desafio
Altere o exemplo do Blink, para fazê-lo piscar o código Morse:
-
O código Morse para SOS é (· · · – – – · · ·)
S - 3 piscadas com intervalo de 0.3 segundos
0 - 3 piscadas com intervalo de 0.8 segundos
1º Desafio
Altere o exemplo do Blink, para fazê-lo piscar
o código Morse.
2º Desafio
Altere o circuito para, além de emitir o sinal de SOS através de luz, também
emití-lo na forma sonora.
Você vai precisar de um Buzzer.
Dica: faça uma ligação em sequência
2º Desafio
3º Desafio
Altere código e circuito para fazer com que cada letra de SOS pisque com uma
cor de led diferente.
Por exemplo:
SOS
3º Desafio
Download