Mục lục:
Video: Armadillo Home Automation: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Dự án Tự động hóa gia đình quản lý và vận hành các hệ thống điện khác nhau bên trong ngôi nhà như đèn, thiết bị và ổ cắm. Dự án này sử dụng 4D Systems’Armadillo-43T.
Dự án cho phép người dùng đặt chế độ thành thủ công hoặc tự động. Ở chế độ thủ công, người dùng có thể bật hoặc tắt ổ cắm hoặc thiết bị nhất định. Khi ở chế độ tự động, người dùng chỉ có thể đặt khoảng thời gian cho đến khi muốn bật hoặc tắt tất cả các thiết bị được kết nối. Trong chế độ này, người dùng không thể chuyển đổi các thiết bị theo cách thủ công nhưng anh ta có thể hoàn nguyên về chế độ thủ công bất cứ lúc nào. Người dùng được cung cấp hai chế độ cho chế độ tự động, TẤT CẢ THIẾT BỊ BẬT và TẤT CẢ THIẾT BỊ TẮT. Để kích hoạt các rơ le bật và tắt thiết bị, Armadillo sử dụng các khả năng GPIO của nó. Khi ở chế độ thủ công và phát hiện thấy một nút được nhấn, armadillo sẽ chuyển đổi chân GPIO tương ứng. Khi ở chế độ tự động, armadillo sẽ chỉ cần xoay tất cả các chân thành THẤP hoặc CAO tùy thuộc vào cài đặt của bộ hẹn giờ. Armadillo là giải pháp của chúng tôi cho nhu cầu hiển thị và tạo mẫu. Armadillo chạy trên BCM2835 SOC kết hợp với Bộ xử lý CPU ARM1176JZF-S với GPU VideoCore IV trong một gói duy nhất. Armadillo được phát triển để sử dụng Hệ điều hành Armadillian, phần lớn dựa trên Hệ điều hành Raspbian / Debian và được tối ưu hóa cho BCM2835 SOC. Nó được đóng gói với 13 GPIO có 2 kênh I2C đơn, 5 kênh SPI đơn và 2 kênh UART. 2 kênh PWM cũng có sẵn được chia sẻ với bộ khuếch đại trên bo mạch với loa mini. Nó cũng có một cổng USB có thể được sử dụng cho các thiết bị ngoại vi như Bàn phím, Hub USB, dongle Wi-Fi và mô-đun Bluetooth.
Bước 1: Cách thức hoạt động?
Bước 2: Xây dựng
Các thành phần
- ARMADILLO 43T
- Chuyển tiếp 6-8 kênh
- cửa hàng mở rộng đã sửa đổi
- 3 đèn / đèn
- một số thiết bị
- thẻ uSD
Phần mềm
mô-đun python-tk
Các bước
- Sửa đổi ổ cắm mở rộng như trong hình đầu tiên ở trên. Thêm phần mở rộng dây từ kết nối đã kết thúc mở. Các dây này sẽ được kết nối với mô-đun rơle. Sơ đồ của một ổ cắm mở rộng đã sửa đổi.
- Kết nối các thành phần như trong hình thứ hai ở trên.
- Kết nối Armadillo với Mô-đun tiếp sức:
Pin1 (GPIO37) sang In1
Pin2 (GPIO38) sang In2
Pin3 (GPIO39) sang In3
Pin4 (GPIO35) sang In4
Pin5 (GPIO36) sang In5
Pin6 (GPIO45) sang In6
Pin9 (GND) sang GND
Pin10 (+ 5V) đến + 5V
Kết nối các dây kéo dài của ổ cắm mở rộng đã sửa đổi với mô-đun tiếp điện như thể hiện trong hình ảnh thứ hai ở trên.
Bước 3: Chương trình
• Mở Biểu dữ liệu Armadillo-43T và làm theo hướng dẫn về cách cài đặt hình ảnh Armadillian và phần mềm cần thiết khác.
• Cài đặt mô-đun python-tk
sudo apt-get install python-tk
• Cài đặt, wiringPi truy cập liên kết này để được hướng dẫn:
https://wiringpi.com
• Sau khi cài đặt wiringPi, hãy tải xuống và cài đặt wiringARM
wget
• Tải xuống và giải nén tệp HomeAutomation.zip
• Sau các bước này, hãy chạy HomeAutomation.py
Đề xuất:
IOT Home Automation DIY Project # 1: 7 Step
IOT Home Automation DIY Project # 1: # GIỚI THIỆU Tự động hóa gia đình là quá trình tự động hóa các thiết bị gia dụng như AC, Quạt, Tủ lạnh, đèn và danh sách tiếp tục để chúng có thể được điều khiển bằng điện thoại, máy tính hoặc thậm chí từ xa. Dự án này giao dịch với esp2866
IR Home Automation sử dụng Relay: 6 bước (có hình ảnh)
IR Home Automation using Relay: Infared Remote Home Automation System (Cảnh báo: Bạn có thể tự chịu rủi ro khi nhân rộng dự án! Dự án này liên quan đến Điện áp cao)
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
ESP-NOW Home Automation Esp8266 Raspberry Pi MQTT: 4 bước
ESP-NOW Home Automation Esp8266 Raspberry Pi MQTT: Trong tài liệu hướng dẫn này, tôi chỉ cho bạn cách tôi đã sử dụng ESP-NOW trong tự động hóa tại nhà của mình. Trong giản đồ, bạn có thể thấy các luồng giao tiếp
Arduino Home Automation (Bluetooth): 3 bước (có hình ảnh)
Arduino Home Automation (Bluetooth): Xin chào các bạn! Chào mừng đến với một hướng dẫn khác của tôi! Trong phần này, tôi sẽ chỉ cho bạn cách bạn có thể điều khiển các thiết bị gia dụng của mình thông qua điện thoại di động (Android-Smartphone). Vì vậy, không lãng phí thời gian, chúng ta nên bắt đầu điều này- (Chúc may mắn!)