sábado, 8 de setembro de 2012

Nota de aplicação: Faça um acessório Android com microcontrolador AVR

Se você tem um smartfone ou um tablet com Android e pretende utilizar como IHM (interface homem máquina) no seu projeto ou produto final, esta nota de aplicação foi feita para você. A nota de aplicação Atmel AVR4960: USB Host Android Accessory mostra o Android Open Accessory Protocol implementado para os microcontroladores Atmel com USB host, em um framework fácil para iniciar o desenvolvimento de um acessório Android. Confira esta nota de aplicação em http://www.atmel.com/Images/doc42003.pdf


AVR Android

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, 7 de setembro de 2012

Ferramenta de depuração de USB device

Por muitas vezes quando estamos desenvolvendo uma aplicação com interface USB usando um microcontrolador, necessitamos de visualizar detalhes da conexão com o PC como o Vendor ID (VID), Produc ID (PID), Endpoints utilizados, etc. O software USBDeview da Nirsoft ajuda na tarefa de devendar os mistérios da conexão de um Device no PC, de forma a resolver alguns problemas de desenvolvimento como problema de drivers, Endpoints, tipo de classe USB entre outras informações importantes. É uma ferramenta indispensável. Confira mais detalhes desta ferramenta em http://www.nirsoft.net/utils/usb_devices_view.html

usbdeview

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, 6 de setembro de 2012

Arduino: obrigado e adeus!

Você que já desenvolve com Arduino, se deparou com uma interface muito amigável e com "toneladas" de códigos e projetos prontos pelo mundo. É sem dúvida um caso de sucesso. Só que tem momentos na vida que devemos seguir adiante, em nossas profissões e não devemos olhar para traz. Mas afinal, o que o Arduino tem haver com isso? Segundo vpapanik em seu blog, devido a nossa curva de aprendizagem, nos faz a analisar friamente os prós e contras em usar o Arduino em futuros projetos. Para endossar o vpapanik, Brian Carrigan escreveu um tutorial para o site http://www.microcontrollercentral.com descrevendo uma possível migração para os microcontroladores de 32 bits, alem dos microcontroladores conhecidos como PIC ou AVR. Claro que estas escolhas são exclusivamente pessoal e que cada um deve pesar na hora de desenvolver o projeto, mas lembre que tem espaço para tudo nesse universo tecnológico. Conheça mais do ponto de vista do vpapanik no link http://vpapanik.blogspot.gr/2012/08/arduino-thank-you-and-bye-bye.html e o tutorial do Brian Carrigan no link http://www.microcontrollercentral.com/author.asp?section_id=2379&doc_id=248729&

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!

quarta-feira, 5 de setembro de 2012

Termômetro digital com sensor DS18S20 (ou DS18B20) e 8051

Se você precisa de um termômetro digital para sua aplicação, desde a medição de temperatura ambiente, temperatura dentro de uma geladeira, até em aplicações mais sofisticadas como monitorar a temperatura de uma chocadeira, este projeto foi feito para você. Sameer Gupta em seu site mostra um projeto bastante interessante de um termômetro digital que utiliza o microcontrolador com núcleo 8051 AT89C2051 e sensor de temperatura One wire Maxim DS18S20 (9 bits de resolução) ou DS18B20 (12 bits de resolução) e o valor é mostrado em um display de sete segmentos de anodo comum. Confira mais detalhes em http://sgprojects.co.in/Digital-thermometer

termometro one wire 8051

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, 4 de setembro de 2012

Básico sobre barramento I2C

No nosso dia a dia usamos em nossos projetos com microcontrolador diversos tipos de barramentos para ligarmos os CIs em torno dele. Um desses barramentos que é muito utilizado é o I2C, criado pela Philips na década de 80 para interligação de CIs de TV e hoje é usado em diversos CIs como relógio de tempo real (RTC), memórias, expansores de I/Os e outros. O I2C é um barramento bastante versátil e de fácil implementação mesmo em microcontroladores que não tenham um periférico especifico. No site http://www.esacademy.com existe um documento bastante interessante sobre o barramento I2C, com detalhes e informações bastante úteis. Confira mais detalhes em http://www.esacademy.com/en/library/technical-articles-and-documents/miscellaneous/i2c-bus.html


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, 3 de setembro de 2012

Casa sem interruptor de luz com Bluetooth, sensor capacitivo e Android

Hoje em dia é comum utilizarmos nossos celulares para tirar fotos, filmar, jogar, ver este blog pelo wi-fi e de vez em quando funciona como telefone. Bem, mas que tal usar o seu celular para ligar e desligar as luzes de sua casa ou escritório? Robb, por exemplo, retirou todos os interruptores de sua casa, e com o seu telefone com sistema operacional Android e fez uma interface que permite ligar e desligar equipamento como geladeiras, fornos e qualquer equipamento via rele, e usa o Bluetooth para comunicar com dispositivo baseado no microcontrolador AVR ATtiny85. Foi implementado ainda um sensor capacitivo que permite ligar e desligar as lâmpadas sem o uso do celular. Mais detalhes você pode encontrar em http://blog.theultimatelabs.com/2012/07/bluetooth-capacitive-touch-light-switch.html

Celular Android interruptor

Veja um vídeo do sistema em funcionamento:


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, 2 de setembro de 2012

Sistema de veículo autônomo com Arduino

Um projeto interessante onde podemos ver o Arduino em um sistema de controle de um veículo autônomo com diversos sensores. É um projeto inicial que merece uma continuidade, claro que pode ser melhorado, basta usarmos a criatividade! Eduard Ros mostra em seu site um projeto baseado no Arduino Nano com diversos sensores como ultrassom para detecção de barreiras, ponte H para acionamento de motores baseado no CI L298N. Confira mais detalhes em http://www.entremaqueros.com/bitacoras/roshardware/archives/segundo-robot-autonomo-con-arduino/

carro autônomo com Arduino

Veja um vídeo do veículo em funcionamento:


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!