Biblioteca IRremote no ATTiny85 "Resolvido" - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T02:28:12Zhttps://labdegaragem.com/forum/topics/biblioteca-irremote-no-attiny85?feed=yes&xn_auth=noOlá, Antônio!Edite o assunto…tag:labdegaragem.com,2021-10-04:6223006:Comment:8756402021-10-04T14:35:44.085ZD. T. Ribeirohttps://labdegaragem.com/profile/DanielTozziRibeiro
<p>Olá, Antônio!<br/><br/>Edite o assunto do post acrescentando a palavara <strong><em>RESOLVIDO</em></strong>, por favor.<br/><br/>Isto vai ajudar ainda mais os demais colegas do Fórum.<br/><br/>Obrigado!</p>
<p>Olá, Antônio!<br/><br/>Edite o assunto do post acrescentando a palavara <strong><em>RESOLVIDO</em></strong>, por favor.<br/><br/>Isto vai ajudar ainda mais os demais colegas do Fórum.<br/><br/>Obrigado!</p> olá Antonio.
Legal que…tag:labdegaragem.com,2021-10-04:6223006:Comment:8755702021-10-04T14:04:41.951ZElcids Chagashttps://labdegaragem.com/profile/ElcidsChagas
<p><span style="font-size: 12pt;">olá Antonio.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Legal que vc se empenhou e por si próprio encontrou uma solução. Eu acho que esse sempre é um ótimo caminho, pois somente vc é quem pode dizer que seus objetivos foram alcançados.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> E neste caso, foi ótimo vc encontrar uma Biblioteca específica para o <em><strong>ATtiny</strong></em>.…</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;">olá Antonio.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Legal que vc se empenhou e por si próprio encontrou uma solução. Eu acho que esse sempre é um ótimo caminho, pois somente vc é quem pode dizer que seus objetivos foram alcançados.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> E neste caso, foi ótimo vc encontrar uma Biblioteca específica para o <em><strong>ATtiny</strong></em>.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Veja: resolver aquele erro inicial (da <em><strong>Serial</strong></em> do <strong><em>Debug</em></strong>) na LIB <em><strong>IRremote</strong></em>, seria relativamente simples, mas infelizmente é quase certo que outros erros iriam aparecer depois disso (como eu tinha dito antes), e esses erros seriam mais difíceis de resolver.</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> E melhor: como vc postou a Biblioteca específica para o <em><strong>ATtiny</strong></em> que vc mesmo testou e aprovou, isso também vai ajudar outras pessoas que venham a ter o mesmo problema. Então também temos que te agradecer por isso.</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> abrçs,</span></p>
<p><span style="font-size: 12pt;"> Elcids</span></p> Boa noite Sr. Elcids! esto…tag:labdegaragem.com,2021-10-04:6223006:Comment:8754762021-10-04T01:50:10.184ZAntonio Valmir da Silva Moraeshttps://labdegaragem.com/profile/AntonioValmirdaSilvaMoraes
<p><span style="font-size: 12pt;"> Boa noite Sr. Elcids! estou muito grato com o seu empenho em me ajudar, Muito obrigado Amigo! Hoje, passei o dia estudando sobre o assunto em questão, encontrei uma biblioteca IRremote portada para o ATtiny, inseri na minha IDE, e na inclusão da biblioteca no código, digitei assim: #include <tiny_IRremote.h> só fiz isso e eliminou todos os erros, já upei o código para o attiny e já estou com meu projeto funcionando. Vou deixar a biblioteca aqui,…</span></p>
<p><span style="font-size: 12pt;"> Boa noite Sr. Elcids! estou muito grato com o seu empenho em me ajudar, Muito obrigado Amigo! Hoje, passei o dia estudando sobre o assunto em questão, encontrei uma biblioteca IRremote portada para o ATtiny, inseri na minha IDE, e na inclusão da biblioteca no código, digitei assim: #include <tiny_IRremote.h> só fiz isso e eliminou todos os erros, já upei o código para o attiny e já estou com meu projeto funcionando. Vou deixar a biblioteca aqui, para quem se deparar com esse mesmo problema.</span></p>
<p></p>
<p><span style="font-size: 12pt;">Obrigado pelo tutorial sobre as configurações da IDE que você me disponibilizou. É muito bom!</span></p>
<p></p>
<p><span style="font-size: 12pt;">Mais uma vez, muito abrigado meu amigo.</span></p>
<p></p>
<p><span style="font-size: 12pt;"><a href="https://storage.ning.com/topology/rest/1.0/file/get/9639957871?profile=original" target="_blank" rel="noopener">IRremote_tiny85.rar</a></span></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/9639963479?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/9639963479?profile=RESIZE_710x" class="align-full"/></a></p>
<p></p> olá novamente Antonio.
…tag:labdegaragem.com,2021-10-03:6223006:Comment:8755682021-10-03T23:19:19.546ZElcids Chagashttps://labdegaragem.com/profile/ElcidsChagas
<p><span style="font-size: 12pt;">olá novamente Antonio.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Legal que vc configurou sua <strong>IDE</strong> pra poder ver o <strong><em>"Log de Compilação"</em></strong> com os detalhes necessários.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Eu vi o arquivo <em><strong>"txt"</strong></em> que vc postou com o <strong><em>"Log da Compilação"</em></strong> do seu código. Ou seja, já vi qual o erro reportado: ocorre que o…</span></p>
<p><span style="font-size: 12pt;">olá novamente Antonio.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Legal que vc configurou sua <strong>IDE</strong> pra poder ver o <strong><em>"Log de Compilação"</em></strong> com os detalhes necessários.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Eu vi o arquivo <em><strong>"txt"</strong></em> que vc postou com o <strong><em>"Log da Compilação"</em></strong> do seu código. Ou seja, já vi qual o erro reportado: ocorre que o <em><strong>"Debug"</strong></em> está definido na <strong><em>Biblioteca "IRremote"</em></strong>, e isto está causando um <strong><em>erro fatal</em></strong> que impede a compilação de terminar com sucesso (pois a <em><strong>"Serial"</strong> <span style="text-decoration: underline;">não está definida</span></em> para o <em><strong>Attiny</strong></em>).</span></p>
<p><span style="font-size: 12pt;"> Há outros <strong><em>"warnings"</em></strong> também, mas <em>por enquanto</em> não são motivo de preocupação.</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> <strong><em>Vamos usar uma forma de detectar e confirmar isso então</em></strong>.</span></p>
<p><span style="font-size: 12pt;"> Para isso acrescentei ao seu código, <strong><em>"diretivas de compilação"</em></strong> para fazer a detecção necessária.</span></p>
<p><span style="font-size: 12pt;"> Estas diretivas foram acrescentadas conforme vc pode ver na figura a seguir, onde marquei em amarelo e verde:</span></p>
<p></p>
<p style="text-align: center;"><span style="font-size: 8pt;"><strong><em>(clique na figura para "zoom")</em></strong></span></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/9639761671?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/9639761671?profile=RESIZE_710x" width="503" height="351" class="align-center"/></a></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> No entanto para garantir que as diretivas sejam inseridas no lugar correto dentro do código, eu já fiz isso no código que vc postou, e ele está aqui para vc baixar:</span></p>
<p></p>
<p><span style="font-size: 12pt;"> código: <span style="text-decoration: underline;"><strong><em><a href="https://storage.ning.com/topology/rest/1.0/file/get/9639773490?profile=original" target="_blank" rel="noopener">"Controle_IR_01.zip"</a></em></strong></span></span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> Assim vc só precisa pegar esse código e compilar da mesma forma que fez antes, para que possamos ver o <strong><em>"Log de Compilação"</em></strong>.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> E se estiver ocorrendo como eu imagino, vc irá ver uma mensagem semelhante à mostrada na figura a seguir:</span></p>
<p></p>
<p style="text-align: center;"><span style="font-size: 8pt;"><strong>(clique na figura para "zoom")</strong></span></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/9639767265?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/9639767265?profile=RESIZE_710x" class="align-center" width="458" height="488"/></a></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> Note que marquei na cor rosa a mensagem que esperamos ver após a Compilação.</span></p>
<p><span style="font-size: 12pt;"> Assim, se a mensagem for essa, estará confirmada a origem do erro, <strong><em>e então te mostrarei como corrigir</em></strong> (será simples).</span></p>
<p></p>
<p><span style="font-size: 12pt;"> <em><span style="text-decoration: underline;">Ou seja</span>:</em> vc precisa compilar o código que postei aqui, e ver se apareceu no "Log de Compilação" a mensagem <strong>"debug foi definido [2]!"</strong> (semelhante ao mostrado na figura anterior).</span></p>
<p></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> No entanto, Antonio, <span style="text-decoration: underline;"><em>eu suspeito</em></span> que possam haver outros erros além desse que apareceu inicialmente. Se isto se confirmar posteriormente (vamos torcer para que não ocorra), outras ações adicionais terão que ser feitas. Mas primeiro é preciso eliminar o <em><strong>erro inicial</strong></em>, e só depois disso ver se há outros (então não vamos sofrer por antecipação).</span></p>
<p></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> <strong><em><span style="text-decoration: underline;">uma dica</span>:</em></strong> quando vc anexar novos arquivos, anexe no post em que vc está respondendo. <em><span style="text-decoration: underline;">Ou seja</span>:</em> não anexe no início do tópico, pois isto vai gerar confusão e acabar atrapalhando aqueles que estão te ajudando.</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> Aguardo seu report.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> abrçs</span></p>
<p><span style="font-size: 12pt;"> Elcids</span></p> Bom Tarde Sr. Elcids Chagas!…tag:labdegaragem.com,2021-10-03:6223006:Comment:8756362021-10-03T15:55:32.444ZAntonio Valmir da Silva Moraeshttps://labdegaragem.com/profile/AntonioValmirdaSilvaMoraes
<p><span style="font-size: 12pt;">Bom Tarde Sr. Elcids Chagas!</span></p>
<p></p>
<p><span style="font-size: 12pt;">Configurei minha IDE aqui conforme seu tutorial, copiei as mensagens mostrada na compilação.</span></p>
<p><span style="font-size: 12pt;"> segue anexo:</span></p>
<p><span style="font-size: 12pt;">Bom Tarde Sr. Elcids Chagas!</span></p>
<p></p>
<p><span style="font-size: 12pt;">Configurei minha IDE aqui conforme seu tutorial, copiei as mensagens mostrada na compilação.</span></p>
<p><span style="font-size: 12pt;"> segue anexo:</span></p> olá Antonio.
legal, ag…tag:labdegaragem.com,2021-10-02:6223006:Comment:8755532021-10-02T14:36:26.014ZElcids Chagashttps://labdegaragem.com/profile/ElcidsChagas
<p><span style="font-size: 12pt;">olá Antonio.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> legal, agora vc facilitou um pouco mais.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Mas para que seja possível ver os <strong><em>detalhes da mensagem de erro</em></strong>, é preciso <strong><em>configurar a IDE do Arduino</em></strong> para exibir esses detalhes. Para tal, recomendo que vc leia um documento que preparei a dois anos atrás sobre isso. É um Documento bem…</span></p>
<p><span style="font-size: 12pt;">olá Antonio.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> legal, agora vc facilitou um pouco mais.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Mas para que seja possível ver os <strong><em>detalhes da mensagem de erro</em></strong>, é preciso <strong><em>configurar a IDE do Arduino</em></strong> para exibir esses detalhes. Para tal, recomendo que vc leia um documento que preparei a dois anos atrás sobre isso. É um Documento bem organizado e fácil de ler e entender.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> É este documento aqui: <span style="font-size: 10pt;"> <strong><span style="text-decoration: underline;"><em><a href="https://storage.ning.com/topology/rest/1.0/file/get/9636383097?profile=original" target="_blank" rel="noopener">"config_IDE_Arduino_00.pdf"</a></em></span></strong></span></span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> Nele, leia as seguintes páginas:</span></p>
<p></p>
<p><span style="font-size: 12pt;"> <em><strong>- da metade da página 9 até o início da 11.</strong></em></span></p>
<p></p>
<p><span style="font-size: 12pt;"> <em><strong>- página 14.</strong></em></span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> Para o seu caso, o mais importante está na <strong><em>página 14</em></strong>, mas também é importante ver os <strong><em>números de linha na IDE</em></strong> <em>(mostrado da página 9 até a 11)</em>.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Fazendo o que está descrito lá, vc vai poder ver as <em><strong>Mensagens do Compilador</strong></em> (incluindo as de <em><strong>erro</strong> </em>e <em><strong>warning</strong></em>) com detalhes significativos para que se possa saber o motivo do erro.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Aí depois disso vc precisa copiar as <em><strong>mensagens de erro</strong></em> que aparecem (pode copiar uma imagem da tela da IDE ou então copiar a mensagem de texto mesmo), e então postar aqui pra que o pessoal possa te ajudar.</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> E claro, quando vc puder e tiver um tempo, recomendo que leia o documento todo, pois acredito que irá acrescentar algum conhecimento relevante.</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> Espero ter ajudado.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> abrçs,</span></p>
<p><span style="font-size: 12pt;"> Elcids</span></p>
<p></p>
<p></p>
<p></p> Bom dia Sr. Elcids Chagas. Ob…tag:labdegaragem.com,2021-10-02:6223006:Comment:8755502021-10-02T13:18:42.487ZAntonio Valmir da Silva Moraeshttps://labdegaragem.com/profile/AntonioValmirdaSilvaMoraes
<p><span style="font-size: 12pt;">Bom dia Sr. Elcids Chagas. Obrigado por responder eu meu tópico. Reeditei e citei mais detalhes sobre o que está ocorrendo.</span></p>
<p></p>
<p><span style="font-size: 12pt;">Antonio Valmir</span></p>
<p><span style="font-size: 12pt;">Bom dia Sr. Elcids Chagas. Obrigado por responder eu meu tópico. Reeditei e citei mais detalhes sobre o que está ocorrendo.</span></p>
<p></p>
<p><span style="font-size: 12pt;">Antonio Valmir</span></p> olá Antonio.
eu não so…tag:labdegaragem.com,2021-10-02:6223006:Comment:8755452021-10-02T04:18:28.081ZElcids Chagashttps://labdegaragem.com/profile/ElcidsChagas
<p><span style="font-size: 12pt;">olá Antonio.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> eu não sou o <strong>RV</strong> (mas aqui no LDG, bem que eu gostaria de ser).</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> <em>Mas na real, Antonio, olha como vc concluiu seu post:</em></span></p>
<p></p>
<p><span style="font-size: 12pt;"> <span style="font-size: 14pt;"><strong><em>"Quando configuro a IDE para os parâmetros do attiny, Tenho problemas com a…</em></strong></span></span></p>
<p><span style="font-size: 12pt;">olá Antonio.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> eu não sou o <strong>RV</strong> (mas aqui no LDG, bem que eu gostaria de ser).</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> <em>Mas na real, Antonio, olha como vc concluiu seu post:</em></span></p>
<p></p>
<p><span style="font-size: 12pt;"> <span style="font-size: 14pt;"><strong><em>"Quando configuro a IDE para os parâmetros do attiny, Tenho problemas com a biblioteca IRremote"</em></strong></span></span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> <em>Antonio, não está faltando alguma coisa muito significativa?</em></span></p>
<p></p>
<p><span style="font-size: 12pt;"> <em>Tipo isso:</em> <strong><em>"o problema é que ........."</em></strong></span></p>
<p></p>
<p><span style="font-size: 12pt;"> <em>O que poderia ser por exemplo, algo assim:</em></span></p>
<p></p>
<p><span style="font-size: 12pt;"> <strong><em>"o problema é que ocorre um erro na compilação, e o erro é esse ...."</em></strong></span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> <em>Ou esse outro exemplo:</em></span></p>
<p></p>
<p><span style="font-size: 12pt;"> <strong><em>"compila sem erros, mas não funciona como esperado, e o que ocorre é que ...."</em></strong></span></p>
<p></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> <em>Afinal Antonio, não tá faltando descrever claramente o problema, com todas as palavras que isso requer ?</em></span></p>
<p></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/9635256682?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/9635256682?profile=RESIZE_710x" class="align-full" width="42" height="44"/></a></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> Aproveito pra deixar um abraço ao RV, por sua inigualável dedicação aqui.</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;"> abrçs</span></p>
<p><span style="font-size: 12pt;"> Elcids</span></p> Boa noite RV! Obrigado por re…tag:labdegaragem.com,2021-10-02:6223006:Comment:8756132021-10-02T02:16:14.442ZAntonio Valmir da Silva Moraeshttps://labdegaragem.com/profile/AntonioValmirdaSilvaMoraes
<p>Boa noite RV! Obrigado por responder em meu tópico.</p>
<p></p>
<p></p>
<p></p>
<p></p>
<p>E ai Você entendeu o problema que citei?</p>
<p>Boa noite RV! Obrigado por responder em meu tópico.</p>
<p></p>
<p></p>
<p></p>
<p></p>
<p>E ai Você entendeu o problema que citei?</p> Boa tarde AVSM, (se não gosta…tag:labdegaragem.com,2021-10-01:6223006:Comment:8755342021-10-01T19:21:43.049Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Boa tarde AVSM, (se não gosta que te chame pelas iniciais, avise),</p>
<p>percebi que é a primeira vez que posta aqui no fórum.</p>
<p></p>
<p>quer receber uma boa ajuda?</p>
<p></p>
<p>Então antes de tudo leia:</p>
<p></p>
<p> <a href="http://labdegaragem.com/forum/topics/sugest-o-de-como-postar" rel="nofollow noopener" target="_blank">http://labdegaragem.com/forum/topics/sugest-o-de-como-postar</a></p>
<p></p>
<p> Depois que entender os motivos, remova seu sketch da área de texto do…</p>
<p>Boa tarde AVSM, (se não gosta que te chame pelas iniciais, avise),</p>
<p>percebi que é a primeira vez que posta aqui no fórum.</p>
<p></p>
<p>quer receber uma boa ajuda?</p>
<p></p>
<p>Então antes de tudo leia:</p>
<p></p>
<p> <a rel="nofollow noopener" href="http://labdegaragem.com/forum/topics/sugest-o-de-como-postar" target="_blank">http://labdegaragem.com/forum/topics/sugest-o-de-como-postar</a></p>
<p></p>
<p> Depois que entender os motivos, remova seu sketch da área de texto do seu tópico;</p>
<p> </p>
<p> Comente as linhas do seu sketch. Fica mais fácil entender o que vc quer fazer com cada <br/> linha e facilita a ajuda.<br/> </p>
<p> Clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo" e anexe o arquivo <br/> com o seu sketch.</p>
<p></p>
<p>RV mineirin</p>