Manual KMI-ESP32

Descrição das características técnicas, portas, comunicação...

O arquivo "KMI-ESP32-Manual.docx" será baixado do Google Drive.

Manual de instalação da IDE Arduino
para KMI-ESP32

Instruções para instalação da IDE Arduino no computador. 

O arquivo "Manual de instalação da IDE Arduino para o Kit KMI-ESP32 será baixado do Google Drive.

Teste funcional KMI-ESP32

Circuito elétrico: 

O arquivo "Procedimento de teste funcional para KMI.docx" será baixado do Google Drive.

Programa de teste: 

O programa de teste "KMI_ESP32_Teste_Funcional.ino" será baixado do Google Drive.

Apostila do curso KMI-ESP32

Apostila do curso de programação básica para ESP32 com IDE Arduino, Inteligência Artificial e KMI-ESP32.

O arquivo "Aprenda programação básica em 5 aulas_KMI-ESP32_V1_5.pdf" será baixado do Google Drive.

Conectar Wi-Fi com Webserver e LED

Manual: 

O manual "KMI-ESP32_Conectar_Wifi_com_Webserver_LED.pdf" será baixado do Google Drive. Procedimento padrão para conectar o KMI-ESP32 na rede Wi-Fi 2.4GHz. Possui um Webserver para controlar (ligar/desligar) via rede o LED do módulo NodeMCU ESP32. No display é mostrado o IP atribuido pela rede ao KMI-ESP32 e o status do LED (ligado/desligado).

Programa: 

O programa exemplo "KMI_ESP32_Conectar_Wifi_com_Webserver_LED.ino" será baixado do Google Drive.

Conectar Bluetooth Classic

Manual: 

O manual "KMI-ESP32_Conectar_bluetooth_Classic_LED.pdf" será baixado do Google Drive. Este projeto demonstra, de forma simples e prática, como estabelecer comunicação Bluetooth Classic entre o KMI-ESP32 e um smartphone, tablet ou computador, permitindo ligar e desligar o LED interno (GPIO2) de forma remota.
Também exibe em um display OLED SSD1306 o status da conexão Bluetooth e o estado atual do LED.

Programa: 

O programa exemplo "KMI_ESP32_Conectar_Bluetooth_Classic_LED.ino" será baixado do Google Drive.

I2C Scanner

Programa exemplo para escanear os módulos com interface de comunicação I2C conectados no KMI-ESP32.

O programa exemplo "KMI-ESP32_Scanner_I2C.ino" será baixado do Google Drive.

Teste da Memória Flash

Descrição do código: 

O módulo NodeMCU ESP32 tem sido entregue sem a formatação da memória flash impossibilitando o uso de programas que gravam na memória flash. Este código exemplo realiza a formatação (opcional) da memória flash (LittleFS) e faz testes do tamanho da memória, conteúdo, escrita, leitura e deleção. 
A descrição do código "KMI-ESP32_Format_LittleFS_info.docx" será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_Format_LittleFS_flash_info.ino" será baixado do Google Drive.

Teste da Memória Flash

Descrição do código: 

O módulo NodeMCU ESP32 tem sido entregue sem a formatação da memória flash impossibilitando o uso de programas que gravam na memória flash. Este código exemplo realiza a formatação (opcional) da memória flash (LittleFS) e faz testes do tamanho da memória, conteúdo, escrita, leitura e deleção. 
A descrição do código "KMI-ESP32_Format_LittleFS_info.docx" será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_Format_LittleFS_flash_info.ino" será baixado do Google Drive.

Programa para apagar SSID/Senha

Programa exemplo para apagar da memória flash o SSID e a senha gerada com o Wi-Fi Manager.

O programa exemplo "KMI-ESP32_Apagar_SSID_Senha.ino" será baixado do Google Drive.

Programa Relógio Digital

Programa exemplo com Wi-Fi Manager, Display, RTC e NTP (Network Time Protocol).

O arquivo exemplo "KMI-ESP32_Relogio-Wifi-Manager_NTP_RTC_V2.ino" será baixado do Google Drive.

Sensor Temperatura e Umidade
(DHT22)

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Temperatura-Umidade_Grafico.pdf" será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_Temperatura_Umidade_com_Grafico.ino" será baixado do Google Drive.

Sensor de presença e distância
Tecnologia mmWave
(HLK-LD2420)

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_LD2420_only.pdf" será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_LD2420_ESP32_Only.ino" será baixado do Google Drive.

Sensor de presença e distância
Tecnologia mmWave
(HLK-LD2420)
Versão com display SSD1306

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_LD2420.pdf" será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_LD2420_with_SSD1306_V1.ino" será baixado do Google Drive.

Game Jogo da Velha

Circuito elétrico: 

O arquivo "KMI-ESP32_Circuito_Jogo_da_Velha.pdf" será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_Jogo_da_Velha.ino" será baixado do Google Drive.

Game Pong

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Circuito_Game_Pong.pdf" será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_Game_Pong.ino" será baixado do Google Drive.

Game Pacman

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Circuito_Game_Pacman.pdf" será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_Game_Pacman.ino" será baixado do Google Drive.

Sensor de proximidade Infravermelho
(KY-032)

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Sensor_Proximidade_Infravermelho.pdf" será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_Sensor_Proximidade_Infravermelho.ino" será baixado do Google Drive.

Sensor de movimento PIR
(HC-SR501)

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Sensor_Proximidade_PIR.pdf"  será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_Sensor_Movimento_PIR.ino" será baixado do Google Drive.

Sensor ultrassônico
(HC-SR04)

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Circuito_Sensor_Ultrassonico.pdf"  será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_Sensor_Ultrassonico.ino" será baixado do Google Drive.

Sensor de luminosidade
(BH1750)

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Circuito_Sensor_Luminosidade.pdf"  será baixado do Google Drive.

Programa: 

O programa exemplo "KMI-ESP32_Sensor_Luminosidade.ino" será baixado do Google Drive.

Relógio Digital
(RTC DS3231)

Programa: 

O programa "KMI-ESP32_Relogio_Digital_Local.ino" será baixado do Google Drive.

(Data e Hora do computador gravado no RTC DS3231 durante a gravação do código).

Acelerômetro/Giroscópio
(MPU6050)

Programa: 

O programa exemplo "KMI-ESP32_Acelerometro_MPU6050_Original.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Acelerometro_MPU6050_Original.pdf"  será baixado do Google Drive.

Notas Musicais
(Buzzer passivo)

Programa: 

O programa exemplo "KMI-ESP32_Notas_Musicais.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Notas_Musicais.pdf"  será baixado do Google Drive.

Módulo Relay (Relé)
(com optoacoplador)

Programa: 

O programa exemplo "KMI-ESP32_Relay.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Relay.pdf"  será baixado do Google Drive.
ATENÇÃO: Somente o modulo com "jumper H/L" funciona diretamente com o ESP32.

Sensor de Temperatura
(DS18b20 - OneWire)

Programa: 

O programa exemplo "KMI-ESP32_Sensor_Temperatura_DS18b20.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Sensor_Temperatura_DS18b20.pdf"  será baixado do Google Drive.
Código aprimorado para mostrar os dados no display, inclusive temperatura negativa.
Utiliza sensor de temperatura blindado para uso em ambiente hostil (poeira, água, motor, freezer).
Mede temperatura positiva e negativa. 

Sensor de Qualidade do Ar
(ENS160+AHT21)

Programa: 

O programa exemplo "KMI-ESP32_Sensor_Qualidade_do_Ar_ENS160.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Sensor de Qualidade do Ar_ENS160_.pdf"  será baixado do Google Drive.
O sensor mede CO2, temperatura e umidade do ar. Grava os dados da memória flash, registrando em arquivo .csv: data, hora, eCO2, TVOC, AOI e laudo. 

Sensor de Qualidade do Ar
(SCD40)

Programa: 

O programa exemplo "KMI-ESP32_Sensor_Qualidade_do_Ar_SCD40_V3.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Sensor_Qualidade_do_Ar_SCD40_V3_.pdf"  será baixado do Google Drive.
O sensor mede CO2, temperatura e umidade do ar. Grava os dados da memória flash, registrando em arquivo .csv: data, hora, CO2, Temperatura, Umidade e Qualidade. 

Aprendizado GPS
(NEO-6M)

Programa: 

O programa exemplo "KMI-ESP32_Aprendizado_GPS.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Aprendizado_GPS.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo GPS ublox NEO-6M. 

Datalogger com Webserver
(Sensor de temperatura DS18B20)

Programa: 

O programa exemplo "KMI-ESP32_Datalogger_Webserver_DS18B20.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Datalogger_Webserver_DS18B20.pdf"  será baixado do Google Drive.
O projeto utiliza o sensor de temperatura DS18B20 à prova d'água. 

Geração de som
(Tone e PWM)

Programa: 

O programa exemplo "KMI-ESP32_Geracao_Som_Tone_PWM.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Geração_Som_Tone_PWM.pdf"  será baixado do Google Drive.
O projeto utiliza o sensor de temperatura DS18B20 à prova d'água. 

Pac-Man Sound Simulation
(Buzzer Piezo Passivo)

Programa: 

O programa exemplo "KMI-ESP32_Pac_Man_Sound_Simultation.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Pac_Man_Sound_Simulation.pdf"  será baixado do Google Drive.
O projeto utiliza buzzer piezoelétrico passivo. 

Cronômetro Digital
(Start/Stop/Reset)

Programa: 

O programa exemplo "KMI-ESP32_Cronometro_Digital.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Cronometro_Digital.pdf"  será baixado do Google Drive.

Efeitos Visuais
(16 LEDs WS2812 )

Programa: 

O programa exemplo "KMI-ESP32_Efeitos_Visuais.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Efeitos_Visuais.pdf"  será baixado do Google Drive.
O projeto utiliza um anel com 16 LEDs WS2812, facilmente adquirido em Marketplace.

Monitoramento de Bateria Íon-Lítio
(MAX17048 )

Programa: 

O programa exemplo "KMI-ESP32_Monitoramento_Bateria_Max17048.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Monitoramento_Bateria_MAX17048.pdf"  será baixado do Google Drive.
O projeto utiliza o MAX17048.

Efeitos Sonoros
(Veículo Robótico )

Programa: 

O programa exemplo "KMI-ESP32_Efeitos_Sonoros_Veiculo_Robotico.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Efeitos_Sonoros_Veiculo_Robotico.pdf"  será baixado do Google Drive.
O projeto utiliza um alto falante de 32ohms, 2 chaves push-button e 1 potenciômetro de 10k. Produz efeitos de ligar/desligar, aceleração e buzina.

Amplificador
(GF1002 / Pam8403 )

Programa: 

O programa exemplo "KMI-ESP32_Amplificador_GF1002_Pam8403.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Amplificador_GF1002_Pam8403.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo GF1002 com ajuste de volume. O amplificador é o Pam8403.

Wave Player
(I2S - MAX98357A)

Programa: 

O programa exemplo "KMI-ESP32_I2S_Wave_Player_SDcard_MAX98357A.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_I2S_Wave_Player_MAX98357A.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo MAX98357A com tecnologia I2S para reproduzir efeitos sonoros gravados em SDcard.

MP3 Player
(DFPlayer Mini)

Programa: 

O programa exemplo "KMI-ESP32_MP3_Player_DFPlayer.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_MP3Player_DFPlayer.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo DFPlayer Mini para reproduzir efeitos sonoros  e musicas gravados em SDcard.

Microfone
(MAX9814 com AGC)

Programa: 

O programa exemplo "KMI-ESP32_Microfone_MAX9814_com_AGC.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Microfone_MAX9814_com_AGC.pdf"  será baixado do Google Drive.
O projeto utiliza o microfone MAX9814 com AGC-Controle Automático de Ganho para captar o som ambiente, realiza ajuste dinâmico da intensidade do sinal e mostra no display os modos VU Meter e Osciloscópio.

Receptor Bluetooth
(Amplificador I2S/MAX98357A)

Programa: 

O programa exemplo "KMI-ESP32_Receptor_Bluetooth_I2S_MAX98357A.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Receptor_Bluetooth_I2S_MAX98357A.pdf"  será baixado do Google Drive.
O projeto utiliza o amplificador I2S/MAX98357A. Monitora conexão do celular/tablet, mostra no display um medidor VU com 3 barras (Graves, Médios e Agudos). 

Efeitos Luminosos com LED Endereçável
(WS2812/WS2812B)

Programa: 

O programa exemplo "KMI-ESP32_Efeitos_LED_WS2812.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Efeitos_LED_WS2812.pdf"  será baixado do Google Drive.
O projeto utiliza um anel LED com 24 pixels para demonstrar 14 efeitos luminosos. O nome do efeito sendo executado é apresentado no display. 

Medidor VU Dinâmico
(Microfone MAX9814 e Anel LED WS2812B)

Programa: 

O programa exemplo "KMI-ESP32_Medidor_VU_MAX9814_WS2812.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Medidor_VU_MAX9814_WS2812.pdf"  será baixado do Google Drive.
O projeto utiliza um microfone MAX9814 (com AGC) e um anel LED WS2812B com 24 pixels. No display são mostrados 3 barras (Graves, Médios e Agudos) e no anel LED efeitos luminosos com a amplitude do sinal. 

Sensor de Proximidade por Efeito Hall
(Módulo KY-003)

Programa: 

O programa exemplo "KMI-ESP32_Sensor_Proximidade_Efeito_Hall" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Sensor_Proximidade_Efeito_Hall.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo KY-003 e o módulo LED Semáforo para sinalização por LED da detecção do campo magnético emitido por um imã. 

Leitura de RPM por Efeito Hall
(Tacômetro)

Programa: 

O programa exemplo "KMI-ESP32_Leitura_RPM_Sensor_Efeito_Hall" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Leitura_RPM_Sensor_Efeito_Hall.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo KY-003 e detecta a passagem do imã instalado em roda ou motor. O valor do RPM é mostrado no display do KMI-ESP32. 

Contador de Pulsos por Efeito Hall
(KY-003)

Programa: 

O programa exemplo "KMI-ESP32_Contador_Pulsos_Sensor_Efeito_Hall.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Contador_Pulsos_Sensor_Efeito_Hall.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo KY-003 para detectar campo magnético e enviar pulsos para o KMI-ESP32. A contagem dos pulsos é mostrada no display SSD1306. 

MP3 Player com Memória Flash Interna
(Módulo HW-896/JQ6500)

Programa: 

O programa exemplo "KMI-ESP32_MP3_Player_Memoria_Flash_Interna.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_MP3_Player_Memoria_Flash_Interna.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo HW-896 (JQ6500) para reproduzir arquivos MP3 gravados na memoria interna do módulo. Possui botões para reproduzir o arquivo (PLAY) e avançar para o próximo (NEXT). O nome do arquivo é mostrado no display do KMI-ESP32.

Alarme com microfone, alerta visual e sonoro
(Módulos MAX4466, LED Semáforo e MP3 HW-896)

Programa: 

O programa exemplo "KMI-ESP32_Alarme_Mic_MAX4466_LED_MP3_HW-896.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Alarme_Mic_MAX4466_LED_MP3_HW-896.pdf"  será baixado do Google Drive.
O projeto exemplo utiliza os módulos microfone MAX4466, LED Semáforo e MP3 HW-896. Display com VU para monitoramento do nível sonoro. Configurável: Volume, nível de ativação (Trigger), tempo de execução do alerta sonoro, tempo de alerta do LED. 

Gerador PWM para Controle de Motor DC
(Motor com redução TT)

Programa: 

O programa exemplo "KMI-ESP32_Gerador_PWM_Controle_Motor_TT.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Gerador_PWM_Controle_Motor_TT.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo Mosfet HW-517/XY-MOS para gerar sinal PWM e controlar a velocidade de um motor DC TT (amarelinho). A velocidade do motor é determinada por um potenciômetro de 10Kohm. Os dados do potenciômetro, PWM e velocidade são mostrados no display do KMI-ESP32.

Monitoramento de luminosidade com LDR

Programa: 

O programa exemplo "KMI-ESP32_Monitoramento_Luminosidade_LDR.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Monitoramento_Luminosidade_LDR.pdf"  será baixado do Google Drive.
O projeto utiliza um circuito com LDR e o módulo LED Semáforo. O LDR capta a luz ambiente e no módulo LED temos a apresentação da intensidade da luz nas indicações verde (baixa), amarela (média) e vermelha (alta). No display do KMI-ESP32 os dados da intensidade da luz ambiente. 

Controle de Motor Servo com potenciômetro

Programa: 

O programa exemplo "KMI-ESP32_Controle_Motor_Servo.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Controle_Motor_Servo.pdf"  será baixado do Google Drive.
O projeto utiliza um potenciômetro de 10Kohm e um motor Servo. O potenciômetro é para o ajuste da velocidade do motor Servo. Informações da posição do potenciômetro e o deslocamento em graus é apresentado no display SSD1306 do KMI-ESP32.

Controle de Motor de passo com Start/Stop e Sentido
(Driver ULN2003 / Motor de passo 28BYJ-48)


Programa: 

O programa exemplo "KMI-ESP32_Controle_Motor_Passo_Start_Stop_Sentido.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Controle_Motor_Passo_Start_Stop_Sentido.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo Driver ULN2003 e o motor de passo 28BYJ-48. Tem as funcionalidade de Start/Stop e mudança do sentido de rotação para horário/anti-horário. No display do KMI-ESP32 tem o Status (girando/parado), sentido da rotação (horário/anti-horário) e o número de passos realizados. 

Controle de motores DC com Driver L298N
(Plataforma educacional para robótica)


Programa: 

O programa exemplo "KMI-ESP32_Controle_Motor_DC_Driver_L298N.ino" será baixado do Google Drive.

Circuito elétrico: 

O arquivo com o circuito elétrico "KMI-ESP32_Controle_Motor_DC_Driver_L298N.pdf"  será baixado do Google Drive.
O projeto utiliza o módulo Driver L298N e controla 2 motores DC do tipo TT. Tem 3 chaves (START/STOP, Rotação Motor 1 e Rotação Motor 2). No display do KMI-ESP32 tem a visualização do Status (parado/girando) e, individualmente, a rotação dos motores (horário/anti-horário).

Conectar KMI-ESP32 na rede Wi-Fi - Webserver - Controle remoto de LED
(Exemplo prático)


Programa: 

O programa exemplo "KMI-ESP32_Conectar_Wifi_com_Webserver_LED" será baixado do Google Drive.

Manual: 

O arquivo  "KMI-ESP32_Conectar_Wifi_com_WebServer_LED.pdf"  será baixado do Google Drive.
Este programa exemplo permite conectar o KMI-ESP32 a uma rede Wi-Fi 2.4GHz e controlar o LED interno (GPIO2) através de uma página web acessível por qualquer navegador (celular, tablet ou computador). O status da conexão e do LED é exibido em tempo real em um display SSD1306 OLED

Conectar KMI-ESP32 via Bluetooth e controlar LED
(Exemplo prático)


Programa: 

O programa exemplo "KMI-ESP32_Conectar_Bluetooth_Classic_LED.ino" será baixado do Google Drive.

Manual: 

O arquivo  "KMI-ESP32_Conectar_Bluetooth_Classic_LED.pdf"  será baixado do Google Drive.
Este projeto demonstra, de forma simples e prática, como estabelecer comunicação Bluetooth Classic entre o KMI-ESP32 e um smartphone, tablet ou computador, permitindo ligar e desligar o LED interno (GPIO2) de forma remota.
Também exibe em um display OLED SSD1306 o status da conexão Bluetooth e o estado atual do LED.

Controle remoto de motores DC (TT) via Bluetooth e aplicativos em Smartphone
(Plataforma didática)


Programa: 

O programa exemplo "KMI-ESP32_Controle_Motores_DC_Bluetooth.ino" será baixado do Google Drive.

Manual: 

O arquivo  "KMI-ESP32_Controle_Motores_DC_Bluetooth.pdf"  será baixado do Google Drive.
Plataforma educacional para o aprendizado de controle remoto de motores DC com conectividade Bluetooth Classic utilizando o KMI-ESP32, display OLED SSD1306, driver L298N, dois motores DC (TT) e aplicativos compatíveis em Smartphones. O status da operação é exibido em tempo real no display OLED.

Conectar e testar Joystick PS4
(Plataforma prática)


Programa: 

O programa exemplo "KMI-ESP32_Conectar_Testar_Joystick_PS4_Bluepad32.ino" será baixado do Google Drive.

Manual: 

Este projeto foi desenvolvido para demonstrar na prática como conectar e testar um joystick PS4 DualShock no KMI-ESP32 e também ser uma base para projetos de robótica. Utiliza a biblioteca Bluepad32, que tem vários vídeos tutoriais na Internet.
 Com o mapeamento dos botões e uma rotina para debug, é possível usar o código como base para projetos com controle remoto por Joystick para acionar motores, dispositivos sonoros e de iluminação.
O projeto utiliza um display OLED SSD1306 para mostrar o status do joystick (conectado/desconectado), botões pressionados e valores dos sinais analógicos.


Controle de motores DC com Joystick PS4
(Plataforma prática)


Programa: 

O programa exemplo "KMI-ESP32_Controle_Motores_DC_Joystick_PS4_Bluepad.ino" será baixado do Google Drive.

Esquema elétrico/manual: 

Este projeto foi desenvolvido para demonstrar na prática como controlar dois motores DC com joystick PS4 DualShock no KMI-ESP32 e também ser uma base para projetos de robótica. Utiliza a biblioteca Bluepad32, que tem vários vídeos tutoriais na Internet.
O código serve como base para projetos com controle remoto por Joystick para acionar motores, dispositivos sonoros e de iluminação.
O projeto utiliza um display OLED SSD1306 para mostrar o status do joystick (conectado/desconectado), botões pressionados e valores dos sinais analógicos.



Exemplo de leitura de sinal analógico e digital e acionamento de dispositivo
(Conceitos de Entrada e Saída e Porta de Comunicação)


Programa: 

O programa exemplo "KMI-ESP32_Exemplo_Portas_Entrada_Saida" será baixado do Google Drive.

Esquema elétrico/manual: 

Este projeto foi desenvolvido para demonstrar na prática a leitura de sinal analógico e digital e acionamento de dispositivo externo. Também como o conceito de porta de comunicação facilita na montagem do projeto e ajuda na visualização dos dispositivos conectados. 



Controle de posição de motor servo com botões de pressão

Programa: 

O programa exemplo "KMI-ESP32_Controle_Posicao_Servo_Botoes.ino" será baixado do Google Drive.

Esquema elétrico/manual: 

O esquema elétrico/manual "Controle_Posição_Servo_Botões.pdf" será baixado do Google Drive.
Este projeto foi desenvolvido para demonstrar na prática o controle de um motor servo de 180º através de três botões de pressão, feedback visual em tempo real no display OLED SSD1306. Os botões foram programados para 0º, 90º e 180º.



Teste da conectividade I2S e módulo MAX98357A

Programa: 

O programa exemplo "KMI-ESP32_Teste_I2S_MAX98357A.ino" será baixado do Google Drive.

Esquema elétrico/manual: 

O esquema elétrico/manual "KMI-ESP32_Teste_I2S_MAX98357A.pdf" será baixado do Google Drive.
Este projeto foi desenvolvido para demonstrar na prática o teste da conectividade I2S e do módulo MAX98357A. Gera um tom audível, garantindo a correta conexão do módulo com o KMI-ESP32 e a funcionalidade módulo. 



Simulador de som automotivo com o Driver ESP_I2S e módulo MAX98357A

Programa: 

O programa exemplo "KMI-ESP32_Simulador_Som_Automotivo_Driver_ESP_I2S_MAX98357A.ino" será baixado do Google Drive.

Esquema elétrico/manual: 

O esquema elétrico/manual "KMI-ESP32_Simulador_Som_Automotivo_Driver_I2S_MAX98357A.pdf" será baixado do Google Drive.
Este projeto foi desenvolvido para simular som automotivo das bibliotecas do projeto RC_Engine_Sound_ESP32 do TheDIYGuy999, utilizando o Drive ESP_I2S (recente) e o módulo MAX98357A. É um projeto inédito. Contribuição para o mundo Maker.


Expansor de GPIOs com módulo PCF8574

Programa: 

O programa exemplo "KMI-ESP32_Expansor_I2C_8bits_PCF8574.ino" será baixado do Google Drive.

Esquema elétrico/manual: 

O esquema elétrico/manual "KMI-ESP32_Expansor_I2C_8bits_PCF8574.pdf" será baixado do Google Drive.
Este projeto foi desenvolvido para demonstrar o uso do módulo PCF8574 para expandir GPIOs. Utiliza a interface I2C e pode ser conectado em cascata para adicionar mais GPIOs.


Carrinho robótico com 2 rodas controlado por aplicativo e Bluetooth

Programa: 

O programa exemplo "KMI-ESP32_Carrinho_Controle_Aplicativo_Bluetooth.ino" será baixado do Google Drive.

Esquema elétrico/manual: 

O esquema elétrico/manual "KMI-ESP32_Carrinho_Controle_Aplicativo_Bluetooth.pdf" será baixado do Google Drive.
Projeto prático de um carrinho robótico com duas rodas controlado por aplicativo e Bluetooth. Utiliza o driver L298N e dois motores DC 3-6V. O carrinho foi idealizado para complementar os estudos anteriores, ter baixo custo, montagem rápida e resultado imediato. Utiliza base de madeira e fita dupla face para fixação dos componentes. 


Mais que um Kit, Uma Experiência Maker.
"Aprender - Prototipar - Criar produto"

AI Website Generator