... | ... | @@ -92,7 +92,7 @@ Daqui em diante será assumido que você está dentro desta pasta ao executar os |
|
|
|
|
|
### 2. Instale as dependências
|
|
|
|
|
|
Existem quatro dependências de sistema:
|
|
|
#### 2.1 Dependências de sistema (requer senha de administrador)
|
|
|
|
|
|
| Comando | Descrição | Debian Package |
|
|
|
| -------------- | -------------------------------------------------- | ------------------ |
|
... | ... | @@ -101,7 +101,7 @@ Existem quatro dependências de sistema: |
|
|
| **virtualenv** | Criação de ambientes virtuais de Python | [python3-virtualenv](https://packages.debian.org/jessie/python/python3-virtualenv) |
|
|
|
| **supervisor** | Gerenciador de daemons | [supervisor](https://packages.debian.org/sid/supervisor) |
|
|
|
|
|
|
Usuários do Debian (e derivados) poderão instalar essas ferramentas com o comando (requer senha de administrador):
|
|
|
Usuários do Debian (e derivados) poderão instalar essas ferramentas com o comando:
|
|
|
```
|
|
|
$ make apt-install
|
|
|
```
|
... | ... | @@ -109,6 +109,14 @@ ou utilizar por si mesmo `sudo apt-get install` com os pacotes descritos acima. |
|
|
|
|
|
> OBS: Pode ser necessário reiniciar o terminal ou até mesmo a seção de usuário.
|
|
|
|
|
|
#### 2.2 Dependências locais (não requer senha de administrador)
|
|
|
|
|
|
```
|
|
|
$ make setup
|
|
|
```
|
|
|
|
|
|
O logger foi programado na linguagem Python, porém utiliza algumas [bibliotecas de terceiros](https://git.cta.if.ufrgs.br/meteorolog/arduino-meteorolog/blob/master/logger/requirements.pip). O comando acima criará um ambiente virtual (na pasta `.venv`) contendo uma cópia de Python e as bibliotecas necessárias ao logger.
|
|
|
|
|
|
### 3. Instale o firmware
|
|
|
|
|
|
Dentro da pasta [meteorolog](https://git.cta.if.ufrgs.br/meteorolog/arduino-meteorolog/tree/master/meteorolog) está o código C++ do programa (firmware) que rodará na placa Arduino, responsável por efetuar a leitura dos sensores.
|
... | ... | |