Projetos Arduino

Tutoriais de Arduino, Eletronica, com Video Aulas, tambem tutoriais de PHP,MySQL,CSS,Java Script, Jquery entre outros. E o Melhor totalmente Gratis.

sexta-feira, 13 de junho de 2014

Semáfaro com aduino

O Tutorial de hoje é fazer um protótipo de semáforo, utilizando os seguintes componentes:

  • 3 Leds (vermelho, amarelo, verde)
  • 3 resistores 220 Ohms
  • Arduino Uno
  • Protoboard
  • Fios
Montagem :


Codigo: 

int ledDelay = 10000;
int redPin = 10;
int yellowPin = 9;
int greenPin = 8;
 
void setup() {
 pinMode(redPin, OUTPUT);
 pinMode(yellowPin, OUTPUT);
 pinMode(greenPin, OUTPUT);
}
void loop() {
 digitalWrite(redPin, HIGH);
 delay(ledDelay);
 
digitalWrite(redPin, LOW);
 digitalWrite(greenPin, HIGH);
 delay(ledDelay);
 
digitalWrite(greenPin, LOW);
 digitalWrite(yellowPin, HIGH);
 delay(2000);
 
 digitalWrite(yellowPin, LOW);
}

Video Aula:


quinta-feira, 12 de junho de 2014

Projeto Piezo

Projeto Piezo


Componentes: 01 Elemento Piezo Elétrico
Descrição: Aprenda como usar este elemento, muito útil para sentir toques e/ou emissão de
ruídos.
Dificuldade:
Um elemento piezo elétrico, ou simplesmente piezo, é um componente que tem a capacidade de
gerar corrente elétrica a partir de uma pressão mecânica. Ele tem polaridade, portanto fique atento
quanto a isto. O fio soldado à parte branca deve ser usado como terminal positivo e o fio soldado à
parte metálica deve ser usado como terminal negativo.
Primeiramente, iremos explorar a função de emitir ruídos com nosso elemento piezoelétrico. Ele se
comporta como um buzzer. Ao injetar tensão variável em seus terminais, simulando assim a
formação de um período e, consequentemente, uma frequência, você poderá ouvir cada frequência
neste pequeno driver de sons. Vamos tentar escutar uma freqüência singular, muito conhecida pelos
músicos: a freqüência de 440Hz, utilizada para afinação de instrumentos. Coloque o fio positivo no
pino digital 09 e o preto em qualquer porta GND. Grave o seguinte código em seu Arduino:

Codigo : 

const int Piezo = 9;
int Tempo = 0;
void setup() {
pinMode(Piezo, OUTPUT);
Tempo = 1135;
}
void loop(){
digitalWrite(Piezo, HIGH);
delayMicroseconds(Tempo);
digitalWrite(Piezo, LOW);
delayMicroseconds(Tempo);
}



terça-feira, 10 de junho de 2014

Sensor de Presença - Arduino

Nesse tutorial será mostrado como é o funcionamento de um sensor de presença,.
Descrição Geral 
O PIR (Passive Infra-Red) Sensor é um dispositivo que detecta movimento pyroelectric medindo mudanças nos os níveis infravermelha emitida por objetos circundantes. Este movimento pode ser detectada através da verificação de um elevado sinal de um único pino de I / O.


Imagem Ciruito


CODIGO ABAIXO:
int pirPin = 2; //digital 2
intLedPin = 13;
void setup(){
Serial.begin(9600);
pinMode(pirPin, INPUT);
pinMode(LedPin,OUTPUT);
}
void loop(){
int pirVal = digitalRead(pirPin);
if(pirVal == LOW){ //was motion detected
digitalWrite(LedPin,HIGH);
delay(2000);
}
else
{
digitalWrite(LedPin,LOW);
}
}

segunda-feira, 9 de junho de 2014

Display LCD - Mensagem


O display LCD - Os módulos LCD são interfaces de saída muito útil em sistemas microprocessados. Estes módulos podem ser gráficos e a caracter. Os módulos LCD gráficos são encontrados com resuluções de 122x32, 128x64, 240x64 e 240x128 dots pixel, e geralmente estão disponíveis com 20 pinos para conexão. Os LCD comuns (tipo caracter) são especificados em número de linhas por colunas e são encontrados nas configurações previstas.




Codigo Abaixo:
//Define a utilização da biblioteca para controle de telas LDCs.
 #include <LiquidCrystal.h>
//Criando um objeto da classe LiquidCrystal e
//inicializando com os pinos da interface.
LiquidCrystal lcd(9, 8, 5, 4, 3, 2);
void setup() {
  //Inicializando o LCD e informando o tamanho de 16 colunas e 2 linhas
  //que é o tamanho do LCD JHD 162A usado neste projeto.
  lcd.begin(16, 2);
}
void loop() {
  lcd.clear();                 //limpa o display do LCD.    
  lcd.print("Oi!!! ");         //imprime a string no display do LCD.
  delay(2000);                
 
  lcd.setCursor(0,1);          //posiciona o cursor na coluna 0 linha 1 do LCD.
  lcd.print("Tudo Bem???");    //imprime a string no display do LCD.
  delay(2000);   
 
  lcd.clear();
  lcd.print("Quer aprender");
  lcd.setCursor(0,1);
  lcd.print("estes projetos?");
  delay(4000);
 
  lcd.clear();
  lcd.print("Dia 5  ");
  lcd.setCursor(0,1);
  lcd.print("de junho ");
  delay(4000);
 
    lcd.clear();
  lcd.print("Nao perca  ! ! !  ");
  lcd.setCursor(0,1);
  lcd.print("   ");
  delay(4000);
 
 
  lcd.clear();
  lcd.print("II Semana Academica ");
  delay(1000);
 
 
  //Rolando o display para a esquerda 12 vezes
  for (int i = 0; i < 12; i++) {
    lcd.scrollDisplayLeft();
    delay(600);
  }
 
  delay(1000);

}

sábado, 7 de junho de 2014

10 sites para comprar Arduino


No aliexpress você encontra os melhores preços para tudo, lá você encontra placas arduino e placas compatíveis, como a BTE RoBoT e o TOSduino, por preços muito baixos, e tem a opção de comprar em grandes quantidades abaixando ainda mais o preço, o frete é grátis o que torna o site ainda mais competitivel. No aliexpres você também encontra todos os componentes e sensores para usar em seu arduino por valores incríveis.  Saiba mais sobre o Aliexpress.

Melhores ofertas: 


Super site que oferece preços muito baixos, voltado para pequenas quantidades. No Dealextreme você encontra várias placas Arduino e módulos por preços baixos e também não paga frete.

Melhores ofertas

O Tinyos Shop é um site dedicado exclusivamente às placas Arduino e placas compatíveis, lá você encontra tudo, mas tudo mesmo para usar no seu arduino, como módulos, sensores, leds entre outros. Os preços cabem no seu bolso, e o frete para o Brasil é de somente 5 dólares para quase todos os produtos e você ainda pode pagar usando o paypal. 

Melhores ofertas: 


Site que segue o mesmo principio do aliexpress, lá você encontra todos os tipos de placas Arduino ou compatíveis, alem dos módulos e componentes por valores super baixos e o frete é grátis. 

Arduino.cc 

No próprio site do Arduino você encontra as placas para compra, mas com certeza você vai pagar um pouco mais pelos produtos, mas se você é um daqueles que preferem comprar diretamente com os fabricantes então essa é sua melhor opção. 

Ardafrut: 

Na ardafrut alem das famosas placas Arduino você também encontra sua própria linha de placas, sensores e módulos. A ardafrut produz uma quantidade enorme de módulos e kits para usar em seus projetos por preços acessíveis.  

Sparkfun: 

Um dos sites mais famosos para os apaixonados por robótica e eletrônica, no Sparkfun você encontra os tradicionais Arduinos e também sua própria linha de placas, módulos, sensores e componentes em geral. Talvez seja o site onde você encontre a maior variedade de módulos e equipamentos de forma geral.  

Ebay: 

O Ebay dispensa comentários, lá tem de tudo e com certeza tem as placas Arduino, módulos e sensores por ótimos preços. Seeeduino Também fabrica sua própria linha compatível com arduino e vários tipos de módulos e sensores por preços baixos. 

Cooking Hacks: 

No Cooking Hacks você encontra as placas Libelium e as tradicionais placas arduino, você também encontra vários módulos legais, como o de GPS, wireless, entre vários outros que só tem no Cooking Hacks.  

Brindes: 

Vou indicar como brind dois sites nacionais onde você também encontra as placas Arduino, Sparkfun, Ardafrut e outras, se está com pressa ou tem medo de comprar de sites fora do país, então fica a dica destes dois sites.