Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Датчик пространства. Датчик цвета. Датчик пространства GY-61 на базе микросхемы ADXL335. Датчик температуры и влажности GY-21.




Датчик пространства.

На плате модуля акселерометра имеются согласующие сопротивления и емкости интерфейса I2C. Гироскоп используется для измерения линейных ускорений, а акселерометр – угловых скоростей. Применение акселерометра (диапазон измерений: ± 2 ± 4 ± 8 ± 16g) и гироскопа ( ± 250 500 1000 2000 ° / s) позволяет определить движение тела в пространстве.

 

Рис. датчик пространства на базе микросхемы MPU6050 и его подключение к контроллеру ардуино.

Датчик цвета.

Его принцип работы основан на том, что микросхема TCS230 преобразует интенсивность цветового спектра в сигнал различной частоты. Интенсивность цветового спектра обратно пропорциональна частоте выходного сигнала. Ниже представлен данный датчик.

Рис. датчик цвета и его подключение к Arduino.

Датчик пространства GY-61 на базе микросхемы ADXL335.

Датчик является аналоговым акселерометром, он имеет три оси, и поэтому может определять вектор ускорения в трёхмерном пространстве, потому что сила земного притяжения - это тоже вектор, то и акселерометр определяет свою собственную ориентацию в трёхмерном пространстве относительно центра Земли. Максимальное измеряемое ускорение - 3g по каждой из осей. Ниже представлен датчик пространства.

Рис. датчик пространства GY-61.

На рис. представлена схема подключения модуля к плате Arduino.

Рис. схема подключения датчика пространства GY-61 к плате Arduino.

Датчик температуры и влажности GY-21.

Модуль датчика влажности и температуры GY21 (рис. ) на основе датчика SHT21, обладает низкой погрешностью: при измерении температуры она составляет - 0. 4%, а влажности - 2%. Благодаря интерфейсу I2C данный модуль подходит для замеров температуры и влажности даже в промышленных помещениях.

Рис.

Распиновка модуля GY-21 представлена ниже.

Vin - +5V, GND – земля, SCL – контакт синхронизации А5 интерфейса I2C, SDA – контакт данных интерфейса I2C.

Рис. схема подключения датчика влажности и температуры GY-61 к плате Arduino.

Датчик атмосферного давления, влажности и температуры BME280.

Модуль BME280 предназначен для измерения атмосферного давления, температуры и влажности. Это для измерения атмосферного давления и температуры. Интерфейс: SPI, I2C; диапазон измерений давления: 300-1100hPa; диапазон измерений температуры: -40 - +85 °C; диапазон измерений влажности: 0 - 100 %.

Рис. Датчик атмосферного давления, влажности и температуры BME280.

Для подключения по интерфейсу I2C используем следующие выводы контроллера:

BME280 Arduino UNO Arduino Mega
GND GND GND
VCC +3. 3 +3. 3
SDA A4
SCL A5

Для подключения по протоколу SPI используем следующие выводы контроллера:

BME280 Arduino UNO Arduino Mega
GND GND GND
VCC +3. 3 +3. 3
SCK D13 D52
CSB D10 D49
SDI D11 D51
SDO D12 D50

 

Схема подключения к плате Arduino по протоколам SPI представлена на рис.

Рис. Схема подключения к плате Arduino по протоколам SPI.

Схема подключения к плате Arduino по протоколам I2C представлена на рис.

Рис. Схема подключения к плате Arduino по протоколам I2C.

Инфракрасный датчик пространства HC-SR501.

Модуль датчика движения HCSR501 на основе пироэлектрического эффекта состоит из PIR-датчика 500BP и линзы Френеля, которая используется для увеличения радиуса обзора и усиления инфракрасного сигнала. Модуль используется для обнаружения движения объектов, имеющих инфракрасное излучение. Он имеет следующие параметры: интервал обнаружения: 3-7 м, угол наблюдения до 120 градусов, рабочая температура от -20 до +80C, режимы работы: L — одиночное срабатывание, H — срабатывание при каждом событии. Модуль датчика движения представлен на рис.

Рис. Датчик пространства.

Подключение инфракрасного датчика движения к Arduino представлено на рис.

Рис. подключение датчика пространства.

Схема соединений подключения модуля HC-SR501 к плате контроллера Arduino представлена ниже (будем использовать внешние прерывания на вход 2, прерывание int0):

Рис. Схема подключения модуля HC-SR501 к плате контроллера Arduino.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...