Шановні клієнти! У зв'язку з перебоями у енергопостачанні, в роботі нашого магазину можливі тривалі перебії й неможливість оплати замовлень карткою.
Все буде Україна!
(098) 067-12-26 Киевстар (098) 067-12-26   Киевстар
(066) 142-24-48 Vodafone (066) 142-24-48   Vodafone
(098) 067-12-26 Lifecell (063) 642-36-59   Lifecell
 info@arduino.ua
График работы магазина:
Пн-Пт: 9.00 - 19.00
Сб: 10.00 - 19.00
Вс: выходной
г. Киев, ул. Васильковская, 30
ст.м. "Васильковская"
Каталог

Моховий нічник

Це шматочок лісу вдома, який радує погляд та допомагає розслабитися. Цей неймовірний живий куточок дуже легко зробити самому.

Українізація бібліотеки Adafruit_GFX_Library для матриць MAX7219 та LCD

Для виводу текстової інформації на саморобний блок світлодіодних матриць з загальним анодом в середовищі Arduino рідною мовою я стикнувся з проблемою, що та бібліотека LedContorl, якою я зазвичай користуюсь, неспроможна здійснити обертання на заданий кут

Реєстратор параметрів вологості та температури

Добрий день. Виникла необхідність в вимірюванні вологості та температури в приміщенні протягом дня з одночасним їх записом для подальшої

Плазмофон

Мы настолько привыкли к высоким технологиям, что забываем о простых физических явлениях и механизмах. А ведь на всём простом строится что-то

Автоматичний кран для води на Arduino своїми руками

Доброго дня, хочу розповісти Вам про виготовлення корисного пристрою – автоматичного крану для води на Arduino.
Напиши статью и получи скидку! Наши партнеры https://hacklab.kiev.ua/

Автоматичний кран для води на Arduino своїми руками

2022-08-16

Все статьи →

Доброго дня, хочу розповісти Вам про виготовлення корисного пристрою – автоматичного крану для води на Arduino.

В чому полягає робота нашого приладу: коли ми підносимо руку до крану, ультразвуковий датчик посилає сигнал на Arduino. Далі Arduino обробляє інформацію та подає сигнал на сервопривід, який в результаті повертається, підносячи кран, з якого і починає витікати вода. Забравши руку, сервопривід закриває кран. Пристрій досить простий, і його буде нескладно виготовити початківцям. Відео як зробити цей прилад знайдете по посиланню.

Для виготовлення пристрою Вам знадобляться наступні компоненти:

Інструменти для пайки та збирання:

  • Паяльник із підставкою і припоєм
  • Фігурна викрутка

А також:

  • Корпус для готового пристрою (може бути будь-яким, на Ваш розсуд)

Спершу необхідно зібрати пристрій по зображеній нижче схемі:

Коли все підключили, підключаємо Arduino Uno до комп’ютера та завантажуємо скетч:

#include <Servo.h>  

Servo servo;    

int trigPin = (4);   

int echoPin = (5);  

long duration, dist, average;

int flag=0;  

long aver[3];  

void setup() {      

  servo.attach (7); 

  pinMode(3,INPUT); 

  pinMode(trigPin, OUTPUT); 

  pinMode(echoPin, INPUT); 

  servo.write(90);       

}

void measure() { 

  digitalWrite(trigPin, LOW);

  delayMicroseconds(5);

  digitalWrite(trigPin, HIGH);

  delayMicroseconds(15);

  digitalWrite(trigPin, LOW);

  pinMode(echoPin, INPUT);

  duration = pulseIn(echoPin, HIGH);

  dist = (duration/2) / 29.1;   

}

void loop() {

  if (digitalRead(3)==1 && flag==0) {    

    servo.write(180);

    delay(1000);    

    flag=1;           

  }

  if (digitalRead(3)==0 && flag==1) {

    servo.write(3);   

    delay(1000);     

    flag=0;         

  }

  if (flag==0) {

    for (int i=0;i<=2;i++) { 

      measure();               

      aver[i]=dist;          

      delay(0);          

    }

    dist=(aver[0]+aver[1]+aver[2])/3;  

  }

  if (dist>1 && dist<25 && flag==0) {  

    servo.write(90); 

    delay(500);      

    servo.write(30);

  }

}

Перевіряємо, чи все вірно працює та закріпляємо усе в корпусі. Сервопривід та ультразвуковий датчик потрібно вивести на кабелі 25 -30 см. Для живлення нашого приладу нам потрібен кабель від Arduino Uno, який ми підключали до комп’ютера. Як прикріпити наш прилад до крану дивіться у відео:

Висновок:

Отже, я докладно описав Вам процес створення корисного пристрою – автоматичного крану для води. У цього проєкту є один недолік: Ви не зможете переключати воду з одного режиму в інший («гаряча-холодна»), так як кран буде працювати тільки у тому положенні, в якому встановлено даний пристрій. Також даний пристрій може бути частиною проекту «розумного дому».

Сподіваюсь, ця стаття була для Вас корисною. Бажаю Вам успіхів!

Ваша оценка статьи:

Отлично
Хорошо
Удовлетворительно
Плохо
Очень плохо

Общая оценка:

Оценка "Автоматичний кран для води на Arduino своїми руками"
4 из 5
сделана на основе 1 оценки 1 клиентских отзыва.

Благодарим Вас за обращение! Ваш отзыв появится после модерации администратором.
Кирилл
24.08.2022 17:24:37
Самоделка не очень полезна, но выглядит прикольно) И, как говорят: "почему бы и нет?".
оплата картами Visa и MasterCard