Skatos praktiskaja spoka te paradas rokdarbi, salatu burcinas, grilletas vistinjas un neka par datoriem Tapec nolemu pats kaut ko uzcept. Neesmu nekads programmists vai vel kaut kas tads, bet gan esmu sacis brivaja laika darit to kas man patik. Rakstu seit no mana izmeginajuma trusisa. Raspberry pi 3.
Ideja tada, ka skatijos majas automatiku. Tur visam tadas cenas ka acis spragst pusu. Kas zin, varbut velak kritisies. Bet lidz tam domaju, kapec pasam neizmeginat ko uztaisit. Protams viss meklets gramatas un interneta. Ieteikums pirms kaut ko vienot kopa divreiz padomajat, lai nenosvilinatu raspberry pi 3 un lai sev pari nenodaritu. Neiesaku uz savu roku neapdomigi slegt kaut kur klat 230 v elektribu vai vel kadus brinumus darit, ja neesat parliecinati. Vienkarsi rakstu jo sito var lasit ari berni.
LED lampiņu kontrole no datora un telefona8
Seit ir redzams saslegts jau kopa mans raspberry pi 3. Cena plus minus 40-50 eiro. Viss kas ir vajadzigs ir raspberry pi3, breadbord, klaviatura, pele, ekrans. Man ir vecais ekrans tapec izmantoju hdmi vada parveidotaju , jo raspberry pi 3 nak ar hdmi izeju. Vel vajag led lampinas un resistorus un vadinjus ar ko saslegt. Diemzel visu lasu angliski un stulbi tas , ka nezinu ka latviski pateikt.
Raspberry pi 3 darbojas uz 5v un 2.5 A. Tas ir svarigi jo negribu lai nokup jusu raspberry pi un 2.5 A vajadzigi lai pavilktu pieslegtos usb pieslegumus.
No citas puses. Tatad raspberry pi ir mazins datorins, kam ir gpio pins vai adatinas. Caur kuram var sutit signalus un stravu un kontrolet lietas, ka robotinus vai gaismas, vai sensorus. Tiesam negribu izplust garos tekstos. Kas gribes , tas atradis kas sitas ir par verki un ko vins dara.
Tatad raspberry pi es ieinstaleju raspbian. To var izdarit vairakos veidos. Bet vieglakais veids ir nopirkt raspberry pi 3 , kam nak lidzi atminas karte ar programmaturu noobs ieksa. Kas ari ieinstales raspbian sistemu.
Reku pieslegtas 3 lampinas. Zemak meginasu izstastit ka piesledzu. Iesaku papetit raspberry pi breadbord uzbuvi , lai saprastu kas ka sasprauzas. Jo aizmugure var redzet ka tie kanaali iet. Nav zel ieladet kadu bildi.
Ta izskatas breadbord.
Tatad no augsas. Labas puses tresais ir ground jeb sazemejums. To pievienoju breadboard kur zila linija iet. kas nozime kad uz tas linijas ir visa garuma sazemejums. Nakamais ir kreisaja puse 6 no augsas piesledzu uz breadbord 7 liniju. Talak uz 7 linijas piesledzu klat pretestibu , godigi teikt slinkums merit , cik tur ir bet nu gaja kopa ar led lampinjam. Pirku komplekta. Pretestiba vajadziga lai led lampinju nenokupinatu. Talak pretestibas otru kaju iespraudu uz 3 linijas. Un dzelteno led lampinas garako kaju iespraudu uz 3 linijas. Ir svarigi lai led lampinas un pretestibu pareizi saslegtu, nevis otradak, savadak nekas nestradas. Tad isako kaju iespraudu uz sazemejuma linijas. kur ta gara zila linija ir visa garuma.
Talak labaja puse piesledzu klat astoto adatinu no augsas uz 15 linijas. Tad atkartoju to pasu ko dariju ar ieprieksejo pretestibu. Piesledzu uz 15 linijas un otru galu uz 12 linijas. Tad sarkano led lampinu uz 12 linijas piesledzu un piesledzu pie sazemejuma.
Nakamais ir labaja puse no augsas devita adatina. to piesledzu uz 23 linijas un tad pretestibu uz 23 linijas. Tad otru pretestibas kajinu uz 20 linijas un led uz 20 linijas un tad uz sazemejumu. Neaizmirstat kura kajinja kur jasprauz.
Sakuma raspbian programma ir tada lieta ka python 3 idle. Tur var rakstit kodu, kas kontroles lampinas. Sakuma tur ierakstiju kodu un kontroleju lampinjas no datora. Zalo un sarkano. Pec tam uztaisiju ka var no telefona kontrolet. Isteniba baigi gara pentere tas viss.
Tatad pirms ko darit vajag apdeitot un apgreidot raspberry pi. Ir jaatver terminalis kas atrodas augsa ceturtais no kreisas puses. Terminali jaieraksta komanda
sudo apt-get update
un
sudo apt-get dist-upgrade
Viena no komandam aiznems baigi ilgo laiku kamer visu abgreidos.
Tatad lai tiktu ieksa raspberry pi 3 vajag izveidot web serveri. Tur var palidzet Apache Web Server.
Terminali vajag ierakstit komandu
sudo apt-get install apache2 -y
Pec tam vajag noskaidrot raspberry pi 3 ip adresi.
To var izdarit ar komandu terminalii
hostname -I
Kad ir noskaidrota ip adrese tad vajag lai raspberry pi un telefons ir pieslegusies pie ta pasa wifi savienojuma. Sanaks ka vietejais serveris. Kas strada nevis caur internetu bet gan caur ruutera wifi.
Ievadi telefona ip adresi un paradisies web lapa kas paradis ka esi ieksa raspberry pi. Talak terminali jaieraksta
cd /var/www/html
tas laus terminalim ta ka atrasties mappe kur ir tas apach
talak jaievada
sudo apt-get install php5 libapache2-mod-php5 -y
Tas ieinstales php
pec tam terminali jaieraksta
sudo rm index.html
tas ir vajadzigs lai aizvaktu index.html un php varetu atvert interneta.
Nakamais jaieraksta terminali
sudo leafpad index.php
tad ekrana atversies jauns teksta dokuments un tur bus jaieliek kods. Vins nav nekads isais tapec ja kadam vajadzes varu iedot privati. Gribu pateikt ka dala koda nav mana( gandriz viss kods nav mans ). Tapec nav zel padalities. Viss ir atrasts interneta un izmantots. Esmu pievienojis avotu no kurienes nemu informaciju bet ne viss ir izmantots no tas adreses. Ta adrese man daudz palidzeja ar komandam. Berni macaties anglu valodu.