Mục lục:

Phòng thông minh: 8 bước
Phòng thông minh: 8 bước

Video: Phòng thông minh: 8 bước

Video: Phòng thông minh: 8 bước
Video: 8 Bước lập kế hoạch bán hàng thông minh & hiệu quả cho doanh nghiệp B2C 2024, Tháng mười một
Anonim
Phòng thông minh
Phòng thông minh

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

Thu thập tất cả các nguồn cung cấp của bạn
Thu thập tất cả các nguồn cung cấp của bạn
Thu thập tất cả các nguồn cung cấp của bạn
Thu thập tất cả các nguồn cung cấp của bạn
Thu thập tất cả các nguồn cung cấp của bạn
Thu thập tất cả cá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à ở

Xây dựng nhà ở
Xây dựng nhà ở
Xây dựng nhà ở
Xây dựng nhà ở
Xây dựng nhà ở
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

Tạo mạch
Tạo mạch
Tạo mạch
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

Tạo Cơ sở dữ liệu MySQL
Tạo Cơ sở dữ liệu MySQL
Tạo Cơ sở dữ liệu MySQL
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

Thử nghiệm Phòng thông minh
Thử nghiệm Phòng thông minh
Thử nghiệm Phòng thông minh
Thử nghiệm 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

Đặt mạch bên trong nhà ở của bạn
Đặt mạch bên trong nhà ở của bạn
Đặt mạch bên trong nhà ở của bạn
Đặt mạch bên trong nhà ở của bạn
Đặt mạch bên trong nhà ở của bạn
Đặt mạch bên trong nhà ở của bạn
Đặt mạch bên trong nhà ở của bạn
Đặ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

Tận hưởng Phòng thông minh!
Tận hưởng Phòng thông minh!
Tận hưởng Phòng thông minh!
Tận hưởng Phòng thông minh!
Tận hưởng Phòng thông minh!
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: