Boa Noite Amigos, apartir de hoje estarei adicionando alguns exemplos de projetos simples com Arduino utilizando o Simulino para ajudar a quem estiver com alguma dúvida relacionada principalmente com diagramas eletrônicos, abraços.
LED PISCANTE
Material Para Uso Pratico:
1 - Arduino UNO (ou equivalente)
1 - Led (D1)
1 - Resistor (R1) (no caso para o Led Azul foi utilizado 150 Ohm, mas pode variar conforme tipo de led e cor)
2 - Fios(pode ser fios de cabinhos de telefone ou equivalente)
Código do Projeto:
int ledPin = 10; // Denomina o nome e a Porta que vai ser utilizada no caso porta 10 digital
void setup() {
pinMode(ledPin, OUTPUT); // denomina porta digital de saída
}
void loop() {
digitalWrite(ledPin, HIGH); // led ligado
delay(1000); // Tempo do Led
digitalWrite(ledPin, LOW); // Led desligado
delay(1000); // Tempo do Led
}
Tags:
PROJETO - 2 SINALIZADOR DE CODIGO MORSE S.O.S
Boa Noite galera, como este projeto utiliza o mesmo diagrama eletronico, basta colocarmos este novo código para realizar o sinal visual de código morse, segue o código logo abaixo, abraços.
Código do Projeto:
// LED conectado ao pino 10
int ledPin = 10;
// executa uma vez, quando o sketch inicia
void setup() {
// define o pino como saída
pinMode(ledPin, OUTPUT);
}
// executa repetidas vezes
void loop() {
// 3 pontos
for (int x=0; x<3; x++) {
digitalWrite(ledPin, HIGH); // acende o LED
delay(150); // espera 150ms
digitalWrite(ledPin, LOW); // apaga o LED
delay(100); // espera 100ms
}
// espera 100ms para marcar o intervalo entre as letras
delay(100);
// 3 traços
for (int x=0; x<3; x++) {
digitalWrite(ledPin, HIGH); // acende o LED
delay(400); // espera 400ms
digitalWrite(ledPin, LOW); // apaga o LED
delay(100); // espera 100ms
}
// espera 100ms para marcar o intervalo entre as letras
delay(100);
// 3 pontos novamente
for (int x=0; x<3; x++) {
digitalWrite(ledPin, HIGH); // acende LED
delay(150); // espera 150ms
digitalWrite(ledPin, LOW); // apaga o LED
delay(100); // espera 100ms
}
// espera 5 segundos antes de repetir o sinal de SOS
delay(5000);
}
Bem enviei uma msg para solicitar meu ingresso ao grupo mas pelo visto não foi necessária aprovação previa.
Obrigado, e espero colaborar e aprender com todos.
Abs.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por