Оглавление:
- Запасы
- Шаг 1. Подготовка
- Шаг 2: Код
- Шаг 3: Подключения (макет)
- Шаг 4: Подключения (Arduino и BME280)
- Шаг 5: используйте
Видео: BME280, Детектор контакта с человеком: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
Здравствуйте и добро пожаловать в проект детектора контакта с человеком, использующий датчик BME280 от Sparkfun. В этом проекте будет использоваться датчик температуры BME280 для обнаружения контакта с человеком по изменению температуры.
Запасы
В этом проекте я буду использовать:
1. Arduino Uno
2. BME280 (https://www.sparkfun.com/products/13676)
3. 4-контактный разъем для макета.
4. Макет
5. Светодиод и резистор.
6. Программное обеспечение Arudino
7. Провода!
Шаг 1. Подготовка
Выполните следующие шаги, чтобы подготовиться к проекту:
1. Установите программное обеспечение Arduino.
2. Установите библиотеку BME280 по следующей ссылке:
3. Припаяйте 4-контактный разъем к BME280.
Шаг 2: Код
Это код, который мы будем использовать для проекта. Проверьте и загрузите его в Arduino.
Код будет собирать информацию датчика от BME280, обрабатывать эту информацию и выводить сигнал для включения светодиода, если обнаруживается достаточно большое изменение температуры.
Шаг 3: Подключения (макет)
Это установка для макета.
Красный (положительный +) провод идет к порту 2 Arduino.
Черный (отрицательный -) провод пойдет к одному из портов заземления Arduino.
Шаг 4: Подключения (Arduino и BME280)
Не расстраивайтесь. Подключение BME280 к Arduino не так запутанно и сложно, как может показаться.
Сделайте следующие подключения:
1. Подключите контакт GND (земля) BME280 к одному из портов заземления Arduino.
2. Подключите контактный разъем 3.3V BME280 к 3.3V порту Arduino.
3. Подключите вывод разъема SDA BME280 к порту A4 Arduino.
4. Подключите контакт заголовка SCL BME280 к порту A5 Arduino.
Шаг 5: используйте
После того, как все подключено и код загружен в Arduino, откройте последовательный монитор в программном обеспечении Arduino. Обратите внимание на температуру окружающей среды в комнате, в которой вы находитесь, и введите это значение в код (const float ambientTemp). Изменение этого значения вызывает загорание светодиода.
Теперь поднесите датчик к телу и дождитесь, пока загорится светодиод. Сенсор нагреется через некоторое время, но светодиод загорится. Снимите датчик с тела, и после того, как датчик остынет, светодиод снова погаснет. Поздравляем, у вас есть исправный Детектор контакта с людьми.
Рекомендуемые:
Робот, следующий за человеком, использующий Arduino Uno ниже 20 $: 9 шагов
Человек следует за роботом с использованием Arduino Uno Ниже 20 $: я сделал этого робота около года назад, и мне он очень понравился, он может следовать за вами где угодно и где угодно. это лучшая альтернатива для собаки. он все еще со мной до сих пор. У меня также есть канал на YouTube, где вы можете увидеть процесс создания в vi
Как сделать робота, следующего за человеком, с помощью Arduino: 3 шага
Как заставить человека следовать за роботом с помощью Arduino: человек следует за роботом и следует за человеком
3 контакта ATtiny85 Управление - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 шагов
3 контакта ATtiny85 Управление - Nrf24L01 - التحكم بثلاثة دبابيس فى: بسم الله الرحمن الرحيم
Индикатор уровня воды без контакта и коррозии, а также управление двигателем: 5 шагов
Меньше контактов и индикатор уровня воды без коррозии и управление двигателем: ПРИВЕТ, В этой инструкции мы увидим, как получить состояние резервуара для воды на основе уровней воды (высокий, средний, низкий) в верхнем резервуаре с помощью трех светодиодов разного цвета в Бесконтактный способ с помощью ультразвукового датчика и платы Arduino uno.P
Селектор настройки DIP с использованием 1 контакта: 4 шага
DIP Tune Selector с использованием 1 штифта: некоторое время назад я работал над «музыкальной шкатулкой»; проект, которому нужно было выбирать между 10 различными фрагментами мелодий. Естественным выбором для выбора определенной мелодии был 4-контактный двухпозиционный переключатель, поскольку 4 переключателя обеспечивают 24 = 16 различных настроек. ЧАС