Arduino
Arduino
Introdução
Sensores Eletrônicos
Saídas: As saídas, ou outputs, são atuadores, ou outros
dispositivos que convertem os sinais de corrente ou voltagem em
sinais fisicamente úteis como movimento, luz, som, força ou
rotação, entre outros. Exemplos de saídas são motores, LEDs ou
sistemas de luzes que acendem automaticamente quando
escurece ou um buzzer que gere diversos tons.
Buzzer -
Led -
Sensor de Som
-
Laboratório Hardware
Sensores Eletrônicos
Variável Digital: Também chamadas de variáveis discretas, se
caracterizam por ter dois estados diferentes e portanto também
podem ser chamadas de binárias (em lógica seria valores
Verdadeiro (V) e Falso (F), ou poderiam ser 1 ou 0
respectivamente). Um exemplo de um sinal digital é o interruptor
da campainha da sua casa, porque ele tem somente dois estados,
pulsado e sem pulsar.
Laboratório Hardware
Sensores Eletrônicos
Variável analógica: São aquelas que podem tomar um número
infinito de valores compreendidos entre dois limites. A maioria
dos fenômenos da vida real são sinais deste tipo (som,
temperatura, luminosidade, etc.). Um exemplo de sistema
eletrônico analógico é de um palestrante, que se preocupa em
amplificar o som da sua voz para que seja escutado por uma
grande audiência. As ondas de som que são analógicas na sua
origem são capturadas por um microfone e convertidas em uma
pequena variação analógica de tensão, denominada sinal de
áudio.
Laboratório Hardware
Entrada / Saída Digital
Laboratório Hardware
O que é Shield
O "Shield" é o nome dado às placas de expansão de hardware
que encaixam na placa principal do Arduino. Através dos shields,
uma placa Arduino pode ser melhorada ainda mais.
Como exemplos temos shields para controle de motores, shields
para comunicação Wi-Fi, shields para acoplamento de sensores,
e muito mais.
Laboratório Hardware
Onde:
- A primeira faixa indica o primeiro número.
- A segunda faixa indica o segundo número.
Fonte: UFSC (2017)
- A terceira faixa indica o multiplicador.
- A quarta faixa indica a tolerância.
Laboratório Hardware
Resistores
• Exemplo
Resistores
Porta digital
13
Perna Menor LED
GND (-)
Laboratório Hardware
PORTA DIGITAL
+
Laboratório Hardware
Outra Opção de Ligação Semaforo
Porta Digital
GND
Laboratório Hardware
Usando Vetores
// declare antes do setup
byte ledPinos [] = {7, 9, 11, 13};
for (int pino = 0; pino <=3; pino++) {
pinMode(ledPinos[pino],OUTPUT)
}
// outro exemplo
for (int pino = 0; pino <=3; pino++) {
pinMode(ledPinos[pino],OUTPUT)
delay(1000); }
Laboratório Hardware