Postagens

Mostrando postagens de julho, 2014

Arduino Yún - configurando portas remotamente pela web

Imagem
Vimos aqui alguns detalhes sobre o Arduino Yún e como deixá-lo configurado para estar em uma mesma rede de um PC. Hoje veremos como controlar suas portas pelo browser de um PC, tudo via rede wireless. Conforme descrito na postagem anterior, o Arduino Yún possui um processador AR9331 que gerencia um Client/Server. Desta forma podemos servir uma webpage, acessá-la e atualizá-la pelo skecth do Arduino. Ele já possui através da biblioteca Bridge, acesso via browser para habilitar/desabilitar e ligar/desligar portas através de links conforme abaixo: • http://myArduinoYun.local/arduino/digital/13 : calls digitalRead(13); • http://myArduinoYun.local/arduino/digital/13/1 : calls digitalWrite(13,1); • http://myArduinoYun.local/arduino/analog/9/123 : analogWrite(9,123); • http://myArduinoYun.local/arduino/analog/2 : analogRead(2); • http://myArduinoYun.local/arduino/mode/13/input : pinMode(13, INPUT); • http://myArduinoYun.local/arduino/mode/13/output : pinMode(13, OUTPUT);

Enduro (Atari 2600) para iPad/iPhone

Imagem
Mais um jogo para reviver o passado, o clássico Enduro para iPhone/iPad. Enduro

Raspberry Pi - Rádio Pirata FM

Imagem
Um projeto muito bacana e fácil de executar para o RPi é este da Make . Ele transforma o RPi em uma estação pirata de FM, de alcance bem baixo, em torno de 50mts. Na realidade o projeto foi criado em C por Oliver Mattos and Oskar Weiglé e modificado pela Make para ficar mais fácil de usar. A Make criou um script em Python que deixou tudo bem simples. Para funcionar basta arrumar um pedaço de fio de 35 ou 75cm, que irá servir de antena para o transmissor, e conectar no pino 4 da GPIO, conforme abaixo:

Arduino - Piscando um led sem delay

Imagem
Uma função simples e que pode ser útil para varias coisas, é esta que pisca um led sem usar a função delay. Assim você não para o processamento do Arduino e pode continuar executando outras tarefas.     Posted with Blogsy

Arduino Yún

Imagem
O Arduino Yún é um dispositivo Arduino como qualquer outro, que usa um microcontrolador ATMega 32u4, o mesmo usado no Arduino Leonardo. Além disso, ele possui um processador Atheros AR9331 para gerenciamento da rede Ethernet / Wi-Fi e outras coisas mais. Este processador roda uma distribuição Linux OpenWrt-Yun, baseada na OpenWrt, isto é o grande diferencial deste Arduino. Com isso passamos a ter um acesso de rede ao Arduino, onde o AR9331 se comunica com o ATmega 34u4. Existe uma biblioteca (Bridge) que faz todo o trabalho de comunicação entre os dois, permitindo que os Sketch do Arduino possam rodar comandos shell script, comunicar com o client/server e receber informações do AR9331. Ele também possui uma porta USB (não confundir com a de programação microUSB) e um leitor de cartão micro SD, tudo controlado pelo AR9331, onde novamente a Bridge permite acesso aos mesmos.