problemas com o if - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T13:03:35Zhttps://labdegaragem.com/forum/topics/problemas-com-o-if?commentId=6223006%3AComment%3A659015&feed=yes&xn_auth=noobrigado pela dica usei como…tag:labdegaragem.com,2018-02-11:6223006:Comment:6590922018-02-11T18:26:36.249ZJunior Alencasto Ferreirahttps://labdegaragem.com/profile/JuniorAlencastoFerreira
<p>obrigado pela dica usei como me falou e consegui ver exatamente em quais os if ele estava entrando.</p>
<p></p>
<p>obrigado pela dica usei como me falou e consegui ver exatamente em quais os if ele estava entrando.</p>
<p></p> boa tarde RV.
ELE estava alt…tag:labdegaragem.com,2018-02-11:6223006:Comment:6592402018-02-11T18:25:27.232ZJunior Alencasto Ferreirahttps://labdegaragem.com/profile/JuniorAlencastoFerreira
<p>boa tarde RV. </p>
<p>ELE estava alternando entre os if , mas com a Judá do nosso colega atualizei usando o INPUT_ PULLUP.</p>
<p>e fecho todas, conto com sua ajuda RV para as eventuais duvidas, quando estiver com o programa atualizado anexo de novo.</p>
<p>OBRIGADO.</p>
<p>boa tarde RV. </p>
<p>ELE estava alternando entre os if , mas com a Judá do nosso colega atualizei usando o INPUT_ PULLUP.</p>
<p>e fecho todas, conto com sua ajuda RV para as eventuais duvidas, quando estiver com o programa atualizado anexo de novo.</p>
<p>OBRIGADO.</p> na mosca!
Já estava usando o…tag:labdegaragem.com,2018-02-11:6223006:Comment:6591472018-02-11T18:16:40.922ZJunior Alencasto Ferreirahttps://labdegaragem.com/profile/JuniorAlencastoFerreira
<p>na mosca! </p>
<p>Já estava usando o INPUT_PULLUP na leitura das notas e não estava incomodando. depois da dica atualizei o programa e fecho todas.</p>
<p></p>
<p>agora estou em outra situação, para girar o motor no if estou usando na condição do while, o valor para o giro e a resposta do batao estão aparentemente certa mas ele não faz o comando, mas pessoal vou dar mais uma olhada no programa e quando trancar novamente, pessoas a ajuda de vocês, sou muito grato por todos que estão me…</p>
<p>na mosca! </p>
<p>Já estava usando o INPUT_PULLUP na leitura das notas e não estava incomodando. depois da dica atualizei o programa e fecho todas.</p>
<p></p>
<p>agora estou em outra situação, para girar o motor no if estou usando na condição do while, o valor para o giro e a resposta do batao estão aparentemente certa mas ele não faz o comando, mas pessoal vou dar mais uma olhada no programa e quando trancar novamente, pessoas a ajuda de vocês, sou muito grato por todos que estão me ajudando.</p>
<p>OBRIGADO ATE MAIS. </p> Bom dia JAF.
Em qual if seu c…tag:labdegaragem.com,2018-02-09:6223006:Comment:6588882018-02-09T12:47:52.430Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Bom dia JAF.</p>
<p>Em qual if seu code está falhando?</p>
<p>RV</p>
<p>Bom dia JAF.</p>
<p>Em qual if seu code está falhando?</p>
<p>RV</p> usa o Serial.print para print…tag:labdegaragem.com,2018-02-09:6223006:Comment:6589442018-02-09T11:18:17.066ZNapsterhttps://labdegaragem.com/profile/Napster
<p>usa o Serial.print para printar as condições do seu if pois se ele esta entrando no if então é porque as condições estão de acordo</p>
<p>revisa o o botão se esta como pullup no código ou se ele esta com uma resistência para fazer a função de pullup.</p>
<p>usa o Serial.print para printar as condições do seu if pois se ele esta entrando no if então é porque as condições estão de acordo</p>
<p>revisa o o botão se esta como pullup no código ou se ele esta com uma resistência para fazer a função de pullup.</p> maquina.txt
pessoal desculpa…tag:labdegaragem.com,2018-02-08:6223006:Comment:6590152018-02-08T20:31:18.061ZJunior Alencasto Ferreirahttps://labdegaragem.com/profile/JuniorAlencastoFerreira
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1939719542?profile=original" target="_self">maquina.txt</a></p>
<p></p>
<p>pessoal desculpa qualquer coisa , eestou mandando </p>
<p>as info pelo celular, obrigado por me ajudar.</p>
<p></p>
<p>a parte de hardware e simples um NOTEIRO que quando o valor e atingido libera os relê dos botões, cada botão e referente a um produto, se faltar alguns deles, não e liberado aquele do mesmo, se faltar os dois produtos aciona o relê do NOTEIRO…</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1939719542?profile=original" target="_self">maquina.txt</a></p>
<p></p>
<p>pessoal desculpa qualquer coisa , eestou mandando </p>
<p>as info pelo celular, obrigado por me ajudar.</p>
<p></p>
<p>a parte de hardware e simples um NOTEIRO que quando o valor e atingido libera os relê dos botões, cada botão e referente a um produto, se faltar alguns deles, não e liberado aquele do mesmo, se faltar os dois produtos aciona o relê do NOTEIRO para não poder inserir mais dinheiro. o que verifica se ha produto ou não são duas chave suwich.</p>
<p>depois de liberado os botões quando tem o pulso da escolha de alguns deles gira o motor com os passos necessário para liberar o produto. </p>
<p></p>
<p>Display que estou usando e com i2c 20x4</p> obrigado RV pela ajuda.
assim…tag:labdegaragem.com,2018-02-08:6223006:Comment:6589182018-02-08T15:55:05.656ZJunior Alencasto Ferreirahttps://labdegaragem.com/profile/JuniorAlencastoFerreira
obrigado RV pela ajuda.<br />
assim que puder já mando as informações, estava tentando de novo agora, fazendo intertravamentos no if, para que só entrasse nele se realmente os sensores estivessem em LOW, e mesmo assim entra na condição.
obrigado RV pela ajuda.<br />
assim que puder já mando as informações, estava tentando de novo agora, fazendo intertravamentos no if, para que só entrasse nele se realmente os sensores estivessem em LOW, e mesmo assim entra na condição. Bom dia AF,
Sugestões:
1. Com…tag:labdegaragem.com,2018-02-08:6223006:Comment:6587692018-02-08T13:20:36.894Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Bom dia AF,</p>
<p>Sugestões:</p>
<p>1. Comente as linhas do seu sketch. Fica mais fácil entender o que vc quer fazer com cada linha</p>
<p> e facilita a ajuda.<br></br>2. Clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo" e anexe o arquivo <br></br> com o seu sketch. </p>
<p>3 Anexe ou poste desenhos, esquema, links, sobre seu projeto e os componentes dele, tai como</p>
<p> sensores, etc.<br></br> Com estas informações, ficará mais fácil entendermos seu…</p>
<p>Bom dia AF,</p>
<p>Sugestões:</p>
<p>1. Comente as linhas do seu sketch. Fica mais fácil entender o que vc quer fazer com cada linha</p>
<p> e facilita a ajuda.<br/>2. Clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo" e anexe o arquivo <br/> com o seu sketch. </p>
<p>3 Anexe ou poste desenhos, esquema, links, sobre seu projeto e os componentes dele, tai como</p>
<p> sensores, etc.<br/> Com estas informações, ficará mais fácil entendermos seu projeto, sua dificuldade e melhorar</p>
<p> a condição de ajuda.</p>
<p></p>
<p>RV</p>
<p></p> Você definiu o B1 com pull up…tag:labdegaragem.com,2018-02-08:6223006:Comment:6589122018-02-08T12:57:55.942ZFlavio Hernanhttps://labdegaragem.com/profile/FlavioHernan
<p>Você definiu o B1 com pull up ou pull down externo?</p>
<p><span>pinMode</span><span> ( B1 ,</span><span> </span><span>INPUT_PULLUP</span><span>); </span></p>
<p></p>
<p><span>O pull up garante um estado lógico alto quando a chave não está pressionada, dessa forma sua lógica deve testar se o botão está em Low.</span></p>
<p></p>
<p>Você definiu o B1 com pull up ou pull down externo?</p>
<p><span>pinMode</span><span> ( B1 ,</span><span> </span><span>INPUT_PULLUP</span><span>); </span></p>
<p></p>
<p><span>O pull up garante um estado lógico alto quando a chave não está pressionada, dessa forma sua lógica deve testar se o botão está em Low.</span></p>
<p></p> eu tenho uma chave no B1
e o…tag:labdegaragem.com,2018-02-08:6223006:Comment:6589062018-02-08T12:16:18.205ZJunior Alencasto Ferreirahttps://labdegaragem.com/profile/JuniorAlencastoFerreira
eu tenho uma chave no B1<br />
e o valor sendo menor .<br />
eu estou fazendo uma maquina de vendas de produtos.<br />
a variável valor e a que estou usando para armazenar a leitura do NOTEIRO.<br />
e o B1 que dei de exemplo seria dois sensores que quando for acionado um deles não deixa habilitar o botão de escolha daquele produto ou se os dois sensores estiverem acionados desabilita o NOTEIRO não podendo colocar mais dinheiro e mostra uma mensagem que não a mais produto.<br />
<br />
e o que esta acontecendo e que mesmo os…
eu tenho uma chave no B1<br />
e o valor sendo menor .<br />
eu estou fazendo uma maquina de vendas de produtos.<br />
a variável valor e a que estou usando para armazenar a leitura do NOTEIRO.<br />
e o B1 que dei de exemplo seria dois sensores que quando for acionado um deles não deixa habilitar o botão de escolha daquele produto ou se os dois sensores estiverem acionados desabilita o NOTEIRO não podendo colocar mais dinheiro e mostra uma mensagem que não a mais produto.<br />
<br />
e o que esta acontecendo e que mesmo os sensores não estando acionados ele entra nesse if. que eu achava que era impossível.<br />
tentei mudar o sinal da chave de HIGH PARA LOW, e mesmo assim.