User manual

15
print "Uganili ste število v ",i,". poskusu"
Ta vrstica je bolj zamaknjena, kar pomeni, da je tudi zanka while končana. Ko torej njen
pogoj več ne drži, torej število tipp, ki ga je vtipkal uporabnik, več ni neenako (temveč je
enako) skritemu številu zahl, se pojavi to besedilo, ki je sestavljeno iz dveh stavčnih delov
in spremenljivke i ter tako navaja, koliko poskusov je uporabnik potreboval. Programi Python
ne potrebujejo lastnega navodila za ustavitev. Ustavijo se preprosto po zadnjem ukazu oz.
po zanki, ki se več ne izvaja in kateri več ne sledijo nadaljnji ukazi.
2 Na Raspberry Pi sveti prva LED
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
40-pinska letev z moškimi kontakti na robu Raspberry Pi nudi možnost neposredne
priključitve strojne opreme, tako da lahko npr. prek tipkal izvajate vnose ali pa aktivirate LED
s krmiljenjem prek programa. Tej letvi z moškimi kontakti pravimo GPIO. Angleška kratica
GPIO (General Purpose Input Output) pomeni »Splošni vhod in izhod«.
Od teh 40 pinov lahko 22, ki so označeni samo s številkami, po želji programirate kot vhod ali
izhod in jih tako uporabljate za raznolike nadgradnje strojne opreme. Ostali so fiksno
nastavljeni za napajanje in druge namene.
Slika 2.1: Razporeditev GPIO-vmesnika. Zaokrožen rob spodaj desno se sklada z robom
vezja Raspberry Pi.
Previdno
V nobenem primeru ne smete medsebojno povezovati katerihkoli GPIO-pinov in čakati, kaj
se bo zgodilo, temveč obvezno upoštevajte naslednje napotke:
Nekateri GPIO-pini so neposredno povezani s priključki procesorja, kratek stik lahko
popolnoma uniči Raspberry Pi. Če prek stikala ali LED medsebojno povežete dva pina,
potem morate med njiju vedno priključiti predupor.
Za logične signale vedno uporabljajte pin 1, ki nudi +3,3 V napetost in ga lahko obremenite s
tokom do 50 mA. Vsi pini, ki so označeni z napisom GND, so vodniki za maso za logične
signale.
Vsak GPIO-pin lahko preklopite kot izhod (npr. za LED) ali kot vhod (npr. za tipkala). GPIO-
izhodi v logičnem stanju 1 nudijo napetost +3,3 V, v logičnem stanju 0 pa 0 V. GPIO-vhodi pri
napetosti do +1,7 V nudijo logični signal 0, pri napetosti med +1,7 V in +3,3 V pa logični
signal 1.