![[Básico] Medir Una Resistencia Con Arduino: 3 etapas [Básico] Medir Una Resistencia Con Arduino: 3 etapas](https://i.howwhatproduce.com/images/004/image-9476-15-j.webp)
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
![[Básico] Medir Una Resistencia Con Arduino [Básico] Medir Una Resistencia Con Arduino](https://i.howwhatproduce.com/images/004/image-9476-16-j.webp)
En Arduino existe exclusivamente das formas de captar dos dados do mundo exterior:
- Digital: sus valores pueden ser 0 o 1, dependiendo de si se aplica o no un voltaje al conector que se está leyendo como entrada.
- Analógica: sus valores pueden ser entre 0 e 1023, dependiendo del voltaje aplicada entre 0 e el voltaje de alimentación da placa (normalmente 5V, pero puede ser 3.3V).
En ambos casos hablamos de una medida de voltaje, no de resistencia, amperaje, capacitancia, inductancia… unicamente voltaje.
É por ello que para hacer outro tipo de mediciones com uma placa Arduino (y en general cualquier microcontrolador), debemos buscar la forma de transformar el valor medido en un valor de voltaje.
La resistencia es el caso más sencillo para ello.
Etapa 1: Divisor de Voltaje


Um divisor de tensão o voltaje é uma configuração de elementos em um circuito eléctrico que actua dividindo uma tensão entrante e devolvendo uma tensão de salida calculável.
No nosso caso, hablaremos de um divisor de voltaje resistivo, en el que emplearemos 2 resistencias. Como nosso objetivo é calcular um de ellas, la otra debe ser de un valor conocido.
A execução que define o comportamento da divisão de volta é a que podemos ver nas imagens.
Lo mejor para familiarizarnos es ver un par de ejemplos de cálculos.
Etapa 2: Ejemplo
Supongamos que calculamos R1 [Ver esquema del paso anterior]
Sabemos que R2 tem um valor de 10KΩ, sabemos que Vin tiene um valor de 5V (lo que normalmente nos encontramos no entorno Arduino) e que a lectura de Vout em um analógico de Arduino é de 750.
1º- Sabemos que a resolução do ADC de Arduino é de 10 bits, o que significa que tem 1024 divisões possíveis (2 elevado a 10) para um valor de entrada entre 0V e 5V. Por lo tanto si ponemos 5V em um pin analógico, su valor será 1023 (no será 1024, recordemos que empieza a contar en 0, no en 1); si ponemos 0V no pino, su valor será 0 y si por ejemplo ponemos 2, 5V su valor será 511.
Por lo tanto, se o valor que nos da palestra analógica do pino em seu valor digital 750, podemos ya calcular o Vout, a voltaje de salida do divisor de voltaje.
> 5V / 1024 divisões = 0, 00488V / divisão
> 0, 00488 voltios / divisão · 750 divisões = 3,66V
2º- Podemos ya despejar R1, que era la incógnita:
> Vout = (R2 / R1 + R2) · Vin
> 3,66 V = (10KΩ / R1 + 10KΩ) · 5V
> R1 + 10KΩ = 10KΩ · 5V / 3,66V
> R1 = (10KΩ · 5V / 3,66V) - 10KΩ = 3,66KΩ
Em geral, podemos calcular el valor de R1 como:
> R1 = (R2 · Vin / Vout) - R2
Etapa 3: Ejemplo De Código
Poniendo en práctica todo lo hemos explicado antes, dejamos aquí un ejemplo de code that calcula R1 leyendo el voltaje mediante la entrada analógica A0, simplemente aportando o valor de R2.
Recomendado:
Medir temperatura e umidade usando DHT11 / DHT22 e Arduino: 4 etapas

Medir temperatura e umidade usando DHT11 / DHT22 e Arduino: Neste tutorial do Arduino, aprenderemos como usar o sensor DHT11 ou DHT22 para medir temperatura e umidade com a placa Arduino
4 etapas para medir a resistência interna da bateria: 4 etapas

4 etapas para medir a resistência interna da bateria: Aqui estão as 4 etapas simples que podem ajudá-lo a medir a resistência interna da bateria
Medir o nível de combustível com Arduino: 4 etapas (com imagens)

Medir o nível de combustível com o Arduino: A unidade de detecção geralmente usa um flutuador conectado a um potenciômetro, normalmente com design de tinta impressa em um automóvel moderno. À medida que o tanque se esvazia, o flutuador cai e desliza um contato móvel ao longo do resistor, aumentando sua resistência. [2] Além disso
Como medir a resistência de um resistor: 7 etapas

Como medir a resistência de um resistor: Dois métodos são normalmente usados para medir a resistência de um resistor. O primeiro método usado é o código de cores do resistor. Este método oferece uma maneira de encontrar o valor sem equipamento ao custo de alguma precisão. O segundo método é usar um multi
Como Medir Altitud Y Temperatura com Arduino: 5 etapas

Como Medir Altitud Y Temperatura com Arduino: Este é Instructable se encontrar á como medir a temperatura e a altitude com um árduino UNO, uma tela LCD e um sensor BMP 180