Nüüdseks on mul Raspberry PI 3 olnud aprilli lõpust (24.04.2016 kell 01:00:00 mõõdeti esimene temperatuur). Vahepeal on lisandunud üks lisa temperatuuriandur ning niiskusandur koos temperatuurianduriga. Muidugi ka kaamera. Tänasel päeval on olemas ka kaks fototakistit (fotodiood) ehk andur, mis mõõdab valguse tugevust. Need pole veel ühendatud. See on mõeldud kaamerale, et saaks paremad pildid öörežiimile minemiseks ja sealt väljumiseks. Hetkel toimub see kellaajaliselt.
Kuid mida ma täna tegin on see, et panin Raspi välisele kõvakettale, kuid käivitamine toimub endiselt mälukaardilt. Mida ja kuidas ma siis tegin, sellest nüüd kirjutangi. Kuna tegin kolmandat korda, siis paras mõned sammud ka kirja panna.
- Esmalt laadisin alla Debian Jessie täisvariandi.
- Kirjutasin img faili 32GB mälukaardile.
- Panin Raspi'le monitori, hiire ja klaviatuuri külge. Lisaks ühendasin ka uue välise 1 TB kõvaketta ning kaamera oli juba küljes.
- Käivitasin Raspi ja ootasin, kuid enne, kui tuli graafiline keskkond tuli miski veateade. Ignoreerisin ja natuke hiljem tegin "jõhkra" restardi. Ei kippunud n.ö. start menüüd ega seda riba. Tõõlaual olev prügikast oli olemas. Peale restarti oli kõik korras.
- Järgnevaks läksin sellele aadressile. Siin on juhend kuidas välisele kõvakettale kogu krempel panna. Mõned tähelepanekud:
- sudo raspi-config tegin ma graafilises keskkonnas olles. Lisaks seadistasin ära ka WiFi. Koduvõrgus on mul öeldud, et raspi saab alati ühe ja sama IP aadressi. Seega polnud muud vaja, kui võtta õige WiFi võrk ja lisada parool.
- Veel lubasin 1-wire ja kaamera sealt samast menüüst
- Järgmine koht, kus oli vaja lisa restart teha oli kui kettale tuli hakata uut partisiooni tegema. Partitsioni tabeli kirjutamine w ei õnnestunud ja tegin restardi. Peale restarti jätkasin samast kohast, kus asi ebaõnnestus. Peale seda oli kõik nii nagu vaja.
- max_usb_current=1 ma ei lisanud nagu ka rootdelay=5, kuna tegemist on kõvakettaga, mitte mälupulgaga.
- Viimane mille selles juhendis tegin oli swapi seadistamine vastavalt RAM mälule. Pi 3 on see 1GB seega 100 asendasin 1024
- Järgnevaks läksin sellele aadressile. Siin on juhend kuidas välisele kõvakettale kogu krempel panna. Mõned tähelepanekud:
- Kõik toimis kenasti, ja alustasin endale vajaliku softi paigaldamist. Kuna varem juba paar korda tehtud, siis mõned märkmed olid kirjas.
- sudo apt-get install mc apache2 php5 mariadb-server phpmyadmin bc xrdp htop imagemagick imagemagick-common motion libav-tools
- Siis muutsin failis /etc/php5/apache2/php.ini kahte rida, et ei tekiks hiljem probleeme andmebaasi asjade üleslaadimisel. Ega nad ei pea nii suured olema hetkel, aga ikka varuga tuli panna
- upload_max_filesize = 100M
- post_max_size = 100M
- Faili /etc/apache2/sites-enabled/000-default.conf lisasin järgneva asja, et url oleks ilus /miski/kuskil jne mitte index.php?midagi=kuidagi&keegi=seegi jne.:
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all- ServerName sai ka seal ära muudetud
- Lisaks tuli lubada mod_rewrite
- Lõpuks sai faili /etc/rc.local kirjutatud sudo pigpiod Vajalik Pythoni niiskusanduri skripti jaoks. Vaata siit skripti Temperatuur ja õhuniiskus andur alguses olevaid linke.
- Veel paar asja, seoses skriptidega.
- sudo pip3 install PyMySQL
- sudo pip install PyMySQL
- Lõpuks sai vajaikud andmed tagasi kopeeritud ja testitud kas kõik skriptid ja asjad hakkasid tööle ning siis lisada need crontabi.
Kogu tegevus võttis aega umbes kaks tundi. Esimene tulemus mis oli rõõmustav oli see et 1440 faili ümbernimetamine koos uude kohta kopeerimisega võttis endise 17 minuti asemel 3 minutit. Kui siia lisada veel MP4 faili tegemine, siis kogu tegevus oli enne 45 minutit ja nüüd ainult 23 minutit.
Kogu asi on vaadatav veebis aadressil http://raspberrypi.kodune.era.ee/
Raspi komplekt ilma anduriteta