Mục lục:
- Quân nhu
- Bước 1: Thu thập tất cả nguồn cung cấp của bạn
- Bước 2: Xây dựng nhà ở
- Bước 3: Tạo mạch
- Bước 4: Tải xuống mã từ Github
- Bước 5: Tạo cơ sở dữ liệu MySQL
- Bước 6: Kiểm tra Phòng thông minh
- Bước 7: Đặt mạch bên trong nhà ở của bạn
- Bước 8: Tận hưởng Phòng thông minh
Video: Phòng thông minh: 8 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Bạn có bao giờ cảm thấy muốn nằm trên giường và không muốn thức dậy? Bạn có bao giờ cảm thấy rằng việc đứng dậy để mở cửa chớp của bạn là quá nhiều thứ để yêu cầu không? Sau đó, tôi có giải pháp hoàn hảo cho bạn. Giới thiệu Smartroom, kiểm soát căn phòng của bạn bằng điện thoại di động, máy tính bảng hoặc thậm chí là máy tính của bạn!
Quân nhu
Trong bước tiếp theo, tôi sẽ hiển thị danh sách các nguồn cung cấp mà bạn sẽ cần. Điều quan trọng nhất là bạn sẽ cần có Raspberry Pi và máy tính của mình.
Bước 1: Thu thập tất cả nguồn cung cấp của bạn
Quan trọng nhất, nguồn cung cấp! Tôi đã đặt mọi thứ trong bảng tính Excel.
Bước 2: Xây dựng nhà ở
Đối với nhà ở, tôi đã sử dụng một tấm MDF có kích thước 122 cm x 61 cm, bạn có thể tìm thấy chúng ở bất kỳ cửa hàng DIY nào. Cắt chúng bằng máy cưa vòng tròn với kích thước trong hình vẽ. Sau đó, các tấm được dán lại với nhau bằng keo Soudal Fix All. Sơn là tùy ý nhưng cho nó một nét đẹp:), Tôi đã sử dụng các loại sơn như trong hình trên. Đối với rèm cửa, tôi đã làm một tấm vải mỏng nhất mà tôi có. Tôi cũng có một ống nhựa đặt xung quanh với một góc 90 độ. Tôi cắt chúng thành nhiều mảnh để các cảm biến vừa với nhau.
Bước 3: Tạo mạch
Đây không phải là mạch điện nhỏ nhất nhưng đây là điều làm cho dự án này trở nên thú vị. Cố gắng tránh vượt qua dây nhảy. Các dây không đi đến cùng một breadboard sẽ dài hơn. Bạn có thể hàn hai dây hoặc nối dây đực với dây cái với nhau.
Bước 4: Tải xuống mã từ Github
Bạn có thể tải xuống mã cho dự án này trên Github của tôi, liên kết là https://github.com/howest-mct/1920-1mct-project1-V… Nhấp vào Mã và tải xuống phần phụ trợ và giao diện người dùng.
Tạo kết nối SSH giữa PI và Mã Visual Studio của bạn, nếu bạn không biết cách thực hiện, đây là một hướng dẫn nhỏ.
Trong VS Code, hãy tạo một thư mục mới và gọi nó bất cứ thứ gì bạn muốn, nghiêm túc mà nói, điều đó không quan trọng. Dán tất cả các tệp từ Phần phụ trợ vào thư mục đó. Đã xong phần một. Bây giờ điều hướng đến / var / www / trên Mã VC và dán các tệp giao diện người dùng vào đó. Phần viết mã đã xong!
Bước 5: Tạo cơ sở dữ liệu MySQL
Chương trình tôi sử dụng để tạo cơ sở dữ liệu là MySQL Workbench. Bạn có thể tìm thấy liên kết tải xuống tại đây.
Tạo kết nối không dây, tham khảo cài đặt của tôi, đảm bảo rằng tên máy chủ SSH là địa chỉ IP của RPi của bạn.
Bây giờ, hãy chuyển đến biểu tượng bên dưới Tệp ở trên cùng bên trái của màn hình, nhấp vào biểu tượng đó, nó sẽ mở ra một Tệp SQL thuần túy. dán mã smartroomdb.txt vào đó và chạy nó (tia chớp màu vàng). Bây giờ bạn là vàng!
Bước 6: Kiểm tra Phòng thông minh
Bây giờ hầu hết các phần kỹ thuật đã xong, hãy chuyển đến thư mục vừa tạo của bạn trong VS Code và khởi động app.py. Có một biểu tượng bắt đầu nhỏ ở góc trên cùng bên phải. Bây giờ, hãy truy cập trình duyệt của bạn và nhập địa chỉ IP của RPi của bạn. Bạn sẽ thấy trang web.
Trang web này được tạo ra trên thiết bị di động đầu tiên! Vì vậy, bạn có thể sử dụng dự án này trên điện thoại của mình. Chỉ cần nhập địa chỉ IP của RPi của bạn.
Bạn cũng có thể để dự án bắt đầu khi Raspberry Pi của bạn khởi động. Nếu bạn muốn làm điều này, bạn sẽ phải tạo một dịch vụ app1.py. Làm theo hướng dẫn này
Bạn sẽ phải thay đổi main.py thành app1.py và thay đổi thư mục thành thư mục chứa app1.py. Kiểm tra xem mọi thứ hoạt động trong mạch điện. Nếu vậy, hãy chuyển sang bước tiếp theo!
Bước 7: Đặt mạch bên trong nhà ở của bạn
Bạn đã đến phần cuối cùng, xin chúc mừng!
Hai lỗ sẽ cần được khoan trên tường. Một cái để thay quần áo và một cái bên dưới bàn làm việc. Bạn có thể sử dụng một máy khoan thông thường cho điều đó. Sau đó, breadboard với MCP3008 và L293D đi bên dưới tủ trang điểm và breadboard khác bên dưới giường. Quản lý cáp là tùy thuộc vào bạn. Tôi đã sử dụng một vài miếng dán mà tôi tìm thấy ở cửa hàng DIY tại địa phương (Hubo).
Bước 8: Tận hưởng Phòng thông minh
Giờ đây, bạn đã hoàn toàn thiết lập để sử dụng phòng thông minh, không cần phải dậy mở cửa chớp nữa!
Đề xuất:
Đèn LED để bàn thông minh - Chiếu sáng thông minh W / Arduino - Neopixels Workspace: 10 bước (có hình ảnh)
Đèn LED để bàn thông minh | Chiếu sáng thông minh W / Arduino | Neopixels Workspace: Ngày nay chúng ta dành nhiều thời gian ở nhà, học tập và làm việc ảo, vậy tại sao không biến không gian làm việc của chúng ta trở nên tuyệt vời hơn với hệ thống chiếu sáng tùy chỉnh và thông minh dựa trên Arduino và Ws2812b LED. Sau đây tôi chỉ cho bạn cách xây dựng Smart của bạn Đèn LED để bàn
Biến điện thoại thông minh không sử dụng thành màn hình thông minh: 6 bước (có hình ảnh)
Biến điện thoại thông minh không sử dụng thành màn hình thông minh: Hướng dẫn Deze có trong het Engels, voor de Nederlandse versie klik hier Bạn có điện thoại thông minh (cũ) chưa sử dụng? Biến nó thành một màn hình thông minh bằng Google Trang tính và một số bút và giấy, bằng cách làm theo hướng dẫn từng bước dễ dàng này. Khi bạn hoàn thành
SmartBox - Hệ thống nhà thông minh cho căn phòng của bạn: 6 bước
SmartBox - Hệ thống nhà thông minh cho căn phòng của bạn: Xin chào các bạn! Trong phần hướng dẫn này, tôi sẽ giải thích cho các bạn cách tạo một hệ thống phòng thông minh. Hệ thống này bao gồm hai thiết bị, một thiết bị chung với cảm biến độ ẩm và cảm biến nhiệt độ để đo chất lượng cuộc sống hiện tại trong phòng của bạn. Bạn đang
Quay số thông minh - Điện thoại truyền thống thông minh tự động sửa lỗi: 8 bước
Smart Dial - Điện thoại truyền thống thông minh tự động sửa lỗi: Smart Dial là điện thoại tự động sửa lỗi thông minh được tạo ra cho người cao tuổi có nhu cầu đặc biệt và nó cho phép người cao tuổi quay số trực tiếp từ điện thoại truyền thống mà họ quen dùng. Chỉ nhờ hoạt động tình nguyện tại một trung tâm chăm sóc người cao niên địa phương mà tôi
Âm nhạc thông minh trong phòng ngủ và phòng tắm với Raspberry Pi - Tích hợp Multiroom, Báo thức, Điều khiển nút và Tự động hóa nhà: 7 bước
Âm nhạc thông minh trong phòng ngủ và phòng tắm với Raspberry Pi - Tích hợp nhiều phòng, báo thức, điều khiển bằng nút bấm và tự động hóa gia đình: Hôm nay chúng tôi muốn cung cấp cho bạn hai ví dụ về cách bạn có thể sử dụng Raspberry Pi với phần mềm Max2Play của chúng tôi để tự động hóa gia đình: trong phòng tắm và phòng ngủ . Cả hai dự án đều giống nhau ở chỗ, nhạc có độ trung thực cao từ nhiều nguồn khác nhau có thể được phát trực tiếp