Boas
Gostaria de saber se é possível fazer um daqueles sistemas que ao receber um tweet o Arduino o converta no piscar de um LED? Sendo que o Arduino esteja apenas conectado via USB?
Ou é necessário recorrer a um Shield Ethernet ou WiFi?
Já pesquisei na net sobre isso, mas não encontrei muita informação realmente relevante sobre o caso!
Alguém me pode elucidar sobre estas situações?
Cumprimentos
Nuno
Existem sempre N formas de atingires o fim, está sempre dependente do que pretendes.
O ideal é sempre pensarmos de forma crítica e afastarmos-nos um pouco.
O que é um Tweet? um informação que está publica na internet e pretendemos monitorizar.
Requisitos? Conseguir ler essa informação e comunica-la (piscando o led).
Para lermos a informação temos que aceder à web, tendo diversas possibilidades.
Ter um microcontrolador como cliente web, evitando assim ter um computador ligado, ou no caso de pretendermos apenas a solução quando estamos com pc ligado, podemos usar um script no pc para evitar hardware de rede.
Na primeira opção, precisamos de um stack tcp/ip, como o lwip (
http://savannah.nongnu.org/projects/lwip/ ) mas não te assustes que há a papinha toda feita, embora seja aconselhado compreender e estudar o que nos dão feito para aprendermos.
No caso do Twitter podes fazer calls à API, ou como a informação é publica podes até ler o site do twitter directamente, creio que há em xml e tudo
Se optares por fazer antes com um PC, podes fazer um script (qualquer programa para o teu sistema operativo) que faça tudo isto e que quando encontre um novo tweet, mande a informação para o microcontrolador, possivelmente por usb/serial passando toda a lógica para o computador.
O ideal é implementares as duas soluções e veres os prós e contras assim como a que gostas mais.