O que vamos precisar para montar o protótipo dessa nossa interface? Vamos precisar de um Arduino ProMicro, um cabo USB tipo A para USB tipo micro, um potenciômetro de 1K ohms, um joystick de controlador de games e um simples botão tipo push-button. E também um protoboard pequeno e fios para interligação dos componentes.
Vale lembrar que é preciso ter a linguagem Python instalada no seu PC. Vamos continuar criando nossos scripts em Python no VSCode da Microsoft, que conhecemos na citada série de artigos sobre Python para técnicos em eletrônicos publicada aqui na revista Antenna.
Em nossos primeiros experimentos vamos criar scripts simples com Python para controlar objetos simples, como leds e pequenos motores, e ler sinais de chaves e sensores, através do Arduino.
Primeiramente temos que ter o aplicativo do Arduino instalado no PC. Esse aplicativo é na verdade o ambiente integrado de desenvolvimento (IDE – Integrated Development Environment) do Arduino, uma plataforma para criação de scripts e interface com o PC.
Para instalar esse aplicativo sem custos, acesse a página do Arduino docs.arduino.cc e baixe e instale a versão do arquivo conforme o sistema operacional do seu PC. Há versões para Windows, MacOS e Linux.