Instructions

niets willekeurig kan gebeuren. – hoe kan een
programma dan in staat zijn om willekeurige getallen te
genereren? Als men een groot priemgetal door een
bepaalde waarde deelt, krijgt men na het x-te getal na
de komma, getallen die nauwelijks nog overzichtelijk
zijn. Deze wijzigen ook zonder enige regelmaat ook
wanneer men de divisor regelmatig verhoogt. Dit
resultaat is schijnbaar toevallig, maar kan echter ook
door een identiek programma of het herhaald oproepen
van hetzelfde programma, op elk moment worden
gereproduceerd. Als men echter een uit enkele van deze
cijfers samengesteld getal neemt en dit opnieuw door
een getal deelt, dat uit de huidige seconde of de inhoud
van een willekeurige geheugenplaats van de computer
wordt gevormd, bekomt men een resultaat dat niet kan
worden gereproduceerd en daarom als willekeurig getal
wordt omschreven.
5e dag
LEDmetdrukknopschakelaarschakelen
Een drukknopschakelaar stelt zolang ze wordt ingedrukt, legt een verbinding tussen beide contactprofielen. Als men de toets opnieuw los laat,
wordt de verbinding opnieuw verbroken. Om een LED altijd in te schakelen, wanneer een drukknopschakelaar is ingedrukt, hoeft men alleen
maar een stroomcircuit te sluiten en geen programma. Het experiment van de 5e dag schakelt met een druk op de toets de LED in en met de
volgende druk op de toets opnieuw uit.
Onderdelen: 1 x insteekprintplaat, 1 x LED rood, 1 x 220
Ohm weerstand, 1 x drukknopschakelaar, 4 x
verbindingskabel
ScratchGPIO gebruikt interne Pullup-weerstanden in de Raspberry Pi zodat GPIO-ingangen in niet geschakelde toestand eenduidig waarde 1
hebben. Als men een dergelijke GPIO-ingang met GND verbind, neemt hij waarde 0 aan. GPIO-ingangen kunnen alleen waarde 1 of 0 aannemen.
Hetprogramma
In een eindeloze lus wacht het programma tot de gebruiker op de drukknopschakelaar drukt. Dan wordt de LED ingeschakeld. Vervolgens wacht
het programma opnieuw tot de gebruiker op de drukknopschakelaar drukt. Nu wordt de LED opnieuw uitgeschakeld en de eindeloze lus begint
opnieuw.
Het programma
05taster
schakelt de LED met een drukknopschakelaar
Het Scratch-Block wait until... laat het programma wachten tot een bepaalde voorwaarde vervuld is. Voorwaarden zijn blokken met spitse