- Необхідні компоненти:
- Електрична схема та пояснення:
- Пояснення коду:
- Робота інфрачервоного двигуна постійного струму з Arduino:
Arduino став найпопулярнішим мікроконтролером серед студентів та любителів за дуже менший проміжок часу. Тож усі намагаються використовувати Arduino для створення будь-якого проекту, оскільки це легко і має плавну криву навчання. Ми створили багато проектів Arduino, починаючи від базових проектів взаємодії і закінчуючи передовими робототехнічними проектами та проектами IoT, і всі ви можете перевірити їх на нашому веб-сайті.
Сьогодні ми робимо простий проект з Arduino, який використовує три основні компоненти - ІЧ-датчик, релейний модуль та двигун постійного струму. Тут ми будемо взаємодіяти ІЧ-датчик з Arduino для управління двигуном постійного струму. Тут ІЧ-датчик виявить будь-який об'єкт перед собою, а Arduino прочитає вихід ІЧ-датчика і зробить реле високим. Реле додатково підключено до двигуна постійного струму, тому двигун постійного струму буде ввімкнено, коли ІЧ-датчик виявляє будь-які предмети перед собою.
Необхідні компоненти:
- Arduino UNO
- 5-релейний модуль
- Двигун постійного струму
- Модуль ІЧ-датчика
- Макет
- Підключення проводів
Електрична схема та пояснення:
Схема цього двигуна постійного струму, керованого ІК-датчиком, з Arduino проста, як показано нижче:
У схемі вихідний штифт модуля ІЧ-датчика просто підключений до виводу 2 № Arduino, а вхід модуля реле - до виводу 7 No Arduino. Далі двигун постійного струму підключається до реле.
Щоб дізнатись більше про ІЧ-датчик, реле та двигун постійного струму, ви можете пройти такі проекти:
- Схема модуля ІЧ-датчика
- Підручник з управління реле Arduino
- Керування двигуном постійного струму за допомогою Arduino
Пояснення коду:
Код цього проекту дуже простий. Повний код Arduino з демонстраційним відео наведено в кінці.
Тут ми підключили вихідний штифт ІЧ-датчика до контакту 2 Arduino. Отже, коли ІЧ-датчик виявляє будь-які об’єкти, Pin 2 Arduino буде високим і на основі цього буде ввімкнено реле, яке підключено до Pin 7 Arduino.
void setup () {pinMode (2, INPUT); pinMode (7, ВИХІД); Serial.begin (9600); } void loop () {if (digitalRead (2) == 1) {Serial.println (digitalRead (2)); digitalWrite (7, HIGH); }
Робота інфрачервоного двигуна постійного струму з Arduino:
Робота з цим проектом відбувається прямо вперед. Всякий раз, коли перед ІЧ-датчиком знаходиться якийсь об’єкт, він виявляє це і робить вихідний штифт високим. Вихідний штифт ІЧ-датчика підключений до Arduino, тому Arduino буде зчитувати його та активувати модуль реле, зробивши штифт 7 високим. Як тільки реле активується, воно включає двигун постійного струму.Коли поблизу ІЧ-датчика немає об'єкта, вихід ІЧ-датчика залишатиметься низьким, а двигун постійного струму також залишатиметься у вимкненому стані. Чутливість ІЧ-датчика можна регулювати за допомогою потенціометра на самому модулі. Чутливість просто означає відстань, з якої він може виявити об'єкт.
Повний код Arduino та демонстраційне відео для проекту наведено нижче.