CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Classifique este tópicoPéssimoRuimMedianoBomÓtimo
Autor
Mensagem
3
petersonfukue

Level 0
81265 xp

Registrado em:
14/05/2014





Mensagens:
1
3
petersonfukue

Responder com citações
Mensagem Sex Jul 18, 2014 12:28 am
Dúvida, ligar led
Olá pessoal, sou muito novo a respeito de automação e linguagem C.
comprei o Albatross e fiz todo passo a passo do manual e foi tudo uma maravilha,
a dúvida é de como incluo essa programação abaixo no albatross
#include <SPI.h>
#include <Ethernet.h>
#include <ArdOSC.h>
byte myMac[]={0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
byte myIp[] = { 192, 168, 1, 177 };
int serverPort = 8000;
int destPort= 9000;
int ledPin = 9;
OSCServer server;
OSCClient client;
void setup(){
Ethernet.begin(myMac ,myIp);
server.begin(serverPort);
server.addCallback("/ard/ledPin",&func1);
pinMode(ledPin, OUTPUT);
}
void loop(){
if(server.aviableCheck()>0){
 //Serial.println("alive! "); 
}
}
void func1(OSCMessage *_mes){ 
int value=(int)_mes->getArgFloat(0);
digitalWrite(ledPin,value);
int flag = digitalRead(ledPin);
OSCMessage txMes;
txMes.setAddress(_mes->getIpAddress(),destPort);
txMes.beginMessage("/ard/ledPin");
txMes.addArgFloat(flag);
txMes.addArgInt32(flag);
client.send(&txMes);
}
no caso usei para acender um led no pino 9, gostaria adicionar na programação do albatross, oque devo mudar? adiciono desse mesmo modelo? Obrigado.
Mostrar mensagens desde a última:




Ir para:  
Todos os horários são GMT - 3 HorasVocê não tem permissão para escrever novas mensagens
v não tem permissão para responder às mensagens
Você não tem permissão para editar suas mensagens
Você não tem permissão para deletar suas mensagens
Você não tem permissão para classificar tópicos
Você não tem permissão para classificar mensagens
Você não tem permissão para votar em enquetes
Anexar downloads : Proibido
Fazer Download de Arquivos: Proibido
Powered by phpBB © 2001 phpBB Group