Isi kandungan:

Multi Task Raspberry 1 B (Personal Cloud + Weather Station): 4 Langkah
Multi Task Raspberry 1 B (Personal Cloud + Weather Station): 4 Langkah

Video: Multi Task Raspberry 1 B (Personal Cloud + Weather Station): 4 Langkah

Video: Multi Task Raspberry 1 B (Personal Cloud + Weather Station): 4 Langkah
Video: doubling the drop every time the PC survives #shorts 2024, November
Anonim
Multi Task Raspberry 1 B (Awan Peribadi + Stesen Cuaca)
Multi Task Raspberry 1 B (Awan Peribadi + Stesen Cuaca)
Multi Task Raspberry 1 B (Awan Peribadi + Stesen Cuaca)
Multi Task Raspberry 1 B (Awan Peribadi + Stesen Cuaca)
Multi Task Raspberry 1 B (Awan Peribadi + Stesen Cuaca)
Multi Task Raspberry 1 B (Awan Peribadi + Stesen Cuaca)
Multi Task Raspberry 1 B (Awan Peribadi + Stesen Cuaca)
Multi Task Raspberry 1 B (Awan Peribadi + Stesen Cuaca)

Beberapa ketika yang lalu saya teringat bahawa ada cadangan RPiB setelah membeli versi yang lebih baru. Memikirkan privasi semasa menyimpan fail sandaran saya memutuskan untuk mempunyai pelayan awan saya sendiri. Gembira dengan hasil yang baik tetapi tidak berpuas hati dengan pembaziran potensi dari RPi saya membuat kombo mencampurkan stesen cuaca + pelayan awan peribadi.

Langkah 1: Senarai Bahan

Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan
  • A RPi B (Boleh juga berfungsi dengan RPi2, RPi3, dll)
  • Paparan LCD 7 "1024 * 600 inci untuk Raspberry (pilih saiz skrin sendiri)
  • WiFi dongle atau kabel ethernet yang terpasang pada RPi (Hanya RPi3 dan yang lebih baru yang mempunyai wifi terbina dalam)
  • USB tetikus dan papan kekunci

Langkah 2: Terima kasih atas Idea dan Bantuan

Perhatikan langkah ini berdasarkan hasil kerja beberapa orang:

Gus:

pimylifeup.com/raspberry-pi-nextcloud-serv…

jimk3038:

www.instructables.com/id/Raspberry-Pi-Inte…

Terima kasih kepada kalmat atas penambahbaikan kodnya: Sekarang apabila tidak ada sambungan internet, jam dan kalendar besar akan dipaparkan

www.instructables.com/member/Kalmat/

Langkah 3: Pemasangan Nextcloud dan Weather Station

Pemasangan Nextcloud dan Weather Station
Pemasangan Nextcloud dan Weather Station

Langkah-langkah ini mengandaikan bahawa: -beberapa asas linux sudah diketahui

-Peregangan raspbian sistem operasi sudah dipasang pada RPi

-Sistem operasi sudah dikonfigurasikan (raspi-config: SSH diaktifkan, sistem fail diperluas untuk menggunakan ruang kad sd maksimum, dll)

-IP dari RPi ditakrifkan sebagai statik

########################################################

Pemasangan Nextcloud

########################################################

Mengikuti urutan yang dijalankan di terminal (Dari SSH atau asli pada RPi) ##################################### ###################

sudo apt-get kemas kini

sudo apt-get install apache2

sudo apt-get install php7.0 php7.0-gd sqlite php7.0-sqlite php7.0-curl php7.0-zip php7.0-xml php7.0-mbstring

perkhidmatan sudo apache2 mulakan semula

cd / var / www / html curl https://download.nextcloud.com/server/releases/ne… |

sudo tar -jxv

sudo mkdir -p / var / www / html / nextcloud / data

sudo chown -R www-data: www-data / var / www / html / nextcloud /

sudo chmod 750 / var / www / html / nextcloud / data

########################################################

Setelah selesai dengan itu, kita akhirnya dapat pergi ke Nextcloud sendiri dan memulakan proses pemasangannya. Untuk mula pergi ke alamat IP Raspberry Pi plus / nextcloud anda. Contohnya, alamat yang saya tuju adalah seperti berikut:

Ingatlah untuk mengganti Alamat IP contoh dengan alamat Raspberry Pi anda.

192.168.1.105/nextcloud

Pilih nama dan kata laluan pengguna anda

pautan ke tutorial yang saya ikuti:

#########################################################

Pemasangan Stesen Cuaca

#########################################################

Muat turun:

launchpad.net/python-weather-api/trunk/0.3… ################################# ########################

Mengikuti urutan yang dijalankan di terminal (Dari SSH atau asli pada RPi) ##################################### ###################

tar -xvzf pywapi-0.3.8.tar.gz

cd pywapi-0.3.8

sudo python setup.py build

sudo python setup.py pasang

########################################################

Periksa bahawa semuanya berfungsi seperti yang diharapkan

########################################################

Muat turun dan ekstrak folder Weather 1.6.4.zip on / home / pi

arahan seterusnya pada terminal (Bukan sambungan SSH / Kali ini paparan asli diperlukan)

cd Cuaca

sudo python weather.py

########################################################

Jadikannya automatik selepas boot

########################################################

sudo nano /etc/rc.local

Tepat sebelum baris terakhir, yang mengatakan "keluar 0", tambahkan yang berikut ke baris.

cd / rumah / pi / Cuaca

sudo python weather.py &> err.log

########################################################

Langkah 4: Beberapa Nota

Beberapa Nota
Beberapa Nota
Beberapa Nota
Beberapa Nota
  • Kerja yang dilakukan oleh kalmat tidak mempunyai terjemahan automatik, saya melakukan terjemahan ke pt-BR dengan tangan. Sekiranya seseorang mempunyai pengetahuan untuk bekerja dengan fail.po untuk diterjemahkan akan dihargai.
  • Kestabilan cukup baik. Lihat gambar di atas (CPU dan penggunaan memori rendah)
  • muat turun APP untuk telefon pintar dan klien cloud anda ke desktop
  • Terdapat beberapa perubahan yang boleh anda lakukan untuk pelayan Apache dan PHP untuk meningkatkan kadar muat naik ke pelayan (google it)
  • Terdapat versi stesen cuaca lain dengan gambar latar seperti yang dilihat di

    projek jimk3038 (versi yang lebih baik dibuat oleh kalmat)

Disyorkan: