Arduino - Uma plataforma open source para desenvolvimento de eletrônica
Quando pensamos em automação, sensoriamento e controle, normalmente fazemos uma associação com sistemas altamente complexos e caros. O Arduino veio diminuir esta distância entre as pessoas que gostam de programação e eletrônica destes sistemas de monitoramento. Vamos aprender mais sobre ele e as inúmeras possibilidades que temos.
[ Hits: 24.800 ]
Por: hermes nunes pereira junior em 06/01/2015
void setup()
{
}
void loop()
{
}
// início da seção setup void setup() {
// definindo as duas variáveis que serão responsáveis pelos dois leds. Um led vermelho na porta // digital 12 e um led verde na porta digital 8 byte ledVermelho = 12; byte ledVerde = 8;
// definimos através do "pinMode" que o ledVermelho e o ledVerde serão utilizados como saída // definimos através do "digitalWrite" que o ledVermelho inicia com o valor 1 – ligado // definimos através do "digitalWrite" que o ledVerde inicia com o valor 0 – desligado pinMode(ledVermelho,OUTPUT); digitalWrite(ledVermelho,1);
pinMode(ledVerde,OUTPUT); digitalWrite(ledVerde,0); }
// agora começa a seção que será repetida indefinidademente void loop() {
// ele já começa dando um tempo de 1 segundo. // no arduino o tempo é medido em milisegundos delay(1000);
// o ledVermelho fica desligado, o ledVerde fica ligado digitalWrite(ledVermelho,0); digitalWrite(ledVerde,1);
// espera um segundo delay(1000);
// o ledVermelho fica ligado, o ledVerde fica desligado digitalWrite(ledVermelho,1); digitalWrite(ledVerde,0);
// quando chega no fim do código ele volta para o início da seção "void loop()" e tudo recomeça. }
Usando o NIS/NFS como ferramentas de centralização de controle de rede
Instalação e configuração do LTSP 5 no Ubuntu 11.04
Usando o Linux como um studio de gravação (parte 1)
7 melhores práticas para quem é iniciante em Arduino
7 melhores práticas para quem é iniciante em Arduino
Introdução ao Python (parte 2)
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Script de montagem de chroot automatica
Instalar Dual Boot, Linux+Windows. (8)
Eaí? Já programou no windows? (2)
Erro ao enviar arquivos para o Storage Synology NAS (0)
Conky, alerta de temperatura alta (17)
De volta para o futuro - ou melhor, para o presente (parte 2) (3)









