Які види датчиків можна підключити до Arduino для вимірювання параметрів навколишнього середовища

Arduino — це одна з найпопулярніших платформ для вивчення електроніки та створення інтерактивних пристроїв. Вона відкриває широкі можливості для підключення різноманітних датчиків і модулів, які дозволяють вимірювати параметри навколишнього середовища: температуру, вологість, освітленість, рух, концентрацію газів та багато іншого. У цій статті ми детально розглянемо, які сенсори можна використовувати з Arduino, їх особливості та приклади застосування в проектах.

Принцип роботи датчиків з Arduino

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

  • Аналоговим — сигнал представляє собою напругу, пропорційну вимірюваному параметру. Наприклад, LM35 видає напругу, лінійно пов’язану з температурою.
  • Цифровим — дані передаються у вигляді числових значень через протоколи (I2C, SPI, OneWire). Приклад — цифровий датчик температури й вологості DHT22.

Arduino Uno та подібні плати мають 6 аналогових входів (A0–A5) і багато цифрових контактів, що дозволяє одночасно підключати кілька різних датчиків.

Датчики температури та вологості

Найбільш затребувані сенсори в проектах «розумного дому», метеостанціях та автоматизації сільського господарства.

  • LM35 — аналоговий температурний сенсор. Видає напругу 10 мВ на кожен градус Цельсія. Простий у використанні й досить точний.
  • DHT11 — дешевий цифровий сенсор температури та вологості, але з обмеженою точністю та діапазоном.
  • DHT22 (AM2302) — більш точний і стабільний варіант, підходить для серйозних систем.
  • BME280 — сучасний датчик, який одночасно вимірює температуру, вологість і тиск.

Застосовуються у метеостанціях, теплицях, системах клімат-контролю, на пасіках.

Інфрачервоні датчики

  • PIR (Passive Infrared) — пасивні інфрачервоні сенсори руху. Реагують на зміни ІЧ-випромінювання від рухомих об’єктів. Використовуються в охоронних системах і автоматичному ввімкненні світла.
  • TCRT5000 — датчик відстані на основі ІЧ-випромінювача та фотодіода. Застосовується в робототехніці, наприклад, для лінійних роботів.
  • VS1838B — приймач інфрачервоних сигналів від пультів дистанційного керування. Дозволяє управляти Arduino звичайним ТВ-пультом.

Ультразвукові датчики

HC-SR04 — найпопулярніший модуль для вимірювання відстані. Він випромінює ультразвуковий імпульс і визначає час до відбиття сигналу. Діапазон вимірювань — від 2 см до 4 м. Використовується в роботах для обходу перешкод і в системах паркування.

Датчики освітленості

  • LDR (Light Dependent Resistor) — фоторезистор, опір якого змінюється залежно від рівня світла. Використовується в проектах автоматичного ввімкнення світла в темряві.
  • BH1750 — цифровий сенсор освітленості, який передає дані у люксах по шині I2C. Точніший і сучасніший за LDR.

Акселерометри та гіроскопи

Використовуються для вимірювання прискорення, нахилів і кутової швидкості.

  • MPU-6050 (GY-521) — поєднує акселерометр і гіроскоп, дозволяє визначати орієнтацію об’єкта у просторі.
  • ADXL345 — цифровий акселерометр для контролю рухів і жестів.

Застосовуються в дронах, роботах, системах стабілізації.

Датчики кольору

TCS230 / TCS34725 — модулі, які вимірюють інтенсивність червоного, зеленого та синього спектрів. Використовуються у сортувальних роботах та для розпізнавання предметів.

Датчики ґрунту

У проєктах автоматичного поливу й агроавтоматизації застосовуються:

  • Аналогові сенсори вологості ґрунту — дешеві модулі, які змінюють опір залежно від рівня вологи.
  • Capacitive Soil Moisture Sensor — ємнісний сенсор, більш довговічний, не піддається корозії.

Газові датчики

  • MQ-2 — виявляє дим та горючі гази.
  • MQ-3 — чутливий до алкоголю, використовується в алкотестерах.
  • MQ-7 — визначає концентрацію чадного газу (CO).

Застосовуються в охоронних системах, розумних кухнях, промисловості.

Датчики вібрації та удару

Базуються на зміні контакту всередині сенсора при коливаннях. Приклади: SW-420, п’єзодатчики. Використовуються в сигналізаціях, охоронних системах, лічильниках ударів.

Додаткові сенсори та модулі

  • Барометричні датчики (BMP180, BMP280) — вимірюють атмосферний тиск і висоту.
  • Мікрофони (KY-038) — визначають рівень гучності.
  • Датчики пилу (GP2Y1010AU0F) — вимірюють кількість частинок у повітрі.
  • Сенсори якості повітря (CCS811) — визначають CO₂ і леткі органічні сполуки.

Підключення датчиків до Arduino

Більшість аналогових сенсорів підключаються до входів A0–A5. Arduino Uno має 10-бітний АЦП, який перетворює напругу 0–5 В у значення від 0 до 1023. Для цифрових датчиків використовуються інтерфейси I2C, SPI та UART.

Важливо враховувати:

  • Напругу живлення (5 В або 3,3 В).
  • Правильну розпайку (VCC, GND, SDA/SCL, MISO/MOSI/SCK).
  • Наявність бібліотек Arduino для конкретного сенсора (наприклад, Adafruit_BME280).

Приклади проєктів з датчиками

  • Метеостанція: комбінація датчиків температури, вологості, тиску й освітленості.
  • Розумний сад: автоматичний полив з датчиком вологості ґрунту та модулем реле для насоса.
  • Робот-пилосос: ультразвукові сенсори для уникнення перешкод, гіроскопи для навігації.
  • Система безпеки: PIR-датчики руху, сенсори газу й вібрації.
  • Моніторинг пасіки: контроль температури, вологості й ваги вуликів.

Висновок

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

<< Проекти << Усі товари >> Статті, уроки >>

Написати відгук

Примітка: HTML размітка не підтримується! Використовуйте звичайтий текст.
    Погано           Добре
Змінний резистор багатообертовий

Змінний резистор багатообертовий

Потенціометр для надточного налаштування опору.Потужність 2 ВтКут обертання 3600°Розміри вказані на ..

73.09грн.

Клавіатура мембранна 4х4

Клавіатура мембранна 4х4

Герметична клавіатура для приміщень з підвищеною вологістю, запиленістю та вібрацієюОпір контактів к..

53.68грн.

Захист входів та аналогових сигналів: як не спалити Arduino та ESP32 і отримати стабільні вимірювання

Захист входів та аналогових сигналів: як не спалити Arduino та ESP32 і отримати стабільні вимірювання

Захист входів та аналогових сигналів: як не спалити Arduino та ESP32 і отримати стабільні вимірюванн..

Розумний дім #5: Керування освітленням за датчиком руху (PIR + ESP32)

Розумний дім #5: Керування освітленням за датчиком руху (PIR + ESP32)

Розумний дім #5: Керування освітленням за датчиком руху (PIR + ESP32) Автоматичне вмикання ос..

Модуль гальванорозв'язки 4-канальний

Модуль гальванорозв'язки 4-канальний

Модуль захисту та гальванічної розв'язки 4-х дискретних входів контролера з гвинтовими клемниками. ..

114.76грн.