Índice:
- Etapa 1: Obtenha os bens
- Etapa 2: escrever / obter um programa
- Etapa 3: Editar Makefile
- Etapa 4: compilar / baixar
Vídeo: Usando o módulo de comando IRobot Create com Linux: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Já que o iRobot não forneceu aos usuários do Linux uma maneira de usar o módulo de comando, eu tive que descobrir sozinho. Não se deixe intimidar, não é nada difícil, realmente. Tudo o que você precisa fazer é executar alguns scripts. Vamos começar, vamos?
Etapa 1: Obtenha os bens
Para este tutorial, presumo que você tenha um gerenciador de pacotes baseado em apt. (ou seja, você usa um derivado do Debian ou um derivado do Ubuntu) Simplesmente porque apt = good. Se não, presumo que existam os mesmos pacotes para o yum, mas não posso testar isso. (O Fedora não gosta de mim) Agora, você deve executar um coisinha longo e complicado:
sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get remove brlttyE sim, remover esse pacote é seguro. (Dica a partir daqui) Se aparecer um erro dizendo que não está instalado, você está bem, não se preocupe.
Etapa 2: escrever / obter um programa
Aqui está a parte em que você escreve seu programa. Mas, para testá-lo, vamos usar um programa de demonstração. O módulo de comando vem com um CD e nele existem 3 programas de demonstração. Para testar, use o programa de entrada. Copie a pasta "input" para algum lugar em seu computador, como / home / user / avr / input.
Etapa 3: Editar Makefile
Se você escreveu seu próprio programa, obtenha um makefile do CD. Se você acabou de copiar, então você já o tem. Abra-o e use localizar / substituir para editar estas duas linhas:
86: DEBUG = anão-2… 204: AVRDUDE_PORT = com9 # programador conectado ao dispositivo serial(Esses números são números de linha, se você quiser fazer assim) Para
86: DEBUG = stabs… 204: AVRDUDE_PORT = / dev / ttyUSB0 # programador conectado ao dispositivo serialNão foi muito difícil, foi?
Etapa 4: compilar / baixar
Não tem sido tão difícil até agora, e esta etapa não é diferente: primeiro, conecte o módulo de comando, via USB, e certifique-se de que está ligado. Aperte o botão Reset. Em seguida, vá para o seu computador e abra um terminal. Navegue até o diretório onde está seu programa / makefile e digite:
fazer o programa allmakeAgora, vá para a sua criação e remova o cabo. Em seguida, pressione o botão de reinicialização e seu programa será iniciado! Parabéns!
Recomendado:
Remoto sem fio usando módulo 2.4 Ghz NRF24L01 com Arduino - Nrf24l01 Receptor transmissor de 4 canais / 6 canais para Quadcopter - Helicóptero Rc - Avião Rc usando Arduino: 5 etapas (com imagens)
Remoto sem fio usando módulo 2.4 Ghz NRF24L01 com Arduino | Nrf24l01 Receptor transmissor de 4 canais / 6 canais para Quadcopter | Helicóptero Rc | Avião Rc Usando Arduino: Para operar um carro Rc | Quadcopter | Drone | Avião RC | Barco RC, sempre precisamos de um receptor e transmissor, suponha que para RC QUADCOPTER precisamos de um transmissor e receptor de 6 canais e esse tipo de TX e RX é muito caro, então vamos fazer um em nosso
Como ligar / desligar o wi-fi usando o prompt de comando !!: 4 etapas
Como ligar / desligar o wi-fi usando o prompt de comando !!: Este instrutivo mostrará como ligar ou desligar o wi-fi em seu computador usando o prompt de comando
Controlando dispositivos com comando de voz usando NodeMCU: 7 etapas (com imagens)
Controlando dispositivos com comando de voz usando NodeMCU: Eu só quero dizer olá a todos, esta é minha primeira vez escrevendo um projeto instrutível. Inglês não é minha língua nativa, então tentarei ser curto e o mais claro possível. Controlar dispositivos com comando de voz não é uma coisa estranha
Firmware de comando Flash AT para módulo ESP01 (requer um adaptador USB para TTL): 5 etapas
Firmware de comando Flash AT para módulo ESP01 (requer um adaptador USB para TTL): Por Jay Amiel AjocGensan PHfacebook.com/geeamealyoutube.com/jayamielajoc
IRobot Create-Mars Expedition Rover Mark I: 4 etapas
IRobot Create-Mars Expedition Rover Mark I: Este instrutível irá ensiná-lo a configurar o iRobot Create usando a codificação MatLab. Seu robô terá a capacidade de pesquisar minerais distinguindo formas, manobrar em terrenos acidentados com o uso de sensores de penhasco e tem a habilidade