Mecatronica

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (681 palavras )
  • Download(s) : 0
  • Publicado : 3 de junho de 2012
Ler documento completo
Amostra do texto
MANUALDEGUSTAÇÃO

ARDUINO KIT INICIANTE V4.0

ARDUINO KIT INICIANTE V4.0

PARA TER ACESSO A TODOS OS 10 EXPERIMENTOS, COMPRE O ARDUINO KIT INICIANTE DA ROBOCORE EM WWW.ROBOCORE.NET

ProjetoTermômetro Componentes: 2 Leds Verdes + 2 Leds Amarelos + 2 Leds Vermelhos + Buzzer + 1 Sensor de Temperatura NTC Descrição: Conforme a temperatura do ambiente onde o sensor NTC está localizadoaumenta, os leds coloridos acendem, como um termômetro. Se por algum motivo todos os 6 Leds forem acesos, um alarme intermitente deverá soar. Dificuldade:

Este projeto é, sem dúvida, muito bonito para osolhos tanto dos aficcionados em eletrônica quanto às pessoas comuns. Implicto neste projeto estará o conceito de um bargraf, que nada mais é do que uma barra de leds que acendem conforme algumparâmetro. Bargrafs muito conhecidos são os de equipamentos de som. Quando o som está alto, ou com os graves altos, as luzes acendem do verde até o vermelho, como na figura a seguir:

Exemplo de um típicobargraf na horizontal

www.robocore.net

2/5

ARDUINO KIT INICIANTE V4.0

Tanto o esquema de ligações quanto o código parecem ser mais complexos, portanto tenha muita calma e atenção paramontar o esquema. Revise o circuito algumas vezes antes de ligá-lo.

Código:
/***************************************\ ** ROBOCORE ARDUINO KIT INICIANTE ** * * ** Projeto Termômetro **\***************************************/ const const const const const const const const int int int int int int int int PinoSensor = 0; Buzzer = 6; led1 = 8; led2 = 9; led3 = 10; led4 = 11; led5 = 12; led6 = 13;int ValorSensor = 0; void setup(){ pinMode(Buzzer, OUTPUT); pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); pinMode(led3, OUTPUT); pinMode(led4, OUTPUT); pinMode(led5, OUTPUT); pinMode(led6, OUTPUT);Serial.begin(9600); } void loop(){ ValorSensor = analogRead(PinoSensor); Serial.print("Valor do Sensor = "); Serial.println(ValorSensor); if (ValorSensor > 0){ digitalWrite(led1, HIGH); } else{...
tracking img