Documente Academic
Documente Profesional
Documente Cultură
Raspberry PI Pentru Incepatori - Gratuit PDF
Raspberry PI Pentru Incepatori - Gratuit PDF
1 http://www.robofun.ro/forum
Pinii GPIO ai placii Raspberry PI............................................85
SensorShield ...........................................................................95
Senzor de lumina brick + Raspberry PI ..................................98
Senzor de umiditate brick + Raspberry PI ..............................99
Buton brick + Raspberry PI ..................................................102
Senzor de distanta Sharp + Raspberry PI .............................103
Senzor de temperatura brick + Raspberry PI ........................105
Raspberry PI si senzorul de alcool brick................................113
Raspberry PI, senzor flex brick si SenzorShield....................122
Raspberry PI, senzor apasare brick si SensorShield..............128
Raspberry PI te anunta cand primesti e-mail.........................134
Raspberry PI si afisajul LCD 16x2........................................141
RaspberryPI si WII-Nunchuck...............................................153
Raspberry PI si cititorul RFID ID-12.....................................162
Raspberry PI si senzorul de presiune barometrica BMP085. 169
RaspberryPI si MOD-GPS.....................................................177
Raspberry PI si Voice Over IP (VoIP)....................................185
Encriptarea apelului prin ZRTP
................................................................................................188
RaspberryPI si MOD-IO2......................................................190
RaspberryPI, MOD-IO2 si portul GPIO................................198
RaspberryPI – sinteza si recunoastere de voce......................204
Utilizarea Festival..................................................................207
Utilizarea eSpeak...................................................................209
Utilizarea Google Text to Speech..........................................210
Recunoastere vocala folosind Google Speech API................212
RaspberryPI, Firmata si Arduino...........................................214
2 http://www.robofun.ro/forum
Raspberry PI – primii pasi
3 http://www.robofun.ro/forum
domenii: robotica, imprimare 3D, servere web, ftp,
statii meteo, jocuri 3D, acestea fiind doar cateva
exemple.
Mai jos, doar cateva exemple de proiecte cu
Raspberry PI:
• server web:
http://www.penguintutor.com/linux/raspberr
ypi-webserver
• server cu webcam:
http://jeremyblythe.blogspot.co.uk/2012/05/
raspberry-pi-webcam.html
• statie meteo:
http://blog.retep.org/2012/07/30/installing-a-
usb-weather-station-on-a-raspberry-pi-part-
1/
• drona quadcopter:
http://hackaday.com/2012/12/01/raspberry-
pi-quadcopter/
• rama foto:
http://theswitchtolinux.blogspot.ro/2012/12/r
aspberry-pi-daily-deviations-picture.html
• tracker GPS:
http://www.milos.ivanovic.co.nz/blog/252
• Raspberry PI in the sky:
http://www.daveakerman.com/?p=592
4 http://www.robofun.ro/forum
• Quake 3:
http://blog.modmypi.com/2012/06/1.html
• procesare de imagine:
http://www.cl.cam.ac.uk/projects/raspberrypi
/tutorials/robot/image_processing/
• ceas cu tuburi NIXIE:
http://mjo.tc/atelier/2012/08/ntp-nixie.html
• brat robotic controlat prin voce:
http://www.aonsquared.co.uk/raspi_voice_co
ntrol
• Raspbmc media center:
http://www.howtogeek.com/119924/build-a-
35-media-center-with-raspbmc-and-
raspberry-pi/
• Smart TV:
http://www.robofun.ro/kit-smarttv-raspberry-
pi
• Recunoastere de voce si sinteza vocala cu
Raspberry PI, in limba romana:
http://robofun.ro/forum/viewtopic.php?
f=22&t=262
5 http://www.robofun.ro/forum
Alte cateva lucruri despre Raspberry PI :
6 http://www.robofun.ro/forum
7 http://www.robofun.ro/forum
Iesire video : HDMI si TV-OUT
Sursa de alimentare
8 http://www.robofun.ro/forum
Sursa de alimentare este o parte foarte
importanta a sistemului, este necesar sa o alegi
cu atentie. Daca sursa de alimentare nu ofera
suficient curent (sau si mai rau, da o tensiune de
iesire mai mare de 5V), poti obtine tot felul de
rezultate interesante (si destul de neplacute, as
zice) : resetari ale sistemului de operare, pierderi
de date, blocarea cardului sau distrugerea
ireversibila a placii Raspberry PI (in cel mai rau
caz).
Chiar daca exista foarte multe alimentatoare
dotate cu mufa microUSB, acest lucru nu
inseamna neaparat ca vor functiona cu Raspberry
PI. Este necesar ca sursa sa furnizeze o tensiune
de 5 V cu cel putin 0.7 amperi (ideal este insa mai
mult de 1 amper), valori reale. Din pacate, destul
de multe alimentatoare din gama ieftina / foarte
ieftina nu asigura acesti parametri de functionare,
chiar daca ii au inscriptionati pe carcasa. Cel mai
rau lucru care se poate intampla este ca
tensiunea nominala de 5V sa fie de fapt mai mare
de 5V, caz in care placa Raspberry PI se distruge
ireversibil.
Din aceste motive, iti recomand sa
achizitionezi sursa de alimentare din magazine
autorizate care furnizeaza placi Raspberry PI.
Aceste surse de alimentare au fost in prealabil
supuse unui proces de testare si verificare.
9 http://www.robofun.ro/forum
OK, am un Raspberry PI , acum ce fac mai
departe ?
10 http://www.robofun.ro/forum
Tastatura si mouse pe USB + monitor HDMI
11 http://www.robofun.ro/forum
imaginea prin care scrii imaginea direct pe card.
Dupa ce ai scris imaginea, introduci card-ul in
slotul placii, conectezi monitorul, tastatura/mouse,
cablul de retea si in sfarsit alimentarea. Astepti si
vei obtine pe ecran interfata grafica a sistemului.
Daca nu ai la dispozitie un monitor HDMI si
tastatura / mouse USB, exista si alte alternative
pentru care ai nevoie doar de sursa de alimentare
si de un cablu de retea. Este vorba despre
conectare folosind SSH sau VNCServer. Mai multe
detalii despre acestea, mai jos.
12 http://www.robofun.ro/forum
Conectare prin SSH
13 http://www.robofun.ro/forum
(https://play.google.com/store/apps/details?
id=com.overlook.android.fing&hl=en)
(evident, daca ai un telefon Android), sau
poti rula comanda „nmap“ pe un sistem
Linux „nmap -sP 192.168.0.0/24“. Pentru
Windows, poti incerca cu un tool de tipul „IP
scanner“ (de exemplu -
http://www.advanced-ip-scanner.com/ -
gratuit pentru 30 de zile).
14 http://www.robofun.ro/forum
4. In campul „hostname“ tasteaza IP-ul
placii (aflat anterior). Asigura-te ca ai portul 22 si
SSH bifat. Click pe Open.
5. Iti vor fi solicitate numele de utilizator:
“pi“ si parola: „raspberry“.
6. Vei obtine imaginea interfetei in linie
de comanda a sistemului.
15 http://www.robofun.ro/forum
Conectare prin VNCServer
16 http://www.robofun.ro/forum
1. Instaleaza tightvncserver. Pe parcurs
vei introduce o parola cu care te vei conecta mai
tarziu la Raspberry (va trebui sa retii aceasta
parola).
17 http://www.robofun.ro/forum
6. Introdu IP-ul placii Raspberry PI si
portul 5901 pentru sesiunea 1.
7. Introdu parola completata anterior (la
pasul 1).
8. Vei vedea desktop-ul placii Raspberry
PI, exact asa cum ai vedea daca ai avea conectat
un monitor cu conector HDMI.
18 http://www.robofun.ro/forum
19 http://www.robofun.ro/forum