Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T11:26:09ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardohttps://storage.ning.com/topology/rest/1.0/file/get/8140956872?profile=RESIZE_48X48&width=48&height=48&crop=1%3A1https://labdegaragem.com/forum/topic/listForContributor?user=3camkiw78wcr5&feed=yes&xn_auth=noDISPLAY DWIN COM ESP32.tag:labdegaragem.com,2024-03-27:6223006:Topic:8979312024-03-27T19:11:56.522ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardo
<p>Boa tarde.<br></br><br></br>Alguem ja usou o display dwin com esp32 ? <br></br>Estou fazendo um projeto para encher um volume dentro de recepientes e mostrar no display dwin, os botoes estao funcionando normal, pois coloquei alguns leds e os mesmo estao ligando e desligando. Mas a variavel nao consigo mostrar no display. A variavel que deveira mostra no display seria o volume_total, no serial.print mostra normalmente, mas o que era para ser enviado para o display nao mostra. Alguem poderia dar um…</p>
<p>Boa tarde.<br/><br/>Alguem ja usou o display dwin com esp32 ? <br/>Estou fazendo um projeto para encher um volume dentro de recepientes e mostrar no display dwin, os botoes estao funcionando normal, pois coloquei alguns leds e os mesmo estao ligando e desligando. Mas a variavel nao consigo mostrar no display. A variavel que deveira mostra no display seria o volume_total, no serial.print mostra normalmente, mas o que era para ser enviado para o display nao mostra. Alguem poderia dar um help?<br/>Segue o codigo.<br/><br/></p> acender led apos 4 pulsostag:labdegaragem.com,2024-03-23:6223006:Topic:8977382024-03-23T20:59:21.972ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardo
<p>caros amigos, preciso fazer acender o LED após 4 pulsos no botão e se continuar os pulsos o LED continua aceso se após 5 segundos sem pulsos o LED apaga. Alguém poderia me ajudar? Achei um código que talvez poderia ser como base mas não funcionou.</p>
<p></p>
<p>// Colocar os botões e os led nos pinos indicados</p>
<p>int Button1 = 6;</p>
<p>int led1 = 7;</p>
<p><br></br> int contacendled = 0;</p>
<p>unsigned long intervalo = 0;</p>
<p></p>
<p>void setup() {<br></br> pinMode(Button1, INPUT);…<br></br></p>
<p>caros amigos, preciso fazer acender o LED após 4 pulsos no botão e se continuar os pulsos o LED continua aceso se após 5 segundos sem pulsos o LED apaga. Alguém poderia me ajudar? Achei um código que talvez poderia ser como base mas não funcionou.</p>
<p></p>
<p>// Colocar os botões e os led nos pinos indicados</p>
<p>int Button1 = 6;</p>
<p>int led1 = 7;</p>
<p><br/> int contacendled = 0;</p>
<p>unsigned long intervalo = 0;</p>
<p></p>
<p>void setup() {<br/> pinMode(Button1, INPUT);<br/> <br/> pinMode(led1, OUTPUT);<br/> <br/> }</p>
<p>void loop() {<br/> <br/> // se o botão 1 é precionado ele soma mais um a variavel contaacendled <br/> if(digitalRead(Button1)==1 ){<br/> contacendled++;<br/> delay(100); <br/> intervalo = millis();}</p>
<p>// se passar mais que 5 segundos entre os pressionar de botao, ele volta a zero e precisa pressionar 4 vezes de novo <br/> if(millis() > intervalo+5000){<br/> contacendled = 0;<br/> } <br/> <br/> // se a variavel contacendled chegar a 4 o que dizer que o botão 1 foi pressionado 4 vezes ele acende o led 1 <br/> if(contacendled == 4){<br/> digitalWrite(led1, HIGH);<br/> <br/> contacendled=0;<br/> }</p>
<p><br/> }</p>
<p></p>
<p></p>
<p></p>
<p>// alguem poderia me ajudar a ajustar para funcionar?</p> Chave/Mecanismo/interruptor. Sugestões/Alternativas?tag:labdegaragem.com,2024-03-23:6223006:Topic:8980122024-03-23T19:46:21.399ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardo
<p>Olá a todos, tudo bem?</p>
<p></p>
<p>Estou com um projeto bem simples. Tenho um buzzer piezoelétrico, e preciso controlar quando ele será acionado.</p>
<p></p>
<p>O acionamento é feito puxando uma corda/linha, o puxão poderá ser leve ou bruto. Não existirá controle sobre essa situação.</p>
<p></p>
<p></p>
<p>O projeto é basicamente esse:…</p>
<p></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/12403715871?profile=original" rel="noopener" target="_blank"><img class="align-full" src="https://storage.ning.com/topology/rest/1.0/file/get/12403715871?profile=RESIZE_710x"></img></a></p>
<p>Olá a todos, tudo bem?</p>
<p></p>
<p>Estou com um projeto bem simples. Tenho um buzzer piezoelétrico, e preciso controlar quando ele será acionado.</p>
<p></p>
<p>O acionamento é feito puxando uma corda/linha, o puxão poderá ser leve ou bruto. Não existirá controle sobre essa situação.</p>
<p></p>
<p></p>
<p>O projeto é basicamente esse:</p>
<p></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/12403715871?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/12403715871?profile=RESIZE_710x" class="align-full"/></a></p>
<p></p>
<p>- o Piezoelétrico ficará conectado a bateria e ao interruptor.</p>
<p>- Abateria ficará conectada ao Piezoelétrico e ao interruptor.</p>
<p>- o Plastico/pvc/material/metal ficará preso na corda/linha</p>
<p>- o Plastico/pvc/material/metal ficará "<strong>encaixado"</strong> no interruptor</p>
<p></p>
<p>O principio de acionamento, seria como "arrancar um pino de uma granada".</p>
<p></p>
<p></p>
<p>A ideia do interruptor, é basicamente essa:</p>
<p></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/12403718297?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/12403718297?profile=RESIZE_710x" class="align-full" width="530" height="335"/></a></p>
<p></p>
<p>Quando a corda fosse puxada, o conector/plastico/material que está representado em roxo, seria removido do interruptor, e os dois contatos iriam se unir.</p>
<p></p>
<p>A corrente de trabalho, deverá girar em torno de 70~200mA. Mas quero ter folga para até 1A no máximo (possíveis edições no futuro)</p>
<p></p>
<p></p>
<p>Alguém conhece um interruptor deste tipo, ou conhece alguma forma com baixo custo para resolver essa questão?</p>
<p></p>
<p></p>
<p></p>
<p></p>
<p>Desde já, agradeço a atenção dos colegas.</p> Automaçãotag:labdegaragem.com,2024-03-19:6223006:Topic:8979042024-03-19T13:32:40.763ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardo
<p>Bom dia pessoal!!</p>
<p>Sou novo aqui no fórum, sinceramente falando não entendo nada de programação, mas andei dando uma olhada na internet da vida para me interar sobre o assunto, existe muita coisa. Gostaria do auxílio dos entendidos pois tenho em mente a algum tempo montar um sistema, coisa simples. Para quem entende deve ser muito simples, não vou me estender muito pois se deixar, daqui a pouco tem um livro escrito :) :) :)...</p>
<p>Uma explicação básica do que…</p>
<p>Bom dia pessoal!!</p>
<p>Sou novo aqui no fórum, sinceramente falando não entendo nada de programação, mas andei dando uma olhada na internet da vida para me interar sobre o assunto, existe muita coisa. Gostaria do auxílio dos entendidos pois tenho em mente a algum tempo montar um sistema, coisa simples. Para quem entende deve ser muito simples, não vou me estender muito pois se deixar, daqui a pouco tem um livro escrito :) :) :)...</p>
<p>Uma explicação básica do que pretendo:</p>
<p>Preciso que duas estruturas se comuniquem a distância max. 10 metros:</p>
<p>1ª estrututa: Seria composto por uma caixa estreita (comp x larg x alt - 70cm x 15cm x 170cm) que irá receber alguns objetos pequenos um a um, a cada vez que fizerem o trajeto estipulado e passarem pelo final do curso precisará acionar um motor em uma 2ª estrutura independente. </p>
<p>2ª estrutura: Será uma caixa de pequeno porte, (30cm x 15cm x 40cm), dentro dela terá uma roda de 22cm de diâmetro que ficará na ponta de um eixo e na outra ponta do eixo que se estenderá para fora desta caixa uma engrenagem que se ligará ao motor através de uma corrente ou correia.</p>
<p>Não sei se ficou claro, continuando:</p>
<p></p>
<p>A cada vez que que for acionada na 1ª estrutura o motor da 2ª estrutura terá de girar a roda em 180° e parar, simultaneamente ligar 4 lâmpadas 12v que estarão dentro da caixa. </p>
<p>Já ia esquecendo a ligação em 220V ou 110V. </p>
<p>Pensei em um material para fazer (fora as caixas):</p>
<p></p>
<div dir="auto">Fonte colmeia chaveada 12V 3a</div>
<div dir="auto">Reed Switch(sensor magnético)</div>
<div dir="auto">2 imãs</div>
<div dir="auto">Placa Arduino ou similar</div>
<div dir="auto">Motor 12V 1a</div>
<div dir="auto">Módulo RF 433MHz </div>
<div dir="auto">Transmissor</div>
<div dir="auto">Receptor</div>
<div dir="auto">Componentes filtragem sinal</div>
<div dir="auto">Módulo relé 12v 2 canais ou transistor</div>
<div dir="auto">4 lâmpadas led 12v ou fita led</div>
<div dir="auto"></div>
<div dir="auto"></div>
<div dir="auto">Tudo isso para uma pergunta:</div>
<div dir="auto"></div>
<div dir="auto">Conseguiria fazer este projeto sem envolver uma placa arduino ou similar e sem programação?</div>
<div dir="auto"></div>
<div dir="auto">Agradeço aqueles que poderem dar uma luz no fim do túnel.</div>
<div dir="auto">Att., Emerson Chagas</div>
<p> </p> Potenciômetro deslizante.tag:labdegaragem.com,2024-03-14:6223006:Topic:8975942024-03-14T12:59:06.750ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardo
<p>Olá pessoal.</p>
<p></p>
<p>Gostaria de saber se alguém sabe me dizer qual o maior curso de potenciômetro deslizante disponivel no mercado?</p>
<p>Só achei de 60mm e gostaria de algo maior.</p>
<p></p>
<p>A ideia é acoplar a um atuador linear para transformalo em um Servo Motor mas eu não queria utilizar Encoder pois nesse caso teria que ser um encoder absoluto e são muito caros.</p>
<p></p>
<p>OBS: Aceito idéias diferentes.</p>
<p></p>
<p>Desde já, muito obrigado.</p>
<p>Olá pessoal.</p>
<p></p>
<p>Gostaria de saber se alguém sabe me dizer qual o maior curso de potenciômetro deslizante disponivel no mercado?</p>
<p>Só achei de 60mm e gostaria de algo maior.</p>
<p></p>
<p>A ideia é acoplar a um atuador linear para transformalo em um Servo Motor mas eu não queria utilizar Encoder pois nesse caso teria que ser um encoder absoluto e são muito caros.</p>
<p></p>
<p>OBS: Aceito idéias diferentes.</p>
<p></p>
<p>Desde já, muito obrigado.</p> Projeto de controlador rampa/patamar com arduino nono e termopartag:labdegaragem.com,2024-02-28:6223006:Topic:8976262024-02-28T10:34:59.610ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardo
<p>Para contextualizar, estou tentando construir um controlador de temperatura rampa/patamar, com Arduino nano e termopar, mas estou enfrentado problemas com a programação do menu de configuração (das rampas/patamares).</p>
<p>Um dos códigos que tentei utilizar foi este (código 1), a navegação funciona adequadamente, sou iniciante em programação, este código pode estar repetitivo.…</p>
<p></p>
<p>Para contextualizar, estou tentando construir um controlador de temperatura rampa/patamar, com Arduino nano e termopar, mas estou enfrentado problemas com a programação do menu de configuração (das rampas/patamares).</p>
<p>Um dos códigos que tentei utilizar foi este (código 1), a navegação funciona adequadamente, sou iniciante em programação, este código pode estar repetitivo.</p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/12390335458?profile=original" target="_blank" rel="noopener">codigo%201.txt</a></p>
<p>O problema do código se encontra no fato de se eu simplesmente adicionar as bibliotecas que necessito como a max6675.h e PID_v1.h a navegação pelo menu e comprometida e em partes do menu o display OLED não mostra mensagem (imagem 1), como nesse código (código 1 sem os comentários das bibliotecas).</p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/12390335686?profile=original" target="_blank" rel="noopener">imagem%201.jpg</a></p> Ajuda Projecto domótica ESP32tag:labdegaragem.com,2024-02-21:6223006:Topic:8971532024-02-21T07:32:39.421ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardo
<p>Viva Galera,</p>
<p>estou a precisar de ajuda no meu projecto de domótica.</p>
<p>Já tenho tudo a funcionar a 90% mas gostaria de fazer umas alterações, nomeadamente na comunicação entre Arduino Mega e vários ESP32.</p>
<p></p>
<p>Já funciona através de push button e Blynk.</p>
<p>O que eu preciso é que a ordem do Blynk chegue ao arduino Mega que por sua vez irá comunicar com 1 ou mais ESP32.</p>
<p>Ex: Envio ordem no Blynk para acender o V1. O Arduino Mega recebe a ordem e, liga o pino 20…</p>
<p>Viva Galera,</p>
<p>estou a precisar de ajuda no meu projecto de domótica.</p>
<p>Já tenho tudo a funcionar a 90% mas gostaria de fazer umas alterações, nomeadamente na comunicação entre Arduino Mega e vários ESP32.</p>
<p></p>
<p>Já funciona através de push button e Blynk.</p>
<p>O que eu preciso é que a ordem do Blynk chegue ao arduino Mega que por sua vez irá comunicar com 1 ou mais ESP32.</p>
<p>Ex: Envio ordem no Blynk para acender o V1. O Arduino Mega recebe a ordem e, liga o pino 20 (por exemplo). Assim que o pino 20 fica HIGH, o Mega envia ordem ao ESP32 (1) que por sua vez liga o pino 18 (por exemplo).</p>
<p>No caso de acender o pino 18 no ESP através de push button, o Mega recebe feedback e informa o Blynk que o pin 20 foi ligado.</p>
<p></p>
<p>Mais tarde irei acrescentar push button via RF.</p>
<p></p>
<p>Alguém para ajudar nestas questões? </p>
<p></p>
<p>Poderei pagar pelo serviço sem nenhum problema.</p>
<p></p>
<p>Depois poderei enviar as placas para testarem. Placas essas que já estão feitas e a funcionar. </p>
<p></p>
<p>Obrigado</p>
<p>MJV</p>
<p></p>
<p></p> Câmera Wi-Fi puxa luz da tomada, querendo que automaticamente puxe de um Powerbanktag:labdegaragem.com,2024-02-19:6223006:Topic:8971412024-02-19T01:13:38.257ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardo
<p>Olá pessoa Boa Noite...</p>
<p>Pessoal, tenho uma câmera wi-fi em uma janela. Funciona a luz, normal, mas fico me perguntando uma coisa, e se a luz terminar? Uma possibilidade é comprar um nobreak, mas é caro. Tem um "ups" que achei no Ali, seria um nobreak, mas como é chinês, tenho certo receio e prefico não comprar. É igual aos meus raspberry pi zero que todos comprei no Ali, mas o cabo e a fonte, compro original da Samsung em loja, por medo de compra-los da China. Uma coisa que posso…</p>
<p>Olá pessoa Boa Noite...</p>
<p>Pessoal, tenho uma câmera wi-fi em uma janela. Funciona a luz, normal, mas fico me perguntando uma coisa, e se a luz terminar? Uma possibilidade é comprar um nobreak, mas é caro. Tem um "ups" que achei no Ali, seria um nobreak, mas como é chinês, tenho certo receio e prefico não comprar. É igual aos meus raspberry pi zero que todos comprei no Ali, mas o cabo e a fonte, compro original da Samsung em loja, por medo de compra-los da China. Uma coisa que posso fazer é comprar um Powerbank, mas e se terminar a luz de madrugada? </p>
<p>Então a minha dúvida é a seguinte (não sei se existe, então vou chamar de "isto") kkkkk; existe alguma maneira de eu ligar a câmera wi-fi e o Powerbank "nisto" e se a luz terminar "isto" automaticamente desviar da tomada e começar a puxar luz do Powerbank?</p>
<p>Ou seja, a câmera é alimentada pela tomada, se faltar luz, "isto" fazer com que a câmera puxe luz do Powerbank automaticamente.</p>
<p>Como eu poderia fazer isso, "isto" existe, sem ser um nobreak ou um upa?</p>
<p></p>
<p>Muito Obrigado.</p> Módulo MFRC522 e Visor LCD 16x2 no ESP32 (RESOLVIDO, ERRA BURRICE)tag:labdegaragem.com,2024-02-13:6223006:Topic:8969672024-02-13T07:26:20.859ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardo
<p><span style="font-size: 14pt;"> Oi pessoal, Bom dia tudo bem? Estou tentando utilizar um módulo leitor de cartões RFID e um visor LCD 16x2. Aparentemente simples, mas eu não sei por que estou apanhando tanto.<br></br></span> <span style="font-size: 14pt;"> O problema que estou enfrentando se dá pelo fato que o MFRC522 funciona deboa, o código lê e responde o que preciso porém o visor LCD não dá sinal de vida, fica com aqueles malditos quadradinhos brancos (Por padrão quando ele liga, sabe?) e…</span></p>
<p><span style="font-size: 14pt;"> Oi pessoal, Bom dia tudo bem? Estou tentando utilizar um módulo leitor de cartões RFID e um visor LCD 16x2. Aparentemente simples, mas eu não sei por que estou apanhando tanto.<br/></span> <span style="font-size: 14pt;"> O problema que estou enfrentando se dá pelo fato que o MFRC522 funciona deboa, o código lê e responde o que preciso porém o visor LCD não dá sinal de vida, fica com aqueles malditos quadradinhos brancos (Por padrão quando ele liga, sabe?) e não sai disso não importa o que eu faça.<br/></span> <span style="font-size: 14pt;">Acredito que as ligações estejam corretas. SDA no MFRC522 e LCD, SCL só pro LCD e teoricamente é isso, certo?<br/> Vou disponibilizar o código por desencargo de consciência, as vezes é algo bobo que não fui capaz de ver mas vocês com outros olhos sejam capazes de enxergar.</span></p> Ruido em circuito!!!tag:labdegaragem.com,2024-02-12:6223006:Topic:8970302024-02-12T22:25:08.924ZJosé Leonardohttps://labdegaragem.com/profile/JoseLeonardo
<p>Olá pessoal!! Muito tempo que não participo do fórum!!!</p>
<p>Tudo bem com todos!?</p>
<p></p>
<p>Estou em um projeto que consiste em um cronômetro que dispara quando se aperta um botão e para quando aperta o mesmo botão novamente!!</p>
<p>Coloquei mais três botões, um que movimento da lista para cima, outro para baixo e o enter</p>
<p></p>
<p>Estou tendo o seguinte problema!!!</p>
<p>Mesmo um dos outros três botões estejam desconectados, se eu apertar insistentemente ele ativa uma volta no…</p>
<p>Olá pessoal!! Muito tempo que não participo do fórum!!!</p>
<p>Tudo bem com todos!?</p>
<p></p>
<p>Estou em um projeto que consiste em um cronômetro que dispara quando se aperta um botão e para quando aperta o mesmo botão novamente!!</p>
<p>Coloquei mais três botões, um que movimento da lista para cima, outro para baixo e o enter</p>
<p></p>
<p>Estou tendo o seguinte problema!!!</p>
<p>Mesmo um dos outros três botões estejam desconectados, se eu apertar insistentemente ele ativa uma volta no cronômetro. Como se fosse uma interferência!!!</p>
<p></p>
<p>Poderiam me dar uma dica do que eu posso fazer!!</p>
<p></p>
<p>Obrigado</p>
<p></p>