Агуулгын хүснэгт:
- Алхам 1: Материалын жагсаалт
- Алхам 2: Санаа, тусламжид баярлалаа
- Алхам 3: Nextcloud болон цаг уурын станц суурилуулах
- Алхам 4: Зарим тэмдэглэл
Видео: Олон даалгавартай бөөрөлзгөнө 1 B (Personal Cloud + Weather Station): 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Хэсэг хугацааны өмнө би шинэ хувилбар худалдаж авсны дараа RPiB нөөц байгааг санаж байлаа. Нөөцлөх файлуудаа хадгалахдаа хувийн нууцлалын талаар бодож байгаад өөрийн үүл сервертэй болохоор шийдсэн. Сайн үр дүнд баяртай байгаа боловч RPi -ийн боломжит үр ашигт сэтгэл хангалуун бус байсан тул цаг агаарын станц + хувийн үүл сервер холилдсон комбо хийлээ.
Алхам 1: Материалын жагсаалт
- A RPi B (5 -р сар, RPi2, RPi3, гэх мэт)
- Raspberry -д зориулсан 7 инчийн 1024*600 LCD дэлгэц (дэлгэцийн хэмжээг өөрөө сонгоно уу)
- WiFi dongle эсвэл Ethernet кабель RPi-д залгагдсан (Зөвхөн RPi3 ба түүнээс шинэ хувилбарууд нь wifi-тай байдаг)
- Хулгана ба гар USB
Алхам 2: Санаа, тусламжид баярлалаа
Энэ алхам нь зарим хүмүүсийн ажил дээр үндэслэсэн болохыг анхаарна уу.
Гус:
pimylifeup.com/raspberry-pi-nextcloud-serv…
jimk3038:
www.instructables.com/id/Raspberry-Pi-Inte…
Кодыг сайжруулсанд kalmat -д маш их баярлалаа: Интернет холболт байхгүй үед том цаг, дуудлагын хуанли гарч ирнэ
www.instructables.com/member/Kalmat/
Алхам 3: Nextcloud болон цаг уурын станц суурилуулах
Эдгээр алхмууд нь:-линуксийн зарим үндсийг мэддэг гэж үздэг
-Raspi стрэйт үйлдлийн системийг RPi дээр аль хэдийн суулгасан болно
-Үйлдлийн системийг аль хэдийн тохируулсан байна (raspi-config: SSH идэвхжүүлсэн, SD картын хамгийн их зайг ашиглахаар өргөтгөсөн файлын систем гэх мэт)
-RPi -аас IP -ийг статик гэж тодорхойлдог
########################################################
Nextcloud -ийн суулгалт
########################################################
Дараах дарааллыг терминал дээр гүйцэтгэсэн (SSH -ээс эсвэл RPi дээр уугуул) ################################################### #####################
sudo apt-get update
sudo apt-get apache2 суулгана уу
sudo apt-get php7.0 php7.0-gd sqlite php7.0-sqlite php7.0-curl php7.0-zip php7.0-xml php7.0-mbstring суулгах
sudo үйлчилгээ apache2 -ийг дахин эхлүүлнэ үү
cd/var/www/html curl https://download.nextcloud.com/server/releases/ne… |
sudo tar -jxv
sudo mkdir -p/var/www/html/nextcloud/өгөгдөл
sudo chown -R www-data: www-data/var/www/html/nextcloud/
sudo chmod 750/var/www/html/nextcloud/өгөгдөл
########################################################
Үүнийг дуусгасны дараа бид одоо Nextcloud руу очиж суулгалтыг эхлүүлж болно. Эхлэхийн тулд Raspberry Pi -ийн IP хаяг руу орно уу /nextcloud. Жишээлбэл, миний очих гэж буй хаяг дараах байдалтай байна.
IP хаягийн жишээг Raspberry Pi -ийнхээ хаягаар орлуулахаа бүү мартаарай.
192.168.1.105/nextcloud
Хэрэглэгчийн нэр, нууц үгээ сонгоно уу
Миний дагаж буй хичээлийн линк:
#########################################################
Цаг уурын станцын суурилуулалт
#########################################################
Татаж авах:
launchpad.net/python-weather-api/trunk/0.3… ################################# ############################
Дараах дарааллыг терминал дээр гүйцэтгэсэн (SSH -ээс эсвэл RPi дээр уугуул) ################################################### ######################
tar -xvzf pywapi -0.3.8.tar.gz
cd pywapi-0.3.8
sudo python setup.py бүтээх
sudo python setup.py суулгах
########################################################
Бүх зүйл хүлээж байсны дагуу ажиллаж байгаа эсэхийг шалгаарай
########################################################
Weather 1.6.4.zip /home /pi фолдерыг татаж аваад задлаарай
терминал дээрх дараагийн тушаал (SSH холболт биш/Энэ удаад эх дэлгэц шаардлагатай)
cd Цаг агаар
sudo python цаг агаар.py
########################################################
Ачаалсны дараа үүнийг автоматаар эхлүүлэх хэрэгтэй
########################################################
sudo нано /etc/rc.local
"0 гарах" гэсэн сүүлийн мөрийн өмнөхөн мөрөнд дараах зүйлийг нэмнэ үү.
cd/home/pi/Цаг агаар
sudo python цаг агаар.py &> err.log
########################################################
Алхам 4: Зарим тэмдэглэл
- Калматын хийсэн ажилд автомат орчуулга байдаггүй, би pt-BR руу гараар орчуулга хийсэн. Хэрэв хэн нэгэн.po файлтай ажиллах орчуулга хийх мэдлэгтэй бол талархах болно.
- Тогтвортой байдал хангалттай сайн байна. Дээрх зургийг үзнэ үү (CPU болон санах ойн хэрэглээ бага)
- ухаалаг гар утас болон nextcloud үйлчлүүлэгчийнхээ APP -ийг ширээний компьютер дээрээс татаж аваарай
- Та сервер рүү байршуулах хурдыг сайжруулахын тулд Apache сервер болон PHP дээр хийж болох зарим тохируулгууд байдаг (google it)
-
Цаг агаарын станцын арын зурагтай өөр хувилбарууд байдаг
jimk3038 төсөл (сайжруулсан хувилбарыг kalmat хийсэн)
Зөвлөмж болгож буй:
Бөөрөлзгөнө Pi ашиглан гэрийн цаг бичигчээс ажиллах: 7 алхам
Raspberry Pi ашиглан гэрийн цагаар бичигчээр ажиллах: Өнгөрсөн нэг жилийн хугацаанд надад гэрээсээ ажиллах боломж олдсон. Үүний тулд би хэдэн цаг ажиллаж байгаагаа хянаж байх ёстой байсан. Excel хүснэгт ашиглан эхлүүлж, "цаг", "цаг гарах" цагийг гараар оруулснаар би үүнийг удалгүй олж мэдэв
Бөөрөлзгөнө Pi ба OpenCV ашиглан бодит цагийн Рубик шоо нүдийг нь тагласан уусгагч: 4 алхам
Бөөрөлзгөнө Pi болон OpenCV ашиглан бодит цагийн Rubik's Cube нүдний боолттой уусгагч: Энэ бол нүдний харцаар шийдэхэд зориулагдсан Рубикийн шоо хэрэгслийн 2 дахь хувилбар юм. Эхний хувилбарыг javascript боловсруулсан бөгөөд та RubiksCubeBlindfolded1 төслийг харах боломжтой.Өмнөх хувилбараас ялгаатай нь энэ хувилбар нь өнгийг илрүүлэхийн тулд OpenCV номын санг ашигладаг
Wiz820io / USR -ES1 - Wiznet W5500 сүлжээний портыг өөрийн бөөрөлзгөнө Pi дээр нэмээрэй. 10 алхам
Wiz820io / USR -ES1 - Wiznet W5500 сүлжээний портыг өөрийн бөөрөлзгөнө Pi дээр нэмээрэй. Нэг талаар ийм зүйл хийх сонирхолтой байсан, зарим талаараа Codesys -ийг сонирхож байсан болохоор үүнийг хэсэг хугацаанд бодож байсан. Сүлжээний интерфэйсийн хоёр дахь портыг Raspberry Pi руу холбож үзээрэй. Тиймээс бусад төслүүдийг хийж байхдаа би зөгий
I2C: 9 алхам (зурагтай) бүхий олон тооны никси хоолойг удирдах олон талын I/O Extender ПХБ
I2C ашиглан олон тооны никси хоолойг удирдах олон талт I/O Extender ПХБ: Одоогийн байдлаар хувцасны чимэг хийх зориулалттай nixie хоолойг амьдралд нэвтрүүлэх сонирхол их байна. Nixie хоолойн цагны иж бүрдлийг зах зээл дээр худалдаанд гаргах боломжтой. Оросын хуучин никси хоолойн хуучин хувьцааны худалдаа идэвхтэй явагдаж байсан бололтой. Мөн энд байгаа Instructables дээр
Raspberry PI -ийн температур ба чийгшлийн бүртгэл, Cloud Weather Station, Wifi болон гар утасны статистик: 6 алхам
Raspberry PI -ийн температур ба чийгшлийн бүртгэл, Cloud Weather Station, Wifi болон гар утасны статистик: Raspberry PI төхөөрөмжөөр та өрөөн доторх, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт температур, чийгшлийн мэдээллийг бүртгэх боломжтой. Энэ жишээг бид температур, чийгшлийг бүртгэхэд ашиглах болно. Төхөөрөмж интернетэд холбогдоно