Главная - Блог

Как сделать датчик приближения Arduino: Аппаратные компоненты и многое другое!

Датчик приближения Arduino — это удобный и недорогой гаджет, который определяет присутствие объекта в зоне действия датчика. Это может быть что угодно, от человека до домашнего животного или даже что-то маленькое, как жук! Его очень легко сделать самому. 

Вы когда-нибудь хотели узнать, как работают датчики приближения Arduino?

Он использует ИК (инфракрасные) волны для обнаружения близлежащих объектов в пределах расстояния срабатывания. В этой статье мы расскажем все о датчиках приближения Arduino. Давайте начнем!

Как сделать датчик приближения Arduino 1

 (Arduino Uno Breadboard)

Как сделать датчик приближения Arduino-Что такое датчик приближения Arduino?

Датчик приближения Arduino — это устройство, которое определяет наличие объекта в непосредственной близости от него. Он состоит из инфракрасного датчика приближения, подключенного к схеме Arduino Uno и макетной плате. 

Он работает путем включения и выключения светодиода с постоянной скоростью (частотой). Таким образом, он измеряет время, за которое отраженные световые импульсы от окружающих предметов возвращаются к нему после попадания в них.

Как сделать датчик приближения Arduino 2

(значок датчиков приближения)

Аппаратные компоненты, необходимые для датчика приближения Arduino

Как сделать датчик приближения Arduino 3

 (Электронные компоненты)

Для установки датчика приближения Arduino необходимы следующие аппаратные компоненты:

макетная плата

Светодиод (вы можете использовать RGB светодиод вместо белого)

Два резистора, каждый из которых имеет значение в диапазоне 200 — 1000 Ом. (Однако, при использовании светодиодов, отличных от белых, необходимо иметь разные значения для каждого из них. Это поможет получить лучшие результаты)

Плата Arduino Pro Mini или аналогичная.

Модуль инфракрасного датчика приближения (например, HC SR04 Ultrasonic sensor Module -distance). Это критически важный компонент в настройке.

Провода для перемычек

NB:

Убедитесь, что у вас есть USB-кабель для соединения платы Arduino Uno с компьютером для загрузки кода!

Как сделать датчик приближения Arduino 4

(Инструменты для сборки электроники)

Распиновка инфракрасного датчика приближения: Простое подключение с пояснениями

Как сделать датчик приближения Arduino 5

(ИК-датчик приближения)

Вкратце, чтобы легко понять 3-контактный разъем ИК-датчика, они поставляются в комплекте с соединительными проводами. Разъемы проводов следующие: черный провод (выход), синий провод (GND), и, наконец, коричневый провод — VCC.

Шаги по созданию датчика приближения Arduino

Как сделать датчик приближения Arduino 6

(Техник ремонтирует компьютер)

При настройке датчика приближения Arduino важно понимать эти контакты платы Arduino.

VCC (5 В)

Это контакт питания платы Arduino Pro Mini.  Поэтому ему необходимо напряжение в диапазоне +5 вольт. Для нормальной работы следует использовать аккумулятор с выходным напряжением не менее 11 В. Контакт VCC или 5В Arduino соединяется с коричневым проводом от ИК-датчика.

GND

Штырьки заземления соединяются с электрическими цепями, которые должны иметь пути с низким сопротивлением от одной точки к другой. В данном случае он предназначен для монтажа всех соединений цепи заземления на вашей плате и модуле датчика приближения Arduino. Контакт GND Arduino соединяется с синим проводом от ИК-датчика.

Эхо/АО

Выход (контакт echo) на модуле датчика расстояния HC-SR04 отвечает за включение ультразвукового излучения. Таким образом, этот вывод становится высоким, когда импульс начинает передаваться, в противном случае он остается низким. Подключение вывода AO датчика приближения Arduino к ИК-датчику осуществляется черным проводом.

 (Изображение миниатюрных фигурок, работающих на печатной плате)

Пошаговое подключение и объяснение работы

Ниже описаны шаги для создания собственного датчика приближения Arduino:

(блок-схема)

Как сделать датчик приближения Arduino-Объяснение работы.

В двух словах: в общих чертах это работает следующим образом.

Сначала, когда объект попадает в зону обнаружения, свет от ИК-излучателя отражается от объекта.

Then, the light sensor in the IR receiver generates a signal.

Consequently, this signal causes the current to flow through the circuit.

Afterward, the current flowing through the circuit powers the LED. It lights up, showing that an object is in front of the sensor.

The process above repeats itself at this particular frequency as objects enter or leave the sensing field.

Как сделать датчик приближения Arduino-Arduino Code

// Declare the used sensor pin <br>int sensor in = A0;

int LED = 11; // Declare the connected LED

void setup(){

  // Start the Serial connection

  Serial.begin(9600);

}

void loop(){

  // Read the analog value of the sensor

  int value = analogRead(A0);

  // Print the value over Serial

  Serial.println(Val);

  // Write the value to the LED using PWM

  analogWrite(LED, val/4);

  // Wait for a little for the data to print

  delay(100);

}

Arduino code works with any circuit. 

You are all set to use your proximity sensor!

6. Как сделать датчик приближения Arduino-Uses of Arduino Proximity Sensors

(Техник устанавливает электронный компонент)

Ниже перечислены основные области применения и советы по использованию датчиков приближения Arduino:

 (Калибратор цвета)

7. Резюме

В заключение мы надеемся, что вам понравилась наша статья о том, что такое датчик приближения Arduino и как он работает. Мы также обсудили способы их использования в ваших проектах и получения максимальной отдачи от них!

Подумайте о том, чтобы поделиться этой статьей с друзьями и родственниками, которые могут заинтересоваться изготовлением печатных плат и узнать о них больше. Если вам нужна дополнительная информация по этим темам или помощь в изготовлении печатной платы, свяжитесь с нами. 

Hommer Zhao
Привет, я Хоммер, основатель WellPCB. На сегодняшний день у нас более 4000 клиентов по всему миру. Если у вас возникнут какие-либо вопросы, вы можете связаться со мной. Заранее спасибо.

Услуги