Todas as Discussões Marcadas 'medidor' - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-28T16:14:37Zhttps://labdegaragem.com/forum/topic/listForTag?tag=medidor&feed=yes&xn_auth=noMedidor de energia protocolo PIMAtag:labdegaragem.com,2022-05-17:6223006:Topic:8835322022-05-17T15:18:28.187ZVitor Nunciatellihttps://labdegaragem.com/profile/VitorNunciatelli
<p>Bom dia, pessoal.</p>
<p></p>
<p>Tenho um projeto de rateio de energia em que utilizo diversos medidores com comunicação modbus - ok. Preciso expandir o projeto com mais ulguns medidores porém devido ao custo vou optar por medidores com saída serial PIMA.</p>
<p>Recentemente adquiri um medidor para teste, porém, não consigo adquirir o sinal para manadar para o Arduino.</p>
<p>Alguém já testou alguma solução neste sentido. Não encontrei nada de informação relevante sobre este protocolo na…</p>
<p>Bom dia, pessoal.</p>
<p></p>
<p>Tenho um projeto de rateio de energia em que utilizo diversos medidores com comunicação modbus - ok. Preciso expandir o projeto com mais ulguns medidores porém devido ao custo vou optar por medidores com saída serial PIMA.</p>
<p>Recentemente adquiri um medidor para teste, porém, não consigo adquirir o sinal para manadar para o Arduino.</p>
<p>Alguém já testou alguma solução neste sentido. Não encontrei nada de informação relevante sobre este protocolo na web, pricipalmente a parte para tratamento do sinal.</p>
<p></p>
<p>A imagem abaixo ilustra a única documentação existente.</p>
<p></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/10496194275?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/10496194275?profile=RESIZE_710x" class="align-full"/></a></p> Dispositivo para medir cabos.tag:labdegaragem.com,2018-04-15:6223006:Topic:6670172018-04-15T00:14:00.010ZErlan Siqueirahttps://labdegaragem.com/profile/ErlanSiqueira
<p>Olá amigos, gostaria de ajuda para montar um dispositivo para medir cabos a medida que eles forem puxados de uma bobina, andei dando uma olhada em varias fontes e até agora nada de esclarecedor.</p>
<p>Olá amigos, gostaria de ajuda para montar um dispositivo para medir cabos a medida que eles forem puxados de uma bobina, andei dando uma olhada em varias fontes e até agora nada de esclarecedor.</p> Automação residencial com 10 sensor de corrente acs712 5atag:labdegaragem.com,2015-09-29:6223006:Topic:4807682015-09-29T17:15:57.321ZGustavo Andradehttps://labdegaragem.com/profile/GustavoAndrade
<p>Fala pessoal, sou programador e aprendendo agora essa parte de eletrônica fazendo a automação residencial da minha casa, de início, usando 1 módulo relé de entradas e usando 8 sensores de corrente, consegui fazer o controle de 8 lâmpadas e medir a quantidade de energia passando por elas com o sensor de corrente, o problema é que, sempre que toco em algum componente do circuito, a medição do sensor de corrente muda completamente aumentando os valores em mais de 10 vezes, alguém tem idéia do…</p>
<p>Fala pessoal, sou programador e aprendendo agora essa parte de eletrônica fazendo a automação residencial da minha casa, de início, usando 1 módulo relé de entradas e usando 8 sensores de corrente, consegui fazer o controle de 8 lâmpadas e medir a quantidade de energia passando por elas com o sensor de corrente, o problema é que, sempre que toco em algum componente do circuito, a medição do sensor de corrente muda completamente aumentando os valores em mais de 10 vezes, alguém tem idéia do que pode está acontecendo? Segue o código que uso para fazer a conversão dos valores do sensor:::</p>
<p></p>
<p></p>
<p>// Valores usados para calcular a corrente<br/> float sensorValue_aux = 0;<br/> float sensorValue = 0;<br/> float currentValue = 0;<br/> float currentValue2 = 0;<br/> float voltsporUnidade = 0.0048828125;</p>
<p>// Mede o estado da Lampada<br/> // Pega o valor da corrente<br/> for (int i = 500; i > 0; i--)<br/> {<br/> sensorValue_aux = (analogRead(medidorCorrente) - 511); // le o sensor na pino analogico A0 e ajusta o valor lido ja que a saída do sensor é vcc/2 para corrente =0<br/> sensorValue += pow(sensorValue_aux, 2); // soam os quadardos das leituras no laco<br/> }</p>
<p>sensorValue = (sqrt(sensorValue / 500)) * voltsporUnidade; // finaliza o calculo da méida quadratica e ajusta o valor lido para volts<br/> currentValue = (sensorValue / 66) * 1000; // calcula a corrente considerando a sensibilidade do sernsor (66 mV por amper)</p>
<p>currentValue2 = currentValue * 100;</p>
<p>//Serial.println(currentValue);</p>
<p>return currentValue2;</p>
<p>}</p> medidor de consumo de energia (RESOLVIDO)tag:labdegaragem.com,2015-05-25:6223006:Topic:4434912015-05-25T17:51:25.469Ziago lima amorimhttps://labdegaragem.com/profile/iagolimaamorim
<p>Bom dia </p>
<p>estou montando um medidor de consumo de energia. </p>
<p>mas não esta saindo a informação que eu quero. </p>
<p></p>
<p>gostaria que ele fisesse a leitura da corrente e com o valor da tensão ja pre determinado, o arduino me desse o valor da potencia e da energia consumida, multiplicando a energia pelo valor da energia em dinheiro. e me desse esse valor acumulativo. </p>
<p></p>
<p>porem não estou conseguindo fazer isso. </p>
<p>alguem pode me…</p>
<p>Bom dia </p>
<p>estou montando um medidor de consumo de energia. </p>
<p>mas não esta saindo a informação que eu quero. </p>
<p></p>
<p>gostaria que ele fisesse a leitura da corrente e com o valor da tensão ja pre determinado, o arduino me desse o valor da potencia e da energia consumida, multiplicando a energia pelo valor da energia em dinheiro. e me desse esse valor acumulativo. </p>
<p></p>
<p>porem não estou conseguindo fazer isso. </p>
<p>alguem pode me ajudar. </p>
<p></p>
<p>segue abaixo minha programação.</p>
<p>esta bem carregada de informações por que usei varias referencias para tentar fazer isso. quem puder me ajudar eu agradeço. </p>
<p></p>
<p>#include <EEPROM.h></p>
<p><br/> //Baseado no programa exemplo da biblioteca EmonLib<br/> <br/> //Carrega as bibliotecas</p>
<p>#include "EmonLib.h" <br/> #include <LiquidCrystal.h><br/> #include <avr/eeprom.h></p>
<p>#define eeprom_read_to(dst_p, eeprom_field, dst_size) eeprom_read_block(dst_p, (void *)offsetof(__eeprom_data, eeprom_field), MIN(dst_size, sizeof((__eeprom_data*)0)->eeprom_field))<br/> #define eeprom_read(dst, eeprom_field) eeprom_read_to(&dst, eeprom_field, sizeof(dst))<br/> #define eeprom_write_from(src_p, eeprom_field, src_size) eeprom_write_block(src_p, (void *)offsetof(__eeprom_data, eeprom_field), MIN(src_size, sizeof((__eeprom_data*)0)->eeprom_field))<br/> #define eeprom_write(src, eeprom_field) { typeof(src) x = src; eeprom_write_from(&x, eeprom_field, sizeof(x)); }<br/> #define MIN(x,y) ( x > y ? y : x )</p>
<p><br/> EnergyMonitor emon1; <br/> LiquidCrystal lcd(12, 11, 5, 4, 3, 2);</p>
<p>//Tensao da rede eletrica<br/> int rede = 110.0;<br/> <br/> //Pino do sensor SCT<br/> int pino_sct = 1;</p>
<p>struct __eeprom_data {<br/> double flash_kwhtotal;<br/> };</p>
<p>//Cria variaveis globais<br/> double kwhTotal;<br/> double vlreais;<br/> double realPower;<br/> unsigned long ltmillis, tmillis, timems, previousMillis, refresh;<br/> char charBuf[30];<br/> void setup()<br/> {<br/> Serial.begin(9600);<br/> emon1.current(pino_sct, 29); //Pino, calibracao - Cur Const= Ratio/BurdenR. 1800/62 = 29. <br/> eeprom_read(kwhTotal, flash_kwhtotal);<br/> previousMillis = millis();<br/> lcd.begin(16, 2);<br/> lcd.clear();</p>
<p><br/> //Informacoes iniciais display<br/> lcd.setCursor(0,0);<br/> lcd.print("A:");<br/> lcd.setCursor(0,1);<br/> lcd.print("(W):");<br/> }<br/> void loop()<br/> {<br/> // Calcula quantidade de tempo desde a última measurment realpower.<br/> ltmillis = tmillis;<br/> tmillis = millis();<br/> timems = tmillis - ltmillis;<br/> double Irms = emon1.calcIrms(1480); // Calculate Irms <br/> <br/> // Calcular o número de hoje de kWh consumido.<br/> kwhTotal = kwhTotal + ((realPower/1000.0) * 1.0/3600.0 * (timems/1000.0));<br/> <br/> // Calcular o número de hoje de kWh consumido.<br/> kwhTotal = (((Irms*127.0)/1000.0) * 1.0/3600.0 * (timems/1000.0));<br/> vlreais = kwhTotal * 0.35;<br/> <br/> Serial.print("Watts: ");<br/> Serial.println(Irms*127.0); // potencia aparente<br/> lcd.setCursor(10,1);<br/> lcd.print(" ");<br/> lcd.setCursor(10,1);<br/> lcd.print(Irms*rede,1);<br/> <br/> /* Serial.print("Current: ");<br/> Serial.print(Irms); // Irms <br/> lcd.setCursor(10,0);<br/> lcd.print(Irms);*/<br/> <br/> Serial.print("vlreais: ");<br/> Serial.print(vlreais, 10);<br/> Serial.print("");<br/> lcd.print(" ");<br/> lcd.setCursor(3,0);<br/> lcd.print(vlreais, 10);<br/> <br/> //grava na memoria a cada 1 minuto<br/> if ((millis() - refresh)>= 100)<br/> refresh = millis(); //actualiza a contagem. <br/> {<br/> Serial.println("Gravando na EEprom");<br/> eeprom_write(kwhTotal, flash_kwhtotal);<br/> previousMillis=millis();<br/> }<br/> //Multiplica pelo valor kilowatt hora R$ 0.35 Reais<br/> //vlreais = kwhTotal * 0.35;<br/> }</p>
<p>void printFloat(float value, int places) {<br/> // this is used to cast digits<br/> int digit;<br/> float tens = 0.1;<br/> int tenscount = 0;<br/> int i;<br/> float tempfloat = value;</p>
<p>// Se certificar de que arredondar corretamente. este poderia usar pow de <math.h>, mas não parece vale a importação<br/> // Se esta etapa arredondamento não está aqui, o valor 54,321 imprime como 54,3209</p>
<p>// calcular arredondamento prazo d: 0,5 / pow (10, lugares)<br/> float d = 0.5;<br/> if (value < 0)<br/> d *= -1.0;<br/> // dividir por dez para cada casa decimal<br/> for (i = 0; i < places; i++)<br/> d/= 10.0; <br/> // este pequeno disso, combinado com truncamento vai arredondar os nossos valores corretamente<br/> tempfloat += d;</p>
<p>// Primeiro obter dezenas de valor para ser a grande potência de dez a menos do que o valor<br/> // Tenscount não é necessário, mas seria útil se você queria saber depois desta quantos caracteres o número tomará</p>
<p>if (value < 0)<br/> tempfloat *= -1.0;<br/> while ((tens * 10.0) <= tempfloat) {<br/> tens *= 10.0;<br/> tenscount += 1;<br/> }</p>
<p><br/> // escrever o negativo, se necessário<br/> if (value < 0)<br/> Serial.print('-');</p>
<p>if (tenscount == 0)<br/> Serial.print(0, DEC);</p>
<p>for (i=0; i< tenscount; i++) {<br/> digit = (int) (tempfloat/tens);<br/> Serial.print(digit, DEC);<br/> tempfloat = tempfloat - ((float)digit * tens);<br/> tens /= 10.0;<br/> }</p>
<p>// se não há lugares após decimal, pare agora e retorno<br/> if (places <= 0)<br/> return;</p>
<p>// caso contrário, escreva o ponto e continuar<br/> Serial.print('.');</p>
<p>// Agora, escrever cada casa decimal, deslocando um dígitos por uma, para o lugar queridos e escrever o valor truncado<br/> for (i = 0; i < places; i++) {<br/> tempfloat *= 10.0;<br/> digit = (int) tempfloat;<br/> Serial.print(digit,DEC); <br/> // uma vez escrito, subtrair fora esse dígito<br/> tempfloat = tempfloat - (float) digit;<br/> delay(1000);<br/> }<br/> }</p> Medição de Tensão e corrente com Arduino/PICtag:labdegaragem.com,2015-05-14:6223006:Topic:4407352015-05-14T23:04:43.177Zhackduinohttps://labdegaragem.com/profile/edeilsonbahia
<p>Olá Pessoal,</p>
<p></p>
<p>Estou com um projeto para utilizar com Arduino, o que seria um medidor de potência, porém este deve ser de potência ativa, pois no final quero chegar no Kw/h. Alguém tem experiência neste tipo de circuito que possa auxiliar ?.</p>
<p></p>
<p>Na prática seria uma Smart Meter para que eu possa colocar no quadro de energia em casa rsrsrsrs..</p>
<p>Olá Pessoal,</p>
<p></p>
<p>Estou com um projeto para utilizar com Arduino, o que seria um medidor de potência, porém este deve ser de potência ativa, pois no final quero chegar no Kw/h. Alguém tem experiência neste tipo de circuito que possa auxiliar ?.</p>
<p></p>
<p>Na prática seria uma Smart Meter para que eu possa colocar no quadro de energia em casa rsrsrsrs..</p> Monitorar a medição de água via web Server com arduinotag:labdegaragem.com,2015-03-05:6223006:Topic:4224582015-03-05T13:53:31.376Zroberto akira kitaharahttps://labdegaragem.com/profile/robertoakirakitahara459
<div class="postbody"><div class="xg_user_generated"><p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802480837?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/1802480837?profile=RESIZE_1024x1024" width="750"></img></a> <a href="http://storage.ning.com/topology/rest/1.0/file/get/1802481221?profile=original" target="_self"></a></p>
<p><span class="font-size-1">medição hidrometro do sistema via notebook, via smartphone, via tablet.…</span></p>
<p></p>
</div>
</div>
<div class="postbody"><div class="xg_user_generated"><p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802480837?profile=original" target="_self"><img width="750" src="http://storage.ning.com/topology/rest/1.0/file/get/1802480837?profile=RESIZE_1024x1024" width="750" class="align-full"/></a><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802481221?profile=original" target="_self"></a></p>
<p><span class="font-size-1">medição hidrometro do sistema via notebook, via smartphone, via tablet.</span></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802481221?profile=original" target="_self"><br/></a> Nestes tempos de crise hídrica,e maiores cuidados na utilização dos recursos naturais e até possíveis racionamentos de água é sempre bom utilizar a tecnologia a favor de soluções limpas para melhorar as condições ambientais em que vivemos.</p>
<p> Fiz um projeto neste sentido que consiste em medir o volume do hidrômetro da residência via webserver com arduino, assim podendo monitor através da rede local o consumo de água sem a necessidade de estar sempre indo ao local do hidrômetro, assim você pode vizualizar a leitura via computador, notebook, smartphone via rede local.</p>
<p> Para a execução do equipamento é necessário um arduino Uno, um ethernet shield W5100, um modem (no caso estou utilizando o repetidor DIR-505, que é muito bom pois não há necessidade de conexão física com o roteador podendo ser colocado em diferentes locais, e no caso de medir uma saída pulsada depende muito do tamanho do fio e do sinal a ser medido), um resistor de 1k Ohm e um hidrômetro equipado com saída pulsada.</p>
<p> Quanto a questão do hidrômetro equipado com a saída pulsada, nada mais que um equipamento que utiliza algum meio físico para produzir estado de nível lógico binário equivalente ao que esta sendo medido no hidrômetro. Ou seja, no caso de uma saída pulsada programada para transformar 01(um) litro de água em um Pulso de coletor aberto, a cada 01(um) litro vai gerar um pulso, assim podendo contabilizar os dados de consumo no arduino. Essa saída pulsada pode ser um sensor indutivo, magnético, opto e até reed switch. No caso do projeto, utilizei um hidrômetro eletrônico que já vem com essa funcionalidade.</p>
<p>O programa feito para o arduino é uma complilacão de programa de leitura de pulsos com um servidor de web Server via Ajax<a rel="nofollow" href="http://startingelectronics.com/tutorials/arduino/ethernet-shield-web-server-tutorial/SD-card-AJAX-web-server/">http://startingelectronics.com/tutorials/arduino/ethernet-shield-we...</a> , ou seja não é um programa de extrema dificuldade, a parte mais difícil é conecta-lo na internet e utilizar o protocolo Ajax.</p>
<p></p>
<p><br/> #include <SPI.h><br/> #include <Ethernet.h></p>
<p>// MAC address from Ethernet shield sticker under board<br/> byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };<br/> IPAddress ip(192, 168, 0, 82); // IP address, may need to change depending on network<br/> EthernetServer server(80); // create a server at port 80<br/> #define CHAVE 2<br/> int inicio, pulsos; <br/> boolean pulso; <br/> String HTTP_req; // stores the HTTP request</p>
<p>void setup()<br/> {<br/> pulso=HIGH; <br/> pinMode(CHAVE,INPUT);<br/> // Open serial communications and wait for port to open:<br/> pulsos=0;<br/> Serial.begin(9600);<br/> while (!Serial) {<br/> ; // wait for serial port to connect. Needed for Leonardo only<br/> }</p>
<p>Ethernet.begin(mac, ip); // initialize Ethernet device<br/> server.begin(); // start to listen for clients<br/> // for diagnostics<br/> pinMode(3, INPUT); // switch is attached to Arduino pin 3<br/> Serial.print("server is at ");<br/> Serial.println(Ethernet.localIP());<br/> Serial.println("\nEntre Volume:"); <br/> while(pulsos==0) { <br/> if (Serial.available() > 0) <br/> { <br/> pulsos= Serial.parseInt(); <br/> } <br/> } <br/> Serial.println(pulsos); <br/> delay(1000);</p>
<p>}</p>
<p><br/> void loop()<br/> {<br/> if (digitalRead (2) == HIGH)<br/> {<br/> if(pulso == HIGH)<br/> {<br/> pulsos++; <br/> }<br/> pulso = LOW; <br/> }<br/> else{<br/> pulso= HIGH; <br/> }<br/> EthernetClient client = server.available(); // try to get client</p>
<p>if (client) { // got client?<br/> boolean currentLineIsBlank = true;<br/> while (client.connected()) {<br/> if (client.available()) { // client data available to read<br/> char c = client.read(); // read 1 byte (character) from client<br/> HTTP_req += c; // save the HTTP request 1 char at a time<br/> // last line of client request is blank and ends with \n<br/> // respond to client only after last line received<br/> if (c == '\n' && currentLineIsBlank) {<br/> // send a standard http response header<br/> client.println("HTTP/1.1 200 OK");<br/> client.println("Content-Type: text/html");<br/> client.println("Connection: keep-alive");<br/> client.println();<br/> // AJAX request for switch state<br/> if (HTTP_req.indexOf("ajax_switch") > -1) {<br/> // read switch state and send appropriate paragraph text<br/> GetSwitchState(client);<br/> }<br/> else { // HTTP request for web page<br/> // send web page - contains JavaScript with AJAX calls<br/> client.println("<!DOCTYPE html>");<br/> client.println("<html>");<br/> client.println("<head>");<br/> client.println("<title>pagina de medicao</title>");<br/> client.println("<script>");<br/> client.println("function GetSwitchState() {");<br/> client.println("nocache = \"&nocache=\"\<br/> + Math.random() * 1000000;");<br/> client.println("var request = new XMLHttpRequest();");<br/> client.println("request.onreadystatechange = function() {");<br/> client.println("if (this.readyState == 4) {");<br/> client.println("if (this.status == 200) {");<br/> client.println("if (this.responseText != null) {");<br/> client.println("document.getElementById(\"switch_txt\")\<br/> .innerHTML = this.responseText;");<br/> client.println("}}}}");<br/> client.println(<br/> "request.open(\"GET\", \"ajax_switch\" + nocache, true);");<br/> //client.println("request.open(\"GET\", \"ajax_switch\", true);");<br/> client.println("request.send(null);");<br/> client.println("}");<br/> client.println("</script>");<br/> client.println("</head>");<br/> client.println("<body>");<br/> client.println("<h1>sistema de medicao</h1>");<br/> client.println(<br/> "<p id=\"switch_txt\">Switch state: Not requested...</p>");<br/> client.println("<button type=\"button\"\<br/> onclick=\"GetSwitchState()\">botao de medicao</button>");<br/> client.println("</body>");<br/> client.println("</html>");<br/> }<br/> // display received HTTP request on serial port<br/> Serial.print(HTTP_req);<br/> HTTP_req = ""; // finished with request, empty string<br/> break;<br/> }<br/> // every line of text received from the client ends with \r\n<br/> if (c == '\n') {<br/> // last character on line of received text<br/> // starting new line with next character read<br/> currentLineIsBlank = true;<br/> } <br/> else if (c != '\r') {<br/> // a text character was received from client<br/> currentLineIsBlank = false;<br/> }<br/> } // end if (client.available())<br/> } // end while (client.connected())<br/> delay(1); // give the web browser time to receive the data<br/> client.stop(); // close the connection<br/> } // end if (client)<br/> }</p>
<p>// send the state of the switch to the web browser<br/> void GetSwitchState(EthernetClient cl)<br/> {<br/> if (digitalRead(3)) {<br/> cl.println("chave habilitada: ON");<br/> <br/> cl.println("volume medido: ");<br/> cl.println(pulsos);<br/> cl.println(" litros ");<br/> cl.println("<br />");<br/> <br/> }<br/> else {<br/> cl.println("chave deshabilitada: OFF");<br/> }<br/> }</p>
<p>Depois de upado o programa para o arduino deve-se inserir a medição que está no hidrômetro, ou seja o volume mostrado no hidrometro, então digitar no browser o IP do arduino, e fazer a requisição pelo botão de medição.</p>
<p>Este é um projeto que gostaria de implementar outras variáveis como utilizar um SD card para realizar leitura, um RTC para armazenar a hora, dia, mês e ano, gerar um arquivo que possa ser lido num servidor FTP. Com esses recursos é possível realizar o monitoramento on-line em tempo real do consumo, evitando assim desperdícios como vazamentos e podendo realizar perfis de consumos, assim alertando para consumos altos ou imprevistos. </p>
<p></p>
<p>links do video: <a rel="nofollow" href="https://www.youtube.com/watch?v=dAxOEYXh1m4">https://www.youtube.com/watch?v=dAxOEYXh1m4</a> </p>
<p><a rel="nofollow" href="https://www.youtube.com/watch?v=XwO_k8mTNic">https://www.youtube.com/watch?v=XwO_k8mTNic</a></p>
<p></p>
<p>fotos: </p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802483733?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/1802483733?profile=original" width="478" class="align-full"/></a></p>
<p><span class="font-size-1">hidrômetro marcando 4714 litros </span></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802484097?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/1802484097?profile=original" width="478" class="align-full"/></a></p>
<p></p>
<p><span class="font-size-1">sistema marcando 4714 litros </span></p>
<p></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802484281?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/1802484281?profile=original" width="478" class="align-full"/></a></p>
</div>
</div>
<div class="left-panel"><p class="small object-detail"><span class="font-size-1">hidrômetro marcando 4758 litros</span> </p>
<p class="small object-detail"><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802486167?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/1802486167?profile=original" width="478" class="align-full"/></a></p>
<p class="small object-detail"></p>
<p class="small object-detail">sistema marcando 4758 litros via tablet após requisição de botão de medição</p>
<p class="small object-detail"></p>
<p class="small object-detail"></p>
<p class="small object-detail"></p>
<p class="small object-detail"></p>
<p class="small object-detail"></p>
<p class="small object-detail"></p>
<p class="small object-detail"></p>
<p class="small object-detail" id="tagsList">Tags: <a href="http://labdegaragem.com/profiles/blog/list?tag=ajax">ajax</a>, <a href="http://labdegaragem.com/profiles/blog/list?tag=de">de</a>, <a href="http://labdegaragem.com/profiles/blog/list?tag=ethernetshield">ethernetshield</a>, <a href="http://labdegaragem.com/profiles/blog/list?tag=medidor">medidor</a>, <a href="http://labdegaragem.com/profiles/blog/list?tag=webserver">webserver</a>,<a href="http://labdegaragem.com/profiles/blog/list?tag=%C3%A1gua">água</a></p>
</div> Sensor de temperatura DS18b20tag:labdegaragem.com,2014-09-14:6223006:Topic:3853312014-09-14T04:29:44.585Zkályston limahttps://labdegaragem.com/profile/kalystonlima
<p>Pessoal, estou a uma semana tentando ler a temperatura do sensor DS18b20 (Tres fios: Verde=GND, Vermelho=VCC, Amarelo=Data) mas até agora nada. Ja tentei de tudo, ja atalizei a biblioteca OneWire.h testei varios codigos, troquei o resistor pull-Up, mudei a voltagem de 3.3v para 5v mas nada. algum de vocês ja trabalharam com esse sensor?</p>
<p>Pessoal, estou a uma semana tentando ler a temperatura do sensor DS18b20 (Tres fios: Verde=GND, Vermelho=VCC, Amarelo=Data) mas até agora nada. Ja tentei de tudo, ja atalizei a biblioteca OneWire.h testei varios codigos, troquei o resistor pull-Up, mudei a voltagem de 3.3v para 5v mas nada. algum de vocês ja trabalharam com esse sensor?</p> Arduino com Decibelímetro e medidor de COtag:labdegaragem.com,2014-04-18:6223006:Topic:3467872014-04-18T21:11:25.790ZEdielson Alencarhttps://labdegaragem.com/profile/EdielsonAlencar
<p>Olá gente,</p>
<p>Estou pensando em um projeto com Arduino para medir a pressão sonora em Db (Decibéis) juntamente com um medidor de CO (monóxido de carbono) e registrar essas informações em cartão micro SD para que possa relacionar os níveis de ruido ao níveis de CO em pontos específicos da cidade. Preciso ajuda em como desenvolver um Decibelímetro razoavelmente confiável e o medidor de CO e em seguida registrar dados sequenciais em cartão micro sd. Quem poder ajudar agradeço.</p>
<p>Olá gente,</p>
<p>Estou pensando em um projeto com Arduino para medir a pressão sonora em Db (Decibéis) juntamente com um medidor de CO (monóxido de carbono) e registrar essas informações em cartão micro SD para que possa relacionar os níveis de ruido ao níveis de CO em pontos específicos da cidade. Preciso ajuda em como desenvolver um Decibelímetro razoavelmente confiável e o medidor de CO e em seguida registrar dados sequenciais em cartão micro sd. Quem poder ajudar agradeço.</p> Medidor de espessura de concreto com arduino.tag:labdegaragem.com,2014-01-02:6223006:Topic:3175632014-01-02T21:26:27.027ZMichel Abifadelhttps://labdegaragem.com/profile/MichelAbifadel
<p>Boa tarde, sou estudante de engenharia e estou desenvolvendo um projeto que pretende medir a espessura de um bloco de concreto com o auxílio do arduino. Gostaria da ajuda do pessoal para saber se existe algum sensor de ultra som que emita onda dentro do concreto. O sensor que procuro é tipo o HC-SR04, porém ele teria que emitir a onda no interior do bloco de concreto e não no ar como é o caso do sensor acima citado. Alguém poderia me ajudar?</p>
<p>Muito obrigado,</p>
<p>Michel. </p>
<p>Boa tarde, sou estudante de engenharia e estou desenvolvendo um projeto que pretende medir a espessura de um bloco de concreto com o auxílio do arduino. Gostaria da ajuda do pessoal para saber se existe algum sensor de ultra som que emita onda dentro do concreto. O sensor que procuro é tipo o HC-SR04, porém ele teria que emitir a onda no interior do bloco de concreto e não no ar como é o caso do sensor acima citado. Alguém poderia me ajudar?</p>
<p>Muito obrigado,</p>
<p>Michel. </p> Nível da Bateriatag:labdegaragem.com,2013-09-10:6223006:Topic:2776822013-09-10T01:12:26.688ZRodney Amanciohttps://labdegaragem.com/profile/RodneyAmancio
<p>Boa noite...desculpa a pergunta um pouco leiga..rs</p>
<p>sou novo nesse segmento e meus conhecimentos são apenas de "fuçador"...</p>
<p></p>
<p>Gostaria de saber se é possível medir o nível de uma bateria li-ion com arduino. Seria algo "simples", apenas saber mesmo que aproximado o nivel da bateria e apresentar em algum lugar isso.</p>
<p></p>
<p>Eu vi esses dois projetos:…</p>
<p></p>
<p>Boa noite...desculpa a pergunta um pouco leiga..rs</p>
<p>sou novo nesse segmento e meus conhecimentos são apenas de "fuçador"...</p>
<p></p>
<p>Gostaria de saber se é possível medir o nível de uma bateria li-ion com arduino. Seria algo "simples", apenas saber mesmo que aproximado o nivel da bateria e apresentar em algum lugar isso.</p>
<p></p>
<p>Eu vi esses dois projetos:</p>
<p><a href="http://labdegaragem.com/profiles/blogs/projeto-testador-descarregador-de-bateria-de-li-ionc-om-arduino">http://labdegaragem.com/profiles/blogs/projeto-testador-descarregador-de-bateria-de-li-ionc-om-arduino</a></p>
<p><a href="http://labdegaragem.com/profiles/blogs/projeto-testador-de-pilha-utilizando-arduino">http://labdegaragem.com/profiles/blogs/projeto-testador-de-pilha-utilizando-arduino</a></p>
<p></p>
<p>acredito que ai esteja muito próximo do que eu quero...mas ainda não consegui absorver principalmente a função ISR.</p>
<p></p>
<p>Alguém poderia dar um help a este pobre leigo?</p>
<p></p>
<p>Obrigado</p>