apresentações
5
nov 11
Robótica e PHP com Arduino @ PHPn’Rio 2011
6
set 11
Palestra on-line sobre Arduino e Computação nas Nuvens
Para quem gostou do meu post sobre Robótica e Computação nas Nuvens, no qual eu disponibilizo os slides que eu usei em algumas apresentações e os fontes do projeto, segue abaixo o vídeo gravado da webinar que eu dei no site Laboratório de Garagem dia 23/08/2011. Explico bem rapidinho (por causa do tempo) como integrar o arduino com apps em cloud computing, e no fim eu mostro o braço robô funcionando ao vivo. A galera controlou o bichinho on line via internet. Foi bem legal!
Tem uma participação muito especial dos meus cachorros latindo MUITO e me aporrinhando, mas acho que ficou legal
Espero que gostem.
Abs.
2
jul 11
Robótica e Computação nas Nuvens
Aí estão os arquivos da palestra que eu fiz no FISL 12 e no TDC 2011 sobre Arduino, Robótica e Computação nas Nuvens.
Update: também apresentei no CEFET Summer of Code em 29/07
Abaixo da apresentação estão os fontes dos projetos que eu criei para demonstrar o uso do Google App Engine e o Arduino.
Robotica e Computação nas Nuvens
Vídeo do braço robô em ação
http://www.youtube.com/watch?v=3xjVs3T-rpk
Projeto web
Criado com criado com Google App Engine
Projeto Eclipse: Clouduino.zip
Usa o plugin do Google App Engine para eclipse.
Programa local
Programa que roda localmente e lê as informações da aplicação web..
Projeto Netbeans: ClouduinoLocal.zip
Usa a lib Jettison 1.2 para ajudar no parse do JSON.
Programa Arduino
Lê a porta serial e executa o comando enviado.
#include
Servo myservo1;
Servo myservo2;
Servo myservo3;
int pinServo1 = 10;
int pinServo2 = 11;
int pinServo3 = 9;
int velocidade = 5;
int pos;
int entrada;
void setup()
{
myservo1.attach(pinServo1);
myservo2.attach(pinServo2);
myservo3.attach(pinServo3);
myservo1.write(180);
myservo2.write(0);
myservo3.write(90);
Serial.begin(9600);
}
void loop()
{
if (Serial.available() > 0) {
while (Serial.available()>0) {
entrada = Serial.read();
Serial.print(entrada);
delay(1);
}
if (entrada == '1'){
sobe();
} else if (entrada == '2'){
desce();
} else if (entrada == '3'){
esquerda();
} else if (entrada == '4'){
direita();
} else if (entrada == '5'){
abre();
} else if (entrada == '6'){
fecha();
} else {
}
}
}
void desce(){
for(pos = 0; pos < 180; pos += velocidade) { myservo1.write(pos); delay(10); } } void sobe(){ for(pos = 180; pos>=1; pos-= velocidade) {
myservo1.write(pos);
delay(10);
}
}
void esquerda(){
for(pos = 0; pos < 180; pos += velocidade) { myservo2.write(pos); delay(10); } } void direita(){ for(pos = 180; pos>=1; pos-= velocidade) {
myservo2.write(pos);
delay(10);
}
}
void abre(){
for(pos = 0; pos < 90; pos += velocidade) { myservo3.write(pos); delay(10); } } void fecha(){ for(pos = 90; pos>=1; pos-= velocidade) {
myservo3.write(pos);
delay(10);
}
}
30
mai 11
FISL 12: Eu vou palestrar uhuuuu
FISL 12… Eu vou palestrar, uhuuuuu !!!!
Eu fiquei muito feliz quando recebi a notícia que minha submissão para o FISL 12 foi aceita. Muito feliz mesmo!
É a primeira vez que palestro em um evento internacional do porte do FISL.
A palestra aprovada pela galera foi:
Robótica e Computação nas Nuvens: Unindo os dois mundos.
Resumo:
Robótica e Computação na Nuvem são os dois temas cada vez mais recorrentes no mundo do desenvolvimento de soluções. Agora podem ser usados juntos para simplificar a vida das pessoas. Nessa palestra mostrarei como é possível, e viável, a qualquer desenvolvedor criar soluções completas e produtos para robótica, automação, domótica e internet com custos baixos, usando recursos de software e hardware open-source disponíveis para todos, mas que nem sempre são usados juntos como solução.
Proposta:
A proposta é demonstrar o uso do Google App Engine como plataforma de integração com soluções de eletrônica e automação criadas com o Arduino. As duas plataformas são open-source (software e hardware), e podem ser utilizadas por qualquer desenvolvedor para criar protótipos ou até mesmo desenvolver soluções de baixo custo inicial que podem ser facilmente mantidas e escaladas. Apresentarei brevemente o potencial das duas plataformas e logo após demonstrarei uma solução de automação controlada pela internet que as utiliza de forma integrada. Imagine: programação, eletrônica, internet e robótica. Juntos! Para finalizar demonstrarei como dar os primeiros passos no estudo e desenvolvimento dessas tecnologias, e falar das comunidades e das oportunidades de um mercado que pode ser explorado por um profissional com esse conhecimento, como programação, automação, domótica, ensino, etc..
Bom! Agora é me preparar… E BEM!!!
Eu já estou nervoso agora, imagina no dia :/
Me desejem sorte.
Abs, Marco.
UPDATE:
Já tenho a programação da minha palestra. As palestras serão transmitidas via web, compareçam
Robótica e Computação nas Nuvens: Unindo os dois mundos.
Sala: Prédio 11 – Auditório
Dia: 02/07/2011
Horário: 11h00
Grade completa aqui: http://fisl.org.br/12/papers_ng/public/fast_grid?event_id=1
25
jun 10
Segurança e Certificado Digital
Nesse trabalho abordamos o tema da segurança da informação nos meios eletrônicos através do uso do certificado digital.
Explicamos de maneira geral a motivação para o uso de recurso de segurança na internet, um pouco sobre criptografia, assinatura digital, certificação digital e como conseguir um certificado, além dos benefícios em usá-lo.
Espero que gostem.
Autores:
Ana Cristina Izidoro
Giselle Lambert
Marco Antonio Maciel
Michael Martins
Reinaldo Santana
Orientador: Prof. Sérgio Palma
Nesse link você tem um arquivo ZIP com o programa que eu criei para demonstrar a geração de código hash
Programa_Gera_Hash.zip
Aqui o vídeo que exibimos na aula. Fala sobre o uso da nota fiscal eletrônica.



