phungvietshadow1
New member
|sudo bash -
sudo apt -get install -y nodejs
sudo npm install -g pm2
Sau đó cài đặt trình quản lý tệp và biến nó thành một trang web
Mã số:
sudo npm install -g filemanager
sudo pm2 bắt đầu filemanager
Bây giờ bạn có thể truy cập trang web Trình quản lý tệp tại liên kết bạn đã sao chép từ Dataplicity.Bạn có thể tải lên, xóa, đổi tên hình ảnh trên PI.
3. Trình chiếu thiết lập
Bây giờ chúng tôi sẽ cài đặt phần mềm trình chiếu và định cấu hình nó để tự động chạy khi Boots PI.
Mã số:
sudo apt-get install -y python3-pil python3-pil.imagetk python3-pip
SUDO PIP3 Cài đặt-nâng cấp Paho-MQTT
Sau đó tạo một tệp có tên Slideshow.py với nội dung sau:
`` `
nhập paho.mqtt.client dưới dạng mqtt
Thời gian nhập khẩu
Nhập hệ điều hành
def on_connect (client, userData, flags, rc):
in ("kết nối với mã kết quả"+str (rc)))
Client.SubScribe ("Raspi/Slideshow")
def on_message (client, userData, msg):
PRIN
Tên tệp = msg.payload.decode ()
Nếu os.path.exists (tên tệp):
FEH-Tên tệp quy mô-BG
client = mqtt.client ()
client.on_connect = on_connect
client.on_message = on_message
client.connect ("xxxxxxxxxxxxxxxxxxxxxtaity.io", 1883, 60)
client.loop_forever ()
`` `
Lưu tệp và sau đó chạy nó bằng lệnh sau:
Mã số:
python3 slideshow.py
Bây giờ trình chiếu sẽ tự động chạy khi PI Boots.Bạn có thể thêm, xóa hình ảnh vào thư mục/home/pi/hình ảnh/và trình chiếu sẽ tự động cập nhật.
=======================================
| sudo bash -
sudo apt-get install -y nodejs
sudo npm install -g pm2
Then install the file manager and make it a website
Code:
sudo npm install -g filemanager
sudo pm2 start filemanager
Now you can access the file manager website at the link you copied from Dataplicity. You can upload, delete, rename images on the Pi.
3. Setup slideshow
Now we will install the slideshow software and configure it to run automatically when the Pi boots.
Code:
sudo apt-get install -y python3-pil python3-pil.imagetk python3-pip
sudo pip3 install --upgrade paho-mqtt
Then create a file called slideshow.py with the following content:
```
import paho.mqtt.client as mqtt
import time
import os
def on_connect(client, userdata, flags, rc):
print("Connected with result code "+str(rc))
client.subscribe("raspi/slideshow")
def on_message(client, userdata, msg):
print("Received message: " + msg.payload.decode())
filename = msg.payload.decode()
if os.path.exists(filename):
feh --bg-scale filename
client = mqtt.Client()
client.on_connect = on_connect
client.on_message = on_message
client.connect("xxxxxxxxxxxxxxxxxxxxtaity.io", 1883, 60)
client.loop_forever()
```
Save the file and then run it with the following command:
Code:
python3 slideshow.py
Now the slideshow will run automatically when the Pi boots. You can add, delete images to the folder /home/pi/Pictures/ and the slideshow will automatically update.
sudo apt -get install -y nodejs
sudo npm install -g pm2
Sau đó cài đặt trình quản lý tệp và biến nó thành một trang web
Mã số:
sudo npm install -g filemanager
sudo pm2 bắt đầu filemanager
Bây giờ bạn có thể truy cập trang web Trình quản lý tệp tại liên kết bạn đã sao chép từ Dataplicity.Bạn có thể tải lên, xóa, đổi tên hình ảnh trên PI.
3. Trình chiếu thiết lập
Bây giờ chúng tôi sẽ cài đặt phần mềm trình chiếu và định cấu hình nó để tự động chạy khi Boots PI.
Mã số:
sudo apt-get install -y python3-pil python3-pil.imagetk python3-pip
SUDO PIP3 Cài đặt-nâng cấp Paho-MQTT
Sau đó tạo một tệp có tên Slideshow.py với nội dung sau:
`` `
nhập paho.mqtt.client dưới dạng mqtt
Thời gian nhập khẩu
Nhập hệ điều hành
def on_connect (client, userData, flags, rc):
in ("kết nối với mã kết quả"+str (rc)))
Client.SubScribe ("Raspi/Slideshow")
def on_message (client, userData, msg):
PRIN
Tên tệp = msg.payload.decode ()
Nếu os.path.exists (tên tệp):
FEH-Tên tệp quy mô-BG
client = mqtt.client ()
client.on_connect = on_connect
client.on_message = on_message
client.connect ("xxxxxxxxxxxxxxxxxxxxxtaity.io", 1883, 60)
client.loop_forever ()
`` `
Lưu tệp và sau đó chạy nó bằng lệnh sau:
Mã số:
python3 slideshow.py
Bây giờ trình chiếu sẽ tự động chạy khi PI Boots.Bạn có thể thêm, xóa hình ảnh vào thư mục/home/pi/hình ảnh/và trình chiếu sẽ tự động cập nhật.
=======================================
| sudo bash -
sudo apt-get install -y nodejs
sudo npm install -g pm2
Then install the file manager and make it a website
Code:
sudo npm install -g filemanager
sudo pm2 start filemanager
Now you can access the file manager website at the link you copied from Dataplicity. You can upload, delete, rename images on the Pi.
3. Setup slideshow
Now we will install the slideshow software and configure it to run automatically when the Pi boots.
Code:
sudo apt-get install -y python3-pil python3-pil.imagetk python3-pip
sudo pip3 install --upgrade paho-mqtt
Then create a file called slideshow.py with the following content:
```
import paho.mqtt.client as mqtt
import time
import os
def on_connect(client, userdata, flags, rc):
print("Connected with result code "+str(rc))
client.subscribe("raspi/slideshow")
def on_message(client, userdata, msg):
print("Received message: " + msg.payload.decode())
filename = msg.payload.decode()
if os.path.exists(filename):
feh --bg-scale filename
client = mqtt.Client()
client.on_connect = on_connect
client.on_message = on_message
client.connect("xxxxxxxxxxxxxxxxxxxxtaity.io", 1883, 60)
client.loop_forever()
```
Save the file and then run it with the following command:
Code:
python3 slideshow.py
Now the slideshow will run automatically when the Pi boots. You can add, delete images to the folder /home/pi/Pictures/ and the slideshow will automatically update.