Índice:
- Etapa 1: O que é necessário
- Etapa 2: presumindo que o IDE do Arduino já esteja instalado
- Etapa 3: Obtenha o OLED funcionando no Arduino
- Etapa 4: OLED funcional com entrada analógica Arduino LDR
Vídeo: ESP32 com OLED integrado (WEMOS / Lolin) - Introdução ao estilo Arduino: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Se você é como eu, aproveite a chance de colocar as mãos no melhor e mais recente ESP8266 / etc … e colocá-lo à prova. O ESP32 não é diferente, mas descobri que ainda não há muito por aí no que diz respeito à documentação. As duas primeiras etapas devem se referir à maioria dos sabores ESP32 e não apenas àquele representado com o OLED. Esperançosamente, estas 'duas etapas' irão ajudá-lo a começar. Boa sorte … Divirta-se … Deixe-me saber se funcionou para você. Algumas suposições são de que você sabe como navegar no Arduino IDE e trabalhar com suas bibliotecas.
ATUALIZAÇÃO: 05 de janeiro de 18 - Certifique-se de conferir alguns vídeos ESP32 atualizados no final deste Instructable. Relógio da Internet e Bluetooth BLE em ação. Procure nas notas do YouTube links para esboços.
Etapa 1: O que é necessário
ESP32 SOC
cabo USB
IDE Arduino
Etapa 2: presumindo que o IDE do Arduino já esteja instalado
Por padrão, o ESP32 ainda não aparece com as entradas do gerenciador de placas padrão apontando para
Por isso, precisamos adicioná-los manualmente por enquanto.
Siga TODAS as etapas no site a seguir para preparar seu Arduino IDE para sua nova placa ESP32.
github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md
Se você possui o OLED integrado e gostaria de tentar colocá-lo em execução, prossiga para a próxima etapa.
Etapa 3: Obtenha o OLED funcionando no Arduino
Agora que você provavelmente carregou um esboço do Arduino em seu ESP32, as imagens 'bonitas' que estavam rodando nele quando você o conectou pela primeira vez provavelmente sumiram.
Este ESP32 em particular usa as bibliotecas SSD1306 para se comunicar com o display OLED. Tive sorte ao começar carregando a seguinte biblioteca do Arduino e testando um dos esboços de exemplo incluídos do SSD1306. Se o esboço falhar ao compilar com erros, certifique-se de alterar o endereço para o qual falhou (0x3c, 5, 4).
Os pinos I2C dedicados deste ESP estão no GPIO 5 e 4 para dados e relógio, respectivamente.
O esboço ESP32_Wemos_I2C_Scanner anexado irá confirmar se seus pinos estão endereçados corretamente. Carregue-o em seu ESP32 e verifique o monitor serial.
github.com/squix78/esp8266-oled-ssd1306
Etapa 4: OLED funcional com entrada analógica Arduino LDR
**** ATUALIZAÇÃO 28Dez17 Confira o vídeo do ESP32 com relógio de Internet / NTP funcionando. O URL de download do código está disponível no YouTube abaixo do vídeo
Decidi apenas continuar com isso e consegui fazer o OLED funcionar com dados 'reais' e não apenas com os exemplos. Alimentação analógica de LDR. Anexei o esboço do Arduino a isso para ajudar. Dê uma volta e me diga como você se saiu! Se você precisar de uma 'atualização' no funcionamento do Arduino e do Analog, vá para
Comecei minha aventura no Arduino com esses caras … o curso definitivamente vale a pena.
Recomendado:
Nest Hello - Campainha da campainha com transformador integrado Reino Unido (220-240 V CA - 16 V CA): 7 etapas (com imagens)
Nest Hello - Campainha da campainha com transformador integrado Reino Unido (220-240 V CA - 16 V CA): eu queria instalar uma campainha Nest Hello em casa, um aparelho que funciona com 16 V a 24 V CA (NOTA: uma atualização de software em 2019 mudou a Europa faixa de versão para 12V-24V AC). A campainha padrão toca com transformadores integrados disponíveis no Reino Unido no
PSU MINI MULTITENSÃO PORTÁTIL COM USB, FLASHLIGHT, TESTADOR DE COMPONENTES E CARREGADOR INTEGRADO: 6 etapas
PSU MINI MULTITENSÃO PORTÁTIL COM USB, FLASHLIGHT, TESTADOR DE COMPONENTES E CARREGADOR INTEGRADO: Bem-vindo ao meu primeiro instructable! Com este instrutível, você é capaz de transformar um banco de energia solar duvidoso / barato (com algumas peças extras) em algo útil. Algo que você pode usar todos os dias, como eu, porque é muito bom de usar! Mais de av
MISTURADOR DE ÁUDIO DE 3 CANAIS Integrado com um transmissor de rádio FM: 19 etapas (com fotos)
3 CHANNEL AUDIO MIXER integrado com um transmissor de rádio FM: Olá a todos, neste artigo irei sugeri-los para construir o seu próprio 3 CHANNEL AUDIO MIXER integrado com um transmissor de rádio FM
Conectando um LOLIN WEMOS D1 Mini Pro a um SSD1283A 130x130 LCD Transfletivo SPI Display: 3 etapas
Conectando um LOLIN WEMOS D1 Mini Pro a uma tela Transfletiva LCD SPI SSD1283A 130x130: Não há boas informações sobre como conectar isso online, então veja como! O LCD SSD1283A é uma pequena tela transfletiva incrível - pode ser lido facilmente sob a luz solar direta, e tem uma luz de fundo também, então pode ser lido no escuro. O Wemos D1 Mini Pro
Arduino MEGA 2560 com WiFi integrado - ESP8266: 10 etapas
Arduino MEGA 2560 com WiFi embutido - ESP8266: No texto de hoje, discutimos um Arduino que considero extremamente especial, pois tem um ESP8266 embutido em sua placa. Ele não tem o ESP12 soldado na placa. Em vez disso, ele tem o chip Espressif. Então, na placa você tem o integrado