Სარჩევი:
- ნაბიჯი 1: მასალების სია
- ნაბიჯი 2: მადლობა იდეებისა და დახმარებისთვის
- ნაბიჯი 3: Nextcloud და ამინდის სადგურის დაყენება
- ნაბიჯი 4: რამდენიმე შენიშვნა
ვიდეო: მრავალ ამოცანა ჟოლო 1 B (პირადი ღრუბელი + ამინდის სადგური): 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
რამდენიმე ხნის წინ გამახსენდა, რომ ახალი ვერსიის ყიდვის შემდეგ იყო RPiB სათადარიგო.იფიქრე კონფიდენციალურობაზე ჩემი სარეზერვო ფაილების შენახვისას გადავწყვიტე მქონოდა საკუთარი ღრუბლოვანი სერვერი. ბედნიერი ვარ კარგი შედეგით, მაგრამ არ ვარ კმაყოფილი RPi– ს პოტენციალის ნარჩენებით, მე გავაკეთე კომბინაცია ამინდის სადგურის + პირადი ღრუბლოვანი სერვერის შერევით.
ნაბიჯი 1: მასალების სია
- RPi B (მაისი, ასევე, მუშაობა RPi2, RPi3 და ა.შ.)
- ჟოლოს 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…
დიდი მადლობა კალმატს კოდის გაუმჯობესებისთვის: ახლა, როდესაც არ არის ინტერნეტ კავშირი, ნაჩვენებია დიდი საათი და ზარი
www.instructables.com/member/Kalmat/
ნაბიჯი 3: Nextcloud და ამინდის სადგურის დაყენება
ეს ნაბიჯები ვარაუდობს, რომ:-Linux– ის ზოგიერთი საფუძველი ცნობილია
-ოპერატიული სისტემა raspbian მონაკვეთი უკვე დამონტაჟებულია RPi– ზე
-ოპერაციული სისტემა უკვე კონფიგურირებულია (raspi-config: SSH ჩართულია, გაფართოებული ფაილური სისტემა SD ბარათის მაქსიმალური სივრცის გამოსაყენებლად და ა.შ.)
-IP RPi– დან განისაზღვრება როგორც სტატიკური
########################################################
Nextcloud ინსტალაცია
########################################################
ტერმინალში შესრულებული თანმიმდევრობის შემდეგ (SSH– დან ან RPi– ზე) ###################################### ####################
sudo apt-get განახლება
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/data
sudo chown -R www-data: www-data/var/www/html/nextcloud/
sudo chmod 750/var/www/html/nextcloud/data
########################################################
ახლა რომ დავასრულეთ, ჩვენ შეგვიძლია საბოლოოდ გადავიდეთ 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 build
sudo python setup.py ინსტალაცია
########################################################
შეამოწმეთ, რომ ყველაფერი ისე მუშაობს, როგორც მოსალოდნელი იყო
########################################################
ჩამოტვირთეთ და ამოიღეთ ამინდი 1.6.4.zip on /home /pi საქაღალდეში
შემდეგი ბრძანება ტერმინალზე (არა SSH კავშირი/ამჯერად საჭიროა მშობლიური ჩვენება)
cd ამინდი
sudo python ამინდი. py
########################################################
ჩადეთ ჩატვირთვის შემდეგ ავტომატურად
########################################################
sudo nano /etc/rc.local
ბოლო ხაზის წინ, რომელიც ამბობს "გასვლა 0", დაამატეთ შემდეგი ხაზებს.
cd/home/pi/ამინდი
sudo python weather.py &> err.log
########################################################
ნაბიჯი 4: რამდენიმე შენიშვნა
- კალმატის მიერ შესრულებულ სამუშაოს არ აქვს ავტომატური თარგმანი, მე გავაკეთე თარგმანი pt-BR ხელით. თუ ვინმეს აქვს ცოდნა.po ფაილების თარგმნა იქნება დასაფასებელი.
- სტაბილურობა საკმაოდ კარგია. იხილეთ სურათი ზემოთ (პროცესორი და მეხსიერების გამოყენება დაბალია)
- ჩამოტვირთეთ პროგრამა თქვენი სმარტფონისთვის და შემდეგი კლუბის კლიენტისთვის დესკტოპზე
- რამდენიმე შესწორება შეგიძლიათ გააკეთოთ Apache სერვერზე და PHP სერვერზე ატვირთვის სიჩქარის გასაუმჯობესებლად (google it)
-
არსებობს ამინდის სადგურის სხვა ვერსიები ფონის სურათებით, როგორც ჩანს
jimk3038 პროექტი (კალმატის მიერ დამზადებული გაუმჯობესებული ვერსია)
გირჩევთ:
პირადი ამინდის სადგური ჟოლოს Pi გამოყენებით BME280 ჯავაში: 6 ნაბიჯი
პერსონალური მეტეოროლოგიური სადგური ჟოლოს BME280– ით Java– ში: ცუდი ამინდი ყოველთვის უარესად გამოიყურება ფანჯრიდან. ჩვენ ყოველთვის დაინტერესებული ვიყავით ჩვენი ადგილობრივი ამინდის მონიტორინგით და რას ვხედავთ ფანჯრიდან. ჩვენ ასევე გვინდოდა უკეთესი კონტროლი ჩვენს გათბობასა და კონდიცირების სისტემაზე. პერსონალური ამინდის სადგურის მშენებლობა მნიშვნელოვანია
ნაწილაკების Photon IoT პირადი ამინდის სადგური: 4 ნაბიჯი (სურათებით)
ნაწილაკების Photon IoT პირადი ამინდის სადგური:
ჟოლო PI ტემპერატურისა და ტენიანობის აღრიცხვა, ღრუბლოვანი ამინდის სადგური, Wifi და მობილური სტატისტიკა: 6 ნაბიჯი
ჟოლო PI ტემპერატურისა და ტენიანობის აღრიცხვა, ღრუბლოვანი ამინდის სადგური, Wifi და მობილური სტატისტიკა: ჟოლოს PI მოწყობილობით თქვენ შეგიძლიათ ჩაწეროთ ტემპერატურისა და ტენიანობის მონაცემები გარეთ, ოთახში, სათბურში, ლაბორატორიაში, გაგრილების ოთახში ან ნებისმიერ სხვა ადგილას სრულიად უფასოდ. ამ მაგალითს ჩვენ გამოვიყენებთ ტემპერატურისა და ტენიანობის შესასვლელად. მოწყობილობა იქნება დაკავშირებული ინტერნეტთან
სახელმწიფო მანქანა და მრავალ ამოცანა არდუინოზე SPI გაფართოებით: 3 ნაბიჯი
სახელმწიფო მანქანა და მრავალ ამოცანა Arduino– ზე SPI Expanders– ით: გასულ კვირას მე ვთხოვდი სისტემის შექმნას არდუინოთი ფეიერვერკების მართვისთვის. მას დაახლოებით 64 გამოსავალი სჭირდებოდა ხანძრების ჩასაქრობად. ამის გაკეთების ერთ -ერთი გზაა IC გაფართოების გამოყენება. ასე რომ, შესაძლებელია 2 გადაწყვეტა:- I2C გაფართოება, მაგრამ მას სჭირდება ინვერტორი, როდესაც თქვენ
გააკეთეთ პირადი ამინდის სადგური: 10 ნაბიჯი (სურათებით)
გააკეთეთ პერსონალური მეტეოროლოგიური სადგური: თქვენს ოთახში იჯდეს თქვენ იწყებთ ოფლიანობას ან გრძნობთ გაციებას; გაინტერესებთ რამდენად იქნება ტემპერატურა თქვენს ოთახში? ან რა იქნება ტენიანობა? ეს მოხდა ჩემთან ცოტა ხნის წინ. ამან გამოიწვია პერსონალური მეტეოროლოგიური სადგურის შექმნა, რომელიც აკონტროლებს