Arduino Scratch& Workshop
Partilhando Experiências… http://arduinoescola.blogspot.pt/
Programação e Eletrónica na Escola?
Arduino e Scratch?
Arduino e Scratch Como Começar? https://www.arduino.cc/en/Main/Software
Arduino e Scratch Como Começar? http://s4a.cat/
O Circuito Elétrico
LED
LED
Circuito com LED
Breadboard
ArduínoEntradas e saídas digitais Alimentação Entradasanalógicas
Arduíno
Circuito com LED
Circuito com LED Controlado por Arduíno
S4A – Arduíno e Scratch Entradasanalógicas Entradas digitais Saídas digitais Saídas analógicas Controlo de motores
S4A – Vamos Experimentar
Circuito com 2 LED Controlados por Arduíno
S4A – Vamos Experimentar
S4A –Tentemos Agora • Usando as saídas digitais 13, 12 e 11 e três LED de cores diferentes, construir um sistema de semáforos.
Uma Solução Possível...
S4A – Tentemos um Pouco Mais... ...adicionar ao circuito anterior um som para assinalar o sinal vermelho. Sugestão: usar a função “anuncia”
Uma Solução Possível...
Entradas Digitais O arduino pode “sentir”? - Parte I -
Testando uma Entrada Digital
Testando uma Entrada Digital
Testando uma Entrada Digital
S4A – Vamos Experimentar
S4A – Vamos Experimentar
Usando o Interruptor de Pressão como ON/OFF Criação de Variáveis
S4A – Vamos Experimentar
S4A –Tentemos Agora Usando: • As saídas digitais 13, 12 e 11 para três LED de cores diferentes; • A entrada digital 2 para o interruptor... Fazer um circuito de controlo de luzes de árvore de Natal que pisquem de 3 formas diferentes quando o interruptor é acionado.
Uma Solução Possível...
Entradas Analógicas O arduino pode “sentir”? - Parte II -
Sinais Digitais e Analógicos
Então... Digital ou Analógico? Digital Analógico
Resistência Variável (ou Potenciómetro)
Sensor de Luz (Fotoresistência ou LDR) Aumenta o valor da resistência interna com o aumento da intensidade da luz
Sensor de Temperatura (TMP36) Fornece uma tensão elétrica tanto maior quanto maior for a temperatura
Testando uma Entrada Analógica O que acontece ao valor de Analog0 quando rodas o potenciómetro? Vmax=1023 Vmin=0
TestandoumaEntrada Analógica
S4A – Vamos Experimentar
TestandoumaEntradaAnalógica comFotorresistência Nota:Manteroprogramaanterior
S4A –Tentemos Agora Usando a fotorresistência, programar o arduino de forma a ligar: • Fazer todos os LED piscar quando luminosidade elevada (lanterna de telemóvel sobre a fotorresistência, por exemplo); • Apenas o LED verde para luminosidade ambiente; • Os três LED para luminosidade fraca (cobrir a fotorresistência com a mão, por exemplo).
Uma Solução Possível...

Workshop Arduino + Scratch