Интернет журныл о промышленности в Украине

Датчик води своїми руками Arduino

  1. Датчик протікання води своїми руками
  2. Перевірка датчика води на Ардуіно

Розглянемо, як зробити датчик протікання води своїми руками для Ардуіно. Зберемо простий датчик води з підручних матеріалів, які є в кожному будинку.

У цьому проекті розглянемо, як зробити датчик протікання води своїми руками для Ардуіно. Зберемо простий датчик з недорогих підручних матеріалів - пари цвяхів, декількох проводів, одного резистора і клемників для з'єднання проводів. Для перевірки правильної роботи нашого саморобного датчика будемо використовувати скетч для датчика протікання води з заняття кружка з робототехніки для дітей .

Датчик протікання води своїми руками

Даний датчик можна буде використовувати при створенні проектів «розумного» поливу грядок або кімнатних квітів. Завдяки недорогим компонентів і простоті своєї роботи датчик води для Ардуіно можна зробити самостійно. Щоб зробити датчик протікання води своїми руками потрібно: два цвяха, кілька проводів, резистор на 220 Ом, клемники і невеликий набір інструментів.

Щоб зробити датчик протікання води своїми руками потрібно: два цвяха, кілька проводів, резистор на 220 Ом, клемники і невеликий набір інструментів

Збираємо датчик протікання води своїми руками

Для початку необхідно відрізати три клемника від колодки (дивись фото). Клемники застосовуються для з'єднання проводів, вони виготовляються з негорючого матеріалу, який легко розрізається. Всередину клемників вбудовані металеві контакти з гвинтовими зажимами. Контактами ми з'єднаємо цвяхи з проводами і резистором, а корпус клемника буде служити каркасом для нашого датчика.

Далі необхідно послабити контакти, викрутивши гвинти. Згідно зі схемою на фото вставте в крайні контакти цвяхи і зачищені кінці проводів. Лівий і середній контакт слід з'єднати резистором з номіналом 220 Ом. У правий контакт також вставляється зачищений кінець дроту. Залишилося лише підготувати контакти на всіх проводах, для підключення датчика води до плати Ардуіно.

Залишилося лише підготувати контакти на всіх проводах, для   підключення датчика води   до плати Ардуіно

Фото. Схема датчика води своїми руками і підключення до Ардуіно

Перевірка датчика води на Ардуіно

Тепер ви знаєте, як зробити датчик води своїми руками для Ардуіно, залишилося лише перевірити правильність роботи і показання приладу. Для цього ми використовуємо скетч з попереднього заняття « Кружка робототехніки на Ардуіно »І зберемо електричну схему з автоматичним включенням і вимиканням світлодіода, підключивши саморобний датчик води до Ардуіно (дивись фото збірки схеми вище).

Для цього проекту нам буде потрібно:

  • Плата Arduino Uno;
  • Макетна плата;
  • USB-кабель;
  • саморобний датчик води;
  • 1 світлодіод;
  • 1 резистор на 220 Ом;
  • Провід «папка-папка» і «папка-мамка».

Після складання схеми, підключіть плату Arduino до ПК і завантажте наступний скетч.

int x; // присвоюємо ім'я для значень з аналогового входу A0 void setup () // процедура setup {pinMode (12, OUTPUT); // пін 12 з світлодіодом буде виходом (англ. «Output») pinMode (A0, INPUT); // до входу A0 підключимо датчик (англ. «Intput») Serial .begin (9600); // підключаємо монітор порту} void loop () // процедура loop {x = analogRead (A0); // змінна "x" знаходиться в інтервалі від 0 до 1023 if (x> 100) {digitalWrite (12, HIGH); } // більше 100 - включаємо світлодіод if (x <100) {digitalWrite (12, LOW); } // менше 100 - вимикаємо світлодіод Serial .println (x); // виводимо значення датчика на монітор delay (1000); // затримка в одну секунду}

У першому рядку скетчу ми присвоїли ім'я x для значень c входу A0. За допомогою оператора int, ми вказали, що значення x можуть приймати тільки ціле число. Умовний оператор if дозволяє нам визначити дію при істинному умови. Показання датчиків можуть різнитися - це залежить від токопроводімость матеріалів. Додайте в воду сіль і спостерігайте за змінами показання з датчика.