Skip to content

📟 Display OLED (SSD1306)

Display OLED SSD1306

O Display OLED SSD1306 é um módulo de exibição de informações visuais utilizado no BR SmartGuia. Ele permite que o usuário visualize dados importantes em tempo real, como a distância do obstáculo detectado pelo sensor ultrassônico.


📌 1. O que é esse módulo?

O SSD1306 é um display gráfico OLED (Organic Light-Emitting Diode), amplamente utilizado em projetos embarcados devido a suas vantagens:

Baixo consumo de energia 🔋
Alto contraste e nitidez 🌟
Funciona sem backlight 💡

Esse display permite exibir textos e gráficos simples, sendo uma interface acessível para dispositivos assistivos como o BR SmartGuia.


⚙️ 2. Como ele funciona?

O Display OLED SSD1306 utiliza um microcontrolador interno para processar as imagens e textos recebidos via comunicação I2C ou SPI.

🖥 Fluxo de funcionamento do SSD1306:
1️⃣ O Raspberry Pi Pico W envia os dados via I2C.
2️⃣ O SSD1306 processa os comandos recebidos.
3️⃣ As informações são exibidas na tela OLED com alta nitidez.

💡 Principais características:
Resolução de 128x64 pixels
Consome apenas 0,08W
Não precisa de luz de fundo (os pixels brilham por si próprios)


🎯 3. Qual o papel dele no BR SmartGuia?

O Display OLED SSD1306 é um dos módulos mais importantes do BR SmartGuia, pois exibe informações críticas para o usuário.

📟 O que o display exibe?
✅ A distância do obstáculo detectado pelo Sensor Ultrassônico HC-SR04 📏
✅ Mensagens de status do carrinho 🚦

Isso torna o BR SmartGuia mais acessível, permitindo que o usuário tenha um feedback visual imediato sobre os obstáculos ao redor.


🔄 4. Como ele interage com os outros módulos?

O Display OLED SSD1306 trabalha em conjunto com outros módulos para fornecer uma experiência integrada e acessível.

🔗 Módulo 🛠 Interação com o SSD1306
Sensor Ultrassônico (HC-SR04) Envia a distância do obstáculo para exibição. 📏
Buzzer (MLT8530) Exibe alertas visuais quando o buzzer emite um som. 🔊
Matriz de LEDs RGB 5x5 Trabalha em conjunto para alertar visualmente o ambiente. 💡
Botões (A e B) Permitem ao usuário alternar entre informações exibidas. 🎛
Raspberry Pi Pico W Controla a comunicação e os dados do display. 🖥

📌 Fluxo de funcionamento do display:
1️⃣ O HC-SR04 detecta um obstáculo.
2️⃣ O Raspberry Pi Pico W processa os dados e envia para o display.
3️⃣ O Display OLED exibe a distância do obstáculo em tempo real.
4️⃣ O Buzzer e os LEDs são ativados, caso necessário.


🚀 Resumo do Display OLED SSD1306 no BR SmartGuia

Exibição clara e de alto contraste para facilitar a leitura.
Baixo consumo de energia e compatibilidade com I2C.
Interação com sensores e alertas visuais para maior acessibilidade.

Com esse display, o BR SmartGuia fornece informações instantâneas para o usuário, garantindo maior segurança na mobilidade! 🚀📟