Controlando o Arduino com um controle de PS3 - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T15:57:52Zhttps://labdegaragem.com/forum/topics/controlando-o-arduino-com-um-controle-de-ps3?commentId=6223006%3AComment%3A728726&x=1&feed=yes&xn_auth=noBom dia,
Sim andei pesquisand…tag:labdegaragem.com,2020-03-18:6223006:Comment:7287262020-03-18T13:17:32.267ZDavi Pereira Alves Colareshttps://labdegaragem.com/profile/DaviPereiraAlvesColares
<p>Bom dia,</p>
<p>Sim andei pesquisando e existem uns métodos com o processing, vou tentar aqui e ver se dá certo e depois passo algum feedback por aqui. Obrigado por me indicar a direção.</p>
<p></p>
<p>Bom dia,</p>
<p>Sim andei pesquisando e existem uns métodos com o processing, vou tentar aqui e ver se dá certo e depois passo algum feedback por aqui. Obrigado por me indicar a direção.</p>
<p></p> Bom dia,
Pensei mesmo nisso,…tag:labdegaragem.com,2020-03-18:6223006:Comment:7286232020-03-18T13:16:33.234ZDavi Pereira Alves Colareshttps://labdegaragem.com/profile/DaviPereiraAlvesColares
<p>Bom dia,</p>
<p>Pensei mesmo nisso, inclusive tava vendo se não tava no orçamento comprar um. Agradeço os links, pelo que estou vendo consigo usar o processing como o amigo acima recomendou.</p>
<p>Obrigado!</p>
<p>Bom dia,</p>
<p>Pensei mesmo nisso, inclusive tava vendo se não tava no orçamento comprar um. Agradeço os links, pelo que estou vendo consigo usar o processing como o amigo acima recomendou.</p>
<p>Obrigado!</p> Bom dia,
Me esqueci que o ESP…tag:labdegaragem.com,2020-03-15:6223006:Comment:7284802020-03-15T12:11:31.654ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Bom dia,</p>
<p>Me esqueci que o ESP8266 não possui Bluetooth...</p>
<p>Então não adianta usar o código do ESP32.</p>
<p></p>
<p>Encontrei esses links que podem ser uteis para você (usando PC):</p>
<ul>
<li><p><a href="http://wiki.ros.org/ps3joy" rel="nofollow">http://wiki.ros.org/ps3joy</a></p>
</li>
<li><a href="https://github.com/ros-drivers/joystick_drivers/tree/master/ps3joy">https://github.com/ros-drivers/joystick_drivers/tree/master/ps3joy…</a></li>
<li><p></p>
</li>
</ul>
<p>Bom dia,</p>
<p>Me esqueci que o ESP8266 não possui Bluetooth...</p>
<p>Então não adianta usar o código do ESP32.</p>
<p></p>
<p>Encontrei esses links que podem ser uteis para você (usando PC):</p>
<ul>
<li><p><a rel="nofollow" href="http://wiki.ros.org/ps3joy">http://wiki.ros.org/ps3joy</a></p>
</li>
<li><a href="https://github.com/ros-drivers/joystick_drivers/tree/master/ps3joy">https://github.com/ros-drivers/joystick_drivers/tree/master/ps3joy</a></li>
<li><p><a rel="nofollow" href="https://github.com/felis/USB_Host_Shield_2.0/wiki/PS3-Information#Bluetooth">https://github.com/felis/USB_Host_Shield_2.0/wiki/PS3-Information#B...</a></p>
</li>
</ul> A ideia (podem existir muitas…tag:labdegaragem.com,2020-03-15:6223006:Comment:7283882020-03-15T01:48:24.610ZEduardohttps://labdegaragem.com/profile/EduardoHenriqueMarcondes
<p>A ideia (podem existir muitas ideias) seria vc conversar com o módulo (placa) do arduino pela serial.</p>
<p> Vc faz um codigo na IDE do arduino, compila e transfere.</p>
<p> Fecha a IDE do arduino.</p>
<p> Abre a IDE do Processing e faz um codigo (em java) que le o joystick e manda os dados pela serial.</p>
<p> O PC faz a ponte, enviando pela serial os dados.</p>
<p> No lugar do processing vc pode usar praticamente qualquer compilador. Recomendo o processing por ser moderninho e bem…</p>
<p>A ideia (podem existir muitas ideias) seria vc conversar com o módulo (placa) do arduino pela serial.</p>
<p> Vc faz um codigo na IDE do arduino, compila e transfere.</p>
<p> Fecha a IDE do arduino.</p>
<p> Abre a IDE do Processing e faz um codigo (em java) que le o joystick e manda os dados pela serial.</p>
<p> O PC faz a ponte, enviando pela serial os dados.</p>
<p> No lugar do processing vc pode usar praticamente qualquer compilador. Recomendo o processing por ser moderninho e bem documentado, alem de gratuito.</p> Boa tarde,
Veja se o ESP8266…tag:labdegaragem.com,2020-03-14:6223006:Comment:7283822020-03-14T19:32:41.989ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Boa tarde, </p>
<p>Veja se o ESP8266 funciona com o código do ESP32.</p>
<p>Boa tarde, </p>
<p>Veja se o ESP8266 funciona com o código do ESP32.</p> Bom dia, esses são os mesmos…tag:labdegaragem.com,2020-03-14:6223006:Comment:7284662020-03-14T13:12:18.463ZDavi Pereira Alves Colareshttps://labdegaragem.com/profile/DaviPereiraAlvesColares
<p>Bom dia, esses são os mesmos que eu encontrei, infelizmente não possuo nem o esp32 e nem essa shield USB, por isso estava procurando por uma alternativa usando o computador como mediador.</p>
<p>Bom dia, esses são os mesmos que eu encontrei, infelizmente não possuo nem o esp32 e nem essa shield USB, por isso estava procurando por uma alternativa usando o computador como mediador.</p> Opa, não sabia desse recurso,…tag:labdegaragem.com,2020-03-14:6223006:Comment:7284622020-03-14T13:11:28.981ZDavi Pereira Alves Colareshttps://labdegaragem.com/profile/DaviPereiraAlvesColares
<p>Opa, não sabia desse recurso, irei procurar. Mas então o processing mediaria entre o controle e a IDE do Arduino, não é isso? Precisaria de um programa em Java/Python e um em C++, certo?</p>
<p>Opa, não sabia desse recurso, irei procurar. Mas então o processing mediaria entre o controle e a IDE do Arduino, não é isso? Precisaria de um programa em Java/Python e um em C++, certo?</p> Bom dia,
Encontrei isso com…tag:labdegaragem.com,2020-03-14:6223006:Comment:7283792020-03-14T12:55:23.659ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Bom dia, </p>
<p>Encontrei isso com o Google:</p>
<p><a href="https://github.com/jvpernis/esp32-ps3" rel="nofollow">https://github.com/jvpernis/esp32-ps3</a></p>
<h1 id="heading-33620"><a class="font-color-normal" href="https://www.element14.com/community/people/skywalker1211/blog/2019/10/22/interfacing-ps3-with-esp32" rel="nofollow">Interfacing PS3 with ESP32…</a></h1>
<p></p>
<p>Bom dia, </p>
<p>Encontrei isso com o Google:</p>
<p><a rel="nofollow" href="https://github.com/jvpernis/esp32-ps3">https://github.com/jvpernis/esp32-ps3</a></p>
<h1 id="heading-33620"><a rel="nofollow" href="https://www.element14.com/community/people/skywalker1211/blog/2019/10/22/interfacing-ps3-with-esp32" class="font-color-normal">Interfacing PS3 with ESP32</a></h1>
<p><a href="https://www.hackster.io/YoussefSabaa/ps3-controller-control-servo-wireless-c6b8db">https://www.hackster.io/YoussefSabaa/ps3-controller-control-servo-wireless-c6b8db</a></p> Olá.
Com o PC fica mais fác…tag:labdegaragem.com,2020-03-14:6223006:Comment:7284592020-03-14T12:38:13.515ZEduardohttps://labdegaragem.com/profile/EduardoHenriqueMarcondes
<p>Olá.</p>
<p> Com o PC fica mais fácil...</p>
<p> Vc teria que escolher uma linguagem e com ela usar comandos de leitura do joystick e de mandar pela serial.</p>
<p> Particularmente o de PS3 nunca nem vi, mas joysticks para PC com ou sem fio são lidos sempre da mesma forma.</p>
<p> Hoje em dia uma ide (editor+compilador) bem popular para pc é o Processing que pode ser usado com java ou python. Recomendo fortemente java.</p>
<p> Para ler o joystick fica algo como:</p>
<p> print…</p>
<p>Olá.</p>
<p> Com o PC fica mais fácil...</p>
<p> Vc teria que escolher uma linguagem e com ela usar comandos de leitura do joystick e de mandar pela serial.</p>
<p> Particularmente o de PS3 nunca nem vi, mas joysticks para PC com ou sem fio são lidos sempre da mesma forma.</p>
<p> Hoje em dia uma ide (editor+compilador) bem popular para pc é o Processing que pode ser usado com java ou python. Recomendo fortemente java.</p>
<p> Para ler o joystick fica algo como:</p>
<p> print (joy.getX() + " " + joy.getY() + "\n");<br/><br/></p>
<p> Para escrever na serial algo como:</p>
<pre><kbd> serial</kbd>.write(<font face="monospace">joy.getX()</font>);<br/><br/>Ref:<br/>Instalar:<br/> <a href="https://processing.org/download/">https://processing.org/download/</a><br/>Aprender:<br/><a href="https://processing.org/tutorials/"> https://processing.org/tutorials/</a><br/><br/></pre>
<p>Joystick: </p>
<p> <a href="https://processing.org/discourse/beta/num_1159137347.html">https://processing.org/discourse/beta/num_1159137347.html</a></p>
<p>Serial:</p>
<p><a href="https://processing.org/reference/libraries/serial/Serial_write_.html"> https://processing.org/reference/libraries/serial/Serial_write_.html</a></p>
<p></p>
<p> </p>