Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste tutorial, estaremos construindo um medidor de distância digital que produzirá os valores em um display OLED. Para este projeto, você pode escolher usar um módulo ardiuno ou ESP8266 e irei fornecer o código para ambos. Se você estiver usando um ESP8266 pela primeira vez, consulte meu tutorial sobre este módulo. O esboço desse programa é que o sensor de distância HC-SR04 enviará sua leitura para o microcontrolador (arduino ou ESP8266) e, em seguida, o microcontrolador emitirá esse valor para o display. Então vamos começar.
Suprimentos
Para este tutorial, você precisará dos seguintes componentes:
- microcontrolador (arduino ou ESP8266)
- tábua de pão
- fios de ligação
- Sensor de distância HC-SR04
- Tela OLED de 0,96 polegadas
Etapa 1: Fiação do circuito
Siga o esquema e a tabela para a fiação do arduino ou ESP8266.
PINArduinoESP8266VCC (sensor de distância) 5V5VTRIG13D6ECHO12D5 GND (sensor de distância) GNDGNDVDD (display OLED) 3.3V3.3VGND (display OLED) GNDGNDSCKA5D1SDAA4D2
Etapa 2: Instale a biblioteca OLED Adafruit
Siga as seguintes etapas para instalar a biblioteca OLED:
- Abra o IDE Arduino e vá para Sketch> Incluir Biblioteca> Gerenciar Bibliotecas
- Agora que a janela do gerenciador de biblioteca está aberta, pesquise "SSD1306"
- Selecione aquele que tem o título "Adafruit SSD1306 da Adafruit"
- Clique em instalar
- A biblioteca agora deve estar instalada e você pode ir para a programação
Etapa 3: Programação
Este é o link para ambos os arquivos IDE do arduino para o ESP8266 e o arduino. O código possui comentários que explicam a função de cada linha.
Etapa 4: Você terminou
Agora você deve ver a distância exibida no display OLED. Obrigado por ler e verifique meus outros tutoriais.