Índice:
Vídeo: Terminal Python para conexão Pi Arduino barata: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
O Raspberry Pi é uma máquina Linux, então provavelmente há uma tonelada de aplicativos de terminal para ele. Mas escrevi um novo em Python, por que me incomodei? Leia. Se você está fazendo um projeto que usa o Pi e o Arduino, provavelmente precisa de uma maneira para que os dois conversem. Como o Pi executará o ambiente de desenvolvimento do Arduino e tem um terminal muito bom, você provavelmente deve começar com esse. Mas meu terminal Python é útil porque.
O Pi foi projetado para ser executado em programas escritos por usuários usando Python, então é bom ter um terminal Python
Meu terminal foi escrito com alguns recursos especiais para trabalhar com microcontroladores, como o Arduino
Este terminal pode ser programado, o monitor serial IDE do Arduino não pode ser programado
Se você fizer um projeto personalizado, provavelmente desejará que um programa de comunicação personalizado o controle; você pode pegar o programa do terminal e cortar e colar suas partes para fazer um
Atualmente, o terminal suporta apenas comunicação do estilo RS232, mas espero estendê-lo para suportar os protocolos SPI e I2C (talvez você queira contribuir)
Você pode usar o terminal em qualquer sistema operacional, então se você estiver usando uma máquina Linux, Mac ou Windows (onde eu o desenvolvi originalmente) você deve estar bem. Tudo aqui é de código aberto, tão barato aqui significa grátis
Aviso: este é um instrutível muito antigo. O código foi consideravelmente melhorado. Veja: Python Smart Terminal para escrever sobre o status atual e links para o código atual.
Etapa 1: Ferramentas
PC - praticamente qualquer sistema operacional, Linux, Windows OSX….. Rasberry PI é perfeito
Python (gosto do download do Anaconda, isso é discutido um pouco em https://www.instructables.com/id/ClipBoard-Communic… e
Conhecimento básico de Python
Arduino
Arduino para conexão USB Pode ser um cabo e a porta usb em Arduinos como o UNO, ou um cabo FTDI (https://www.sparkfun.com/products/9717 conectando a um TTL RS232 Ardunio como o Really Bare Bones Board
Etapa 2: Instalação
Pegue os arquivos, (ou apenas leia com alguns cliques), dos arquivos do GitHub do projeto github (onde as atualizações também serão postadas à medida que são desenvolvidas) Coloque os arquivos (descompactados se esse for o download escolhido) em um único diretório em seu ambiente de desenvolvimento Python.
Recomendado:
Transmissor Flysky RF alimentado via USB + Fio Conexão de sinal para PC + Simulador de software gratuito: 6 etapas
Transmissor Flysky RF alimentado via USB + Fio Conexão de sinal para PC + Simulador de software gratuito: Se você for como eu, vai gostar de testar seu transmissor RF e aprender antes de bater seu querido avião / drone RF. Isso lhe dará mais diversão, enquanto economiza muito dinheiro e tempo. Para fazer isso, a melhor maneira é conectar seu transmissor RF a você
Conexão SSH / SCP segura do Raspberry Pi ao Cloud Server para backups e atualizações: 3 etapas
Conexão SSH / SCP segura do Raspberry Pi para o Cloud Server para backups e atualizações: O objetivo deste manual é mostrar como se conectar de forma automática e segura do Raspberry Pi a um servidor remoto na nuvem (e vice-versa) para realizar backups e atualizações etc. Para fazer isso, você usa pares de chaves SSH que obvia
Interface multi-toque barata (realmente barata): 3 etapas
Interface Multi-Touch barata (realmente barata): Este é meu primeiro Instructable, então seja legal. É assim que você cria uma interface multitoque em sua mesa por muito pouco dinheiro. Finalmente carreguei um vídeo, desculpe a taxa de quadros ruim, meu laptop não é tão bom
Lente macro para iPhone barata para leitura de código de barras: 6 etapas (com imagens)
Lente macro para iPhone barata para leitura de código de barras: Um problema gritante com a câmera do iPhone é sua incapacidade de focar a menos de 30 centímetros de distância. Algumas soluções pós-venda ajudam a resolver esse problema, como o iClarifi da Griffin Technology. Esta capa para o iPhone 3G permite que você deslize um pouco ma
Iluminação LED para sala rápida, rápida, barata e bonita (para qualquer pessoa): 5 etapas (com fotos)
Iluminação LED de sala rápida, rápida, barata e bonita (para qualquer pessoa): Bem-vindos :-) Este é meu primeiro instrutível, portanto, comentários são bem-vindos :-) O que espero mostrar a vocês é como fazer iluminação LED rápida em um Buget TINY.O que você precisa: CableLEDsResistors (510Ohms para 12V) StapelsSoldering ironCutters and other basi