Оглавление:
- Шаг 1: Соберите детали:
- Шаг 2: Проверьте ультразвуковой датчик HC-SR04
- Шаг 3: Проверьте датчик DHT11 / DHT22:
- Шаг 4: откалибруйте LDR или TEMT6000:
- Шаг 5: Калибровка конденсатора MIC / ADMP401 (INMP401):
- Шаг 6: Собери все вместе:
- Шаг 7: Положите все в футляр:
- Шаг 8: Тестирование конечного устройства и заключительные мысли:
Видео: Датчик домашнего здоровья: 8 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Всем привет, Надеюсь, у вас все хорошо. Как упоминалось ранее, я должен был разместить датчик домашнего здоровья в одном из моих предыдущих инструкций. Итак, вот оно:
Носимые устройства отлично справляются с отслеживанием вашей личной физической формы. Но чтобы измерить здоровье места, где вы живете, вам понадобится другой инструмент. Это устройство контролирует температуру, влажность, шум и уровень освещенности в любой комнате, а также может действовать как датчик вторжения, фонарик и заряжать телефоны, а также использовать светодиод мощностью 1 Вт для создания стробоскопического эффекта, чтобы вывести злоумышленников наружу. Внутри корпуса набор датчиков отправляет информацию на Arduino, который интерпретирует ввод и отображает данные на небольшом OLED-экране. Основываясь на показаниях устройства, вы можете включить осушитель, опустить термостат или открыть окно - все, что нужно для поддержания комфортной домашней обстановки.
Это устройство выполняет следующие функции:
- Измерение и отображение температуры (в * C или * F).
- Измерение и отображение влажности (в%).
- Расчет и отображение чувствительности (тепловой индекс) (в * C или * F).
- Измерение и отображение звука (в дБ).
- Измерение и отображение освещенности (в люксах) (1 люкс = 1 люмен / м ^ 2).
- Измерение и отображение расстояния от конкретного объекта (в см или дюймах).
- Используется как детектор вторжения (можно добавить отдельную сирену).
- Используется для создания стробоскопического эффекта. (Для отпугивания злоумышленников и для вечеринок)
- Используйте как фонарик.
- Заряжайте телефоны в экстренных случаях.
Я хотел бы упомянуть, что это руководство размещено раньше из-за последней даты карманного конкурса. Следовательно, инструкция еще не завершена. Это устройство может выдавать все показания датчиков, но пока не может использоваться в качестве детектора вторжений и фонарика, поскольку я все еще пишу код для пользовательского интерфейса (UI) с кнопками. Так что, пожалуйста, проголосуйте за меня хотя бы в конкурсе карманного размера, поскольку я продолжаю работать над кодом, а вы, ребята, собираете детали и начинаете калибровать датчики. Позже вы можете проголосовать за меня в конкурсе Arduino, если хотите (если вам нравится проект).
Также, пожалуйста, не пропускайте шаги, если вы хотите, чтобы в проекте не было ошибок (многие люди комментируют неработающие проекты и не установили библиотеки Arduino должным образом, что приводит к проблемам). Или вы можете пропустить некоторые первые шаги по калибровке датчика и начать с калибровки микрофона и света.
Итак, соберем детали и приступим:
Шаг 1: Соберите детали:
Список деталей:-
- Arduino Mega / Uno / Nano (для проверки датчиков)
- Arduino Pro Mini
- Программатор для Pro Mini (вы также можете использовать другие Arduinos)
- OLED-дисплей (тип SSD1306)
- LDR + 5 кОм (я использовал 3x 15 кОм параллельно) ИЛИ TEMT6000
- 3x кнопки
- Ползунковый переключатель
- Красный светодиод
- Датчик влажности DHT22 / DHT11 (используйте в зависимости от ваших требований)
- Литий-полимерный аккумулятор с повышающим напряжением 5 В и зарядное устройство Li Po.
- Светодиод мощностью 1 Вт с сопротивлением 100 Ом (или около того)
- Чехол для Raspberry Pi (если у вас есть 3D-принтер, вы можете его сделать. У меня его просто нет.)
- Конденсаторный микрофон со схемой усилителя (упоминается позже) ИЛИ ADMP401 / INMP401
- Кабели-перемычки (в основном F-F, M-M, можно также иметь немного F-M)
- Радужный кабель или многожильные провода
- USB B ИЛИ USB B mini (зависит от типа Arduino)
- Макетная плата (для временных подключений, для калибровки датчиков)
Инструменты:-
- Паяльник или станция
- Припой
- Припой воск
- Очиститель наконечников… (Можно добавить все, что потребуется для пайки..)
- Клеевой пистолет с палочками (ну да ладно.. клеевые стержни)
- Хобби-нож (не требуется как таковой, просто чтобы удалить некоторые пластиковые части корпуса RPI, чтобы освободить больше места и проделать отверстия для светодиодов, кнопок и LDR. Вы также можете использовать другие инструменты).
Шаг 2: Проверьте ультразвуковой датчик HC-SR04
Сначала давайте проверим HC-SR04, правильно он работает или нет.
1. Подключения:
Ардуино HC-SR04
5V_VCC
ЗЕМЛЯ _ ЗЕМЛЯ
D10_ Эхо
D9_ Триггер
2. Откройте прикрепленный файл.ino и загрузите код на плату Arduino.
3. После загрузки поместите линейку рядом с датчиком, поместите объект и проверьте показания на серийном мониторе (ctrl + shift + m). Если показания почти в порядке, можно переходить к следующему шагу. Для устранения неполадок перейдите сюда. Для получения дополнительной информации посетите здесь.
Шаг 3: Проверьте датчик DHT11 / DHT22:
Теперь приступим к тестированию датчика DHT11 / DHT22.
1. Подключение
Ардуино DHT11 / DHT22
VCC_ Контакт 1
D2_ Контакт 2 (также подключите к контакту 1 через резистор 10 кОм)
GND_ Контакт 4
Примечание: если у вас есть экран, подключите сигнальный контакт напрямую к D2 Arduino.
2. Установите библиотеку DHT отсюда и библиотеку Adafruit_sensor отсюда.
3. Откройте файл.ino из примеров библиотеки датчиков DHT, отредактируйте код в соответствии с инструкциями (DHT11 / 22) и загрузите код на плату Arduino.
4. Откройте Serial Monitor (ctrl + shift + M) и проверьте показания. Если они вас устраивают, переходите к следующему шагу.
В противном случае проверьте здесь, чтобы узнать больше.
Шаг 4: откалибруйте LDR или TEMT6000:
Пойдем дальше, чтобы откалибровать LDR / TEMT6000:
Чтобы откалибровать LDR, вы можете перейти сюда. Для калибровки необходимо иметь или одолжить люксметр.
Для TEMT6000 вы можете загрузить файл.ino для кода Arduino.
1. Подключения:
Arduino_TEMT6000
5V_VCC
GND_GND
A1_SIG
2. Загрузите скетч в Arduino и откройте Serial Monitor. Проверить показания люксметром.
3. Если все в порядке, можно продолжить.
Шаг 5: Калибровка конденсатора MIC / ADMP401 (INMP401):
Наконец последний. Конденсаторный микрофон или ADMP401 (INMP401). Я бы рекомендовал выбрать ADMP401, так как размер платы небольшой. В противном случае вы можете пойти сюда за конденсаторным микрофоном, и в основном он займет больше места в футляре.
Для ADMP401: (примечание: мне еще предстоит откалибровать датчик для отображения значений в дБ. Вы увидите только значения АЦП.)
1. Подключения:
Ардуино_ADMP401
3,3 В _ VCC
GND_GND
A0_AUD
2. Загрузите скетч в Arduino. Откройте Serial Monitor. Проверить показания. Чтение происходит в больших объемах и мало в малых.
Шаг 6: Собери все вместе:
Наконец-то пришло время собрать все воедино.
- Соедините все согласно соединениям на макете.
- Установите библиотеки. Ссылки в.ino файле.
- Загрузите его в Arduino.
- Проверьте, все ли в порядке и показывает ли правильные показания.
- Если все в порядке, можно, наконец, собрать его в футляр.
Примечание. Этот шаг еще не завершен, так как код еще не окончательный. В следующей версии будет добавлен пользовательский интерфейс.
Шаг 7: Положите все в футляр:
Пора положить все в футляр:
- Запрограммируйте pro mini. (Вы можете погуглить, как это сделать)
- Спланируйте, как в корпусе поместятся все датчики, дисплей, Arduino, аккумулятор и зарядное устройство.
- Используйте много (не слишком много) горячего клея, чтобы закрепить все на месте.
- Подключите все
Мне очень жаль, что я не включил изображения, чтобы помочь вам, так как мне все еще нужно внести некоторые изменения в код.
Шаг 8: Тестирование конечного устройства и заключительные мысли:
Итак … Мы создали небольшое устройство, которое может делать так много всего. Устройство еще не доработано и потребуется некоторое время, чтобы создать окончательный вариант. Я хочу, чтобы вы проголосовали за меня в конкурсах, чтобы мотивировать меня продолжать работу над проектом. Спасибо за ваши голоса и лайки, скоро увидимся с завершенным проектом с другими фотографиями и видео проекта. Ну и конечно финальная сборка
Рекомендуемые:
Сделай сам датчик дыхания с Arduino (проводящий вязаный датчик растяжения): 7 шагов (с изображениями)
Сделай сам датчик дыхания с Arduino (проводящий вязаный датчик растяжения): этот самодельный сенсор примет форму проводящего вязанного сенсора растяжения. Он будет обволакивать вашу грудь / живот, и когда ваша грудь / живот расширяется и сжимается, то вместе с датчиком и, следовательно, входными данными, которые передаются на Arduino. Так
GranCare: карманный монитор здоровья !: 8 шагов (с изображениями)
GranCare: карманный монитор здоровья! Итак, позвольте мне начать, у меня есть бабушка. Она немного старовата, но в отличной форме и здорова. Недавно мы ходили к врачу на ежемесячный осмотр, и он посоветовал ей ходить каждый день не менее получаса, чтобы сохранить здоровье суставов. Нам нужно
Монитор здоровья растений: 7 шагов
Монитор здоровья растений: И снова здравствуйте. Поводом для этого проекта стала моя младшая сестра. Приближается ее день рождения, и она любит две вещи - природу (и флору, и фауну), а также маленькие безделушки и тому подобное. Так что я хотел объединить эти две вещи и сделать ей день рождения
Шаг здоровья - Tecnologia E Segurança Para a Sua Saúde: 3 шага
Health Step - Tecnologia E Segurança Para a Sua Saúde: Equipe: Andr é Перейра Кавальканте Дуглас Шуджи Одзава Джуну Фернандес Ара ú жо Лукас Маркес Рибейро Педро Ин á cio de Nascimento e BarbalhoPalavras-Chaves: RFID; са ú де; драконья доска; санкатон; агилидаде; sistema de informa & cce
Заявка на участие в конкурсе Think Geek Hacks - Повторное использование бутылки с зельем здоровья: 9 шагов
Заявка на участие в конкурсе Think Geek Hacks - повторно использовать бутылку с зельем здоровья: это моя заявка на конкурс Think Geek Hacks. Я решил попробовать повторно использовать бутылку напитка Health Potion Energy. Его можно использовать как реквизит в ролевой игре или как изящное украшение. Я создал базовый свет, чтобы вставить в бутылку, чтобы зажечь его