- Крок 1: Необхідні комплектуючі
- Крок 2: Налаштовуємо з'єднання
- Крок 3: Програмуємо наш Arduino
- Крок 4: Установка датчиків
- Крок 5: Проміжний підсумок
- Крок 6: Доповнення
У цьому уроці ми покажемо вам як зробити автоматичний датчик рівня води з Arduino Uno, який при цьому буде коштувати досить дешево.
Контролер виявить рівень води і як тільки він досягне низького рівня, він включить моторний насос. Коли вода досягне більш високого рівня, насос двигуна зупиниться.
Крок 1: Необхідні комплектуючі
Нам буде потрібно кілька комплектуючих.
- Плата Arduino (в нашому випадку UNO)
- світлодіодний індикатор
- Реле (якщо потрібно)
- Провід перемички
- скляний посуд
Крок 2: Налаштовуємо з'єднання
Вам потрібно буде підключити дроти перемички до плати. У нашому уроці білий провід підключається до висновку 4 на Ардуіно, зелений провід до висновку 3 і коричневий провід до Vin.
Підключіть світлодіод до Arduino, в нашому випадку він підключений до контакту 13 Ардуіно. Наступний крок - підключіть USB-кабель для завантаження програми.
Крок 3: Програмуємо наш Arduino
Ми використовували найпростіший код:
int h = 4; // high indication int l = 3; // low indication int up = 0; // up value int down = 0; // down value int blin = 13; void setup () {pinMode (h, INPUT); pinMode (l, INPUT); pinMode (blin, OUTPUT); } Void loop () {up = digitalRead (h); // initialization down = digitalRead (l); if (down == LOW && up == LOW) {digitalWrite (blin, HIGH); } Else if (down == LOW) {digitalWrite (blin, LOW); } Else if (up == HIGH && down == HIGH) {digitalWrite (blin, LOW); }}
Крок 4: Установка датчиків
Завантажте програму в Arduino. Коричневий провід передає напругу 5В. Він завжди повинен бути в найменшій позиції.
Тепер зелений провід повинен знаходитися на ділянці низького рівня, а білий провід повинен перебувати в положенні високого рівня.
Як датчики діють зелений провід і клема білого проводу в гуртку. Тому він повинен працювати відповідно до нашого кодом.
Крок 5: Проміжний підсумок
Увімкніть Arduino з харчуванням 5 В. Після установки провідних клем в гуртку. Влийте в нього трохи води. Світлодіод буде світитися до тих пір, поки вода не досягне вищої клеми проводу, коли вода досягне більш високого рівня, який він відключить.
Світлодіод знову почне працювати, коли вода видаляється з кухля, тільки якщо вода досягає зеленого проводу. На відео зрозуміліше як це працює.
Крок 6: Доповнення
Якщо ви хочете інтегруватися з водяним насосом - ви повинні додати Електричне реле. Для правильного підключення дивіться схему: