wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Arduino code V5 - test 1

Total questions: 7

Worksheet time: 6mins

Name
Class
Date
1.

Welke beweringen zijn er allemaal juist. Kies alle goede antwoorden. 

a)

digitalWrite(8, HIGH) in de void loop() betekent dat de ingebouwde LED aangaat.

b)

De potentiometer geeft als uitkomst een 0 of een 1

c)

Een potentiometer geeft een analoge waarde

d)

pinMode(8, OUTPUT); plaats je in de void loop()

e)

Door een potentiometer te draaien, wordt de weerstand aangepast.

2.

Kies alle juiste beweringen. 

a)

Verschillende gekleurde jumperdraden bepalen de hoeveelheid weerstand in die draad.

b)

Het begin met /* en eindigt met */  - Dat is een commentaar in de code

c)

Vierdraads kunnen meerdere LED's met elkaar verbinden en tweedraads niet.

d)

Een vierdraads LED kan van kleur veranderen, een tweedraads heeft altijd dezelfde kleur.

e)

Een vierdraads LED is krachtiger dan een tweedraads.

3.

Kies alle juiste beweringen.

a)

Het is mogelijk om de positie van een Servo te bepalen met een potentiometer

b)

www.arduino.io is de meest bekende website voor informatie over gebruik van de Arduino

c)

 int LED1= 4; is een commando

d)

int LED1= 4; betekent dat LED1 op pin 4 als input wordt gebruikt

e)

int LED1= 4; noemen we een declaratie

4.

Kies alle juiste beweringen. 

a)

Een LED, een Servo, een LCD scherm en een Piezo zijn voorbeelden van OUTPUT

b)

pinMode (Tsensor, INPUT); wordt gebruikt voor een temperatuur sensor binnen de void loop( )

c)

LED2 = 8; betekent dat LED2 een output geeft van 8

d)

De Arduinon UNO kent 6 analoge input pins

e)

Een SINUS vormige output betekent een analoog signaal

5.

Kies alle juiste beweringen. 

a)

Een push button binnen een circuit is een: INPUT

b)

Twee forward slashes betekent één regel commentaar.

c)

delay(60000); betekent: 6 seconden wachten.

d)

Een potentiometer is: een variabele weerstand

e)

Een forward slash wordt gebruikt voor: eindigen van de loop.

6.

Je gaat via ee n Python script gegevens doorsturen naar Adafruit IO. Waar moet je allemaal op letten? Kies alle juiste beweringen.

a)

Dat de ESP32 of ESP8266 de juiste wifi gegevens leest (SSID en wachtwoord)

b)

Dat je binnen de Arduino sketch de juiste Python libraries hebt benoemd.

c)

Dat je via de "manage libraries" in de Arduino IDE de juiste Python libraries hebt geinstalleerd.

d)

Dat je binnen je Python script de juiste COM poort hebt benoemd.

e)

Dat je Python scriipt de juiste wifi gegevens leest (SSID en wachtwoord).

7.

Je wilt via een Python script gegevens vanuit de Arduino UNO doorsturen naar Adafruit IO. Kies wat dit betreft alle juiste beweringen.

a)

Dit is handig want dan heb je niet een Arduino wifi module nodig.

b)

Dit is handig want dan moet je altijd je laptop gebruiken.

c)

Je moet er dan op letten dat je nette output levert in de seriele monitor.

d)

Je moet dan wel de Adafruit_IO library geinstalleerd hebben op je laptop.

e)

Je moet dan wel eerst een feed aanmaken binnen Adafruit IO