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: 23.999 ]
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. }
Uma breve introdução ao Hydrogen
Instalação e configuração do LTSP 5 no Ubuntu 11.04
Uma breve introdução ao Audacity
Criando um mirror do Conectiva para uma rede interna
7 melhores práticas para quem é iniciante em Arduino
7 melhores práticas para quem é iniciante em Arduino
Gerenciamento de Rede e suas ferramentas
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Git config não aplica configurações
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
samba4 versao 4.22.3 usuario nao consegue trocar a senha (1)
Já estou acreditando que não há limites... (14)