Instructions

Każdy obiekt w Scratch może zmienić swój wygląd dzięki tak zwanym
kostiumom. Wybierz obiekt LED1 i przejdź do karty Kostiumy w oknie
skryptu. Skopiuj istniejący kostium klikając Kopiuj.
Edytuj drugi kostium za pomocą programu do malowania. Wypełnij szary
obszar kolorem zielonym, aby reprezentował włączoną diodę LED.
Obiekt LED1 otrzyma własne bloki programowe. Po kliknięciu zielonej
flagi pin 12 jest najpierw ustawiany jako wyjście i wyłączany. Ponadto
obiekt na ekranie powinien być ukazany jako szary, gdy jest wyłą-
czony. W tym celu dołącz do bloku Gdy zielona flaga kliknięta blok
Użyj kostiumu... na palecie bloków Wygląd. W polu wyboru tego bloku
wybierz kostium1.
Jeśli sam obiekt zostanie kliknięty, powinien ukazać się on na ekranie w
kolorze. Równocześnie powinna również włączyć się odpowiednia dioda
LED. Kolejne kliknięcie powinno spowodować wyłączenie diody LED i
obiektu na ekranie.
W tym celu użyj bloku Kiedy LED1 kliknięta z zakładki Sterowanie. Po
kliknięciu najpierw zmieni się kostium, a następnie program sprawdzi,
czy aktualnie widoczny jest kolorowy kostium2 dla włączonej diody LED.
W takim przypadku dioda LED na pin 12 zostanie włączona. Jeśli jednak
widoczny jest kostium1 dla wyłączonej diody LED, dioda LED na pinie 12
zostanie wyłączona.
Po ustawieniu wszystkich bloków programu powiel obiekt LED1 prawym
przyciskiem myszy w oknie obiektu. Zmień nazwę nowego obiektu na
LED2.
Edytuj kostium2 w programie do malowania. Wypełnij kółko kolorem
żółtym. Następnie zmień w bloku skryptu używany pin GPIO na 7. Powiel
kolejne bloki, zmień kolory zmiennej kostium2 na kolory odpowiadające
diodom LED i numery pinów na odpowiednie.
Uruchom program klikając zieloną flagę. Wszystkie diody LED są wyłą-
czone, obiekty są szare. Kliknięcie jednego z obiektów spowoduje jego
ukazanie się w kolorze oraz zaświecenie się odpowiedniej diody LED, aż
do kolejnego kliknięcia. Umożliwia to indywidualne włączanie i wyłącza-
nie diod LED.
KOSTKA DO GRY Z DIODAMI LED
Każdy zna i ma w domu typowe kości do gry ukazujące 1-6 oczek. Zde-
cydowanie fajniejsza jest kostka do gry sterowana elektronicznie,
która dzięki sterowaniu za pomocą styków z plasteliny posiada świe-
cące oczka – nie po prostu 1-6 diod LED w rzędzie, lecz w układzie, w
jakim znajdują się one na kościach do gry.
Kości do gier posiadają oczka w typowym kwadratowym układzie,
który wymaga 7 diod LED sterowanych w czterech grupach, jak uka-
zano na rysunku. Aby kontrolować diody LED potrzebujemy jedynie 4
pinów GPIO zamiast 7, ponieważ kostka do gry używa oczka parami do
ukazywania liczb parzystych.
Symbole oczek kostki ukazywane poprzez grupy LED
KOMPONENTY
1 płytka prototypowa
2 czerwone diody LED z rezystorem ograniczającym
2 żółte diody LED z rezystorem ograniczającym
2 zielone diody LED z rezystorem ograniczającym
1 niebieska dioda LED z rezystorem ograniczającym
1 rezystor o wartości 20 MΩ (czerwony-czarny-niebieski)
7 kabli łączących GPIO
5 kabli mostkowych (różne długości)
2 styki z plasteliny