Tin tứcTin tức công nghệTin tức IoT

Hướng dẫn làm một chiếc gương thông minh bằng Raspberry Pi cực kỳ đơn giản

Ở bài viết này lophocvui sẽ hướng dẫn các bạn cách tạo gương thông minh có thể hiển thị lịch biểu, ngày, thời tiết hàng ngày của bạn và hơn thế nữa.

Có thể bạn đã nhìn thấy nó trong một bộ phim bom tấn Hollywood tương lai, nhưng bạn đã bao giờ nghĩ về cách bạn có thể tạo ra nó? Cùng theo dõi những hướng dẫn dưới đây để có thể tạo ra chiếc gương thôngminh nhé!

Bạn cần chuẩn bị:

Màn hình máy tính (bạn có thể tháo rời)
Một chiếc gương quan sát
Một Raspberry Pi với vỏ cùng với một dây nguồn micro USB
Thẻ SD (8GB)
Bộ điều hợp mạng
Khung gỗ
Bộ chuyển đổi HDMI sang VGA
Một con chuột và bàn phím với USB
Một máy tính thứ hai (để sửa chữa hệ điều hành)

Chọn một màn hình và gương

Khi nói đến kích thước của gương, nó phụ thuộc vào loại màn hình bạn chọn. Một khía cạnh quan trọng là đảm bảo bạn có được một màn hình với các đầu vào nằm ở giữa màn hình . Nếu không, nó có thể là khó khăn để phù hợp với khung hình, và dây HDMI của Raspberry Pi cũng phải phù hợp.

Là thứ thiết yếu nhất, gương, acrylic và nhựa, dễ làm việc hơn so với gương thực tế. Nó đơn giản (và an toàn hơn) để cắt nó theo nhiều cách khác nhau để làm cho nó phù hợp với cách bạn cần. Hãy chắc chắn đặt một chiếc gương có kích thước gần với màn hình của bạn để bạn có thể dễ dàng xây dựng.

Cách lắp đặt

Cần đảm bảo tất cả về miếng cắt của bạn phù hợp với màn hình . Bằng cách này, bạn sẽ có thể xóa màn hình mà không gặp bất kỳ sự cố nào.

Một mẹo quan trọng ở đây là để vít lỗ ở trên và dưới vỏ, cho Raspberry Pi một số luồng không khí. Bạn cũng nên làm cho một trong các lỗ ở dưới đáy vỏ máy đủ lớn để cắm điện, vì bạn sẽ cần nó khi bạn đang nối dây màn hình.

Gắn khung vào vỏ

Magic_Mirror_Frame_to_Case

Bước này có thể là bước đơn giản nhất. Hãy chắc chắn khi dán các khung với nhau.

Cài đặt Raspberry Pi

Magic_Mirror_Raspberry_Pi

Bạn cần có một sợi dây ở dưới đáy hộp để cấp nguồn. Cách dễ nhất để làm điều này là mua bộ chia công suất hai chiều. Sau đó, tất cả các thành phần có thể vừa khít với nhau ở mặt sau của màn hình, với sự giúp đỡ của một số băng dính công nghiệp, như hình trên.

Đơn giản chỉ cần treo Raspberry Pi vào màn hình, và Ethernet đến router. Tiếp theo, nếu bạn chưa có, bạn sẽ phải cài đặt Raspbian, hệ điều hành chính thức của nền tảng Raspberry Pi. Khi bạn đã trải qua quá trình cài đặt NOOBS, bạn sẽ được thưởng trình tự khởi động Raspberry Pi.

Biến Raspberry Pi thành một kiosk

Raspberry_Pi_Kiosk

Nó không có ý nghĩa cho gương thông minh của bạn để chỉ hiển thị máy tính để bàn Raspberry Pi, và may mắn thay, có một vài cách để có được Raspberry Pi của bạn hoạt động như một kiosk.

Cài đặt Chromium

Tùy thuộc vào phiên bản Raspbian của bạn, bạn có thể gặp phải một vài vấn đề với điều này. Raspberry Pi phía sau gương của hình ảnh trên chạy hệ điều hành Raspbian. Đã có một số thay đổi đối với kho lưu trữ Raspbian, bao gồm việc xóa Chromium, đây là trình duyệt dễ nhất để thiết lập làm kiosk.

Bạn có thể duyệt Internet:

Chạy Chromium khi khởi động

Sau khi Chromium được cài đặt, bạn có thể định cấu hình Chromium để mở khi khởi động và ở chế độ toàn màn hình:

Mở cài đặt tự khởi động:

Tắt trình bảo vệ màn hình bằng cách thêm # ở trước dòng:

Và thêm các dòng sau:

Thoát và lưu. Bây giờ bạn đã vô hiệu hóa trình bảo vệ màn hình, cài đặt quản lý nguồn bị tắt và mở trình duyệt Chromium ở chế độ kiosk trên máy chủ cục bộ khi khởi động.

Sử dụng mạng Wi-Fi của bạn

Có một số hướng dẫn để nhận Raspberry Pi của bạn trên mạng không dây. Nếu bạn đã ở trong thiết bị đầu cuối, việc này dễ dàng như chỉnh sửa tệp wpa_supplicant của bạn:

Và chỉnh sửa cài đặt mạng:

network = {ssid = “Tên mạng tại đây” psk = “password”} Tôi giả sử bạn thông minh và không sử dụng giao thức WEP cổ đại và không an toàn trên bộ định tuyến của bạn.

Bây giờ hãy khởi động lại kết nối Wi-Fi của bạn bằng hai lệnh sau:

Bạn có thể thử nghiệm để đảm bảo thay đổi của bạn hoạt động bằng cách sử dụng ifconfig.

Nếu bạn có thiết bị wlan0 có địa chỉ IP được chỉ định, bạn có thể ngắt kết nối kết nối Ethernet và cài đặt bảng sau của mình.

Thiết lập trang web

Với một kiosk các loại hoạt động, đây là lúc để thiết lập và chạy trang web thực tế. Pierce đã viết ứng dụng riêng của mình cho điều này, và khuyến khích những người khác làm việc trên dự án này để sử dụng nó. Ông đã sử dụng Lumen khung vi mô PHP với jQuery và Moment.js.

Cài đặt máy chủ web

Để lưu trữ trang web bạn cần cài đặt máy chủ web và để chạy Lumen, bạn sẽ cần cài đặt php:

Quá trình này có thể mất một lúc, nhưng sau khi hoàn thành, bạn cần cấu hình Nginx để biết vị trí của MirrorMirror:

Sau đó dán cấu hình trong gist này:

Hãy chắc chắn lưu và thoát. Tiếp theo, kích hoạt cấu hình này bằng cách chạy:

Bây giờ bạn sẽ có một máy chủ web được kích hoạt php chạy trên Pi của bạn.

Cài đặt MirrorMirror

Đây là bước cuối cùng cài đặt trang web thực tế. Tạo một thư mục project bên trong / home / pi và di chuyển vào nó:

Sao chép ứng dụng web MirrorMirror bằng lệnh này:

Cài đặt Composer sẽ cài đặt các phụ thuộc của Lumen:

Sử dụng composer để cài đặt các phụ thuộc của Lumen để thiết lập và chạy MirrorMirror:

Cần có khả năng ghi / đọc các tệp bên trong thư mục lưu trữ để ứng dụng Lumen hoạt động.

Truy cập http: // localhost và bạn sẽ thấy phiên bản MirrorMirror của mình đang hoạt động.

Các tính năng hiện tại:

Hiển thị dự báo và biểu tượng thời tiết hoạt hình.
Hiển thị ngày giờ.
Hiển thị một lời chào ngẫu nhiên, hiện tại chỉ có một nhưng có kế hoạch bổ sung thêm.

Như vậy bạn đã có thể tự làm cho mình một chiếc gương thông minh rồi. Các bạn hãy cùng lophocvui xem video dưới đây nhé:

Bạn có thể xem nguồn tại đây.

Mọi thắc mắc bạn có thể comment bên dưới bài viết hoặc vào fanpage của lophocvui.com.

—————————-
Chi tiết liên hệ:
Website: lophocvui.com
☎Hotline: 0971479145//0983811938
🖌Fanpage: https://www.facebook.com/lophocvui.comm/

 

 

Bình luận
Close
Close