Оглавление:
- Шаг 1. Обзор
- Шаг 2: Требования к оборудованию
- Шаг 3: установка умного гаража (часть 1)
- Шаг 4: установка умного гаража (часть 2)
- Шаг 5: установка умного гаража (часть 3)
Видео: Умный гараж: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Всем привет! Это интеллектуальный гаражный IoT-проект.
Умный гараж имеет такие функции безопасности, как прямой эфир, распознавание лиц. Кроме того, в Smart Garage есть датчик движения для обнаружения автомобилей, позволяющий открыть дверь гаража. Обнаружение препятствия присутствует, когда автомобиль движется задним ходом, что позволяет проводить проверки безопасности. Датчик расстояния будет отслеживать, сколько расстояний автомобиль оставил, чтобы вернуться назад. Если автомобиль ударился о стену, данные о ударах будут отображаться на веб-портале. Веб-портал имеет функции, позволяющие взаимодействовать с распознаванием лиц, удаленно управлять освещением в гараже и просматривать данные, такие как записи доступа, данные о ударах, данные о весе (контейнер, в котором хранится мусор), отправленные датчиками. Для завершения распознавания лиц и мусорного ведра, к которому прикреплен датчик веса. Пожалуйста, обратитесь к прилагаемому файлу документации, чтобы получить более подробные инструкции.
В этом уроке будет обсуждаться настройка умного гаража без распознавания лиц и мусорного ведра, к которому прикреплен датчик веса.
Мы надеемся, что вы научитесь чему-то и получите удовольствие от процесса! Без лишних слов, давайте начнем сейчас.
Шаг 1. Обзор
- Требования к оборудованию
- Настройка Умного гаража
- Запустите программу
Шаг 2: Требования к оборудованию
Raspberry Pi
- RaspberryPi с платой камеры NoIR, картой MicroSD и корпусом (1)
- 3-контактный адаптер питания (1)
- Комплект T-Cobbler с макетной платой, АЦП MCP3008, ленточный кабель (1)
- Считыватель карт NFC (1)
- Карта NFC (1)
- Провода для перемычек между мужчинами и женщинами (7)
- Провода перемычки мужчина-мужчина (14)
- Светодиоды (3)
- Резисторы 330 Ом (3)
- Зуммер (1)
- Кнопка (1)
- Резистор 10000 Ом (1)
Ардуино
- UNO R3 (1)
- Кабель USB B (1)
- Макетная плата (1)
- Провода перемычки между мужчинами и женщинами (14)
- Провода перемычки мужчина-мужчина (8)
- ЖК-дисплей 12C (1)
- Датчик движения Пир (1)
- Ультразвуковой датчик HC-SR04 (1)
- Датчик избегания препятствий FC-51 (1)
- Датчик вибрационного переключателя KY-002 (1)
Шаг 3: установка умного гаража (часть 1)
AWS требуется для настройки этого проекта. Если у вас нет учетной записи, посетите веб-сайт AWS, чтобы создать учетную запись.
- В консоли AWS amazon щелкните Services.
- Введите в поиске IoT Core.
- Щелкните IoT Core.
- Перейдите в «Управление»> «Вещи» и нажмите кнопку «Создать».
- Нажмите на «Создать одну вещь».
- Введите GarageParking в качестве имени. Остальные оставьте по умолчанию.
- Щелкните по кнопке Далее.
- Нажмите кнопку «Создать сертификат».
- Нажмите кнопки «Загрузить» для первых 4 (сертификат для объекта, открытый ключ, закрытый ключ), которые обведены красным.
- Щелкните 2048-битный ключ RSA: VeriSign Class 3 Public Primary G5 root CA certificate.
- Скопируйте весь текст и вставьте в блокнот.
- Сохраните файл как rootCA.pem.
- Организуйте файлы в одну папку.
- Нажмите кнопку «Активировать» на экране загрузки сертификатов.
- Зеленое уведомление появляется после успешной активации. Кнопка «Активировать» превратилась в кнопку «Деактивировать».
- Щелкните по кнопке Готово.
- Вещь GarageParking появится в разделе «Вещи».
- Щелкните Безопасность> Сертификаты.
- Наведите указатель мыши на сертификат, который вы создали, и установите флажок.
- Щелкните Действия> Активировать.
- После активации появляется успешное уведомление.
- Щелкните Безопасность> Политики.
- Щелкните по кнопке Create.
- Введите GarageParkingPolicy в качестве имени, iot: * для действия, * для ресурса ARN, чтобы разрешить эффект.
- Щелкните по кнопке Create.
- Политика GarageParking отображается в разделе «Политики». Уведомление об успешном создании появляется после успешного создания.
- Перейдите в раздел «Безопасность»> «Сертификаты». Щелкните горизонтальное многоточие у сертификата.
- Щелкните Прикрепить политику.
- Установите флажок GarageParkingPolicy> кнопку Прикрепить.
- При прикреплении появляется успешное уведомление.
- Щелкните горизонтальное многоточие у сертификата.
- Нажмите «Прикрепить».
- Установите флажок «GarageParking»> «Прикрепить».
-
При прикреплении появляется успешное уведомление.
Шаг 4: установка умного гаража (часть 2)
Установите необходимые библиотеки
Установить virtualenv $ pip install virtualenv
В корневой папке проекта $ source virtualenv / env / bin / activate
Чтобы отключить virtualenv $ deactivate
Установите пакеты, необходимые в проекте Не забудьте активировать virtualenv перед выполнением этой установки pip -r requirements.txt
Обновите файл requirements.txt (он же package.json, потому что они не делают этого за вас). Если вы добавили новый пакет, не забудьте обновить файл requirements.txt. Не забудьте активировать virtualenv, прежде чем делать это. $ Pip> freeze requirements.txt
Шаг 5: установка умного гаража (часть 3)
Чтобы запустить приложение
python server.py
Надеемся, вам понравился наш урок! Для получения дополнительных сведений о настройке загрузите документ!
Рекомендуемые:
Умный пояс: 18 шагов
Умный пояс: носить гаджет очень сложно. Честно говоря, в этом проекте мне помогла мама сшить мне чехол, потому что я не могу шить самостоятельно. Будьте осторожны при шитье на швейной машине. Если у вас никогда не было опыта шитья на швейной машине, это также
Умный дом от Raspberry Pi: 5 шагов (с изображениями)
Умный дом от Raspberry Pi: уже существует несколько продуктов, которые делают вашу квартиру умнее, но большинство из них являются проприетарными решениями. Но зачем вам подключение к Интернету, чтобы включать свет с помощью смартфона? Это была одна из причин, по которой я создал свой собственный Smar
Умный чехол для Nexus 7 с сахаром и магнитом: 5 шагов
Умный чехол для Nexus 7 с Sugru и магнитом. Вскоре после того, как люди впервые получили в руки Nexus 7, кто-то обнаружил, что он реагирует на магнит, помещенный в определенное место, как и умные чехлы для iPad. Ни в одном из ящиков, которые я видел, этого не было, и я не мог найти ни одного, который открывался бы слишком сильно, как
Умный тренажер для домашних велосипедов своими руками: 5 шагов
DIY Indoor Bike Smart Trainer: Введение Этот проект начался как простая модификация домашнего велосипеда Schwinn IC Elite, в котором для настройки сопротивления используются простой винт и войлочные прокладки. Проблема, которую я хотел решить, заключалась в том, что шаг винта был слишком большим, поэтому диапазон
Умный будильник: умный будильник на Raspberry Pi: 10 шагов (с изображениями)
Умный будильник: умный будильник на Raspberry Pi: вы когда-нибудь хотели умные часы? Если да, то это решение для вас! Я сделал Smart Alarm Clock, это часы, в которых вы можете менять время будильника в соответствии с веб-сайтом. При срабатывании будильника раздастся звуковой сигнал (зуммер) и загорятся 2 лампочки