Postagens

Mostrando postagens de agosto, 2021

Controlando um Servo por PWM usando Orange PI One e Python

Imagem
 Esse artigo foge um pouco do micropython, mas achei interessante fazer um tutorial do GPIO do Orange PI One. Antes de começar o tutorial preciso falar um pouco sobre o Orange PI que é uma alternativa ao famoso Raspberry PI. Existem varias versões do Orange PI e não vou falar sobre todas aqui falarei apenas da versão One. O Orange PI One Possui um processador Allwinner H3 e possui versões de 512MB e 1GB de RAM, possui uma conexão Ethernet, uma usb, uma micro usb que funciona apenas para OTG. O armazenamento é feito através de um micro SD. Agora veja uma imagem do Orange PI. Agora veja os pinos do GPIO do Orange PI One. Para controlar o Servo iremos utilizar três pinos (VCC-5V, GND e PWM1) Pinos 02, 09 e 07 respectivamente. O Orange PI One possui uma seta para ajudar a identificar o pino 1.  Agora iremos começar a preparar o Orange PI para ser programado e para isso é importante que o Armbian esteja instalado no Micro SD para fazer a intalação do sistema você pode utilizar o...

Qual IDE utilizar para programar Micropython? Thonny Python IDE for beginners

Imagem
 Para começar a desenvolver usando Micropython precisamos de uma IDE. Iremos utilizar o Thonny, pois apesar de ser uma IDE voltada para iniciantes ela trás suporte nativo ao Micropython. Primeiro faça o download do Thonny . Acima temos uma imagem que mostra a interface da IDE Thonny. Por padrão o Thonny usa o interpretador do Python 3.7.9 e precisamos mudar para o interpretador do Micropython. Para alterar o interpretador clique em ferramentas. Clique em opções... Clique em interpretador. Selecione qual interpretador você vai utilizar. No meu caso irei utilizar o MicroPython (ESP8266). É importante que o driver da sua placa esteja instalado. No caso do meu NodeMCU ESP8266 o driver é o CH340. Também é importante que o Micropython já esteja instalado em sua placa. Irei fazer um post com o tutorial de como fazer a instalação no ESP8266 e no ESP32. Irei utilizar o Micropython através da USB-SERIAL, mas também é possível utilizar o WebREPL. O Thonny mostra qual porta COM está conectada ...