Meus Produtos no Mercado Livre

  • Refletor infravermelho com sensor de luz
    Não fique no escuro! Com este refletor qualquer foto ou filmagem night shot fica perfeita! Com leds 850nm de alta intensidade. Apenas 100,00R$ e frete grátis! Veja os detalhes no título.
  • Data Transfer link
    Transferência de fotos, vídeos, música e muito mais sem rede! Agora você pode enviar seus arquivos direto de pc para pc! Apenas 64,99R$ e frete grátis! Veja os detalhes no título.
  • Inversor 12v to 110/220 com 150w
    Não deixe seus gadgets descarregados no carro! Com este inversor você podera ligar até uma tv de 32" no seu carro! Apenas 75,00R$ e frete grátis! Clique no título para detalhes
  • Lâmpada De Led 16 Cores Controle Remoto 3w
    Lâmpada com várias cores, todas a um toque do controle remoto! Surpreenda todos com essa nova tecnologia! E o melhor, extremamente economica! a economicidade dos leds, aliada a poderosa luminosidade! Apenas 84,60R$ e frete grátis!
  • Lanterna Infra Vermelho Ir 12 Leds Alta Intensidade
    Lanterna construída com 12 LEDs IR de 850nm de alta intensidade. Corpo feito em alumínio, extremamente leve. Possui correia de pulso para segurança! Ideal para iluminação IR, farol IR, tracking, visão noturna, filmagens no escuro, detecção IR (projetos eletrônicos), etc ! Apenas 38,40R$ e frete grátis!
  • Camera Mini Dv Md80 para Esportes Radicais
    Com seu pequeno tamanho, a mini câmera MD80 é a melhor opção para usar em todos os momentos. Os recursos avançados permitem-lhe gravar vídeos com som, transferir arquivos para o PC ou ser usada como WebCam. Apenas 80,00R$ e frete grátis!

quinta-feira, 25 de agosto de 2011

Garrafa Térmica Inteligente com Arduino

Insônia: Experimentos são legais, reproduzir o experimento de outra pessoa também, mesmo que seja como uma receita de bolo, mas e satisfatório do mesmo jeito, são os construtores e falando sério, em boa parte dos experimentos práticos e físicos eu sou assim, (sou programador de softwares, essa sim e minha área inventiva forte), mas algo que tenho orgulho de ter e minha capacidade de unir coisas, existe pessoas que enxergam numa única direção, metafóricamente falando, o que é normal, já que possuem outras áreas de suas vidas em que tem melhor desenvolvimento, mas eu gosto pelo menos de pensar que possuo essa abilidade, nas matérias que divulgo aqui vejo estes padrões, tecnologias que podem ser acopladas a outras criadas de forma espetacular, formando padrões só vistos em livros e filmes. Bom um exemplo simples são estas duas matérias: Fazer um aquecedor de canecas e esta da garrafa térmica inteligente.
Oras, se vou ter uma garrafa de café que me avise, quando o líquido estiver esfriando, porque a mesma não pode se esquentar novamente? Bom chega desse meu falatório, espero que tenha contribuído com vocês. Abraços e divirtam com essa experiência!:




     Muitas vezes nos deparamos com uma térmica contendo café e não sabemos se o líquido está na temperatura adequada e como é impossível saber apenas olhando a garrafa acabamos perdendo tempo com um café que está frio e ficamos aborrecidos com isso.
     Esta cafeteira entretanto indica por um gráfico de LEDs se o líquido está quente, morno ou frio. Os LEDs ligam gradativamente do azul(frio) para o vermelho(quente), quando há um aquecimento e se apagam quando há um resfriamento.
Veja projeto completo abaixo:


Para desenvolver o projeto foram usados:



  • 1 sensor de temperatura encontrado em termômetros digitais.


  • 9 LEDs coloridos.1 vermelho, 4 amarelos, 3verdes, 1 azul.

  • 1 resistêcia de 10K(Marrom,Preto e Laranja).

  • 1 arduino.

  • 1 térmica.

  • Fios.



  Nove furos foram feitos na lateral da térmica com um ferro quente de mesmo diâmetro dos LEDs.

  Fios conectaram o os leds dos pinos 5 ao 13.


Vista interna dos LEDS na parede da térmica:




O sensor de temperatura foi retirado da ponta do termômetro digital e conectado ao arduino como mostra a figura abaixo:


   O sensor foi posicionado no interior da garrafa de vidro com um fio longo.
   Foi desenvolvido um código que teve como base um outro que controla gráficos de LEDs que foi modificado e adaptado para as necessidades do projeto. Neste programa também é possível ver pela porta serial do IDE do arduino o valor lido pelo sensor e o número de LEDs que estão apagados.


Resultados:
   Foi possível detectar a gradativa variação de temperatura interna do líquido dentro da garrafa térmica fruto do resfriamento ou aquecimento com o gráfico de LEDs.



Código:

/*
 
    Programa para TÉRMICA INTELIGENTE.
 
  -Programa criado por Gamesh_ (by Gamesh_) from Brazil
  http://www.brasilrobotics.blogspot.com/
   Criado em 03, janeiro,2010
 
    --O programa detecta a temperatura do líquido(café, chá) na térmica e
    indica com um gráfico a temperatura.
    Azul para frio, vermelho para quente e
    demais cores para temperaturas intermediarias.
    O objetivo é saber se o "café" ainda está com
    uma boa temperatura para tomar.-- 
  
    Programa usou como base o:
    LED bar graph  
    created 26 Jun 2009
    by Tom Igoe 
    disponível no:
    http://www.arduino.cc/en/Tutorial/BarGraph
 
  */


 const int analogPin = 0;    // Entrada do sensor de temperatura.
 const int ledCount = 9;    // Número de LEDs usados (the number of LEDs in the bar graph)

 int ledPins[] = {5,6, 7, 8, 9, 10,11,12,13};   // Pinos usados com LEDS (an array of pin numbers to which LEDs are attached)

 void setup() {

   Serial.begin(9600);
  
   // loop over the pin array and set them all to output:
   for (int thisLed = 0; thisLed < 9; thisLed++) {
     pinMode(ledPins[thisLed], OUTPUT);
   }
 }

 void loop() {
  
      // Lendo o sensor termico:
   int sensorReading = analogRead(analogPin);
   // map the result to a range from 0 to the number of LEDs:
    int ledLevel = map(sensorReading, 320, 930, 0, 9);

Serial.print("Valores ledLevel : ");
    Serial.println(ledLevel);
    Serial.print("Valores sensorReading : ");
    Serial.println(sensorReading);
delay(1000);


   // loop over the LED array:
   for (int thisLed = 0; thisLed < ledCount; thisLed++) {
    
    
     if (thisLed < ledLevel) {
       digitalWrite(ledPins[thisLed], LOW); //Desliga os LEDS(LEDs OFF)
     }
    
     else {
       digitalWrite(ledPins[thisLed], HIGH);  //Liga os LEDS(LEDs ON)
     }
   }
 }

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Chupado no Brasil Robotics

2 comentários:

Anônimo disse...

Olá gostaria de saber como faz a ligação dos Led's,o positivo vai em que lugar e o negativo ???

Sirius Bad disse...

"Fios conectaram o os leds dos pinos 5 ao 13." olhe o desenho da placa do arduino amigo, tem a numeração dos pinos la. Abraços.