ARDOSC - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T15:43:52Zhttps://labdegaragem.com/forum/topics/ardosc?feed=yes&xn_auth=noOSCServer server; //inicializ…tag:labdegaragem.com,2018-06-04:6223006:Comment:6735432018-06-04T20:29:48.664ZPedro Cardoso Silveirahttps://labdegaragem.com/profile/PedroCardosoSilveira
<p>OSCServer server; //inicializa o servidor OSC (serviço que trata a recepção de mensagem OSC)<br></br>OSCClient client; //inicializa o cliente OSC (serviço que trata o envio de mensagem OSC)</p>
<p>void setup(){ <br></br> Serial.begin(9600); //Inicia a Serial do Arduino <br></br> Ethernet.begin(myMac ,myIp); //inicializa a interface ethernet<br></br> server.begin(serverPort); //inicializa o servidor OSC definindo a porta de RX<br></br> //set callback function & oscaddress…<br></br></p>
<p>OSCServer server; //inicializa o servidor OSC (serviço que trata a recepção de mensagem OSC)<br/>OSCClient client; //inicializa o cliente OSC (serviço que trata o envio de mensagem OSC)</p>
<p>void setup(){ <br/> Serial.begin(9600); //Inicia a Serial do Arduino <br/> Ethernet.begin(myMac ,myIp); //inicializa a interface ethernet<br/> server.begin(serverPort); //inicializa o servidor OSC definindo a porta de RX<br/> //set callback function & oscaddress<br/> server.addCallback("/ard/relePin1",&func1); //define que a rotina "func1" será executada para o comando OSC "/ard/ledPin"</p>
<p>pinMode(relePin1, OUTPUT);</p>
<p>.</p>
<p>.</p>
<p>.</p>
<p></p>
<p>após o voidloop() { faço algumas declarações}</p>
<p></p>
<p>void func1(OSCMessage *_mes){ //rotina que trata comando OSC "/ard/led2" recebido do ANDROID<br/> int value=(int)_mes->getArgFloat(0); //armazena em "value" o argumento do comando OSC "/ard/led2"<br/> digitalWrite(relePin1,value); //muda estado da porta digital 9 (ledPin2) conforme argumento OSC recebido<br/> <br/> //create new osc message<br/> OSCMessage txMes; //cria uma nova menssagem OSC<br/> <br/> //set destination ip address & port no<br/> txMes.setAddress(_mes->getIpAddress(),destPort); //define o endereço e porta do destino da mensagem OSC<br/> txMes.beginMessage("/ard/relePin1"); //define comando OSC<br/> txMes.addArgFloat(flag); //define no estado do led 2 que será enviado no argumento OSC para ANDROID<br/> <br/> if(flag==0){<br/> flag=1;<br/> digitalWrite(relePin1, HIGH);<br/> }<br/> else{<br/> flag=0;<br/> digitalWrite(relePin1, LOW);<br/> }<br/>}</p>
<p></p>
<p></p>
<p></p>
<p></p>
<p>Finalizando esta função consigo fazer um botão onde envio um comando do software ao arduino, assim posso usar um modulo rele e acionar uma carda qualquer através de um comando do celular.</p>
<p></p>
<p><a href="https://www.youtube.com/watch?v=DjroSQWqAJg" target="_blank">https://www.youtube.com/watch?v=DjroSQWqAJg</a></p>
<p>este video tem um exemplo!</p>
<p></p>
<p></p> Só não entendi a relação de a…tag:labdegaragem.com,2018-06-04:6223006:Comment:6737202018-06-04T19:36:14.488ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Só não entendi a relação de automação residencial com <span>Modular OSC e MIDI control surface .</span></p>
<p>Só não entendi a relação de automação residencial com <span>Modular OSC e MIDI control surface .</span></p> Ok, obrigado.tag:labdegaragem.com,2018-06-04:6223006:Comment:6734582018-06-04T19:34:51.838ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Ok, obrigado.</p>
<p>Ok, obrigado.</p> Tem sim!Na playstore tem uma…tag:labdegaragem.com,2018-06-04:6223006:Comment:6734572018-06-04T18:48:58.960ZPedro Cardoso Silveirahttps://labdegaragem.com/profile/PedroCardosoSilveira
<p>Tem sim!<br/><br/>Na playstore tem uma versão paga, mas se quiser correr o risco tem arquivos .apk na internet pra baixar.<br/>A plataforma pra PC onde desenvolve o software é free.</p>
<p>Tem sim!<br/><br/>Na playstore tem uma versão paga, mas se quiser correr o risco tem arquivos .apk na internet pra baixar.<br/>A plataforma pra PC onde desenvolve o software é free.</p> Obrigado !
Modular OSC and…tag:labdegaragem.com,2018-06-04:6223006:Comment:6735362018-06-04T17:47:31.768ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Obrigado ! </p>
<p></p>
<p>Modular OSC and MIDI control surface - estou dentro !</p>
<p>iPhone / iPod Touch / iPad - estou fora ! </p>
<p></p>
<p>Não tem para Android ?</p>
<p>Obrigado ! </p>
<p></p>
<p>Modular OSC and MIDI control surface - estou dentro !</p>
<p>iPhone / iPod Touch / iPad - estou fora ! </p>
<p></p>
<p>Não tem para Android ?</p> https://hexler.net/software/t…tag:labdegaragem.com,2018-06-04:6223006:Comment:6737082018-06-04T14:51:06.262ZPedro Cardoso Silveirahttps://labdegaragem.com/profile/PedroCardosoSilveira
<p><a href="https://hexler.net/software/touchosc" target="_blank">https://hexler.net/software/touchosc</a></p>
<p><a href="https://hexler.net/software/touchosc" target="_blank">https://hexler.net/software/touchosc</a></p> O que são dispositivos moveis…tag:labdegaragem.com,2018-06-04:6223006:Comment:6737062018-06-04T13:46:13.639ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>O que são <span>dispositivos moveis OSC touch ?</span></p>
<p>Favor enviar links sobre esse conteúdo.</p>
<p>Obrigado. </p>
<p></p>
<p>Poste os programas usados no seu projeto. </p>
<p>O que são <span>dispositivos moveis OSC touch ?</span></p>
<p>Favor enviar links sobre esse conteúdo.</p>
<p>Obrigado. </p>
<p></p>
<p>Poste os programas usados no seu projeto. </p> Exatamente, me falei errado!!…tag:labdegaragem.com,2018-06-04:6223006:Comment:6736112018-06-04T13:08:26.213ZPedro Cardoso Silveirahttps://labdegaragem.com/profile/PedroCardosoSilveira
<p>Exatamente, me falei errado!!!<br/><br/>Sonar é o que vou utilizar.</p>
<p></p>
<p>Então, ardOSC é uma biblioteca para fazer inteiração entre o ethernet shield com o programa de dispositivos moveis OSC touch.<br/><br/>Eu consigo fazer o envio de dados do celular para a central de automação, mas não o inverso.</p>
<p>Exatamente, me falei errado!!!<br/><br/>Sonar é o que vou utilizar.</p>
<p></p>
<p>Então, ardOSC é uma biblioteca para fazer inteiração entre o ethernet shield com o programa de dispositivos moveis OSC touch.<br/><br/>Eu consigo fazer o envio de dados do celular para a central de automação, mas não o inverso.</p> Bom dia,
O que é ARDOSC ?
Ob…tag:labdegaragem.com,2018-06-04:6223006:Comment:6735232018-06-04T12:52:48.730ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Bom dia, </p>
<p>O que é ARDOSC ?</p>
<p>Obrigado. </p>
<p></p>
<p>O projeto do vídeo não usa sonar. Usa um sensor IR(infra-vermelho) de distância. Projeto mal documentado ! </p>
<p><a href="https://github.com/jaxzin/Robot_iPad" rel="nofollow noopener" target="_blank">https://github.com/jaxzin/Robot_iPad</a></p>
<p></p>
<p>similar à esse :…</p>
<p></p>
<p>Bom dia, </p>
<p>O que é ARDOSC ?</p>
<p>Obrigado. </p>
<p></p>
<p>O projeto do vídeo não usa sonar. Usa um sensor IR(infra-vermelho) de distância. Projeto mal documentado ! </p>
<p><a rel="nofollow noopener" href="https://github.com/jaxzin/Robot_iPad" target="_blank">https://github.com/jaxzin/Robot_iPad</a></p>
<p></p>
<p>similar à esse :</p>
<p><a rel="nofollow noopener" href="http://www.sharp-world.com/products/device/lineup/data/pdf/datasheet/gp2y0a21yk_e.pdf" target="_blank">http://www.sharp-world.com/products/device/lineup/data/pdf/datashee...</a></p>