Оглавление:
- Шаг 1: Детали
- Шаг 2: Подключение
- Шаг 3: программа
- Шаг 4: Как это работает?
- Шаг 5: Приложение для Android
- Шаг 6: Конфигурация приложения
- Шаг 7: браузер
- Шаг 8: перенаправление портов
- Шаг 9: НЕТ IP (необязательно)
- Шаг 10: Проверьте это
- Шаг 11: ИЗМЕНИТЬ: исходный код приложения для Android
![Умный дом с Arduino: 11 шагов (с изображениями) Умный дом с Arduino: 11 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-7431-j.webp)
Видео: Умный дом с Arduino: 11 шагов (с изображениями)
![Видео: Умный дом с Arduino: 11 шагов (с изображениями) Видео: Умный дом с Arduino: 11 шагов (с изображениями)](https://i.ytimg.com/vi/Mz47Ryf3hFk/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
![Умный дом с Arduino Умный дом с Arduino](https://i.howwhatproduce.com/images/003/image-7431-1-j.webp)
Привет.
Я покажу вам, как построить собственный умный дом. Он показывает температуру как внутри, так и снаружи, если окно открыто или закрыто, показывает, когда идет дождь, и подает сигнал тревоги, когда датчик PIR обнаруживает движение. Сделал на андроиде приложение для отображения всех данных (тоже можно посмотреть в браузере). Вы можете видеть температуру в своем доме и другую информацию со всего мира! Приложение переведено на английский и польский языки. Я построил его, потому что хотел создать свой собственный умный дом и управлять им. При желании можно сделать свой умный дом, все, что вам нужно, это запчасти (перечисленные ниже) и много желания. Итак, приступим.
Расшифровка аббревиатур для начинающих:
GND - земля
VCC - мощность
PIR - датчик движения
Шаг 1: Детали
![Запчасти Запчасти](https://i.howwhatproduce.com/images/003/image-7431-2-j.webp)
![Запчасти Запчасти](https://i.howwhatproduce.com/images/003/image-7431-3-j.webp)
Все детали мне обошлись в 90 долларов
- Ардуино
- Модуль Ethernet ENC28J60
- Термометр DS18B20 x2
- Модуль микрофона
- Датчик дождя
- Датчик PIR
- Геркон
- Реле
- Резистор 4, 7кОм
- Витая пара
- сетевой кабель
- Инструменты (пайка, отвертка)
Шаг 2: Подключение
![Связь Связь](https://i.howwhatproduce.com/images/003/image-7431-4-j.webp)
![Связь Связь](https://i.howwhatproduce.com/images/003/image-7431-5-j.webp)
![Связь Связь](https://i.howwhatproduce.com/images/003/image-7431-6-j.webp)
Выше я добавил картинку с фритзинга с подключением. Если у вас возникла проблема, оставьте комментарий.
Шаг 3: программа
Сначала вам нужно скачать, извлечь и импортировать эту библиотеку в IDE arduino. И загрузите библиотеку 1Wire отсюда, температуру в Далласе отсюда и импортируйте их также в Arduino IDE. Вы можете загрузить эту программу на свой ардуино. В комментарии есть объяснение кода.
Шаг 4: Как это работает?
![Как это работает? Как это работает?](https://i.howwhatproduce.com/images/003/image-7431-7-j.webp)
Когда вы нажимаете кнопку «Обновить» в своем приложении или браузере, Arduino отправляет данные на смартфон / браузер. Приложение получает исходный код с каждой страницы (/ tempin, / tempout, / rain, / window, / alarm) и отображает его на вашем телефоне.
Шаг 5: Приложение для Android
![Приложение для Android Приложение для Android](https://i.howwhatproduce.com/images/003/image-7431-8-j.webp)
![Приложение для Android Приложение для Android](https://i.howwhatproduce.com/images/003/image-7431-9-j.webp)
![Приложение для Android Приложение для Android](https://i.howwhatproduce.com/images/003/image-7431-10-j.webp)
Чтобы установить приложение на свой телефон Android, вам необходимо сделать следующее (вы можете увидеть это на картинке выше): 1. первым шагом является загрузка файла smartHome.apk 2. Отправьте файл apk на свой телефон 3. Откройте диспетчер файлов и найдите файл smarthHome.apk 4. Нажмите на него и нажмите «Установить» (если вы включили возможность установки приложений вне Google Play, вам нужно для включения) 5. Вы закончили установку, можно включить приложение
Приложение переведено на английский и польский языки. В браузере вы можете включать и выключать свет, но в приложении не потому, что я не могу этого сделать, извините.
Шаг 6: Конфигурация приложения
![Конфигурация приложения Конфигурация приложения](https://i.howwhatproduce.com/images/003/image-7431-11-j.webp)
![Конфигурация приложения Конфигурация приложения](https://i.howwhatproduce.com/images/003/image-7431-12-j.webp)
![Конфигурация приложения Конфигурация приложения](https://i.howwhatproduce.com/images/003/image-7431-13-j.webp)
![Конфигурация приложения Конфигурация приложения](https://i.howwhatproduce.com/images/003/image-7431-14-j.webp)
Я объясню, как работает приложение. Он показывает все данные из вашего дома. Вы можете нажать на значок настроек, чтобы изменить свой IP-адрес и включить или выключить будильник. Когда вы включаете будильник, приложение получает данные от действующего датчика PIR, и если он обнаруживает движение в вашем доме, оно отправляет уведомление. Приложение получает данные с датчика движения каждую минуту. В поле IP вы должны ввести свой IP-адрес. Вы можете проверить это здесь.
Шаг 7: браузер
![Браузер Браузер](https://i.howwhatproduce.com/images/003/image-7431-15-j.webp)
![Браузер Браузер](https://i.howwhatproduce.com/images/003/image-7431-16-j.webp)
Введите в браузере свой ip / all. Там можно увидеть все данные и включить и выключить свет.
Вы можете использовать это вместо приложения на android.
Шаг 8: перенаправление портов
![Перенаправление порта Перенаправление порта](https://i.howwhatproduce.com/images/003/image-7431-17-j.webp)
Вам нужно открыть порт на вашем роутере. Откройте конфигурацию вашего маршрутизатора, установите IP-адрес arduino и откройте порт 80. Вы можете увидеть это на изображении выше.
Шаг 9: НЕТ IP (необязательно)
![НЕТ IP (необязательно) НЕТ IP (необязательно)](https://i.howwhatproduce.com/images/003/image-7431-18-j.webp)
Вы можете создать учетную запись без IP-адреса, но это не обязательно. На картинке выше вы можете увидеть, как его настроить.
Шаг 10: Проверьте это
Если вы хотите просмотреть данные на своем компьютере, вы можете сделать это, набрав в браузере yourip / all (например, 12.345.678.901/all) или используя приложение для Android.
Не забудьте оставить комментарий и нажать избранное, если вам понравился мой проект:)
Шаг 11: ИЗМЕНИТЬ: исходный код приложения для Android
Поскольку многие люди спрашивали меня об исходном коде Android, я добавляю его ниже.
Рекомендуемые:
Умный дом от Raspberry Pi: 5 шагов (с изображениями)
![Умный дом от Raspberry Pi: 5 шагов (с изображениями) Умный дом от Raspberry Pi: 5 шагов (с изображениями)](https://i.howwhatproduce.com/images/001/image-202-j.webp)
Умный дом от Raspberry Pi: уже существует несколько продуктов, которые делают вашу квартиру умнее, но большинство из них являются проприетарными решениями. Но зачем вам подключение к Интернету, чтобы включать свет с помощью смартфона? Это была одна из причин, по которой я создал свой собственный Smar
Как сделать умный дом с помощью модуля реле управления Arduino - Идеи домашней автоматизации: 15 шагов (с изображениями)
![Как сделать умный дом с помощью модуля реле управления Arduino - Идеи домашней автоматизации: 15 шагов (с изображениями) Как сделать умный дом с помощью модуля реле управления Arduino - Идеи домашней автоматизации: 15 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-6810-j.webp)
Как сделать умный дом с помощью модуля реле управления Arduino | Идеи домашней автоматизации: в этом проекте домашней автоматизации мы разработаем релейный модуль для умного дома, который сможет управлять 5 бытовыми приборами. Этим релейным модулем можно управлять с мобильного телефона или смартфона, ИК-пульта дистанционного управления или пульта дистанционного управления телевизором, ручного переключателя. Это интеллектуальное реле также может определять р
Умный дом своими руками с Google Assistant и Arduino: 6 шагов
![Умный дом своими руками с Google Assistant и Arduino: 6 шагов Умный дом своими руками с Google Assistant и Arduino: 6 шагов](https://i.howwhatproduce.com/images/006/image-16413-j.webp)
Умный дом своими руками с помощью Google Assistant и Arduino: кому не нужен умный дом? Одна из самых приятных вещей, которые вы можете сделать, - это включить в доме свет или другие приборы с помощью голосового управления. С помощью приложения Google Home и помощника Google это действительно проще простого… Вы не
Умный будильник: умный будильник на Raspberry Pi: 10 шагов (с изображениями)
![Умный будильник: умный будильник на Raspberry Pi: 10 шагов (с изображениями) Умный будильник: умный будильник на Raspberry Pi: 10 шагов (с изображениями)](https://i.howwhatproduce.com/images/007/image-19330-j.webp)
Умный будильник: умный будильник на Raspberry Pi: вы когда-нибудь хотели умные часы? Если да, то это решение для вас! Я сделал Smart Alarm Clock, это часы, в которых вы можете менять время будильника в соответствии с веб-сайтом. При срабатывании будильника раздастся звуковой сигнал (зуммер) и загорятся 2 лампочки
Самый дешевый умный дом за 38 долларов: 8 шагов (с изображениями)
![Самый дешевый умный дом за 38 долларов: 8 шагов (с изображениями) Самый дешевый умный дом за 38 долларов: 8 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-8696-12-j.webp)
Самый дешевый умный дом за 38 долларов: слышали ли вы о новом Raspberry Pi Zero? При цене всего 5 долларов (или 10 долларов за версию W) он производит революцию в умном доме, делая его дешевле, чем когда-либо, и доступным для любого бюджета. Еще одна часть того, чтобы сделать умный дом более доступным, - это подключение