... | ... | @@ -109,7 +109,7 @@ Daqui em diante será assumido que você está dentro desta pasta ao executar os |
|
|
| Comando | Descrição | Debian Package |
|
|
|
| -------------- | -------------------------------------------------- | ------------------ |
|
|
|
| **python3** | Interpretador da linguagem Python, versão 3.x. | [python3](https://packages.debian.org/search?keywords=python3) |
|
|
|
| **pip3** | Instalador de bibliotecas ([PyPI](https://pypi.python.org/pypi)) do Python 3 | [python3-pip](https://packages.debian.org/sid/python3-pip) |
|
|
|
| **pip3** | Instalador de bibliotecas ([PyPI](https://pypi.python.org/pypi)) do Python 3 | [python3-pip](ht efetuar a instalação:tps://packages.debian.org/sid/python3-pip) |
|
|
|
| **virtualenv** | Criação de ambientes virtuais de Python | [python-virtualenv](https://packages.debian.org/jessie/python/python3-virtualenv) |
|
|
|
| **supervisor** | Gerenciador de daemons | [supervisor](https://packages.debian.org/sid/supervisor) |
|
|
|
|
... | ... | @@ -132,16 +132,14 @@ O logger foi programado na linguagem Python e utiliza diversas [bibliotecas de t |
|
|
|
|
|
### 3. Instale o firmware
|
|
|
|
|
|
Dentro da pasta [meteorolog](https://git.cta.if.ufrgs.br/meteorolog/logger/tree/master/firmware/meteorolog) está o código C++ do programa (firmware) que rodará na placa Arduino, responsável por efetuar a leitura dos sensores.
|
|
|
|
|
|
Existem duas opções para efetuar a instalação:
|
|
|
Dentro da pasta [meteorolog](https://git.cta.if.ufrgs.br/meteorolog/logger/tree/master/firmware/meteorolog) está o código C++ do programa (firmware) que rodará na placa Arduino, responsável por efetuar a leitura dos sensores. Existem duas opções para efetuar sua instalação na placa:
|
|
|
|
|
|
* 1ª Opção) Utilizar a [IDE do Arduino](arduino-ide):
|
|
|
* Abra o arquivo [firmware/meteorolog/meteorolog.ino](https://git.cta.if.ufrgs.br/meteorolog/logger/tree/master/firmware/meteorolog/meteorolog.ino);
|
|
|
* Selecione o modelo correto da placa em "Tools" > "Board";
|
|
|
* Por exemplo: `Arduino Uno`, ou `Arduino Duemilanove`, etc.
|
|
|
* Por exemplo: `Arduino Uno`, ou `Arduino Duemilanove`, etc.
|
|
|
* Selecione a porta USB na qual a placa está conectada em "Tools" > "Port";
|
|
|
* Por exemplo, `/dev/ttyACMx` ou `/dev/ttyUSBx` (onde "x" é um número).
|
|
|
* Por exemplo, `/dev/ttyACMx` ou `/dev/ttyUSBx` (onde "x" é um número).
|
|
|
* Clique no botão ![(-->)](http://cta.if.ufrgs.br/attachments/1725/arduino_upload_button_cut.png) para compilar o código e enviá-lo para a placa.
|
|
|
|
|
|
* 2ª Opção) Via linha de comando (executado na pasta raiz, que contém o `Makefile`):
|
... | ... | |