arduino_foer_ungdomar

8. Infrarood Sensor Obstakel Ontwijkend Object

Deze les leren we

Waarschuwing

Pas op! Zie 'Waarschuwing'

Haal deze les altijd het USB snoer uit je computer als je een schakeling aan sluit. Anders gaat de computer misschien stuk.

Infrarood Sensor

Infrarood sensor

Sluit figuur ‘Infrarood sensor’ aan.

Vragen 1

  1. Welke code moet je op de Arduino zetten?
  2. Hoe weet je dat het gelukt is?
  3. Worden de getallen hoog of laag als je dichterbij komt?

\pagebreak

Oplossing 1

  1. Code van de lessen met een sensor, bijvoorbeeld onderstaande code van les ‘4. FSR’:
void setup() 
{
  pinMode(A0, INPUT);
  Serial.begin(9600);
}

void loop()
{
  Serial.println(analogRead(A0));
  delay(100);
}
  1. Als de sensorwaarde duidelijk reageert op een hand die ervoor heen en weer wordt bewogen
  2. Hoe dichterbij je komt, hoe lager de getallen worden

LED met transistor

Een transistor is een soort drukknop. In plaats dat je een transistor met je vinger indrukt, zet je er elektrische spanning op. Als er spanning op staat, dan kan er stroom door de transistor.

LED met transistor

Haal het USB snoer uit de computer. Sluit figuur ‘LED met transistor’ aan. Doe op het eind het USB snoer weer in de computer.

Upload de code van ‘Blink’ op de Arduino.

Vragen 2

  1. Hoe weet je dat dit gelukt is?

\pagebreak

Oplossingen 2

  1. Als de LED knippert

Relais

Een eenzaam relais

Haal het USB snoer uit de computer. Sluit figuur ‘Een eenzaam relais’ aan. Doe op het eind het USB snoer weer in de computer.

Upload de code van ‘Blink’ op de Arduino.

Vragen 3

  1. Hoe weet je dat dit gelukt is?

\pagebreak

Oplossingen 3

  1. Als je elke second een tik hoort

Relais met DC motor

Relais met DC motor

Haal het USB snoer uit de computer. Sluit figuur ‘Relais met DC motor’ aan. Doe op het eind het USB snoer weer in de computer.

Upload de code van ‘Blink’ op de Arduino.

Vragen 4

  1. Hoe weet je dat dit gelukt is?

\pagebreak

Oplossingen 4

  1. Als de motor elke second van richting verandert

Eindopdracht

Eindopdracht