5083+ beoordelingen
Bestel voor 16:00 voor dezelfde dag verzending
14 dagen retour
NL
Particulier
Zakelijk
Plaats de micro SD-kaart (met Raspbian) in de micro SD-kaartsleuf aan de onderkant van de Raspberry Pi. Aan de zijkant van de Raspberry Pi 4B zitten twee Micro HDMI poorten. Plaats de Micro HDMI kabel in de linker poort, en het HDMI uiteinde in een monitor. Sluit een toetsenbord & muis aan op de USB poorten en plaats als laatste de voedingskabel in de USB-C poort.
Je set-up is nu klaar om te worden opgestart. Als je de Raspberry Pi opstart krijg je een bureaublad te zien. Tijdens de eerste keer opstarten moet je een aantal gegevens zoals taal, tijd, internet, etc instellen. Dit wordt stap voor stap uitgelegd en hoef je maar één keer te doen.
De Python IDE start je op door bij het hoofdmenu, onder “Programmeren”, de “Thonny Python IDE” te kiezen. Vervolgens krijg je dit scherm te zien (figuur 1):
Python is de gebruikelijke programmeertaal voor software schrijven in Raspberry Pi. Deze voorbeeldcode is dan ook in Python geschreven. In de voorbeeldcode gebruiken we verschillende functies en statements. Veel van deze functies kunnen onbekend zijn, dus daarom behandelen we deze functies een voor een. Let op dat Python hoofdlettergevoelig is. Dit betekent dat Python onderscheid maakt tussen de invoer van woorden met en zonder hoofdletters. Zo doen sommige functies het niet als je het woord met een hoofdletter typt, omdat het met een kleine letter hoort, of andersom.
Je kunt de onderstaande code kopiëren en plakken. Wij raden aan om de code zelf over te nemen aangezien je daar meer van leert. Vergeet niet om de code op een logische plek op te staan. Als je de voorbeeldcode (zie figuur 2) hebt ingevoerd en opgeslagen, kun je de code starten. Dit doe je door ctrl+t in te drukken of door “Run current script in terminal” te selecteren onder het kopje “Run”. Als je de code start, kom je eerst bij de menukeuze. Hierbij moet je een keuze maken welke functie je wilt gebruiken. Voer dan je gewenste getal in, en druk op enter. Daarna worden er twee getallen gevraagd die je wilt gebruiken voor de som. Het antwoord van de som wordt een regel eronder geprint (zie figuur 3). Als de code een foutmelding geeft, kun je deze opzoeken door middel van ctrl+F5, of door “Debug current script (nicer)” te selecteren onder “Run”.
menukeuze = 0 #Variabele menukeuze moet een getal zijn tussen de 0 en de 7
while menukeuze in (0,1,2,3,4,5,6,7):
print(“Menukeuze:”)
print(“1:Machtsverheffen 2:Vermenigvuldigen 3:Delen 4:Gehele deling”)
print(“5:Berekenen van de rest van de gehele deling 6:Optellen 7:Aftrekken”) #De menukeuzes worden geprint
menukeuze = int(input(“Maak een keuze: “))
print(“”)
if menukeuze > 7 or menukeuze < 1:
print(“verkeerde menukeuze”)
print(“”)
menukeuze = 0 #terug naar de menukeuze
else:
a = float(input(“geef getal a: “))
b = float(input(“geef getal b: “))
if menukeuze == 1:
c = a**b #Machtverheffen
print (a,”^”,b,”=”,c)
print (“”)
elif menukeuze == 2:
c = a*b #Vermenigvuldigen
print (a,”*”,b,”=”,c)
print (“”)
elif menukeuze == 3:
c = a/b #Delen
print (a,”/”,b,”=”,c)
print (“”)
elif menukeuze == 4:
c = a//b #Gehele deling
c_afgerond = format(c,’.0f’) #Variabel c, afgerond op 0 getallen achter de komma
print (“Gehele getal”,a,”/”,b,”=”,c_afgerond)
print (“”)
elif menukeuze == 5:
c = a%b #Mudulo
c_afgerond = format(c,’.0f’) #Variabel c, afgerond op 0 getallen achter de komma
print (“Restgetal”,a,”/”,b,”=”,c_afgerond)
print (“”)
elif menukeuze == 6:
c = a+b #Optellen
print (a,”+”,b,”=”,c)
print (“”)
elif menukeuze == 7:
c = a-b #Aftrekken
print (a,”-“,b,”=”,c)
print (“”)
Als je dit project succesvol gerealiseerd hebt, weet je verschillende functies te gebruiken in Python. Zo welke berekeningen je kunt maken, en welke rekenkundige operatoren je daarvoor nodig hebt. Dit kun je later bij nog veel andere projecten toepassen.