Garage dörröppnare (3 / 15 steg)
Steg 3: Installera ledningar Pi, Apache och PHP
Installera ledningar Pi
Öppna ett terminal-fönster på Mac bok. Logga in på Raspberry Pi, sedan ladda ner, kompilera och installera ledningar Pi. Denna programvara ger kontroll av GPIO stiften. Här är en steg för steg guide:
http://wiringpi.com/download-and-Install/
Här är en förkortad version av instruktionerna:
$ ssh pi
lösenord: ♣password♣
$ sudo lämplig-få installera git-core
$ git klon git://git.drogon.net/wiringPi
$ cd wiringPi
$ git pull ursprung
$. / bygga
Kör kommandot gpio att kontrollera installationen:
$ gpio - v
gpio version: 2,29
Copyright (c) 2012-2015 Gordon Henderson
Detta är fri programvara helt utan garanti.
För detaljer typ: gpio-garanti
Raspberry Pi Detaljer:
Typ: Modell 2, Revision: 1.1, minne: 1024MB, Maker: Sony [OV]
Enhetsträd aktiveras.
Denna Raspberry Pi stöder användarnivå GPIO åtkomst.
-> Se man-sidan för mer information
$ gpio readall
+-----+-----+---------+------+---+---Pi 2---+---+------+---------+-----+-----+
| BCM | wPi | Namn | Läge | V | Fysiska | V | Läge | Namn | wPi | BCM |
+-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
| | | 3.3V ||| 1 || 2 | | | 5V |||
| 2 | 8 | SDA.1 | I | 1 | 3 || 4 | | | 5V |||
| 3 | 9 | SCL.1 | I | 1 | 5 || 6 | | | 0V |||
| 4 | 7 | GPIO. 7 | UTE | 1 | 7 || 8 | 1 | ALT0 | TxD | 15 | 14 |
| | | 0V ||| 9 || 10 | 1 | ALT0 | RxD | 16 | 15 |
| 17 | 0 | GPIO. 0 | I | 0 | 11 || 12 | 0 | I | GPIO. 1 | 1 | 18 |
| 27 | 2 | GPIO. 2 | I | 0 | 13 || 14 ||| 0V |||
| 22 | 3 | GPIO. 3 | I | 0 | 15 || 16 | 1 | I | GPIO. 4 | 4 | 23 |
| | | 3.3V ||| 17 || 18 | 0 | I | GPIO. 5 | 5 | 24 |
| 10 | 12 | MOSI | I | 0 | 19 || 20 ||| 0V |||
| 9 | 13 | MISO | I | 0 | 21 || 22 | 0 | I | GPIO. 6 | 6 | 25 |
| 11 | 14 | SCLK | I | 0 | 23 || 24 | 1 | I | CE0 | 10 | 8 |
| | | 0V ||| 25 || 26 | 1 | I | CE1 | 11 | 7 |
| 0 | 30 | SDA.0 | I | 1 | 27 || 28 | 1 | I | SCL.0 | 31 | 1 |
| 5 | 21 | GPIO.21 | I | 1 | 29 || 30 ||| 0V |||
| 6 | 22 | GPIO.22 | I | 1 | 31 || 32 | 0 | I | GPIO.26 | 26 | 12 |
| 13 | 23 | GPIO.23 | I | 0 | 33 || 34 ||| 0V |||
| 19 | 24 | GPIO.24 | I | 0 | 35 || 36 | 0 | I | GPIO.27 | 27 | 16 |
| 26 | 25 | GPIO.25 | I | 0 | 37 || 38 | 0 | I | GPIO.28 | 28 | 20 |
| | | 0V ||| 39 || 40 | 0 | I | GPIO.29 | 29 | 21 |
+-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
| BCM | wPi | Namn | Läge | V | Fysiska | V | Läge | Namn | wPi | BCM |
+-----+-----+---------+------+---+---Pi 2---+---+------+---------+-----+-----+
Ovanstående kommandon bör ge dig något förtroende att wiringPi fungerar OK.
Installera Apache och PHP
Kör följande kommandon:
$ cd...
$ sudo apt-get update
$ sudo lämplig-få installera apache2 php5 libapache2-mod-php5
Att kontrollera webb servern fungerar, öppna en webbläsare och ange i rutan URL:
♣Raspberry-pi-ip♣
Apaches standard hemsida svarar med "Det fungerar!"