error: stray '\302' in program ?? - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-28T15:24:35Zhttps://labdegaragem.com/forum/topics/error-stray-302-in-program?commentId=6223006%3AComment%3A723870&xg_source=activity&feed=yes&xn_auth=noObrigado Gustavo!
Um grande a…tag:labdegaragem.com,2019-12-02:6223006:Comment:7238742019-12-02T14:08:47.095ZCarlos kwiekhttps://labdegaragem.com/profile/Carloskwiek
<p>Obrigado Gustavo!</p>
<p>Um grande abraço!!!</p>
<p>CK</p>
<p>Obrigado Gustavo!</p>
<p>Um grande abraço!!!</p>
<p>CK</p> Bem vindo de volta, Carlos! tag:labdegaragem.com,2019-12-02:6223006:Comment:7241032019-12-02T13:41:47.806ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Bem vindo de volta, Carlos! </p>
<p>Bem vindo de volta, Carlos! </p> Bom dia RV, vi agora que você…tag:labdegaragem.com,2019-12-02:6223006:Comment:7238702019-12-02T12:43:44.291ZCarlos kwiekhttps://labdegaragem.com/profile/Carloskwiek
<p>Bom dia RV, vi agora que você mencionou, coisa de velho aposentado kkkkkkkkkkkkk</p>
<p>Um grande abraço!!!</p>
<p>CK</p>
<p>Bom dia RV, vi agora que você mencionou, coisa de velho aposentado kkkkkkkkkkkkk</p>
<p>Um grande abraço!!!</p>
<p>CK</p> Bom dia SL CK,
este tópico é…tag:labdegaragem.com,2019-12-02:6223006:Comment:7242012019-12-02T12:10:35.128Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Bom dia SL CK,</p>
<p>este tópico é de 2016.</p>
<p>RV</p>
<p>Bom dia SL CK,</p>
<p>este tópico é de 2016.</p>
<p>RV</p> https://www.youtube.com/watch…tag:labdegaragem.com,2019-12-02:6223006:Comment:7239972019-12-02T07:14:42.325ZCarlos kwiekhttps://labdegaragem.com/profile/Carloskwiek
<p><a href="https://www.youtube.com/watch?v=xzLcGdJdhHY">https://www.youtube.com/watch?v=xzLcGdJdhHY</a></p>
<p><a href="https://www.youtube.com/watch?v=xzLcGdJdhHY">https://www.youtube.com/watch?v=xzLcGdJdhHY</a></p> #include <PS2X_lib.h>#i…tag:labdegaragem.com,2016-09-15:6223006:Comment:5654062016-09-15T23:00:49.953ZEverton Heringer Camposhttps://labdegaragem.com/profile/EvertonHeringerCampos
<p>#include <PS2X_lib.h><br></br>#include <Servo.h></p>
<p>PS2X ps2x;<br></br>Servo servo;</p>
<p><br></br>byte vibrate = 0;</p>
<p>int modo = 1;<br></br>int distancia = 0;<br></br>int distanciaC1 = 0;<br></br>int distanciaC2 = 0;</p>
<p>void setup() {<br></br> ps2x.config_gamepad(13, 11, 10, 12, true, true);<br></br> servo.attach(9);<br></br>}</p>
<p><br></br>void loop() {<br></br> ps2x.read_gamepad(false, vibrate);<br></br> if (ps2x.ButtonPressed(PSB_START)) {<br></br> automatico();<br></br> }<br></br> else…</p>
<p>#include <PS2X_lib.h><br/>#include <Servo.h></p>
<p>PS2X ps2x;<br/>Servo servo;</p>
<p><br/>byte vibrate = 0;</p>
<p>int modo = 1;<br/>int distancia = 0;<br/>int distanciaC1 = 0;<br/>int distanciaC2 = 0;</p>
<p>void setup() {<br/> ps2x.config_gamepad(13, 11, 10, 12, true, true);<br/> servo.attach(9);<br/>}</p>
<p><br/>void loop() {<br/> ps2x.read_gamepad(false, vibrate);<br/> if (ps2x.ButtonPressed(PSB_START)) {<br/> automatico();<br/> }<br/> else if(ps2x.ButtonPressed(PSB_SELECT)) {<br/> manual();<br/> } //By: Mateus Berger<br/>}</p>
<p><br/>/* void do modo de controle */<br/>void manual() {<br/> if (ps2x.ButtonPressed(PSB_PAD_UP)) {<br/> cima();<br/> }<br/> else if (ps2x.ButtonPressed(PSB_PAD_LEFT)) {<br/> esquerda();<br/> }<br/> else if (ps2x.ButtonPressed(PSB_PAD_RIGHT)) {<br/> direita();<br/> }<br/> else if (ps2x.ButtonPressed(PSB_PAD_DOWN)) {<br/> baixo();<br/> }<br/> else {<br/> parado();<br/> }<br/>}</p>
<p>void automatico() {<br/> servo.write(90); // escrever angulos no servo com write<br/> delay(200);<br/> distancia = analogRead(0);<br/> //calculo para definir a distancia sera posto aqui<br/> <br/> if (distancia >= 14) {<br/> cima();<br/> } //By: Mateus Berger<br/> else {<br/> parado();<br/> servo.write(0);<br/> delay(200); //tempo para o servo se mover até o angulo<br/> distanciaC1 = analogRead(0);<br/> //calculo<br/> servo.write(180);<br/> delay(400);//tempo para o servo se mover até o angulo<br/> distanciaC2 = analogRead(0);<br/> //calculo<br/> servo.write(90);<br/> delay(200);// tempo para servo voltar a possição normal<br/> if (distanciaC1 > distanciaC2) {<br/> esquerda();<br/> delay(200); //tempo para girar 90º<br/> parado();<br/> }<br/> else if (distanciaC2 > distanciaC1) {<br/> direita();<br/> delay(200); //tempo para girar 90º<br/> parado();<br/> }<br/> else {<br/> esquerda();<br/> delay(200);<br/> parado();<br/> } //By: Mateus Berger<br/> }<br/>}</p>
<p>/* void que vai definir para que lado motor ira girar */</p>
<p>void cima() {<br/> //motores da ponte H<br/>}</p>
<p>void baixo() {<br/> //motores da ponte H <br/>}</p>
<p>void direita() {<br/> //motores da ponte H <br/>}</p>
<p>void esquerda() {<br/>//motores da ponte H <br/>}</p>
<p>void parado() {<br/>//motores da ponte H <br/>}</p>