Que pode me ajudar - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-19T09:37:43Zhttps://labdegaragem.com/forum/topics/que-pode-me-ajudar?commentId=6223006%3AComment%3A892614&xg_source=activity&feed=yes&xn_auth=noDesculpe não sabia .tag:labdegaragem.com,2023-05-22:6223006:Comment:8929182023-05-22T20:25:27.056ZOliveirahttps://labdegaragem.com/profile/joaocarlos162
<p>Desculpe não sabia .</p>
<p>Desculpe não sabia .</p> Olá Oliveira.
Quando peço p…tag:labdegaragem.com,2023-05-18:6223006:Comment:8926142023-05-18T01:15:04.012Ztiago merceshttps://labdegaragem.com/profile/tiagomerces
<p>Olá Oliveira. </p>
<p></p>
<p>Quando peço para você postar um esquema das ligações, não é para você bater uma foto do seu trabalho, pois é muito difícil compreender a prototipagem devido a poluição visual (jumpers, por exemplo).</p>
<p></p>
<p>O esquema pode ser bem simples, não precisa de nada complexo. Veja a imagem a seguir, ela representa um arduino ligado em série com um resistor e um led:…</p>
<p></p>
<p></p>
<p>Olá Oliveira. </p>
<p></p>
<p>Quando peço para você postar um esquema das ligações, não é para você bater uma foto do seu trabalho, pois é muito difícil compreender a prototipagem devido a poluição visual (jumpers, por exemplo).</p>
<p></p>
<p>O esquema pode ser bem simples, não precisa de nada complexo. Veja a imagem a seguir, ela representa um arduino ligado em série com um resistor e um led:</p>
<p></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/11129064253?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/11129064253?profile=RESIZE_710x" class="align-full" width="485" height="257"/></a></p>
<p>Foi feito no Paint. A ideia é deixar claro qual está sendo a sua ligação.</p>
<p></p>
<p></p>
<p>Com relação ao código, não cole-o na postagem, anexe no formato .ino (arquivo da arduino IDE), ou em .txt (bloco de notas), ou ainda você pode coloca-lo no pastebin ( pastebin.com ) e fornecer o link.</p>
<p></p>
<p>O principal motivo, é que os tópicos tem limites de caracteres, então é muito comum o código ficar errado ou limitado, além de ficar visualmente cansativo de ler.</p> Ola .
Eu ja quero avisar que…tag:labdegaragem.com,2023-05-17:6223006:Comment:8925082023-05-17T15:56:00.832ZOliveirahttps://labdegaragem.com/profile/joaocarlos162
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/11128814877?profile=original" rel="noopener" target="_blank"><img class="align-full" src="https://storage.ning.com/topology/rest/1.0/file/get/11128814877?profile=RESIZE_710x"></img></a> Ola .</p>
<p>Eu ja quero avisar que não conheço nada de Arduino programação. Estou tentando carregar um programinha de relogio com data ,eu carrego no Arduino UNO com aquele display I2C ai ele carrega ,antes faço aquela comparação não aparece erros verificosese aparece erros. Mas no Display I2C carrego o programa mas aparece uma frase depois fica…</p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/11128814877?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/11128814877?profile=RESIZE_710x" class="align-full"/></a>Ola .</p>
<p>Eu ja quero avisar que não conheço nada de Arduino programação. Estou tentando carregar um programinha de relogio com data ,eu carrego no Arduino UNO com aquele display I2C ai ele carrega ,antes faço aquela comparação não aparece erros verificosese aparece erros. Mas no Display I2C carrego o programa mas aparece uma frase depois fica assim</p>
<p></p>
<p>o Prograa é esse que peguei na internet.</p>
<p>#include <DS1307.h><br/>#include <Wire.h> <br/>#include <LiquidCrystal_I2C.h></p>
<p>LiquidCrystal_I2C lcd(0x27,20,4);</p>
<p>const int RST = 5; // Chip Enable<br/>const int DAT = 6; // Input/Output<br/>const int CLK = 7; // Serial Clock</p>
<p>// Create a DS1307 object.<br/>//DS1307 rtc(RST, DAT, CLK);</p>
<p>void setup() {<br/> Serial.begin(9600);</p>
<p>// inicializa o LCD <br/> lcd.init(); <br/> lcd.init();<br/> lcd.backlight(); // (Opcional) Ativa a retroiluminação<br/> <br/>// Apresenta a mensagem inicial no LCD<br/> lcd.setCursor(2,0);<br/> lcd.print("Oi pensa em...");<br/> lcd.setCursor(5,1);<br/> lcd.print("Subscrevam!");</p>
<p>delay(1000);<br/> lcd.clear();<br/> <br/> // Prepara o relógio e desativa a proteção contra a escrita<br/>// rtc.halt(false);<br/>//<br/>//rtc.writeProtect(false);</p>
<p>// Cria um objeto com data e hora<br/>// Time t(2023, 5, 16, 15, 35, 44, 7);<br/> <br/> // Define a data e hora no chip. ATENÇÃO: Apenas deve ser executado caso nunca tenha sido definida antes<br/>// rtc.time(t);<br/>}</p>
<p>// Mostra a hora e data a cada segundo<br/>void loop() {<br/> mostraDataHora();<br/> delay(1000);<br/>}</p>
<p>//Procedimento que mostra no LCD (e monitor série) a data e hora atual<br/>void mostraDataHora() {</p>
<p>// Obtém a data atual a partir do chip<br/> //Time t = rtc.time();</p>
<p>// Chama função para receber o número da semana (3 primeiras letras)<br/> // const String diaS = diaSemana(t.day);</p>
<p><br/> // Coloca numa variável, a data (no formato "##-##-#### (DIA)")<br/> char data[17];<br/>// snprintf(data, sizeof(data), "%02d-%02d-%04d (%s)", t.date, t.mon, t.yr, diaS.c_str());<br/> // Coloca numa variável, a hora (no formato "##:##:##")<br/> char hora[9];<br/>// snprintf(hora, sizeof(hora), "%02d:%02d:%02d",t.hr, t.min, t.sec);<br/> <br/> // Mostra a data e hora no LCD<br/> lcd.setCursor(0,0);<br/> lcd.print(data);<br/> lcd.setCursor(0,1);<br/> lcd.print(hora);</p>
<p>// Mostra a data e hora no monitor série<br/> Serial.println(data);<br/> Serial.println(hora);<br/>}</p>
<p>//Função que devovde o dia da semana a partir de número (1=domingo, etc...) <br/>String diaSemana(const int dia) {<br/> switch (dia) {<br/> case 1: return "DOM";<br/> case 2: return "SEG";<br/> case 3: return "TER";<br/> case 4: return "QUA";<br/> case 5: return "QUI";<br/> case 6: return "SEX";<br/> case 7: return "SAB";<br/> }<br/>}</p> Olá Oliveira, tudo bem?
Qua…tag:labdegaragem.com,2023-05-17:6223006:Comment:8925042023-05-17T03:04:37.512Ztiago merceshttps://labdegaragem.com/profile/tiagomerces
<p>Olá Oliveira, tudo bem?</p>
<p></p>
<p></p>
<p>Qual o erro que aparece?</p>
<p>Sugiro que ANEXE o código (;ino ou .txt) para facilitar a compreensão. </p>
<p>Caso você esteja usando mais alguma coisa além do arduino uno (módulo, ou circuitos externos), poste um esquema das suas ligações.</p>
<p></p>
<p>Abraços.</p>
<p>Olá Oliveira, tudo bem?</p>
<p></p>
<p></p>
<p>Qual o erro que aparece?</p>
<p>Sugiro que ANEXE o código (;ino ou .txt) para facilitar a compreensão. </p>
<p>Caso você esteja usando mais alguma coisa além do arduino uno (módulo, ou circuitos externos), poste um esquema das suas ligações.</p>
<p></p>
<p>Abraços.</p>