Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-19T08:20:40Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljuniorhttps://static.ning.com/socialnetworkmain/widgets/profiles/gfx/defaults/profile-0000FF.png?xn_version=431723162&width=48&height=48&crop=1%3A1&xj_user_default=1https://labdegaragem.com/forum/topic/listForContributor?user=16guoyungf7c3&feed=yes&xn_auth=noPotenciômetro deslizante.tag:labdegaragem.com,2024-03-14:6223006:Topic:8975942024-03-14T12:59:06.750Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljunior
<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.610Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljunior
<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.421Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljunior
<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.257Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljunior
<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.859Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljunior
<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.924Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljunior
<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> Sensor Hall YF-B1-Stag:labdegaragem.com,2024-02-07:6223006:Topic:8969352024-02-07T20:22:26.818Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljunior
<p>Boa tarde.<br></br><br></br>Comprei um sensor hall dito acima tamanho 3/4, e o mesmo não esta calibrando corretamento. Olhando o site no fornecedor, o mesmo mostra o seguinte "<span>Características do pulso do fluxo" onde o 3/4 diz :</span></p>
<p><span>"3/4 ''897 pulsos por litro de água".<br></br>Ja no meu código eu estou usando o seguinte.</span></p>
<p></p>
<div><div><strong>const int PINO_SENSOR = 25; //definicao do pino do sensor e de interrupcao</strong></div>
<div><strong>static unsigned long…</strong></div>
</div>
<p>Boa tarde.<br/><br/>Comprei um sensor hall dito acima tamanho 3/4, e o mesmo não esta calibrando corretamento. Olhando o site no fornecedor, o mesmo mostra o seguinte "<span>Características do pulso do fluxo" onde o 3/4 diz :</span></p>
<p><span>"3/4 ''897 pulsos por litro de água".<br/>Ja no meu código eu estou usando o seguinte.</span></p>
<p></p>
<div><div><strong>const int PINO_SENSOR = 25; //definicao do pino do sensor e de interrupcao</strong></div>
<div><strong>static unsigned long contador = 0; </strong></div>
<div><strong>const float FATOR_CALIBRACAO = 21.93; // calibracao para conversao do valor lido mais proximo.</strong></div>
<div><strong>float fluxo = 0; //definicao das variaveis de fluxo e volume</strong></div>
<div><strong>float volume = 0;</strong></div>
<div><strong>float volume_total = 0;</strong></div>
<div><strong>unsigned long tempo_antes = 0; //definicao da variavel de intervalo de tempo</strong></div>
<br/>
<div><strong>void IRAM_ATTR contador_pulso() { //funcao chamada pela interrupcao para contagem de pulsos</strong></div>
<div><strong>contador++;</strong></div>
<div><br/>Alguem ja usou este pulso por litro em algum parametro acima? </div>
</div> Proteção Clonagem ATmega 2560tag:labdegaragem.com,2024-02-05:6223006:Topic:8969242024-02-05T01:38:32.074Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljunior
<p></p>
<p> Como posso proteger o ATmega2560 contra leitura de código (Hexa) de meu projeto?</p>
<p></p>
<p> Alguém sabe como faço tanto com um ATmega2560 em mãos (StandAlone) como em uma placa Arduino Mega?<br/><br/> Grato</p>
<p></p>
<p> Como posso proteger o ATmega2560 contra leitura de código (Hexa) de meu projeto?</p>
<p></p>
<p> Alguém sabe como faço tanto com um ATmega2560 em mãos (StandAlone) como em uma placa Arduino Mega?<br/><br/> Grato</p> Projeto com PIC MPLabtag:labdegaragem.com,2024-01-26:6223006:Topic:8965592024-01-26T11:42:22.607Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljunior
<p>Bom dia Pessoal. </p>
<p>Como eu não sou muito familiarizado com os processadores PICs e a IDE MPLab eu queria ver se alguém que os conheça teria interesse em me ajudar num projeto.Seria basicamente isto;</p>
<p></p>
<p>- Existe um projeto open feito no PIC <span>18F46J50, que tem USB nativo e comunica diretamente com Inkscape, etc. Minha intenção é mudar para o PIC 18F2550 que não é smd(DIP) tem menos pinos, já que o projeto com o 46J50 não usa nem a metade das portas dele, e é fácil de…</span></p>
<p>Bom dia Pessoal. </p>
<p>Como eu não sou muito familiarizado com os processadores PICs e a IDE MPLab eu queria ver se alguém que os conheça teria interesse em me ajudar num projeto.Seria basicamente isto;</p>
<p></p>
<p>- Existe um projeto open feito no PIC <span>18F46J50, que tem USB nativo e comunica diretamente com Inkscape, etc. Minha intenção é mudar para o PIC 18F2550 que não é smd(DIP) tem menos pinos, já que o projeto com o 46J50 não usa nem a metade das portas dele, e é fácil de encontrar aqui no Brasil. O problema é que ele tem um pouco menos de memória e talvez seja necessário retirar alguns recursos para viabilizar.</span></p>
<p></p>
<p><span>Alguém se dispõe ?</span></p>
<p></p>
<p><span>Att.:Reinaldo de Souza</span></p> Resolvido - DUVIDA - Como salvar dados na Memoria interna do Chip RP2040tag:labdegaragem.com,2024-01-25:6223006:Topic:8967722024-01-25T12:31:59.591Zadolfo sackl juniorhttps://labdegaragem.com/profile/adolfosackljunior
<p>Bom dia garagistas, eu estou aprendendo a programar em circuitphyton, estou fazendo um código simples de blink, onde o valor do ultimo acionamento será salvo na memoria interna para evitar acionamentos antes do necessário em caso de interrupção do programa</p>
<p></p>
<p>esse aqui é o código que estou trabalhando…</p>
<p></p>
<p></p>
<p>Bom dia garagistas, eu estou aprendendo a programar em circuitphyton, estou fazendo um código simples de blink, onde o valor do ultimo acionamento será salvo na memoria interna para evitar acionamentos antes do necessário em caso de interrupção do programa</p>
<p></p>
<p>esse aqui é o código que estou trabalhando</p>
<p></p>
<p><a href="https://github.com/tbagro/CircuitPhyton-Exemplos/blob/main/PiscaPiscaRele.py">https://github.com/tbagro/CircuitPhyton-Exemplos/blob/main/PiscaPiscaRele.py</a></p>
<p></p>
<p></p>
<p>Minha placa é uma waveshare RP2040 zero memoria W25Q16JVUXIQ 2MB NOR-Flash </p>
<p></p>
<p></p>
<p></p>
<p>### Circuitphyton<br/> <a href="https://circuitpython.org/">https://circuitpython.org/</a></p>