Датчик води своїми руками arduino, гурток - робототехніка

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

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

Перевірка датчика води на Ардуіно
Тепер ви знаєте, як зробити датчик води своїми руками для Ардуіно, залишилося лише перевірити правильність роботи і показання приладу. Для цього ми використовуємо скетч з попереднього заняття «Кружка робототехніки на Ардуіно» і зберемо електричну схему з автоматичним включенням і вимиканням світлодіода, підключивши саморобний датчик води до Ардуіно (дивись фото збірки схеми вище).
Для цього проекту нам буде потрібно:
- Плата Arduino Uno;
- Макетна плата;
- USB-кабель;
- саморобний датчик води;
- 1 світлодіод;
- 1 резистор на 220 Ом;
- Провід «папка-папка» і «папка-мамка».
Після складання схеми, підключіть плату Arduino до ПК і завантажте наступний скетч.
У першому рядку скетчу ми присвоїли ім'я x для значень c входу A0. За допомогою оператора int. ми вказали, що значення x можуть приймати тільки ціле число. Умовний оператор if дозволяє нам визначити дію при істинному умови. Показання датчиків можуть різнитися - це залежить від токопроводімость матеріалів. Додайте в воду сіль і спостерігайте за змінами показання з датчика.