segunda-feira, 13 de abril de 2015

O que é a IDE?

  IDE se refere à Integrated Development Environment. Um ambiente integrado para desenvolvimento de softwares para o computador e celular.
  A IDE do Arduino ela tem uma linguagem em C/C++, e contém várias livrarias em sua pasta, dependendo do sensor que será usado no seu projeto, precisará fazer o download da livraria daquele sensor.




A IDE do arduino é essa da foto, e o que está programado nela é o exemplo do primeiro projeto que fizemos, fazendo o led piscar.
 Agora explicando um pouco dos comandos básicos da programação do Arduino

  • void setup () é o comando de quando o esboço começa, é a função de configuração que será usado apenas uma vez, ele é usado para inicializar variáveis, modos, pinos, livrarias, etc

  • void loop () faz o que seu nome já diz, o "loop" faz repetir todas as funções dadas no esboço
  • pinMode ();  o pinMode, no próprio nome dá para ver o que significa pin = pino e Mode = modo em que está, Ele configura o pino para entrada/saída, se for de entrada será pinMode (,INPUT); e se for de saída, pinMode (,OUTPUT); 
  ATENÇÃO!!
   Os comandos void setup e void loop são obrigatórios, sem eles, os esboços darão erro e não funcionarão.
   SEMPRE ao colocar um comando, o mesmo deverá acabar com um ponto e vírgula (;)

  • digitalWrite (); dê um valor alto (HIGH) ou baixo (LOW) para o pino digital. Se o pino for configurado como uma saída com pinMode(), o  valor alto (HIGH) terá a tensão da placa de 5V, por isso quando for ligar um led, é necessário colocar um resistor. E a tensão em valor baixo (LOW) será de 0V 
  • delay(); delay significa o tempo de algum comando, e é contado por milésimos de segundo.
   Por exemplo:

void loop ()
{
digitalWrite (12, HIGH);
delay (1000); // diz o intervalo de tempo (em milésimos de segundo) em que o pino 12 ficará com um valor alto
digitalWrite (12, LOW)
delay (1000); // diz o intervalo de tempo (em milésimos de segundo) em que o pino 12 ficará com um valor baixo.
}

  • // As duas barras significam um comentário, não faz alteração alguma no esboço, serve muito bem para você conseguir se organizar fazendo um comentário sobre o que é o que no esboço.



Nenhum comentário:

Postar um comentário