quarta-feira, 18 de fevereiro de 2015

Leitura de touchscreen capacitivo com Arduino

A leitura de touchscreen de diversos teclados nem sempre é uma tarefa fácil. Um dos primeiros que surgiu no mercado, o touchscreen resistivo, é relativamente fácil de ler, mas com um inconveniente de ler apenas um único ponto tocado na tela.
Celulares modernos possuem um touchscreen capacitivo, permitindo a leitura em vários pontos simultaneamente. Geralmente touchscreen capacitivo possuem um controlador dedicado.
No blog Weatherhelge existe um projeto com Arduino onde o autor conseguiu ler um controlador de touchscreen capacitivo GSL1680 de um LCD de 5 polegadas.
Não deixe de conferir em https://weatherhelge.wordpress.com/2015/02/09/5-capacitive-touch-panel-with-gsl1680-upn-running-with-arduino/

touchscreen capacitivo 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

terça-feira, 17 de fevereiro de 2015

Osciloscópio com Intel Edison

Para quem não conhece a placa Intel Edison é um dos menores single-boards que existe. Desenvolvida pela Intel, promete facilitar os projetos baseado na IoT. Claro que podemos usar esta placa para baratear custos de desenvolvimento, já que facilmente pode ser incorporado a um produto.
Um ótimo projeto é um osciloscópio onde a Edison faz a interface de rede com um osciloscópio MSO-28, permitindo assim que um tablet ou um celular receba os dados coletados via Bluetooth ou Wi-Fi.
Não deixe de conferir este projeto em http://www.instructables.com/id/Edison-Scope/?ALLSTEPS

Intel Edison e osciloscópio


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

sábado, 14 de fevereiro de 2015

Seno preciso de 1kHz com PIC

Muitas vezes precisamos de uma referência de sinal senoidal para calibração de equipamentos, teste de circuitos de áudio, testes em geral.
Podemos construir um gerador senoidal usando o oscilador Colpitts, ou qualquer outro que trabalhe com deslocamento de fase. Usando microcontrolador é possível a construção de osciladores com diversas formas de onda.
No site http://www.romanblack.com podemos ver um projeto interessante usando o PIC16F628 e um cristal de 20MHz para garantir a precisão. Para a geração é usado o PWM e filtros externos para garantir a precisão.
Não deixe de conferir este projeto em http://www.romanblack.com/onesec/Sine1kHz.htm

seno 1kHz com PIC16F628


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, 13 de fevereiro de 2015

Shield BASIC para Arduino

O BASIC foi um dos primeiros produtos da Microsoft, a velha conhecida dos Windows da vida. A ideia do BASIC é que qualquer pessoa possa desenvolver um programa em seu computador. Claro que isso começou na década de 70 e durante um bom tempo era a forma de se desenvolver "aplicativos" como jogos, etc.
Hoje é possível ter uma versão usando um microcontrolador, gerando sinal de vídeo, som e permitir a execução de programas escritos nesta linguagem.
No site Instructables existe um projeto de shield Arduino que possui um microcontrolador com um firmware capaz de gerar sinal de vídeo, juntamente com o interpretador BASIC.
BASIC 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, 12 de fevereiro de 2015

Transmissor FM 5W com PIC

Este transmissor de FM possui uma potência de 5W na saída, com ajuste de frequência de 87,5 a 107,9 MHz graças ao uso do PLL TSA551 (TSA5512 ou SDA3202) controlado po um microcontrolador PIC16F627A. Um LCD mostra a frequência ajustada.
Fácil de montar, não deixe de conferir em http://www.electronics-diy.com/electronic_schematic.php?id=944


Trasnmissor de FM com PIC

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, 11 de fevereiro de 2015

PICsim: simulador para PIC

Alguns simuladores que exitem no mercado para microcontroladores PIC não são tão fáceis de trabalhar. Alguns como o MPLAB não é possível montar um circuito para simulação, sendo necessário simular os sinais de entrada. Outros simuladores como o Proteus você consegue montar o circuito e simular sem muitas dificuldades.
O PICsim é um simulador onde algumas placas didáticas como a McLab1 da Mosaico já estão prontas, sendo necessário apenas o código para testes.
Não deixe de conferir em http://sourceforge.net/projects/picsim/

PICsim

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, 10 de fevereiro de 2015

Bargraph retrô anos 80 com Arduino

Nos anos 80, a maioria dos aparelhos de som, amplificadores e outros equipamentos de som, era comum o uso de Bargraph para indicar a "potência" sonora em algumas faixas de frequência, dando um charme especial ao equipamento.
Naquela época era comum projetos com o LM3914 que é vendido até hoje. Com a facilidade do uso do Arduino e usar a Transformada Rápida de Fourier podemos fazer um Bargraph com muita facilidade.
No site Instructables tem um projeto interessante usando um Arduino e módulo de matriz de LEDs, relativamente fácil de montar.
Não deixe de conferir em http://www.instructables.com/id/Back-to-the-1980s-with-the-Graphic-EQ/?ALLSTEPS

Barghaph 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, 9 de fevereiro de 2015

Controlando um SID com Raspberry Pi

Muitos chips de geração de áudio foram usados em vários computadores antigos. Com certeza o Commodore 64 é uma dessas máquinas que possui vários recursos interessantes que contavam com chips bastantes curiosos pela solução tecnológica envolvida.
Entre estes chips, o mais curioso é o SID 6581 (SID - Sound Interface Device) que foi usado pelos Commodore 64, antes da evolução do som digital.
Vários projetos atuais ainda usam o SID como elemento de geração de sons, e como não podia deixar de ser, existe um projeto envolvendo uma Raspberry Pi.

No site da Universidade de Buffalo exste uma página pessoal onde é mostrado um projeto curioso usando os GPIOs da Raspberry Pi para interfacear um chip SID para a geração de sons, juntamente com um amplificador de áudio com LM386 e um LCD para visualização de informações.
Não deixe de conferir este projeto em http://www.acsu.buffalo.edu/~robertsz/projects/SID/index.html

Raspberry Pi e SID

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, 8 de fevereiro de 2015

Raspberry Pi Smart Home Control: Domótica com Arduino e Raspberry Pi

Hoje em dia é fácil automatizar residências, comércios e imoveis em geral graças ao baixo preços dos kits e a facilidade de encontrar materiais para que qualquer pessoa possa fazer o seu sistema.
O site tailandês http://smart-homecontrol.com/ oferece serviço de Domótica para qualquer residência, usando todos as formas de acesso: smartfone, tablet, notebook, etc., usando aplicativos Android.
A nossa sorte é que um blog  http://androidcontrol.blogspot.com/ possui o projeto. Foi usado um Arduino, uma placa com relés, Raspberry Pi e um roteador wireless modificado com o OpenWRT.
Mais detalhes você poderá ver em http://androidcontrol.blogspot.com/2014/09/raspberry-pi-smart-home-control.html

Raspberry Pi Smart Home Automation Control

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

sábado, 7 de fevereiro de 2015

Monitoramento de cafeteira com Arduino

A ideia de monitorar uma cafeteira é relativamente antiga, e existe desde os primórdios da Internet. A cafeteira da Sala Trojan da Universidade de Cambridge foi a primeira transmissão ao vivo da Internet, usando uma câmara para monitorar uma cafeteira.
Desde então muitos usam a grande rede para monitorar e controlar quase tudo. Patrick Fenner escreveu um artigo para o site http://www.deferredprocrastination.co.uk sobre a forma que ele monitorou uma cafeteira usando Arduino e uma pequena balança para saber, por exemplo, quantas xícaras a cafeteira poderá servir, sendo os dados enviado a uma planilha, atualizado constantemente.

Não deixem de conferir este projeto em http://www.deferredprocrastination.co.uk/blog/2013/coffeebot-monitoring-with-arduino/.

Cafeteira 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 fevereiro de 2015

KIM Uno: um clone caseiro do KIM-1 com Arduino


No site http://obsolescence.wix.com/ tem um projeto interessante, onde o original e o seu clone separados por 40 anos!
O KIM-1 foi um kit baseado no microprocessador 6502 lançado em 1975, um sucesso pela facilidade de expansão e permitindo várias pessoas a entrar no mundo da programação.
Claro que depois de 40 anos, muita coisa mudou, e o projeto em questão, o KIM Uno utiliza um Arduino Pro Mini, emulando o clássico 6502, mais alguns componentes para a criação do clone do KIM-1.
Não deixe de conferir este projeto em http://obsolescence.wix.com/obsolescence#!kim-uno-summary/c1uuh


KIM Uno 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, 5 de fevereiro de 2015

Sensor de pressão com Arduino

Os sensores de pressão de uma forma geral podem ser usados em aplicações industriais e domesticas.
A conexão com o Arduino ou qualquer microcontrolador deve ser feita usando o princípio da Ponte de Wheatstone, usando um circuito condicionador usando amplificadores operacional.
No site http://www.circuitstoday.com/ mostra a forma correta de usar o sensor de pressão SPD005G da Smartec ao Arduino com o uso do amplificador operacional LM324, com exemplo de código.
Não deixem de conferir este projeto em http://www.circuitstoday.com/interfacing-pressure-sensor-arduino


sensor de pressão 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

quarta-feira, 4 de fevereiro de 2015

Controle os GPIOs da Raspberry Pi usando C

Se você já está acostumado em programar microcontroladores e não está disposto a aprender uma nova linguagem de programação para acessar os GPIOs da Raspberry Pi, saiba que é possível a programação usando a linguagem C.
WiringPi é uma biblioteca de acesso GPIO escrito em C para o BCM2835 usada no Raspberry Pi. Está liberado sob a licença GNU LGPLv3 e é utilizável de C e C ++, podendo ser utilizado para ligar circuitos na Raspberry Pi graças as seguintes bibliotecas:

  • Raspberry Pi funções específicas;
  • Funções de timer;
  • Prioridades de programa, timing e threads;
  • Funções serial;
  • Funções SPI;
  • Funções I2C;
  • Funções de shift register;
  • Funções software PWM;
  • Funções software tone.
Não deixe de conferir esta biblioteca em http://wiringpi.com/.


Blink LED com 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

terça-feira, 3 de fevereiro de 2015

Usando a rede elétrica para envio de dados

A rede elétrica pode ser utilizada muito além do seu uso primário, que é a distribuição da eletricidade em todos os pontos da casa, industria, etc. Imagine, por exemplo, usar a rede elétrica como meio de comunicação entre dispositivos ligados a ela, ou até mesmo ponto de acesso a Internet.
Existem diversos estudos sobre o tema. Um estudo feito em 2012 pelo Andrianakis Haris mostra o desenvolvimento de um circuito capaz de comunicar pela rede elétrica a uma taxa de transferência próxima de 200Mbps. Foi utilizado um ATmega88 e o ST7540, um transceiver próprio para ser usado em rede elétrica.
Não deixem de conferir este projeto em http://www.candrian.gr/index.php/power-line-communication/

Usando a rede eletrica para envio de dados

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 fevereiro de 2015

Raspberry Pi 2: quad-core, 900MHz, 1GB de RAM e ainda rodará Ubuntu e Windows 10 de graça!

É pessoal, após o lançamento da Raspberry Pi há 3 anos atrás, outros concorrentes como Banana Pi, CubieBoard, BeagleBone Black e outros apareceram com recursos mais interessantes.
Agora, a Raspberry Pi possui versão turbinada, com um processador Broadcom BCM2836 quad-core Cortex A7, que permitirá rodar Ubuntu e uma versão gratuita do Windows 10, 1GB de RAM e clock de 900MHz.
O Ubuntu terá uma versão daqui a duas semanas. Sobre o Windows 10 gratuito  a Microsoft irá comentar daqui a alguns meses. Até lá cadastrem se no Progrma de desenvolvedores Windows para IoT.
As demais características permanece as mesmas, permitindo a portabilidade dos projetos anteriores. As versões anteriores continuarão ser comercializada normalmente.
Alias, a melhor parte: a nova versão continua a custar US$35,00! Vamos aguardar pra ver aqui no Brasil!


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

Quite Universal Circuit Simulator (QUCS) - Editor de esquemáticos e simulador de circuitos para Ubuntu/Linux Mint

Procurando um editor de esquemáticos e simulador para Linux?
Para quem está saindo das drogas como eu (droga do Windows) esta é uma ótima ferramenta que você poderá usar: o Quite Universal Circuit Simulator (QUCS).
Esta ferramenta permite que estudantes, engenheiros, hobistas e entusiastas possam facilmente desenhar e simular circuitos antes de construir um protótipo. O programa é multi plataforma e está disponível para Windows, Linux e OS X.
Apesar do QUCS estar na versão alpha, possui recursos interessantes. Com QUCS, por exemplo, poderá simular circuitos diversos e analisa-lo com ferramentas que simuladores famosos possuem.
Não deixe de conferir este simulador em http://www.upubuntu.com/2015/01/quite-universal-circuit-simulator.html



Simulador Linux







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 fevereiro de 2015

TL431 como monitor de tensão de bateria

O CI TL431 é muito usado em fontes chaveadas, tensão de referência em conversores analógico-digital usados em microcontroladores ou Arduino, comparadores de tensão, fontes lineares, sendo perfeito em muitas aplicações.
Vladimir Rentyuk escreveu para o site EDN um circuito capaz de monitorar uma tensão com o TL431 e poucos componentes. Não deixe de conferir este circuito em http://www.edn.com/design/analog/4326504/Shunt-regulator-monitors-battery-voltage.

Monitor de bateria TL431


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