Stap 4: Software-Raspberry Pi
Enige aanpassing van de Raspberry pi is nodig voor het uitvoeren van dit project taak.
1. auto login
2. statische IP
3. auto-run script
4. GPIO controle
5. de socketserver
Details zijn hieronder:
1. auto login
bewerken/etc/inittab, wijzigen
"1:2345:respawn: / sbin/getty--noclear 38400 tty1" in
"1:2345:respawn: / bin/login -f pi tty1 /dev/tty1 2 > & 1"
Ref: http://elinux.org/RPi_Debian_Auto_Login
2. statische IP
Stel in het onderzoektijdvak als "192.168.1.200"
/etc/network/interfaces bewerken, wijzigen
"iface eth0 inet dhcp" in
"iface eth0 inet statische
adres 192.168.1.200
netmask 255.255.255.0
netwerk 192.168.1.0
uitzending 192.168.1.255
gateway 192.168.1.1 "
Ref: https://www.modmypi.com/blog/tutorial-how-to-give-...
3. auto-run script
.bashrc bewerken, toevoegen aan de onderkant:
"sudo python server_5.py"
server_5.py is het script om te dienen van de lamp controle-opdracht
Ref: http://www.raspberrypi.org/forums/viewtopic.php?f=...
4. GPIO controle
om contol de IO, is RPi.GPIO geïnstalleerd,
Ref: http://openmicros.org/index.php/articles/94-ciseco...
Opmerking: de versie wordt gewijzigd in de nieuwste versie
5. de socketserver
de Raspberry pi fungeert als een socketserver
de Python script is gekoppeld als server_5.py.
Ref: http://www.binarytides.com/python-socket-programmi...
Alle gewijzigde bestanden zijn gekoppeld.