Postagens

Imagem
  Display 20x4 I²C no Arduino – Texto Piscando, Horas em Tempo Real e Muito Mais! Você já imaginou um display 20x4 cheio de estilo no seu projeto Arduino? Hoje no Eletrocondutor , vamos colocar em prática um exemplo super bacana: um LCD I²C 20x4 que exibe texto piscando, mostra mensagens personalizadas e ainda marca as horas em tempo real. Prepare o café, ligue o ferro de solda (se precisar) e vamos começar! ☕🔌 O que este projeto faz Na primeira linha , aparece o texto “Eletrocondutor” piscando a cada meio segundo. Na segunda linha , a mensagem fixa “Projeto Arduino” . Na terceira linha , um relógio em tempo real, no formato HH:MM:SS . Na quarta linha , a saudação simpática: “Ola leitor” . Simples, funcional e com aquele toque criativo que faz toda a diferença nos seus projetos! 😎 Materiais necessários 1x Arduino Uno 1x Display LCD 20x4 com interface I²C Jumpers para conexão (Opcional) 1x Módulo RTC DS3231 para hora real Dica: Se você não ...
Imagem
  Introdução ao ESP32 – O Cérebro Inteligente dos Projetos Modernos O ESP32 é um dos microcontroladores mais completos e versáteis disponíveis atualmente para desenvolvedores, hobistas e profissionais. Ele é o sucessor do ESP8266 , criado pela Espressif Systems , e combina alto desempenho, baixo consumo de energia e conectividade integrada , tudo em um único chip. Principais características do ESP32 ✨ 1. Conectividade Integrada Wi-Fi (802.11 b/g/n) – permite que seu projeto se conecte à internet com facilidade. Bluetooth Dual Mode – suporta tanto Bluetooth clássico quanto BLE (Bluetooth Low Energy) para comunicação com smartphones e outros dispositivos. ⚡ 2. Processamento Potente Processador dual-core com frequência de até 240 MHz . 520 KB de SRAM integrada e suporte para memória Flash externa. 🔌 3. Diversidade de Pinos Entradas e saídas digitais (GPIOs) para acender LEDs, controlar motores e muito mais. Entradas analógicas (ADC) para leitura d...
Imagem
  🔍 Descobrindo o Endereço I²C do Display no Arduino Muitos iniciantes conectam o display I²C no Arduino e não conseguem fazer funcionar justamente por não saberem o endereço correto do módulo. Vou montar um conteúdo bem explicado, com comentários dentro do código e uma explicação didática para seu blog. Muitas vezes, ao conectar um display com interface I²C no Arduino, ele não funciona de primeira. O motivo mais comum é que cada módulo pode vir configurado com um endereço I²C diferente (como 0x27 ou 0x3C ). Por isso, antes de usar a biblioteca do display, precisamos descobrir qual é o endereço correto. A boa notícia é que existe um código scanner que varre todos os endereços possíveis do barramento I²C e mostra no Serial Monitor onde o dispositivo está. a imagem a baixo e um simulador oline que no momento nao vamos falar sobre ele vamos deixar para outro momento.  mas importante saber que no arduino conectado no pc podemos fazer isto utilizando a porta serial ...
Imagem
  🌟 Explorando o Poder do Arduino Mega 2560 🚀 Se você já utilizou um Arduino Uno e sentiu necessidade de mais portas, memória e desempenho , então chegou a hora de conhecer o incrível Arduino Mega 2560 . Ele é o “irmão maior” da família Arduino, ideal para projetos mais complexos e exigentes. vamos explorar cada pino desta ferramenta ao longo das postagens a partir deste desenho vamos começar a utilizar algumas fermentas muito utilizada que achamos muito interessante . 🔌 Principais Recursos do Arduino Mega 2560 ✨ Microcontrolador: ATmega2560 ✨ Memória Flash: 256 KB (8 KB usados pelo bootloader) ✨ SRAM: 8 KB ✨ EEPROM: 4 KB ✨ Velocidade de Clock: 16 MHz ⚡ Entradas e Saídas (I/O) 🔹 54 pinos digitais de I/O (0 a 53) 15 podem ser usados como PWM (pinos 2 a 13 e 44 a 46). 🔹 16 entradas analógicas (A0 a A15). 🔹 4 portas seriais (UART): Serial 0 → pinos 0 (RX) e 1 (TX) Serial 1 → pinos 19 (RX) e 18 (TX) Serial 2 → pinos 17 (RX) e 16 (TX) Seria...

codigo ASm braço mecanico

Imagem
Desnvolvido ; POR ROBERTO RMS AUTOMAÇÃO DATA 22 DE MARÇO 2011 ; E ROBOTICA ; DESCRIÇÃO DO PROJETO ;PROJETO TEM POR OBJETIVO MOSTRAR NO LCD UMA MENSAGEM INICIAL NOME DA EMPRESA ; APOS ALGUNS SEGUNDO ENTRA EM FUNCIONAMENTO FAS LEITURA DE 1 TECLCLA SE TIVER PRESCIONADA ENTRA EM MODO MANUAL ;SE NAO VAI PARA AUTOMATICO EXECULTA ROTINA QUE PREVIAMENTE FOI EXECULTADO NO MANUAL E ESTA SAULVO NA MEMORIA ;ROTINA DE POSIÇAO DE 5 MOTORES DE UM BRAÇO MECANICO CRIANDO MOVIMENTO AUTOMATICO ; DESCRIÇAO PREVIA DO COMANDO: ; MANUAL :LE TECLA 0 SE FOR =1 VAI PARA F(0) LE TCLA1 SE = 1 LIGA MOTOR(0)DIREITA SE =0 DESLIGAMOTOR(0)DIREITA ; LE TECLA 2 SE FOR +1 LIGA MOTR(0)ESQUERDA SE FOR =0 DESLIGA MOTOR(0)ESQUERDA ; CONTA 1, VOLTA VER TECLA 0 SE NOVAMENTE ACIONADA , VAI PARA F(1) E ASSIM ATE F5 ENTAO SAULVA COM TECLA (3) ; PARA SAULVAR DADOS DOS MOTORES FAZ LEITURA DE 5 POTENCIOMENTRO PRESENTE EN...
Imagem
  🚀 Explorando o Arduino Mega 2560 O Arduino Mega 2560 é uma das placas mais poderosas da família Arduino. Ideal para projetos que precisam de muitas entradas e saídas , controle de motores, sensores e comunicação serial avançada. 🔵 Características principais: 🔌 Entradas/Saídas Digitais (54 pinos): → 15 podem ser usadas como PWM . 🟢 Entradas Analógicas (16 pinos): → Para sensores de tensão e leitura de variáveis analógicas. 🟡 Memória: → 256 KB Flash (8 KB ocupados pelo bootloader). → 8 KB SRAM. → 4 KB EEPROM. 🔴 Portas de Comunicação: UARTs (4 portas seriais) – comunicação com módulos como GPS, Bluetooth, ESP8266, etc. I2C – perfeita para displays, RTCs, sensores. SPI – para módulos SD, displays gráficos e comunicação de alta velocidade. USB – para programação e comunicação com o computador. 🔧 Entradas e Saídas em Destaque 🔹 Portas Digitais (0–53): Podem ser configuradas como entrada ou saída . Pinos 2 a 13 aceitam interrupç...
Imagem
🟢 Painel de LED 8x16 com Arduino: Escrevendo “ELETROCONDUTOR” com Efeito de Cascata ✨ Introdução As matrizes de LED controladas pelo MAX7219 permitem criar displays incríveis com Arduino. Neste projeto, vamos usar 4 módulos 8x8 formando um painel 8x16 para exibir a palavra ELETROCONDUTOR , em blocos de 4 letras, com um efeito especial de cascata na hora de desenhar cada letra. Esse efeito simula uma “queda” de pixels coluna por coluna, tornando a animação mais chamativa e dinâmica. 🚀! Esse código está bem mais elaborado que o anterior, pois além de dividir a palavra  “ELETROCONDUTOR”  em blocos de 4 letras, você incluiu  efeito de cascata  na escrita das letras, o que deixa o painel muito mais atrativo.  🛠️ Materiais necessários 1x Arduino UNO (ou compatível) 4x módulos de matriz 8x8 com chip MAX7219 Jumpers macho-macho Fonte 5V (pode ser a USB) 🔌 Ligações MAX7219 Arduino VCC 5V GND GND DIN 11 CLK 13 CS 10 (Se os módulos estiverem em série, ...