Avançar para o conteúdo principal

Arduino - Introdução e Projecto

Olá pessoal

Estive a elaborar um pequeno video para explicar o funcionamento da placa Arduino e exemplificar um pequeno projecto que consiste em colocar um Led a piscar com intervalos de 1 segundo.

Material necessário


Placa Arduino (obrigatório)



Fios (opcional)



Placa de testes (opcional)



Led (opcional)

Datasheet Led

Para quem não sabe quais as polaridades de um Led, fica abaixo o diagrama de um Led.




Segue então abaixo o filme com a explicação.



CodigoFonte


//Declaração de Variaveis
int led = 13;

// Metodo Setup
void setup() {                
  // Inicializar o pino 13 como OUTPUT
  pinMode(led, OUTPUT);     
}

// Metodo Loop
void loop() {
  digitalWrite(led, HIGH);   // Liga o Led (HIGH voltagem alta)
  delay(1000);               // espera de um Segundo
  digitalWrite(led, LOW);    // Desliga o Led (LOW voltagem baixa ou desligada)
  delay(1000);               // espera novamente um Segundo

}



Comentários

Mensagens populares deste blogue

CNC 2418 Autolevel PINS

Boas, se têm uma CNC 2418 então vão querer ter Autolevel :) Aqui ficam os pinos :) Thanks Nuno Miguel :)

3 Formas de configurar o Wi-Fi no ESP8266

3 Formas de  configurar o Wi-Fi no ESP8266 O nosso famoso ESP8266 veio para ficar, cada vez mais este microcontrolador é utilizado para desenvolver dispositivos fantásticos, é verdade que o ESP pode ser utilizado como um simples MCU , mas é a sua capacidade de se ligar a uma rede Wi-Fi, faz dele a escolha perfeita no que toca dipositivos IoT . Este artigo tem foco em três diferentes soluções que permitem programar o ESP de forma a que este se consiga ligar a uma rede Wi-Fi. É sabido que da primeira vez que o ESP é energizado este tem de conhecer ou vir a conhecer o SSID e a Password configurada no Access Point ao qual o queremos conectar de forma a fazer para da rede e ter acesso à Internet se assim for necessário. Vamos então ver como implementar as três soluções, analisar cada uma delas e ponderar os prós e contras e cada uma delas. Passemos ao caso mais simples, ao qual denomino de “Hard Coded” , esta é a forma mais utilizada por quem começa a util...

Mosquitto MQTT - Como Apagar todas as Mensagem Retain

Olá malta, hoje venho partilhar convosco algo que pode dar muito jeito quando andamos a testar cenários em que temos mensagens MQTT Retained . Um mensagem com a Flag Retain fica guardada no Broker MQTT até que seja subscrita por outra . Uma solução rápida para eliminar a mensagem Retain será publicar no mesmo tópico uma mensagem vazia , no entanto se tivermos muitos tópicos com mensagens Retain pode dar muito trabalho por isso uma forma simples será eliminar a base de dados do Mosquitto e todas as mensagem Retain são perdidas. Este cenário pode parecer uma pouco Brute Force mas se pensar-mos bem, assim que os nossos sensores/atuadores se ligarem novamente ao Broker MQTT vão publicar novamente a mensagem Retain que realmente interessa :) Procedimento sudo service mosquitto stop sudo rm /var/lib/mosquitto/ mosquitto.db sudo service mosquitto start DONE.... Espero ter ajudado :) Grande Abraço