
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04


Проект «Домашняя автоматизация» управляет и управляет различными электрическими системами внутри дома, такими как освещение, бытовая техника и розетки. В этом проекте используется Armadillo-43T компании 4D Systems.
Проект позволяет пользователю установить ручной или автоматический режим. В ручном режиме пользователь может включить или выключить определенную розетку или устройство. Находясь в автоматическом режиме, пользователь может просто установить, сколько времени он хочет включить или выключить все подключенные устройства. В этом режиме пользователь не может переключать устройства вручную, но он может вернуться в ручной режим в любое время. Пользователю предоставляется два режима: ВСЕ УСТРОЙСТВА ВКЛЮЧЕНЫ и ВСЕ УСТРОЙСТВА ВЫКЛЮЧЕНЫ. Для срабатывания реле, которое включает и выключает устройства, Armadillo использует свои возможности GPIO. Когда в ручном режиме обнаруживается нажатие кнопки, броненосец переключит соответствующий вывод GPIO. В автоматическом режиме броненосец просто переведет все кегли на НИЗКИЙ или ВЫСОКИЙ, в зависимости от настроек таймера. Armadillo - это наше решение для дисплеев и прототипов. Armadillo работает на BCM2835 SOC в сочетании с процессором ARM1176JZF-S с графическим процессором VideoCore IV в одном корпусе. Armadillo разработан для использования операционной системы Armadillian, которая в значительной степени основана на ОС Raspbian / Debian и оптимизирована для BCM2835 SOC. Он упакован с 13 GPIO, которые имеют 2 одиночных канала I2C, 5 одиночных каналов SPI и 2 канала UART. Также доступны 2 канала ШИМ, которые делятся с бортовым усилителем с мини-динамиком. Он также имеет порт USB, который можно использовать для периферийных устройств, таких как клавиатуры, концентраторы USB, ключи Wi-Fi и модули Bluetooth.
Шаг 1. Как это работает?

Шаг 2: сборка

Компоненты
- ARMADILLO 43T
- 6-8 канальное реле
- модифицированная удлинительная розетка
- 3 лампы / лампы
- некоторые приборы
- карта США
Программное обеспечение
модуль python-tk
Шаги
- Измените удлинительную розетку, как показано на первом изображении выше. Добавьте удлинитель провода от открытого соединения. Эти провода будут подключены к релейному модулю. Принципиальная схема доработанной удлинительной розетки.
- Соедините компоненты, как показано на втором изображении выше.
- Подключение Armadillo к релейному модулю:
Pin1 (GPIO37) к In1
Pin2 (GPIO38) на In2
Pin3 (GPIO39) на In3
Pin4 (GPIO35) на In4
Pin5 (GPIO36) на In5
Pin6 (GPIO45) к In6
Pin9 (GND) к GND
Контакт 10 (+ 5 В) до + 5 В
Подключите удлиненные провода модифицированной удлинительной розетки к модулю реле, как показано на втором изображении выше.
Шаг 3: программа
• Откройте техническое описание Armadillo-43T и следуйте инструкциям по установке образа Armadillian и другого необходимого программного обеспечения.
• Установите модуль python-tk
sudo apt-get install python-tk
• Установите, wiringPi перейдите по этой ссылке для получения инструкций:
https://wiringpi.com
• После установки wiringPi загрузите и установите wiringARM
wget
• Загрузите и разархивируйте файл HomeAutomation.zip.
• После этих шагов запустите HomeAutomation.py
Рекомендуемые:
Система охранной сигнализации DIY Home Automation !: 5 шагов (с фотографиями)

Система охранной сигнализации DIY Home Automation! В этом проекте я покажу вам, как использовать программное обеспечение Home Assistant для создания системы охранной сигнализации для вашего дома. Система в основном обнаруживает, если дверь открывается без разрешения, а затем отправляет уведомление
Talkative Automation -- Аудио от Arduino -- Автоматизация с голосовым управлением -- Модуль Bluetooth HC-05: 9 шагов (с изображениями)

Talkative Automation || Аудио от Arduino || Автоматизация с голосовым управлением || Модуль Bluetooth HC - 05: …………………………. ПОДПИСАТЬСЯ на мой канал YouTube, чтобы увидеть больше видео …. …. В этом видео мы создали Talkative Automation .. Когда вы отправите голосовую команду через мобильный телефон, он включит домашние устройства и отправит отзыв i
Wifi Smart Switch ESP8266 работает с Alexa и Google Home Automation: 7 шагов

Смарт-коммутатор Wi-Fi ESP8266 работает с Alexa и Google Home Automation: в мире глобализации каждый нуждается в новейших и интеллектуальных технологиях. Смарт-коммутатор Wi-Fi делает вашу жизнь более интеллектуальной и удобной
NodeMCU Home Automation (ESP8266): 7 шагов

NodeMCU Home Automation (ESP8266): Привет, ребята! Надеюсь, вам уже понравилась моя предыдущая инструкция " Arduino Heart Beat With ECG Display & Звук " и вы готовы к новому, как обычно, я сделал это руководство, чтобы помочь вам шаг за шагом при создании такого супер-удивительного
ESP-NOW Home Automation Esp8266 Raspberry Pi MQTT: 4 шага

ESP-NOW Home Automation Esp8266 Raspberry Pi MQTT: в этой инструкции я покажу вам, как я использовал ESP-NOW в своей домашней автоматизации. На схеме вы можете увидеть коммуникационные потоки, которые я вам показываю: как работает отправитель, как работает получатель, как работает последовательная связь с Raspberry Pi, я не показываю, хо