Arduino Basics: Fototransistor

Aufbau und Sketch zur Verwendung des Fototransistors

Für ein zukünftiges Projekt soll ein Fototransistor zur Helligkeitserkennung zum Einsatz kommen. Ich verwende hier den SFH 309-4 OSO von Osram.

Aufbau der Schaltung

Anschlussplan
Platinenaufbau
Verdrahtung auf dem Breadboard
Rot – 5V / Gelb – Messleitung / Grün – GND / R=100k

Der Code

Der unten stehende Code C/C++ wurde in der Arduino IDE erstellt.

/* Arduino-Basics: Helligkeitserfassung mit Fototranistor und Darstellung auf dem seriellen Plotter
 * 
 * von: Marcus (https://www.marcusnehls.com)
 * 
 * Grundlage: http://www.arduino.cc/en/Tutorial/AnalogInOutSerial
 */
 // Konstanten deklarieren:
 //Mess-Anschluss des FT an A5
const int analogInput = A5;

void setup() {
  //der Mess-Anschluss als Eingang
  pinMode(analogInput, INPUT);
  
  //Baudrate für die serielle Kommunikation
  Serial.begin(9600); 
}

void loop() {
  /*den analogen Wert auslesen und 
seriell ausgeben
  */
  Serial.println(analogRead(analogInput));
  //Verzögerung von 100ms um den Prozess zu visualisieren
  delay(100);
}
Ausgabe des Plotters
Das periodische Signal wurde durch eine schwingende Leuchte erzeugt.

Bleibt gesund,
Marcus

Hinterlasse einen Kommentar

Erstelle eine Website oder ein Blog auf WordPress.com

Nach oben ↑