Оглавление:
- Шаг 1: Необходимые компоненты: -
- Шаг 2: Схема и подключения: -
- Шаг 3: Расчет сопротивления с помощью измерителя сопротивления Arduino:
- Шаг 4: Код:
- Шаг 5: Заключение:
Видео: Как сделать измеритель сопротивления Arduino: 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Нам сложно прочитать цветовую кодировку резисторов, чтобы определить их сопротивление. Чтобы преодолеть трудности с нахождением значения сопротивления, мы собираемся построить простой измеритель сопротивления с использованием Arduino. Основной принцип этого проекта - сеть делителей напряжения. Значение неизвестного сопротивления отображается на ЖК-дисплее 16 * 2.
Шаг 1: Необходимые компоненты: -
- Макетная плата (https://www.banggood.in/custlink/Kv3KBp15nG)
- Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
- ЖК-дисплей 16x2 (https://www.banggood.in/custlink/3GGD6JTVbV)
- Провода перемычки (https://www.banggood.in/custlink/Kmm34JuHs8)
- Потенциометр 10k (https://www.banggood.in/custlink/D3D36p7F6A)
- Резистор 470 Ом (https://www.banggood.in/custlink/vDvDBJ7PNl)
Шаг 2: Схема и подключения: -
LCD PIN 1 ------------ GND
LCD PIN 2 ------------ VCC
LCD PIN 3 ------------ Средний штифт горшка
LCD PIN 4 ------------ D12 Arduino
LCD PIN 5 ------------ GND
LCD PIN 6 ------------ D11 Arduino
LCD PIN 7 ------------ NC
LCD PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD PIN 11 ---------- D5 Arduino
LCD PIN 12 ---------- D4 Arduino
LCD PIN 13 ---------- D3 Arduino
LCD PIN 14 ---------- D2 Arduino
ЖК-PIN 15 ---------- VCC
LCD PIN 16 ---------- GND
Шаг 3: Расчет сопротивления с помощью измерителя сопротивления Arduino:
Работа этого измерителя сопротивления очень проста и может быть объяснена с помощью простой схемы делителя напряжения, показанной ниже.
От сети делителя напряжения резисторов R1 и R2, Vout = Vin * R2 / (R1 + R2)
Из приведенного выше уравнения мы можем вывести значение R2 как
R2 = Vout * R1 / (Vin - Vout)
Где R1 = известное сопротивление
R2 = Неизвестное сопротивление
Vin = напряжение, создаваемое на выводе 5V Arduino
Vout = напряжение на R2 относительно земли.
Примечание: выбранное значение известного сопротивления (R1) составляет 470 Ом, но пользователи должны заменить его значением сопротивления выбранного резистора.
Шаг 4: Код:
#включают
// LiquidCrystal (rs, sc, d4, d5, d6, d7)
ЖК-дисплей LiquidCrystal (12, 11, 5, 4, 3, 2);
const int analogPin = 0;
int analogval = 0;
int vin = 5;
float buff = 0;
float vout = 0; поплавок R1 = 0; поплавок R2 = 470;
void setup () {
lcd.begin (16, 2); }
void loop () {
analogval = analogRead (analogPin);
если (аналоговый) {бафф = аналоговый * vin; vout = (бафф) / 1024,0;
if (vout> 0,9) {
buff = (vin / vout) - 1; R1 = R2 * бафф; lcd.setCursor (0, 0); lcd.print ("-Сопротивление-"); lcd.setCursor (0, 1);
if ((R1)> 999) {
lcd.print (""); lcd.print (R1 / 1000); lcd.print («К Ом»); } еще {lcd.print (""); lcd.print (круглый (R1)); lcd.print ("ом"); }
задержка (1000);
lcd.clear ();
}
еще {lcd.setCursor (0, 0); lcd.print ("! Поставь резистор"); lcd.setCursor (0, 1);
}
} }
Шаг 5: Заключение:
Эта схема с сопротивлением R1 470 Ом будет нормально работать при сопротивлении от 100 Ом до 2 кОм. Вы можете изменить значение известного сопротивления на более высокие значения неизвестного сопротивления.
Надеюсь, вам понравился этот урок.
Поддержите меня на YouTube. Я уверен, что вы не будете разочарованы. youtube.com/creativestuff
Рекомендуемые:
Как достичь любого сопротивления / емкости, используя уже имеющиеся у вас компоненты !: 6 шагов
Как получить любое сопротивление / емкость, используя уже имеющиеся у вас компоненты !: Это не просто еще один калькулятор последовательного / параллельного эквивалентного сопротивления! Эта программа рассчитывает, как комбинировать резисторы / конденсаторы, которые у вас есть в настоящее время, чтобы достичь требуемого значения сопротивления / емкости. Вам когда-нибудь требовались спецификации
Как сделать измеритель уровня громкости на транзисторе: 10 шагов
Как сделать измеритель VU с использованием транзистора: Привет друг, сегодня я собираюсь сделать схему измерителя VU, используя только один транзистор. В этом измерителе VU я буду использовать транзистор 2N2222A. Этот измеритель VU не очень хорош по сравнению с измерителем VU IC 3915. Давайте заявим
Измеритель низкого омического сопротивления с датчиком тока INA219: 5 шагов
Измеритель низкого омического сопротивления с датчиком тока INA219: это недорогой миллиомметр, который можно собрать, используя датчик тока 2X INA219, Arduino nano, ЖК-дисплей 2X16, нагрузочный резистор 150 Ом и простой код Arduino, библиотеку которого можно найти в Интернете. . Красота этого проекта не пред
Как сделать самодельный измеритель температуры с помощью гистограммы и Atmega328p: 3 шага (с изображениями)
Как сделать собственный измеритель температуры с помощью гистограммы и Atmega328p: В этом посте я покажу вам, как сделать измеритель температуры с помощью гистограммы и диаграммы. Atmega328p. Сообщение будет включать все детали, такие как принципиальная схема, изготовление печатной платы, кодирование, сборка и amp; Тестирование. Я также включил видео, содержащее все
Как сделать измеритель уровня громкости с помощью Arduino: 3 шага (с изображениями)
Как сделать измеритель VU с помощью Arduino: измеритель VU - это измеритель единиц громкости (VU), или стандартный индикатор громкости (SVI) - это устройство, отображающее уровень сигнала в аудиооборудовании. Он используется для визуализации аналогового сигнала. Теперь я расскажу, как сделать измеритель уровня громкости с помощью