Mostrando postagens com marcador processing. Mostrar todas as postagens
Mostrando postagens com marcador processing. Mostrar todas as postagens

27 outubro 2015

Processing e Conversor Digital Analógico DAC MCP4725

O que você faz quando precisa de uma saída analógica no Arduino ? Geralmente recorre à saída PWM, correto? Hoje vou apresentar uma outra opção para você que precisa de uma saída analógica real no Arduino: o Conversor Digital Analógico DAC MCP4725:

Conversor Digital Analógico MCP4725

O Conversor Digital Analógico DAC MCP4725 trabalha com interface I2C, e tensões de 3,3 ou 5V, com resolução de até 12 bits. Pode ser utilizado em circuitos de áudio e projetos que exijam uma variação de tensão analógica.

28 abril 2015

Acelerômetro e Giroscópio MPU6050

O módulo acelerômetro e giroscópio MPU6050 é um componente de alta precisão que conta também com um sensor de temperatura para leituras entre -40 e +85 °C. Controlado pelo CI MPU-6050 (datasheet), ele é um sensor de 6 eixos (6 DOF - Degrees of Freedom, ou 6 Graus de Liberdade), fornecendo 6 valores de saída, sendo 3 do acelerômetro e 3 do giroscópio. 

acelerometro e giroscopio mpu-6050

Esse CI tem um recurso chamado DMP (Digital Motion Processor), um acelerador de hardware que cuida da parte dos complexos cálculos do sensor. 

02 setembro 2014

Processing : mostre as informações do Arduino no seu computador

Hoje vamos ver como mostrar informações do Arduino na tela do computador utilizando o Processing, uma linguagem de programação de código aberto usada para escrever programas utilizando representação gráfica. Com ela você consegue criar imagens e animações e por esse motivo é uma linguagem muito utilizada por profissionais de design e ilustradores.

No Arduino, podemos utilizar o Processing para coletar as informações da placa e mostrá-las na tela do computador, como fiz ligando ao Arduino um botão tipo push-button e um led.

Tutorial Arduino Processing


A parte superior da tela temos o Estado Botão, onde um círculo mostra se o led está apagado (círculo em preto), ou aceso (círculo em vermelho). No meio da tela, um contador incrementado a cada acionamento do botão, e na parte inferior um gráfico que vai sendo atualizado conforme acionamos o circuito.