Arduino + Python, uma maneira de transmitir dados

postado em: Blog, Destaques | 0

Uma das maiores necessidades em relção à implementação do S.H.A.S.T. e da Telebiosfera é o uso de sensores para a obtenção da maior sorte de dados ambientais possíveis. Segue a descrição de uma das infinitas formas de se obter dados de um arduíno e passar para um computador, no caso um RaspberryPi, ou qualquer outro pc Linux. Trata-se de instalar um módulo pyFirmata que se comunique com o arduino via protocolo Firmata. Com isso é possível criar programas que recebam dados medidos ou gerados pelo arduino e processá-los ou transmití-los usando máquinas mais potentes.

1- Instalações

Antes de instale o pyFirmata devemos instalar o pip, um gerenciador de pacotes próprio para módulos e programas escritos em python:

Passo 1:
Baixe o script “get-pip.py” no site http://pip.readthedocs.org/en/latest/installing.html

01

 

Passo 2:

execute o arquivo o usando a seguinte linha de comando no diretório do arquivo baixado
$ sudo python get-pip.py

02

Passo 3:

Instalado o Pip sem problemas, agora é hora de instalar o pyFirmata, para isso baixe o seu pacote pyFirmata-(versão).tar.gz no site https://pypi.python.org/pypi/pyFirmata

03

 

Passo 4:

Baixado o pacote, extraia os arquivos e usando o terminal execute,no diretório extraido,  $ sudo pip install setup.py

05

 

Agora com o pyFirmata instalado é hora de explorar suas possibilidades:

2 – Utilizando

 

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *