Postagens

PAULO PY1CH BUSSOLA ROTOR DA ANTENA ARDUINO UNO COM DISPLAY LED 7 SEGMENTOS 3 DIGITOS

por ARIDIO SCHIAPPACASSA PY1CC (2022) PY1ESU (1975) 25 SETEMBRO 2026 PAULO PY1CH BUSSOLA ROTOR DA ANTENA ARDUINO UNO COM DISPLAY LED 7 SEGMENTOS 3 DIGITOS ANODO COMUM TRANSISTORES 3x BC559 12V PNP base 8k2 coletor 3x BC549 NPN  base 3k3 arduino D10 D11 D12 CATODOS a b c d e f g 470ohms coletor 7x BC549 base 3k3 arduino D2 D3 D4 D5 D6 D7 D8 #include "SevSeg.h" SevSeg sevseg; // VARIÁVEIS PARA O CONTROLE DE TEMPO (NÃO-BLOQUEANTE) unsigned long tempoAnterior = 0;   // Armazena o instante da última leitura const long intervaloLeitura = 300; // Tempo de espera entre as leituras (em milissegundos) void setup() {   // Configuração básica do display   byte numDigits = 3;   byte digitPins[] = {10, 11, 12};   byte segmentPins[] = {2, 3, 4, 5, 6, 7, 8}; // 7 pinos (sem ponto decimal)   // Configurações para transistores NPN e resistores nos segmentos   byte hardwareConfig = N_TRANSISTORS;    bool resistorsOnSegments = true;     ...

PAULO PY1CH BUSSOLA ROTOR DA ANTENA ARDUINO UNO COM LCD DISPLAY 16X2

por ARIDIO SCHIAPPACASSA PY1CC (2022) PY1ESU (1975) 01 SETEMBRO 2026 PAULO PY1CH BUSSOLA ROTOR DA ANTENA ARDUINO UNO COM LCD DISPLAY 16X2 /*____________________________________________ PAULOPY1CHBUSSOLAROTOR.ino __________________________________________     PINO AO LCD AO PINO DIGITAL DO ARDUINO UNO  * LCD RS        -   ARDUINO 12  * LCD Enable   -  ARDUINO 11  * LCD D4        -   ARDUINO 5  * LCD D5        -   ARDUINO 4  * LCD D6        -   ARDUINO 3  * LCD D7        -   ARDUINO 2  * LCD R/W     -   ARDUINO GND  */ // inclui o codigo da biblioteca #include <LiquidCrystal.h> // inicia a biblioteca com os numeros dos pinos da interface LCD LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() {   //set up the LCD's number of columns and rows:...

Introdução à pinagem do Arduino Uno

Imagem
https://www.circuito.io/blog/arduino-uno-pinout/ Introdução à pinagem do Arduino Uno Postagem no blog  Anat Zait  22 de abril de 2018 Guia de pinagem do Arduino Uno Em nossas duas últimas publicações, focamos nos aspectos de software do Arduino. Vimos que as placas Arduino são programadas usando uma linguagem derivada de C e C++ no   Ambiente de Desenvolvimento Integrado   (IDE) do Arduino e aprendemos alguns  métodos básicos de depuração  . Nesta publicação, vamos analisar mais detalhadamente o hardware do Arduino e, mais especificamente, a pinagem do Arduino Uno. O Arduino Uno é baseado no  ATmega328  da Atmel. A pinagem do Arduino Uno consiste em 14 pinos digitais, 6 entradas analógicas, um conector de alimentação, uma conexão USB e um conector ICSP. A versatilidade da pinagem oferece muitas opções diferentes, como controlar  motores  , LEDs, ler sensores e muito mais. Nesta publicação, vamos explorar as capacidades da pina...

ARDUINO LIGA DESLIGA LED NA REDE

GEMINI IA Conectar um Arduino Uno com um Módulo Ethernet ENC28J60 para controlar um LED via página web é um projeto clássico de "Web Server". Aqui está um resumo do processo e das etapas necessárias: 1. Componentes Necessários Arduino Uno Módulo Ethernet ENC28J60 LED (Diodo Emissor de Luz) Resistor de 220 Ω (para proteger o LED) Protoboard e Jumpers Cabo Ethernet (conectado ao seu roteador/rede local) Computador com o IDE do Arduino e as bibliotecas necessárias. 2. Conexões Físicas (Hardware) O ENC28J60 se comunica com o Arduino via interface SPI . Pino do Módulo ENC28J60Pino do Arduino Uno VCC 3.3V (O módulo ENC28J60 opera em 3.3V, embora alguns módulos possam ter um regulador de 5V integrado, é mais seguro verificar ou usar 3.3V.) GND GND SCK D13 SO (ou MISO) D12 SI (ou MOSI) D11 CS (ou SS) D10 (Pode ser outro pino digital, como D8, dependendo da biblioteca e do exemplo, mas D10 é comum para SPI padrão do Arduino Uno) RST D9 (Geralmente usado para reset) Conexã...

BASIC ARDUINO WEB SERVER

Imagem
Esta eh uma copia da pagina https://pimylifeup.com/arduino-web-server/ por Gus Este tutorial explica as etapas para criar seu próprio servidor web Arduino. Configurar um servidor web no Arduino é um processo simples que abrange o processo de instalação e execução. Também abordarei alguns conceitos básicos, como usar Ajax para atualizar, em vez de atualizar a página repetidamente. Você precisará conhecer HTML básico, cujos conceitos são incrivelmente fáceis de entender. Se você nunca estudou HTML, recomendo que visite  o w3schools para uma introdução básica  . Este servidor não será capaz de fazer nada muito sofisticado, mas é incrivelmente útil para quem deseja exibir dados de dispositivos conectados aos pinos ou interagir com um circuito de uma página web. O  servidor web Raspberry Pi, mais potente,  pode lhe interessar se este não for o seu caso. Todos os exemplos de código podem ser encontrados  no meu GitHub  e podem ser facilmente baixados (eles também...