sábado, 7 de setembro de 2013

Raspberry Pi e Arduino conectados via I2C

Não é de hoje que o Arduino e a Raspberry Pi andam de mãos dadas. São diversas formas de interfacear os dois, desde uma conexão direta na porta USB da Raspberry Pi até o uso do GPIO. Podemos usar a interface serial, SPI e I2C para esta conexão. A vantagem do I2C é que no mesmo barramento podemos ligar diversos dispositivos com certa facilidade. Oscar Liang em seu blog mostra uma forma interessante de interfacear uma Raspberry Pi com Arduino usando o barramento I2C. Uma ideia interessante para interfacear. Não deixe de conferir esta dica em http://blog.oscarliang.net/raspberry-pi-arduino-connected-i2c

Raspberry Pi e 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!

sexta-feira, 6 de setembro de 2013

Multiteste com AVR e LCD 16x2

Um multímetro é instrumento indispensável para nós desenvolvedores. Por mais simples que seja o multímetro é sempre útil em nossos projetos. Claro que dependendo da necessidade podemos construir um multímetro específico para detecção de componentes não identificados. No site http://www.pocketmagic.net é mostrado um projeto com o microcontrolador ATmega8 e um LCD 16x2 capaz de medir transistores bipolar e MOSFET, diodos, resistores, capacitores, TRIACtiristores. Não deixe de conferir este projeto em http://www.pocketmagic.net/2010/12/multitester-using-atmega8-and-hd44780-lcd/

Multiteste 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!

quinta-feira, 5 de setembro de 2013

Programando em C: boas práticas de programação

A linguagem C é uma linguagem sensacional para programar sistemas embarcados, principalmente em sistemas baseados em microcontroladores. Contudo, se você é uma pessoa que programa sem se preocupar com algumas boas práticas, saiba que você pode estar condenando o seu código. A linguagem C é uma linguagem que tudo que é escrito pode ser interpretado, que pode ser um ótimo recurso para um, mas uma arma para outros. Em um post do site http://www3.eletronica.org é mostrada algumas boas práticas de programação que irão te poupar de algumas dores de cabaça, e que irá te ajudar a ganhar tempo. Confira estas dicas de programação em linguagem C em http://www3.eletronica.org/artigos/programando-em-c-boas-praticas

Dennis Ritchie

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

Geração de vídeo com Arduino

Umas das coisas legais para se fazer com o Arduino é a geração de sinal de vídeo. Existem diversas aplicações para aquele velha televisão como relógio, mostrar imagens, figuras e até mesmo montar um jogo estilo Pong, Pac Man, etc. No site http://homepage3.nifty.com existe um projeto interessante de geração de vídeo com o Arduino, em um código e hardware simples. Não deixe de conferir este projeto em http://homepage3.nifty.com/two_legs/neo/project/Arduino/proj_Arduino.htm


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

Overclocking no Arduino a 65,3MHz a -196 °C (-320 °F)

Quais são os limites dos componentes eletrônicos? Está é uma pergunta que devemos fazer sempre quando estamos lidando com condições adversas do funcionamento normal de qualquer projeto em questão. Normalmente os fabricantes de diversos componentes eletrônicos mostram em números os limites dos componentes, tais como temperatura, tensão, corrente, tempo de propagação, etc. Com essas características as placas de circuitos também terão seus limites operacional. Mikail resolveu por o Arduino a prova e ele realizou um overclocking usando nitrogênio liquido (foi isso mesmo o que você leu!). Apesar do Arduino Uno que usa o ATmega328P que trabalha no máximo a 20MHz e, -55°C até +125°C de temperatura de trabalho, Mikail conseguiu rodar o Arduino a 65,3MHz a -196 °C! Confira esta insanidade em http://3.14.by/en/read/arduino-liquid-nitrogen-overclocking

Arduino com nitrogênio liquido

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

Melhorando uma campainha sem fio com AVR

Existem certas melhorias que podemos fazer em várias coisas que usamos. Um bom exemplo está no projeto  do Trandi, que arrumou um ótimo pretexto para melhorar uma campainha sem fio, usando o microcontrolador ATtiny13A para verificar qual é a tensão das baterias e avisar quando deve-se trocá-las e também possui um contador que informa quantos toques houve na campainha. Com essas melhorias evita-se varias dores de cabeça, como por exemplo as baterias acabarem e você ficar sem saber quem chegou! Não deixe de conferir este projeto em http://trandi.wordpress.com/2013/03/07/improve-wireless-doorbell/

Campainha 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!

domingo, 1 de setembro de 2013

BodyCom: o uso do corpo como meio de comunicação

Uma tecnologia desenvolvida pela Microchip utiliza o nosso corpo como meio de comunicação entre dispositivos que possam no bolso da pessoa e a mão em um outro. Esta tecnologia utiliza sinais de baixa frequência (125kHz e 8MHz), sem a necessidade de antenas, somente um acoplamento capacitivo com o corpo é suficiente para estabelecer um elo de comunicação entre dispositivos. Esta tecnologia poderá ser empregada em diversas áreas como segurança, comunicação entre um celular no bolso com um relógio de ponto, sistemas de partida automotiva, etc. Não deixe de conferir esta dica, bem como esquemáticos, código-fonte e outros em http://www.microchip.com/pagehandler/en-us/technology/embeddedsecurity/technology/bodycom.html

BodyCom

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!