fbpixel
Gerar e carregar arquivos HEX para o Arduino

Gerar e carregar arquivos HEX para o Arduino

Quando se tem várias placas Arduino para carregar com o mesmo programa, pode ser interessante carregar diretamente o arquivo compilado HEX. Isto tem duas vantagens: poupa tempo de upload e permite que terceiros carreguem um programa sem utilizar a IDE do Arduino. Não...
Usar um teclado 4×4 analógico com o Arduino

Usar um teclado 4×4 analógico com o Arduino

Seja numa calculadora ou num interfone de edifício, utilizamos teclados numéricos com frequência. O teclado numérico 4×4 é uma matriz de 16 botões cujos estados podem ser detectados por um microcontrolador. Este módulo requer apenas uma entrada analógica do...
Visão computacional com o Arduino e a câmera Pixy2

Visão computacional com o Arduino e a câmera Pixy2

A câmera Pixy2 é um sistema de reconhecimento visual assistido por computador. Ela permite ao microcontrolador detectar cores ou linhas, para criar um robô que segue uma linha ou para apanhar objetos coloridos, por exemplo. Material ComputadorArduino UNO, Mega ou...
Gerar e carregar arquivos BIN para o ESP8266

Gerar e carregar arquivos BIN para o ESP8266

Quando se tem uma quantidade de placas para carregar com o mesmo programa, pode ser interessante carregar diretamente o arquivo compilado BIN no ESP8266. Isso tem duas vantagens: poupa tempo no upload e protege o seu código fonte caso compartilhe o programa com outras...
Usar um teclado numérico 4×4 com o Arduino

Usar um teclado numérico 4×4 com o Arduino

Seja numa calculadora ou no interfone de um edifício, utilizamos frequentemente teclados numéricos. O teclado 4×4 é uma matriz de 16 botões cujos estados podem ser detectados por um microcontrolador. Material ComputadorArduino UNOCabo USB A Macho/B MachoTeclado...
Usar a EEPROM com um ESP32

Usar a EEPROM com um ESP32

A EEPROM é uma memória interna do microcontrolador ESP32 que permite manter os dados na memória depois de reiniciar a placa. Quando trabalhamos com microcontroladores, é interessante manter os dados na memória, especialmente quando a placa desliga, por vontade nossa...
Usar a EEPROM com um ESP8266

Usar a EEPROM com um ESP8266

A EEPROM é uma memória interna do microcontrolador ESP8266 que permite manter os dados na memória após reiniciar a placa. Quando se trabalha com microcontroladores, é interessante manter na memória dados como o identificador e a palavra-passe do Wifi. Material...
Medição de força com o Arduino e um módulo HX711

Medição de força com o Arduino e um módulo HX711

Existem sensores de força bastante simples de usar e compatíveis com microcontroladores como o Arduino. Eles consistem numa célula de carga e um módulo de conversão. A célula de carga é um extensômetro (ou strain gauge) que mede a força em uma única direção no espaço....
Comunicação WiFi entre dois ESP8266

Comunicação WiFi entre dois ESP8266

O NodeMCU ESP8266 é um pequeno microcontrolador com um chip WiFi. É possível estabelecer uma comunicação entre dois ESP8266 conectando-os na mesma rede. Neste tutorial, veremos uma arquitetura do tipo Master/Slave, na qual um ESP8266 irá desempenhar o papel de...
Programar um NodeMCU ESP32 com a IDE do Arduino

Programar um NodeMCU ESP32 com a IDE do Arduino

Os ESP32 NodeMCUs são cada vez mais utilizados para criar objetos conectados, graças às conexões Wifi e Bluetooth embutidas e à sua capacidade de processamento. Veremos como utilizar a IDE do Arduino para programar um NodeMCU. A forma de configurar a IDE do Arduino é...