Szakdolgozat
Az első fejezet...
(Részletek a könyvből)

A programozói gondolkodásmód képessé teszi az embereket, hogy a világot számtástechnikai lencsén át lássák, hogy a dolgokat sokoldalú látószögből modellezzék. Képesek látni az algoritmust, folyamatot és adatokat. Amikor a hétköznapi ember kis különbséget tesz aközött, mit szükséges megvalósítani, és ahogyan ezt megteheti, a számítástechnikai gondolkodás körültekintő figyelmet irányít az eredmény és az eredményhez vezető folyamatra.
A számítógép bemutatása...
(Részletek a könyvből)

A Raspberry Pi egy bankkártya méretű számítógép, melyet az Egyesült Királyságban fejlesztett ki a Raspberry Pi alapítvány oktatás céljára. Jelenleg a Raspberry-ket a Sony cég gyártja Pencoed-ben (Wales).
A programozás tanulásán túlmenően a Raspberry Pi-nak rengeteg egyéb felhasználási területe van ipari környezetben is, mint például épületautomatizálás, riasztó vagy felügyeleti rendszerek kiépítése, mérések, különböző érzékelők jelének feldolgozása, stb...
A GPIO port...
(Részletek a könyvből)

A P1 port vagy GPIO (General Purpose Input Output) port egy külső eszközök csatlakoztatására alkalmas tüskesor:
- Általános vezérlésre (LED, relé, stb.);
- I2C kettő vezérlő érintkezős eszközök számára;
- SPI eszközök részére;
- Rx és Tx csatlakozó kommunikációhoz soros perifériákkal;
- PWM teljesítményvezérléshez;
- PPM szervomotorok vezérléséhez.
Az első gyakorlat...
(Részletek a könyvből)

import time #idő könyvtár importálása
import RPi.GPIO as GPIO #GPIO könyvtár importálása
GPIO.cleanup() #tüskék jelének törlése
GPIO.setmode(GPIO.BOARD) #alaplap számozás
GPIO.setup(11, GPIO.OUT) #11-es fejléce kimenet
whilw True: #hurok ciklus (loop)
... és így tovább
Nehezebb mérések...
(Részletek a könyvből)

A Raspberry Pi nem rendelkezik analóg bemenettel (sem kimenettel). Ha analóg érzékelőt szeretnénk rá csatlakoztatni, szükségünk van egy A/D átalakítóra, vagy ennek hiányában egy trükkös megoldást is lehet alkalmazni. Sorba kapcsolunk egy kondenzátort és egy ellenállást. Az időállandó (R és C szorzata) értéke az ellenállás függvényében változik. A mért idő a kondenzátor feltöltődéséig arányos az ellenállás értékével, tehát ellenállás értékének mérése helyett mérjük az időt. Bármilyen ellenállás változáson alapuló érzékelőt alkalmazhatunk, majd kalibrálás után kezdhetjük a méréseket...
A szórakozás sem maradhat ki...
(Részletek a könyvből)

A "Motion" program lehetőséget kínál álló vagy mozgó képek rögzitésére. A rögzítést a kamera képének változása indítja el. Az alkalmazási terület függvényében beállítható a képkockák sürűsége, a jpg formátum, videó kódolás, felvétel ideje, felvétel mentésének helye, stb.
Lehetőség van a kép küldésére automatikusan e-mailben mozgás érzékelés esetén.
A Raspberry Pi processzora igen kis teljesítményű, ezért túl nagy csodákat ne várjunk...