Boa tarde.
O Arduitno Team mudou seu nome para Things Hacker Team, pelo seguinte motivo: nosso grupo de estudo não é focado em uma tecnologia específica, como o Arduino, mas sim no estudo e implementação da Internet das Coisas.
Claro que, devido as facilidades do Arduino, o mesmo ainda será o mais utilizado nos nossos experimentos e estudos, porém, também trabalharemos com RaspberryPi, com Lego Mindstorm, dentre outros.
Nos vemos no endereço http://thingshackerteam.blogspot.com.br/.
Att.
Ricardo Ogliari
Arduino Team
segunda-feira, 12 de agosto de 2013
terça-feira, 30 de julho de 2013
Palestras e Eventos
Bom dia...
O Arduino Team gostaria de convidar você a participar das palestras que o grupo vai ministrar/palestrar nas próximas duas semanas. Segue agenda:
Participação no Mini-Curso Android e a Internet das Coisas, que será realizado hoje (30/07) na sede da Globalcode em São Paulo. Mais sobre o evento aqui.
O Mini-curso será ministrado pelo Ricardo Ogliari, que faz parte do nosso grupo. O evento é uma realização da Open4Education, da própria Globalcode. Mas teremos outro participante fo grupo, o Ryoji, fazendo uma participação especial e falando sobre sensores. Além disso, no final do mini-curso alguns dos projetos realizados pelo grupo serão apresentados como estudos de caso de Android e a Internet das Coisas.
Palestra no GDG São Paulo: Android Meetup #6 com o título "Android e a Internet das Coisas". O Ricardo Ogliari e o Ryoji Neto vão ministrar a palestra. O evento será dia 6 de Agosto, às 19:00, na Rua Marquês de Paranaguá, 111.
Nos vemos na Globalcode e na PUC. Até lá.
Att.
Ricardo
O Arduino Team gostaria de convidar você a participar das palestras que o grupo vai ministrar/palestrar nas próximas duas semanas. Segue agenda:
Participação no Mini-Curso Android e a Internet das Coisas, que será realizado hoje (30/07) na sede da Globalcode em São Paulo. Mais sobre o evento aqui.
O Mini-curso será ministrado pelo Ricardo Ogliari, que faz parte do nosso grupo. O evento é uma realização da Open4Education, da própria Globalcode. Mas teremos outro participante fo grupo, o Ryoji, fazendo uma participação especial e falando sobre sensores. Além disso, no final do mini-curso alguns dos projetos realizados pelo grupo serão apresentados como estudos de caso de Android e a Internet das Coisas.
Palestra no GDG São Paulo: Android Meetup #6 com o título "Android e a Internet das Coisas". O Ricardo Ogliari e o Ryoji Neto vão ministrar a palestra. O evento será dia 6 de Agosto, às 19:00, na Rua Marquês de Paranaguá, 111.
Nos vemos na Globalcode e na PUC. Até lá.
Att.
Ricardo
sexta-feira, 19 de julho de 2013
quinta-feira, 18 de julho de 2013
Quer se tornar um membro do Arduino Team?
Opa galerinha,
Durante o evento The Developers Conference 2013 muitas pessoas vieram nos cumprimentar e também nos questionaram sobre como fariam para se tornar parte do grupo.
Como naquele momento ainda não havíamos definido isto, acabamos deixando este assunto pendente contato conosco e como missão dada é missão cumprida, vejam logo abaixo!
Para se tornar parte do grupo, você deve preencher o formulário presente nesta postagem e clicar em Submit.
Eu quero fazer parte do Arduino Team
O seu perfil será avaliado pelo nosso grupo e em seguida retornaremos com a resposta!
Obrigado!!!
Durante o evento The Developers Conference 2013 muitas pessoas vieram nos cumprimentar e também nos questionaram sobre como fariam para se tornar parte do grupo.
Como naquele momento ainda não havíamos definido isto, acabamos deixando este assunto pendente contato conosco e como missão dada é missão cumprida, vejam logo abaixo!
Para se tornar parte do grupo, você deve preencher o formulário presente nesta postagem e clicar em Submit.
Eu quero fazer parte do Arduino Team
O seu perfil será avaliado pelo nosso grupo e em seguida retornaremos com a resposta!
Obrigado!!!
terça-feira, 16 de julho de 2013
Nossa Participação no TDC 2013 - São Paulo
Boa tarde..
O The Developer´s Conference é um dos maiores eventos na área de Tecnologia da Informação do Brasil, quem sabe o maior. Em 2013 já aconteceu em Floripa e São Paulo. Ainda terá em Porto Alegre e Recife. Na edição SP o Arduino Team teve a honra de participar da trilha Mobile, com a apresentação "Mobile e a Internet das Coisas".
Os slides podem ser vistos abaixo:
Infelizmente nosso time é relativamente novo e não temos experiência com eventos. Então tivemos algumas falhas, como por exemplo: não tiramos fotos e não anotamos o nome de todas pessoas que falaram com a gente e elogiaram nosso trabalho.
Porém, nosso trabalho de automação residencial controlado por NFC e aplicativo Android foi um sucesso. O volume de pessoas que interagiu com a gente no stand do GDG (Grupo de Desenvolvedores Google) foi muito grande.
Resumidamente, o projeto consiste do seguinte. Construimos uma maquete de uma casa com sala, cozinha, área de serviço, dois quartos (um suíte), dois banheiros e um corredor. Em cada cômodo foi posto um LED, ligado a uma placa Arduino Duemilanove. Essa placa trocava dados com um servidor JHome. O servidor JHome era acessado por um aplicativo Android que reconhece tags NFC (Near Field Communication). Dependendo da tag lida, o aplicativo mandava o servidor ligar os leds da cozinha e sala ou, do corredor e suíte. E aí a mágica acontecia.
Com este projeto, os elogios que recebemos também foram motivadores. Tão motivadores que não vamos produzir um vídeo sem apoio, como no caso do projeto de ligar a TV. Sendo assim, aguardem novidades quanto a um vídeo descritivo do projeto e sobre um evento onde iremos falar sobre Mobile e Internet das Coisas, além de, detalhar o projeto ao vivo.
Agradecemos a todo mundo que conversou conosco no evento, no stand do GDG ou na apresentação na trilha mobile.
Aguardem....
O The Developer´s Conference é um dos maiores eventos na área de Tecnologia da Informação do Brasil, quem sabe o maior. Em 2013 já aconteceu em Floripa e São Paulo. Ainda terá em Porto Alegre e Recife. Na edição SP o Arduino Team teve a honra de participar da trilha Mobile, com a apresentação "Mobile e a Internet das Coisas".
Os slides podem ser vistos abaixo:
Infelizmente nosso time é relativamente novo e não temos experiência com eventos. Então tivemos algumas falhas, como por exemplo: não tiramos fotos e não anotamos o nome de todas pessoas que falaram com a gente e elogiaram nosso trabalho.
Porém, nosso trabalho de automação residencial controlado por NFC e aplicativo Android foi um sucesso. O volume de pessoas que interagiu com a gente no stand do GDG (Grupo de Desenvolvedores Google) foi muito grande.
Resumidamente, o projeto consiste do seguinte. Construimos uma maquete de uma casa com sala, cozinha, área de serviço, dois quartos (um suíte), dois banheiros e um corredor. Em cada cômodo foi posto um LED, ligado a uma placa Arduino Duemilanove. Essa placa trocava dados com um servidor JHome. O servidor JHome era acessado por um aplicativo Android que reconhece tags NFC (Near Field Communication). Dependendo da tag lida, o aplicativo mandava o servidor ligar os leds da cozinha e sala ou, do corredor e suíte. E aí a mágica acontecia.
Com este projeto, os elogios que recebemos também foram motivadores. Tão motivadores que não vamos produzir um vídeo sem apoio, como no caso do projeto de ligar a TV. Sendo assim, aguardem novidades quanto a um vídeo descritivo do projeto e sobre um evento onde iremos falar sobre Mobile e Internet das Coisas, além de, detalhar o projeto ao vivo.
Agradecemos a todo mundo que conversou conosco no evento, no stand do GDG ou na apresentação na trilha mobile.
Aguardem....
Ligar/Desligar, Aumentar/Abaixar Volume e Trocar Canais via Arduino
Boa tarde pessoal..
Segue vídeo com o nosso projeto em funcionamento.
A forma como chegamos até ele foi descrito nos posts anteriores.
Até mais..
Att.
Ricardo
Segue vídeo com o nosso projeto em funcionamento.
A forma como chegamos até ele foi descrito nos posts anteriores.
Até mais..
Att.
Ricardo
quarta-feira, 26 de junho de 2013
Placa Program-ME ligando uma TV Sony e controlando troca de canais
No primeiro encontro do Arduino Team não sabíamos muito bem o que desenvolvedor. Por acaso encontramos este vídeo na internet (link aqui), onde uma placa arduino liga um aparelho de TV conforme o valor de sensor de proximidade. Neste momento decidimos qual seria nosso foco.
O primeiro link indica o site onde toda a criação do projeto é explicada (link aqui). A imagem da ligação do sensor da protoboard foi essencial para nosso desenvolvimento. Exceto pelo fato de não possuírmos (ainda) o receptor de IR, somente o sensor IR LED. Mas o achado mais importante neste texto foi a indicação da biblioteca que foi utilizada no projeto, a IRemote.
No site oficial da biblioteca tem um link para um texto chamado "A Multi-Protocol Infrared Remote Library for the Arduino".
Depois que ligamos o sensor LED IR na protoboard e esta na Program-ME 2.0, testamos o seguinte trecho de código:
#include <IRremote.h>
IRsend irsend;
void setup()
{
Serial.begin(9600);
}
void loop() {
if (Serial.read() != -1) {
for (int i = 0; i < 3; i++) {
irsend.sendSony(0xa90, 12); // Sony TV power code
delay(100);
}
}
}
Quando testamos a TV realmente ligou, festa geral na Arduino Team. No mesmo link tem uma foto de como deve ficar a protoboard. Seguimos a representação fielmente.
O próximo passo era descobrir como trocar os canais. Em uma busca rápida no Google chegamos a este link.
Infelizmente nosso tempo estava acabando e não poderíamos fazer algo mais elaborado, como ligar mais botões a placa para termos uma ação específica para trocar de canal para cima e, outra para troca de canal para baixo. Logo, nosso código ficou assim:
/*
* IRremote: IRsendDemo - demonstrates sending IR codes with IRsend
* An IR LED must be connected to Arduino PWM pin 3.
* Version 0.1 July, 2009
* Copyright 2009 Ken Shirriff
* http://arcfn.com
*/
#include <IRremote.h>
IRsend irsend;
int botao = 2;
void setup()
{
pinMode(botao, INPUT);
Serial.begin(9600);
}
void loop() {
int estadoBotao = digitalRead(botao);
delay(500);
int luz = analogRead(3);
if (luz < 200){
for (int i = 0; i < 3; i++) {
irsend.sendSony(2704, 12); // Sony TV power code
delay(40);
}
}
/* if (estadoBotao == LOW){
for (int i = 0; i < 3; i++) {
irsend.sendSony(0x90, 12); //channel up
delay(40);
}
}*/
if (estadoBotao == LOW){
for (int i = 0; i < 3; i++) {
irsend.sendSony(0x890, 12); //channel down
delay(40);
}
}
}
Dependendo do if comentado, o código trocará o canal para cima ou para baixo.
Como próximo passo, almejamos a compra do sensor receptor de infrared. A busca no google já resultou nesta ótima fonte: o código para leitura dos códigos IR através do sensor receptor (link aqui).
Até a próxima.
O primeiro link indica o site onde toda a criação do projeto é explicada (link aqui). A imagem da ligação do sensor da protoboard foi essencial para nosso desenvolvimento. Exceto pelo fato de não possuírmos (ainda) o receptor de IR, somente o sensor IR LED. Mas o achado mais importante neste texto foi a indicação da biblioteca que foi utilizada no projeto, a IRemote.
No site oficial da biblioteca tem um link para um texto chamado "A Multi-Protocol Infrared Remote Library for the Arduino".
Depois que ligamos o sensor LED IR na protoboard e esta na Program-ME 2.0, testamos o seguinte trecho de código:
#include <IRremote.h>
IRsend irsend;
void setup()
{
Serial.begin(9600);
}
void loop() {
if (Serial.read() != -1) {
for (int i = 0; i < 3; i++) {
irsend.sendSony(0xa90, 12); // Sony TV power code
delay(100);
}
}
}
Quando testamos a TV realmente ligou, festa geral na Arduino Team. No mesmo link tem uma foto de como deve ficar a protoboard. Seguimos a representação fielmente.
O próximo passo era descobrir como trocar os canais. Em uma busca rápida no Google chegamos a este link.
Infelizmente nosso tempo estava acabando e não poderíamos fazer algo mais elaborado, como ligar mais botões a placa para termos uma ação específica para trocar de canal para cima e, outra para troca de canal para baixo. Logo, nosso código ficou assim:
/*
* IRremote: IRsendDemo - demonstrates sending IR codes with IRsend
* An IR LED must be connected to Arduino PWM pin 3.
* Version 0.1 July, 2009
* Copyright 2009 Ken Shirriff
* http://arcfn.com
*/
#include <IRremote.h>
IRsend irsend;
int botao = 2;
void setup()
{
pinMode(botao, INPUT);
Serial.begin(9600);
}
void loop() {
int estadoBotao = digitalRead(botao);
delay(500);
int luz = analogRead(3);
if (luz < 200){
for (int i = 0; i < 3; i++) {
irsend.sendSony(2704, 12); // Sony TV power code
delay(40);
}
}
/* if (estadoBotao == LOW){
for (int i = 0; i < 3; i++) {
irsend.sendSony(0x90, 12); //channel up
delay(40);
}
}*/
if (estadoBotao == LOW){
for (int i = 0; i < 3; i++) {
irsend.sendSony(0x890, 12); //channel down
delay(40);
}
}
}
Dependendo do if comentado, o código trocará o canal para cima ou para baixo.
Como próximo passo, almejamos a compra do sensor receptor de infrared. A busca no google já resultou nesta ótima fonte: o código para leitura dos códigos IR através do sensor receptor (link aqui).
Até a próxima.
Assinar:
Postagens (Atom)