PplWare Mobile

Tags: Arduino

Revista PROGRAMAR Edição 38 – Dezembro de 2012

Já se encontra nas “bancas” virtuais a mais recente edição da Revista PROGRAMAR, a 38ª de produção nacional. Assim nesta edição chega até nós, como especial destaque de capa, um artigo de Introdução à Programação em Compute Unified Device Architecture (CUDA). Estão contudo outros temas de igual importância incluídos nesta edição a quem vos recomendamos atenta leitura.


Interface entre Microcontrolador PC – Parte 2

No seguimento do último post, e como já sabemos comunicar entre PC e Micro-controlador, surge outro desafio: Controlar os outputs e visualizar o estado dos inputs do nosso Arduino, através do computador.

Para exemplificar como fazer, vamos usar neste exemplo o Arduino Mega.

arduino_02


Comunicação entre PC e Arduino

Numa sociedade, todo o indivíduo necessita de comunicar com os restantes. Para tal, desenvolveu e adquiriu, ao longo na sua vida, formas e protocolos de comunicação. Na electrónica e na informática não é menos verdade essa realidade. Cada vez mais a sociedade exige que haja comunicação entre homem/máquina e máquina/máquina.

O que se pretende demonstrar com um pequeno exemplo são, as várias fases que teremos que ter em conta quando temos que comunicar com um Micro-controlador e o nosso PC. Neste caso o Micro-controlador escolhido foi o Arduino, do qual já falamos aqui no pplware.



Conhece a plataforma de desenvolvimento Arduino?

Uma placa de desenvolvimento, para quem precisa de realizar projectos de hardware e não tem muitos conhecimentos de electrónica.

Durante a parte curricular do meu mestrado, fiquei a conhecer a plataforma de desenvolvimento Arduino. Para quem não conhece, o Arduino é uma simples placa, bastante flexível, com um  circuito impresso e que tem acoplado um microcontrolador ATMega da ATMEL.  Esta placa física é baseada num circuito de inputs e outputs, e que possui suporte para código aberto.

O Arduino é muito usado por artistas, designers, entre outros, uma vez que permite criar objectos e ambientes interactivos.

arduino