-
Notifications
You must be signed in to change notification settings - Fork 0
ev3
O Lego Mindstorm EV3 é um kit educacional de robótica utilizado em muitas competições de robótica pelo Brasil e pelo mundo e ele é uma versão evoluída do NXT.
O EV3dev é um sistema operacional debian-linux que possibilita sua programação em várias linguagens de programação e para se comunicar com o brick é necessário se comunicar com ele através de uma conexão sem fio.
Para que seu computador se comunique com o brick e continue conectado com a internet wifi, usaremos uma conexão bluetooth juntamente com uma conexão SSH.
-
Conecte o computador com o brick por meio de uma conexão bluetooth.
i. Caso você esteja em um sistema operacional linux, vá em ver/view -> serviços locais/local services -> dar um check na conexão de rede NAP -> escolher o dnsmasq -> colocar o IP: 10.42.0.1 -> aplicar
-
Abra seu terminal linux e digite:
ssh robot@endereço_ip
i. O endereço_ip é o numero que aparece na tela do brick
ii. Caso você esteja usando o sistema operacional Windows, faça o download do terminal linux (tutorial)
- A senha para acesso é maker
Feito os passos acima já é possível acessar os diretórios do brick
Para criar a pasta entre na pasta específica que deseja criar um diretório ou um arquivo, respectivamente, e digite:
mkdir nome_da_pasta | touch nome_do_arquivo
Para deletar entre no diretório onde a pasta ou um arquivo, respectivamente, se encontra e digite:
rmdir nome_da_pasta | rm -f nome_do_arquivo
Para enviar códigos do seu computador via ssh para o brick:
- Abra outro terminal (observe se esse novo terminal está vinculado ao seu computador)
- Vá até a pasta que contém o código e digite:
scp codigo.py robot@endereço_ip:~/nome_pasta_brick
- https://ev3dev-lang.readthedocs.io/projects/python-ev3dev/en/ev3dev-stretch/index.html
- https://sites.google.com/site/ev3devpython/learn_ev3_python
Instale a biblioteca ev3dev2 usando o comando:
sudo pip3 install python-ev3dev2

- Planejando Sua Abordagem
- Escrevendo o TDP
- Escrita
- Leitura
- Codigos de Erro
- Musicas
- Tons e Frequências
- Fazendo códigos para calibragem
- Controle
- Cor
- Giroscópio
- Ultrassom
- Debugando códigos
- Apoios
- Estrutura
- Garras
- Peso e Tamanho
- Posição de Rodas e Esteiras
- Posicionamento do Cérebro
- Transmissão
- Transporte de Objetos Externos