FUNCTION ARDUINO - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T00:02:12Zhttps://labdegaragem.com/forum/topics/function-arduino?commentId=6223006%3AComment%3A633873&feed=yes&xn_auth=noOpa, tudo bem Eduardo, o de c…tag:labdegaragem.com,2017-09-13:6223006:Comment:6339542017-09-13T02:06:46.614ZWillian Luan da Silvahttps://labdegaragem.com/profile/WillianLuandaSilva
<p>Opa, tudo bem Eduardo, o de cima ai deu certo <span class="pl-k">unsigned</span><span> </span><span class="pl-k">long funciono agora estou com outro probleminhas minhas variavel é String tem como eu converte ela para passar String para <span class="pl-k">unsigned</span> <span class="pl-k">long</span></span></p>
<p>String input ;</p>
<p>input = "0x20DFC23D";<br></br> <br></br> controleRemoto(input );<br></br> <br></br>da essa msg de erro</p>
<p></p>
<p>cannot convert 'String' to 'long unsigned int' for…</p>
<p>Opa, tudo bem Eduardo, o de cima ai deu certo <span class="pl-k">unsigned</span><span> </span><span class="pl-k">long funciono agora estou com outro probleminhas minhas variavel é String tem como eu converte ela para passar String para <span class="pl-k">unsigned</span> <span class="pl-k">long</span></span></p>
<p>String input ;</p>
<p>input = "0x20DFC23D";<br/> <br/> controleRemoto(input );<br/> <br/>da essa msg de erro</p>
<p></p>
<p>cannot convert 'String' to 'long unsigned int' for argument '1' to 'void controleRemoto(long unsigned int)'</p> A questão é que existem vário…tag:labdegaragem.com,2017-09-13:6223006:Comment:6338732017-09-13T00:25:08.379ZEduardohttps://labdegaragem.com/profile/EduardoHenriqueMarcondes
<p>A questão é que existem vários tipos de dados.</p>
<p>Esse "char" que está errado.</p>
<p>Indo em:</p>
<p><a href="https://github.com/z3t0/Arduino-IRremote/blob/master/IRremote.h" target="_blank">https://github.com/z3t0/Arduino-IRremote/blob/master/IRremote.h</a></p>
<p>(esse é o arquivo que vc deve ter incluido no seu programa com as definições, se nao for esse é parecido)</p>
<p>Vc ve que irsend.sendNEC é definido como:</p>
<p><span class="pl-k">void…</span></p>
<p>A questão é que existem vários tipos de dados.</p>
<p>Esse "char" que está errado.</p>
<p>Indo em:</p>
<p><a href="https://github.com/z3t0/Arduino-IRremote/blob/master/IRremote.h" target="_blank">https://github.com/z3t0/Arduino-IRremote/blob/master/IRremote.h</a></p>
<p>(esse é o arquivo que vc deve ter incluido no seu programa com as definições, se nao for esse é parecido)</p>
<p>Vc ve que irsend.sendNEC é definido como:</p>
<p><span class="pl-k">void</span> <span class="pl-en">sendNEC</span> <span>(</span><span class="pl-k">unsigned</span> <span class="pl-k">long</span> <span>data,</span> <span class="pl-k">int</span> <span>nbits) ;</span></p>
<p><span>ou seja, onde vc colocou "char" precisa por "<span class="pl-k">unsigned</span> <span class="pl-k">long"</span></span></p>
<p><span>Veja se vai. </span></p>
<p></p>