29 abril 2018

Relógio com NodeMCU ESP8266 usando NTP

A imagem parece a mesma do post anterior sobre o NodeMCU ESP8266 com display Oled, mas o assunto aqui é outro: vamos ver como você pode criar um relógio com NodeMCU e Display Oled I2C, atualizando a hora através da internet via protocolo NTP sem precisar de nenhum hardware adicional.

Relógio com NodeMCU ESP8266 e display oled usando NTP

O módulo NodeMCU ESP8266 vai se conectar ao seu roteador wifi e efetuar uma conexão com o servidor NTP (um "servidor de horário"), atualizando em tempo real as informações no display. Você pode usar o mesmo princípio para criar outros projetos com o NodeMCU (ou outros módulos ESP8266), que envolvam a utilização de horários específicos, controle de tempo, etc.

20 abril 2018

Como usar o NodeMCU ESP8266 com display Oled I2C

Neste post vamos ver como incrementar o seu projeto de IoT mostrando a conexão do Módulo wifi NodeMCU ESP8266 com display Oled I2C, um componente com baixo consumo de energia, que não possui backlight e pode ajudar o seu projeto a funcionar por longos períodos economizando energia ao mesmo tempo em que mostra informações importantes na sua tela.

Modulo wifi NodeMCU ESP8266 com Display Oled I2C

Para maiores informações sobre a utilização de display Oled, confira outros posts sobre display Oled I2C aqui no Arduino e Cia.

27 março 2018

Como usar o módulo MAX7219 com Raspberry Pi

Neste post vamos mostrar como usar o módulo matriz de led 8x8 MAX7219 com Raspberry Pi, usando uma biblioteca que suporta muitas opções de configuração e permite que você crie animações, painéis e outros projetos utilizando este módulo.

Raspberry Pi com Módulo MAX7219


Para usar corretamente as informações deste post, certifique-se de que a sua Raspberry Pi está funcionando, com o sistema operacional devidamente configurado e atualizado. Qualquer dúvida, veja como preparar a sua placa no post Raspberry Pi: Instale o Raspbian e crie seu primeiro program em Python.

11 março 2018

Comunicação Arduino e celular usando Blynk

Recentemente escrevi sobre como usar o Blynk para controlar o Arduino via Bluetooth, ou seja, um smartphone enviando comandos para o Arduino. Neste post vamos fazer o contrário: pegar dados das portas do Arduino e enviar para o Blynk, também via bluetooth, e mostrar esses dados na tela do aplicativo.

Arduino e Smartphone Android usando Blynk

No nosso projeto vamos usar um sensor de temperatura DHT11 e um potenciômetro, enviando os dados desses dois componentes para o celular.

27 fevereiro 2018

Digispark com módulo bluetooth HC-05

A Digispark ATtiny85 é uma placa que vem fazendo muito sucesso pelo seu tamanho reduzido e facilidade de uso, o que a torna ideal para projetos compactos e projetos de IoT. Hoje vamos apresentar mais uma possibilidade de utilização desta placa, que é o uso da Digispark com módulo bluetooth HC-05.

Digispark com módulo bluetooth HC-05

Para isso, vamos emular uma serial nos pinos digitais da Digispark e então realizar a comunicação com o módulo bluetooth e enviar comandos usando um smartphone.

21 fevereiro 2018

Como conectar dois displays LCD I2C no Arduino

Neste post vamos mostrar como você pode usar dois displays LCD I2C no Arduino para mostrar informações distintas. É uma dúvida que de vez em quando aparece aqui no blog, e você verá que o funcionamento é bem simples.

Dois displays LCD 16x2 I2C com Arduino

Este projeto pode ser usado por exemplo para mostrar em um display um contador parcial e no outro um contador total, ou implementado em uma impressora 3D para que esta exiba mais informações relevantes para o operador. 

28 janeiro 2018

Tutorial NAS com Raspberry Pi e openmediavault

Compartilhe músicas, vídeos e os mais variados arquivos através da rede usando Raspberry Pi. Com uma placa e o openmediavault, você cria, em pouco tempo, um servidor de arquivos (NAS) na sua rede.

NAS com Raspberry Pi e Openmediavault

Neste tutorial, vamos usar uma placa Raspberry Pi 3, mas você pode usar qualquer placa da linha Raspberry. Não se esqueça, obviamente, das características de hardware de cada modelo, que podem influenciar na performance do seu projeto.

22 janeiro 2018

Use o Blynk para controlar o Arduino via bluetooth

No post de hoje vamos mostrar como controlar as portas do Arduino via bluetooth diretamente pelo smartphone, usando o software Blynk.

Arduino Uno Bluetooth HC-05 Blynk

Com o Blynk, vamos nos conectar à um módulo bluetooth HC-05, que por sua vez estará se comunicando com o Arduino via Serial. 

19 dezembro 2017

Digispark com DHT11 e Display LCD 16x2 I2C

À pouco tempo atrás, publicamos um post mostrando como conectar um display oled na Digispark Attiny85. O post de hoje vai ser um post no estilo "2 em 1": vamos mostrar como usar a Digispark com display LCD 16x2 I2C, e também como mostrar nesse display as informações de temperatura e umidade usando um sensor de temperatura DHT11.

Digispark com DHT11 e Display LCD 16x2 I2C

O uso do display LCD 16x2 I2C com a Digispark permite mostrar de maneira simples informações como temperatura, contadores e mensagens de aviso sem grandes recursos gráficos, consequentemente economizando a memória do microcontrolador.

13 dezembro 2017

Como usar o módulo TM1637 com Arduino

Neste post vamos mostrar como utilizar o módulo TM1637 com Arduino. Você verá que é um módulo bem simples de usar, e que pode ser utilizado nas mais variadas situações.

Arduino e módulo TM1637

O TM1637 é um módulo que possui um display de 7 segmentos e 4 dígitos, utilizando somente 2 pinos de conexão ao microcontrolador. Além da utilização como contador, também é um display perfeito para montar um relógio com Arduino, já que o display conta com os "2 pontos" na parte central.