Raspberry Pi/projektas

Iš Studento Vikis.

Peršokti į: navigaciją, paiešką

Turinys

How to use interrupts with Python on the Raspberry Pi and RPi.GPIO

Part 1

wget http://raspi.tv/download/interrupt1.py.gz
gunzip interrupt1.py.gz
chmod -c a+x interrupt1.py

Part 2

wget http://raspi.tv/download/interrupt2.py.gz
gunzip interrupt2.py.gz
chmod -c a+x interrupt2.py

Part 3

wget http://raspi.tv/download/interrupt3.py.gz
gunzip interrupt3.py.gz
chmod -c a+x interrupt3.py

RPi operacinė sistema

df --sync -Th
sudo -s
dd bs=4M if=~/Atsiuntimai/2016-05-27-raspbian-jessie.img of=/dev/sdb
sync

RPi programų instaliavimas

apt-get update; echo; apt-get -y dist-upgrade; echo;
apt-get -y install mc htop midori git-core imagemagick links w3m lynx odt2txt; 
apt-get autoremove; echo;
raspi-config

WWW serveris

apt-get install -y apache2 php5 libapache2-mod-php5; echo;
chown -Rc www-data:www-data /var/www/
chmod -Rc g+w /var/www
chmod -Rc a+X /var/www
usermod -a -G www-data pi
cd /home/pi/; ln -s /var/www/html

Trinti valdikliui nereikalingas programas

apt-get purge -y wolfram-engine mathematica-fonts; apt-get autoremove -y

RPi nustatymai

Set output to 2 - HDMI (or 1 - analogue - headphone jack, or 0 - automatic - default, documentation):

amixer cset numid=3 2

/boot/config.txt

disable_overscan=1
hdmi_drive=2

/etc/network/interfaces

iface eth0 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.254

Relių valdymo pavyzdžiai

git clone https://github.com/skiwithpete/relaypi.git

Naudingos komandos

Interneto prisijungimo duomenys:

route -n

Visų failų pavadinimuose pakeisti tarpą į pabraukimą:

find -name "* *" -type f | rename 's/ /_/g'

Visų aplankų (direktorijų) pavadinimuose pakeisti tarpą į pabraukimą:

find -name "* *" -type d | rename 's/ /_/g'
Asmeniniai įrankiai
Google AdSense