sábado, 15 de junho de 2013

Detecção de falhas humanas com acelerômetro de três eixos

Acelerômetros para detecção de falhas humanas podem ser utilizadas em várias áreas como a falta de atenção de um motorista ao dirigir, o andar de uma pessoa, impacto de uma pessoa dentro de um carro, a força G aplicada durante uma prova de automobilismo (como ocorre na Fórmula Indy e Fórmula 1), entre outras possibilidades. Um dos sensores mais utilizados para esta aplicação é o acelerômetro de três eixos, o mesmo que é usado em robótica e em vários projetos com Arduino ou com outra plataforma. Este mesmo sensor, quando existente em um smartfone e um aplicativo adequado pode-se ser um grande aliado na detecção de falhas humanas. Um artigo interessante escrito por Ning Jia um FAE da Analog Devices mostra a forma de se usar um acelerômetro de três eixos para a detecção de falhas humanas, baseada em padrões encontrados no sensor e a detecção pela anormalidade deste padrão. O artigo em questão possui um possível fluxograma que pode ser aplicado em qualquer microcontrolador, abrido assim a possibilidade novos estudos. Não deixe de conferir este artigo interessante em http://www.analog.com/library/analogdialogue/archives/43-07/fall_detector.html

acelerômetro

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

sexta-feira, 14 de junho de 2013

Balança Wi-Fi com Arduino

Este é um projeto super interessante onde temos uma simples balança, dessas que usamos em nossa casa para cuidarmos da nossa saúde, modificada para enviar os dados via Wi-Fi para um roteador e de quebra enviar o relatório do peso para o Google Docs, com gráficos e dados para até dez pessoas. No site http://www.open-electronics.org/ temos um projeto de uma balança comum modificada com Arduino e algumas shields, uma com o módulo Wi-Fi, outra com LCD e botões, e uma com um amplificados de instrumentação (um arranjo com amplificador operacional) para a leitura do elemento sensor da balança. No software, os dados da balança são enviados para o Google Docs, onde as informações são atualizadas de forma a ter um relatório online a atualizado a cada pesagem. Confira este interessante projeto em http://www.open-electronics.org/wi-fi-body-scale-with-arduino/

Balança com Arduino

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

quinta-feira, 13 de junho de 2013

DALI: interface de comunicação digital para iluminação

Digitally Addressable Lighting Interface (DALI) é uma interface de comunicação utilizado para controle de iluminação. DALI é parte da especificação IEC 60929, sendo muito usada na Europa em prédios inteligentes, foi criado para resolver um problema de gerenciamento de energia. Basicamente o DALI é uma comunicação serial half duplex, dois fios e dados codificados com código Manchester, enviados a 1200bps, similar a uma UART. Uma nota de aplicação interessante da Microchip mostra como o DALI funciona, protocolo e implementação de hardware e software, sendo aplicado não só em microcontroladores PIC mas qualquer outro. Não deixe de conferir esta nota de aplicação em http://ww1.microchip.com/downloads/en/AppNotes/01465A.pdf. Mais sobre o DALI você pode encontrar no manual oficial em http://www.dali-ag.org/c/manual_gb.pdf

DALI

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!


quarta-feira, 12 de junho de 2013

Contador de eventos com AVR

Este projeto interessante pode ser usado em várias situações, como a contagem de número de peças de uma esteira, número de acessos passados em uma catraca, número de aberturas de portas, ou até mesmo adaptar para contagem manual de eventos. Um contador de certa forma é um projeto que não é tão complicado de se fazer, podendo ser implementado com qualquer microcontrolador existente no mercado. No site http://www.pocketmagic.net é mostrado um projeto de contador de eventos com o microcontrolador AVR ATmega8 e duas variantes do mesmo projeto, um com LCD Nokia 5110 e outra com LCD 16x2. Não deixe de conferir este projeto em http://www.pocketmagic.net/2013/05/coil-winding-machine-counter-with-atmega8-and-reed-relay/#.UbE7sopDulh

Contador com AVR

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

terça-feira, 11 de junho de 2013

Interfaceando o Arduino com um modem GPRS USB

Os modems GPRS importados da China são baratos e relativamente fáceis de trabalhar com um PC, onde podemos enviar os comandos AT e assim controlar todas as ações do modem. A maior dificuldade no entanto é usar em um microcontrolador, que necessariamente deve ter uma USB Host para interfacear o modem, sem a necessidade de intervenções de hardware no modem, isto é, a retirada do conversor USB serial interno e usar assim somente o TX e RX diretamente, uma UART. No site http://www.circuitsathome.com existe um tópico interessante de interfaceamento de um modem GPRS modelo USB Tri-band GPRS Modem adquirido no DX ligado no Arduino com ajuda de uma shield USB Host. Com isso foi possível passar os comandos AT e assim usar o módulo. Não deixe de conferir em http://www.circuitsathome.com/mcu/interfacing-arduino-to-usb-gprs-modem#more-6683

GPRS com Arduino

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

segunda-feira, 10 de junho de 2013

Interfaceando seu Arduino com Ruby

Ruby é um linguagem de programação voltada à páginas Web, orientadas a banco de dados. No entanto essa linguagem de programação pode ser utilizada em vários sistemas onde a interface Web é interessante para o projeto como plataforma visual universal, independente do browser, sistema operacional e máquina. Um projeto interessante mostrado no site http://viget.com mostra que é possível utilizar uma interface Web com Ruby para ser utilizado como interface gráfica para o Arduino, graças a gem (bibliotecas Rubyserialport para utilização da porta serial do PC, e assim conseguir interfacear não só com Arduino, mas com qualquer hardware com comunicação serial. Não deixe de conferir esta dica em http://viget.com/extend/web-interfacing-with-arduino

Ruby logo

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

domingo, 9 de junho de 2013

piGate - um gateway APRS usando Raspberry Pi

Para quem não conhece APRS é um sistema baseado em radioamador para comunicação em tempo real, através de pacotes digitais enviadas através de links de rádio. Foi criado pelo radioamador americano Bob Bruninga (WB4APR) da Academia Naval dos Estados Unidos. Com softwares específicos o radioamador consegue aliando rádio e GPS manter contatos a longas distâncias sem a necessidade de abertura de propagação de frequências. Muito usado para a geolocalização de veículos, embarcações e aeronaves, alem de servir de apoio em caso de emergência. No site http://www.ultratechie.com é apresentado o projeto piGate, que é um gateway internet de pacotes do rádio/RF para a rede APRS-IS na Internet (e vice-versa) utilizando a Raspberry Pi, placa Wi-Fi e som para interfaceamento do rádio. O APRS-IS é uma rede baseada na Internet que conecta redes de APRS de todo o mundo e facilita aplicações APRS (como relatórios de posição em tempo real de objetos usando o Google Maps, como em http://aprs.fi/ ). Não deixe de conferir este interessante projeto em http://www.ultratechie.com/2012/10/pigate/

piGate APRS Raspberry Pi

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor