Mục lục:

Khung ảnh kỹ thuật số, kết nối WiFi - Raspberry Pi: 4 bước (có ảnh)
Khung ảnh kỹ thuật số, kết nối WiFi - Raspberry Pi: 4 bước (có ảnh)

Video: Khung ảnh kỹ thuật số, kết nối WiFi - Raspberry Pi: 4 bước (có ảnh)

Video: Khung ảnh kỹ thuật số, kết nối WiFi - Raspberry Pi: 4 bước (có ảnh)
Video: [raspberrypi.vn] Màn hình cảm ứng 7" (C) kết nối DSI, độ phân giải 1024x600 cho Raspberry Pi 4. 2024, Tháng bảy
Anonim
Khung ảnh kỹ thuật số, kết nối WiFi - Raspberry Pi
Khung ảnh kỹ thuật số, kết nối WiFi - Raspberry Pi

Đây là một con đường rất dễ dàng và chi phí thấp để tạo khung ảnh kỹ thuật số - với ưu điểm là thêm / xóa ảnh qua WiFi thông qua ‘nhấp và kéo’ bằng chương trình truyền tệp (miễn phí). Nó có thể được cung cấp bởi Pi Zero nhỏ bé £ 4,50. Bạn cũng có thể chuyển ảnh trực tiếp từ điện thoại di động (ví dụ: qua ES File Explorer trên Android).

Đây có thể là một khung ảnh kỹ thuật số độc lập hoặc có thể là trình bảo vệ màn hình cho hệ thống dựa trên Pi (làm việc khác) và hiển thị ảnh khi nó không được sử dụng. Ví dụ: đây có thể là trình bảo vệ màn hình cho bộ điều khiển phương tiện dựa trên Pi hoặc cho giao diện với máy nghe nhạc và radio dựa trên Pi của tôi.

Để đơn giản và kích thước, tôi đã sử dụng Pi Zero ở đây nhưng bất kỳ Pi nào trong số đó đều hoạt động. Tôi có thể đã sử dụng ZeroW (WiFi) nhưng với cùng một chi phí, người ta có thể nhận được một Zero cộng với một trung tâm USB 2 cổng và sử dụng một dongle WiFi để tối ưu hóa vị trí trên không.

Có một sự lựa chọn rất lớn cho màn hình:

  • Waveshare làm rất tốt màn hình cho Pi, bao gồm cả những màn hình có màn hình cảm ứng. Màn hình cảm ứng không phải là yêu cầu ở đây nhưng có thể hữu ích khi đây là trình bảo vệ màn hình cho một ứng dụng khác. Nhược điểm của chúng là các đầu nối cắm vào bên cạnh - trông không được gọn gàng hoặc cần có khung rộng để ẩn.
  • Hầu hết các màn hình PC sẽ hoạt động. Những cái đã qua sử dụng có sẵn với chi phí thấp trên ebay. Ngay cả những cái mới cũng có giá trị khá tốt. Nếu chúng không có đầu vào HDMI, chúng rất có thể có DVI có thể được sử dụng qua bộ chuyển đổi hoặc đầu HDMI sang DVI. Tôi đã chọn được một màn hình cảm ứng Iiyama 22”IPS, full HD (1920x1080) trong tình trạng tốt với giá dưới 80 bảng Anh.
  • Cuối cùng là tùy chọn thay đổi mục đích màn hình từ một máy tính xách tay đã chết. Xem: có thể hướng dẫn Điều này có điểm cộng lớn là mỏng và có thể vừa với khung ảnh thật.

Tất cả phần mềm / phần sụn cần thiết đều miễn phí.

Các hướng dẫn ở đây sẽ cho phép một người mới làm quen (hoặc nhiều kinh nghiệm hơn) thực hiện điều này từ đầu.

Các bộ phận cần thiết:

  • Pi (bất kỳ)
  • Thẻ SD (đề xuất 8GB hoặc lớn hơn)
  • Trung tâm USB
  • Wifi Dongle
  • Giám sát và dẫn dắt
  • Chuột (để thiết lập)
Hình ảnh
Hình ảnh

Các bước:

  • Cài đặt chương trình cơ sở Pi
  • Đính kèm / cài đặt màn hình
  • Thêm một số hình ảnh / hình ảnh
  • Thiết lập trình bảo vệ màn hình

Văn bản in nghiêng đậm phải được nhập trong quá trình thiết lập và trong hầu hết các trường hợp có thể được sao chép và dán - điều này giúp tiết kiệm rất nhiều thời gian.

Bước 1: Cài đặt phần mềm cơ sở của Pi

Hệ thống sẽ hoạt động từ cả bản cài đặt Raspbian Stretch đầy đủ và từ Stretch Lite. Cái sau sử dụng ít bộ nhớ hơn nhưng cái trước có thể cần thiết nếu PI cũng đang được sử dụng cho việc khác. Các hướng dẫn sẽ bao gồm cả hai. Quá trình này sẽ sử dụng thiết lập từ xa của Pi vì trong hầu hết các trường hợp, điều này dễ dàng hơn - và có thể tránh được sự cần thiết của bàn phím.

Trước tiên hãy tải xuống Raspbian Stretch hoặc Stretch Lite từ

Phiên bản có sẵn tại thời điểm viết bài là tháng 10 năm 2018 nhưng những phiên bản khác sẽ hoạt động tốt.

Giải nén tệp đến một vị trí đã biết. Sau đó chạy Etcher để tải hình ảnh xuống thẻ SD. Etcher miễn phí và có thể tải xuống từ https://etcher.io/ và dễ chạy:

Hình ảnh
Hình ảnh

Sau khi thẻ đã được flash, hãy thêm một tệp trống có tên là ‘SSH’ vào ‘Boot’. Điều này cho phép điều khiển Pi từ xa và thiết lập từ PC, đồng thời tận dụng lợi thế của việc sao chép và dán văn bản được liệt kê ở đây.

Nếu sử dụng Pi Zero (hoặc ZeroW), chúng tôi cần làm cho WiFi hoạt động để kích hoạt thiết lập từ xa. Điều này cần thêm tên mạng và mật khẩu trong một tệp cụ thể. Để thực hiện việc này - hãy sao chép thông tin sau vào Notepad:

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev

mạng = {

ssid = "YOUR_NETWORK_NAME"

psk = "YOUR_PASSWORD"

key_mgmt = WPA-PSK

}

Chỉnh sửa YOUR_NETWORK_NAME và YOUR_PASSWORD (giữ nguyên "") và lưu vào phần "Boot" của thẻ SD dưới dạng wpa_supplicant.conf

Đẩy thẻ ra và cắm nó vào Pi. Đồng thời kết nối khóa Wi-Fi, nếu cần thông qua bộ chia USB.

Tăng sức mạnh cho Pi. Khi nó đang chạy, hãy tìm địa chỉ IP bằng cách đăng nhập vào bộ định tuyến của bạn. Ngoài ra, nếu sử dụng phiên bản căng đầy đủ, bạn có thể tìm thấy điều này bằng cách kết nối màn hình, chuột và bàn phím và nhấp vào biểu tượng internet ở trên cùng bên phải của màn hình. Trên Stretch Lite (với màn hình và bàn phím được kết nối), hãy sử dụng lệnh sudo ifconfig và xem trong wlan0> inet addr:. Tôi thấy tùy chọn bộ định tuyến cho đến nay là dễ nhất.

Chạy Putty (tải xuống miễn phí từ https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) từ PC và nhập địa chỉ IP của Pi.

Hình ảnh
Hình ảnh

Đăng nhập với tên ‘pi’ với mật khẩu ‘raspberry’.

Hình ảnh
Hình ảnh

Trước tiên, hãy sửa lại mật khẩu và các cài đặt khác thông qua:

sudo raspi-config

(sao chép văn bản rồi nhấp chuột phải vào Putty để dán)

Đầu tiên hãy thay đổi mật khẩu

Sau đó, tôi thay đổi tên mạng (tùy chọn)

Trong phần bản địa hóa, hãy đặt quốc gia WiFi.

Trong tùy chọn Interfacing, hãy bật SSH.

Sau đó, mũi tên phải hai lần và nhấp vào Kết thúc, và Có để khởi động lại. Điều này sẽ làm mất kết nối Putty. Thay vì đóng nó, hãy đợi một phút để Pi khởi động lại và nhấp chuột phải vào thanh tác vụ Putty và chọn ‘Restart Session’. Bây giờ đăng nhập bằng cách sử dụng ‘pi’ và mật khẩu mới. Nếu WiFi không kết nối lại, hãy rút phích cắm của dongle và cắm lại. Tôi nghi ngờ điều này đang xảy ra nhưng có lẽ tôi đã rất thiếu kiên nhẫn để chiếc Zero khởi động!

Cập nhật tiếp theo bằng cách nhập:

sudo apt-get -y cập nhật

Sau đó nâng cấp nhập:

nâng cấp sudo apt-get -y

Điều này có thể mất một thời gian.

Nếu bắt đầu từ Raspbian Stretch đầy đủ thì hãy chuyển sang bước tiếp theo.

Đối với Raspbian Stretch Lite, chúng ta cần thêm màn hình nền.

Vì vậy, hãy nhập:

sudo apt install raspberrypi-ui-mods

theo dõi bởi

Y

khi được nhắc.

Đây là một cài đặt khá lớn và vì vậy sẽ mất một lúc …….

Giữ phiên Putty mở và chuyển sang cài đặt màn hình.

Bước 2: Đính kèm / cài đặt Màn hình

Tôi muốn pi bắt đầu mà không yêu cầu nhập người dùng và mật khẩu (vẫn thông qua phiên Putty):

sudo raspi-config

Chọn 'Tùy chọn khởi động' rồi chọn 'Màn hình / CLI' rồi chọn 'Tự động đăng ký trên màn hình'. Sau đó, mũi tên phải hai lần và Kết thúc và khởi động lại.

Màn hình tiêu chuẩn sẽ thông báo cài đặt của chúng và do đó tất cả những gì người ta cần làm là tắt máy, gắn màn hình qua dây HDMI (và USB cho màn hình cảm ứng) và khởi động lại.

Màn hình Waveshare cần cài đặt Pi thành độ phân giải thích hợp. Điều này cần chỉnh sửa tệp cấu hình. Vì thế:

sudo nano /boot/config.txt

Đối với màn hình Waveshare 7”và 10” (1024x600), hãy thêm các dòng sau (hoặc bỏ ghi chú / chỉnh sửa hiện có):

max_usb_current = 1

hdmi_cvt 1024 600 60 6 0 0 0

hdmi_group = 2

hdmi_mode = 87

hdmi_drive = 1

Đối với màn hình Waveshare 10”(1280x800)

Thêm hoặc thay đổi các dòng thành:

max_usb_current = 1

hdmi_cvt 1280 800 60 6 0 0 0

hdmi_group = 2

hdmi_mode = 87

hdmi_drive = 1

Bây giờ hãy tắt máy, kết nối màn hình và bật nguồn trở lại. Pi sẽ khởi động vào máy tính để bàn.

Hình ảnh
Hình ảnh

Bước 3: Thêm một số hình ảnh / hình ảnh

Trước khi phân loại trình bảo vệ màn hình, chúng ta cần tải một số hình ảnh / ảnh chụp. Điều này rất dễ dàng bằng cách sử dụng một chương trình truyền tệp như File Zilla.

Để sử dụng FileZilla, hãy nhập địa chỉ IP Pi trong Máy chủ lưu trữ, sau đó nhập tên người dùng (pi) và mật khẩu, và Cổng 22, sau đó nhấp vào Kết nối nhanh. Trong tương lai, các cài đặt này sẽ được ghi nhớ và có thể được chọn từ menu phụ Kết nối nhanh. Người ta vẫn phải nhập mật khẩu khi được nhắc.

Khi được kết nối, ngăn bên phải hiển thị các tệp Pi và ngăn bên trái hiển thị các tệp PC. Tìm thư mục ảnh của bạn trên PC để hiển thị ảnh và điều hướng đến / home / pi trên pi - khi bạn sẽ thấy thư mục Ảnh. Nếu nó không có ở đó thì hãy tạo nó (nhấp chuột phải và Tạo Thư mục). Bây giờ hãy nhấp và kéo ảnh bạn muốn từ PC vào thư mục Pi Pictures. Nhấp đúp vào thư mục Pictures để kiểm tra xem chúng có ở đó không.

Hình ảnh
Hình ảnh

File Zilla giúp dễ dàng cập nhật ảnh trên pi. Lưu ý rằng ảnh không phải có cùng độ phân giải với màn hình. Tuy nhiên, nếu chúng bằng (hoặc ít nhất là cùng một tỷ lệ khung hình), chúng sẽ hiển thị toàn màn hình mà không có bất kỳ đường viền đen / xén nào.

Bước 4: Thiết lập Trình bảo vệ màn hình

Tại thời điểm này, trên Stretch Lite tải của tôi, trình bảo vệ màn hình đã bắt đầu với bộ sưu tập trình bảo vệ màn hình mặc định. Có một bộ sưu tập lớn các trình bảo vệ màn hình khác nhau để lựa chọn. Một số hình ảnh hiển thị. Tuy nhiên, tôi chỉ muốn một trình bảo vệ màn hình để cuộn qua các bức ảnh. Có một công cụ thực hiện điều này được gọi là GLSlideshow.

Để đặt bảo vệ màn hình, hãy nhấp vào quả mâm xôi (trên cùng bên trái) sau đó chọn 'Tùy chọn' rồi đến 'Trình bảo vệ màn hình'.

Hình ảnh
Hình ảnh

Mặc định có một số trình bảo vệ màn hình được chọn để chạy ngẫu nhiên. Tuy nhiên, không phải tất cả đều được cài đặt (chuyển sang màu xám), đặc biệt là với cài đặt từ Stretch Lite.

Hình ảnh
Hình ảnh

Nếu GLSlideshow không được cài đặt, nó có thể thông qua phiên Putty:

sudo apt-get -y install xscreensaver-gl-extra

Trên Pi, chuyển đến màn hình Trình bảo vệ màn hình và kiểm tra xem GLSlideshow đã ở đó chưa.

Sau đó nhấp vào tab Nâng cao để cho xsceensaver biết nơi lấy hình ảnh. Trong phần ‘Thao tác hình ảnh’, hãy đánh dấu vào ‘Chọn hình ảnh ngẫu nhiên’ và duyệt tìm thư mục / home / pi / Pictures:

Hình ảnh
Hình ảnh

Sau đó quay lại tab 'Chế độ hiển thị' và thay đổi 'Chế độ' thành 'Chỉ một trình bảo vệ màn hình' và đánh dấu 'GLSlideshow':

Hình ảnh
Hình ảnh

Nhấp vào nút Cài đặt cung cấp nhiều tùy chọn hơn như thời gian cập nhật. Xoay và thu phóng không hoạt động trên pi (cần thêm sức mạnh xử lý).

Cuối cùng đặt thời gian ‘Trống sau’ tối thiểu là 1 phút nếu sử dụng làm khung ảnh kỹ thuật số.

Màn hình Waveshare 10 rất đẹp - và lớn hơn nhiều hệ thống thương mại.

Hình ảnh
Hình ảnh

Tuy nhiên, 22 iiyama chỉ đơn giản là tuyệt đẹp.

Hình ảnh
Hình ảnh

Bây giờ là lúc để ngồi lại và thưởng thức trình chiếu ảnh của bạn.

Mike

Đề xuất: