User manual
77
Definicija oznake in radijskih gumbov v pogovornem polju se prevzame iz prejšnjega
primera.
Label(root,
text="Hitrost").pack()
Za razlago drsnega regulatorja se v pogovorno polje zapiše dodatna oznaka. Ker ne vsebuje
nobenih parametrov v metodi pack(), se vstavi vodoravno centrirano pod radijskimi gumbi.
Scale(root, orient=HORIZONTAL, from_ = 1, to = 10, variable =
g).pack()
Drsni regulator je objekt tipa Scale, ki tako kot vsi objekti v tem pogovornem polju kot prvi
parameter vsebuje parameter root. Parameter orient=HORIZONTAL nudi podatek o tem,
da se drsni regulator nahaja v vodoravnem položaju. Brez tega parametra bi se nahajal v
navpičnem položaju. Parameter from_ in to navajata začetno in končno vrednost drsnega
regulatorja. Pri tem upoštevajte način pisanja from_, saj je from brez podčrtaja v Python
rezervirana vrednost za uvoz knjižnic. Parameter variable določi predhodno deklarirano
spremenljivko Tk, v katero se vnese trenutno nastavljena vrednost drsnega regulatorja.
Začetna vrednost se prevzame iz vrednosti, ki se določi pri deklaraciji spremenljivke, v tem
primeru je to 5.
Drsni regulator se z metodo pack()ponovno vstavi vodoravno centrirano v pogovorno polje.
Ostali deli programa – gumb Start, glavna zanka in konec programa – se nespremenjeni
prevzamejo iz prejšnjega primera.
Začnite program, izberite vzorec utripanja in določite hitrost. Višje vrednosti poskrbijo za
hitrejše utripanje vzorcev. Pri kliku na gumb Start funkcija LedEin() odčita izbrani vzorec
utripanja iz radijskih gumbov in hitrost iz položaja drsnega regulatorja.
11 PiDance z LED
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
V poznih 70. letih prejšnjega stoletja, še pred časom pravih računalniških iger, je obstajala
elektronska igra s štirimi barvnimi lučkami, ki je bila leta 1979 v prvem tovrstnem izboru
imenovana za najboljšo igro leta. Igra se je v Nemčiji tržila pod imenom Senso. Atari je izdal
repliko z imenom Touch Me v velikosti žepnega kalkulatorja. Pojavila se je še ena replika z
imenom Einstein, na angleško govorečem tržišču pa se je igra Senso tržila kot Simon.
Raspbian nudi grafično različico te igre pri Python Games pod imenom Simulate.