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
![](https://marcusnehls.com/wp-content/uploads/2020/11/basics_fototransistormessen_schaltplan.png?w=657)
![](https://marcusnehls.com/wp-content/uploads/2020/11/basics_fototransistormessen_steckplatine.png?w=1024)
![](https://marcusnehls.com/wp-content/uploads/2020/11/arduinobasics_diode-1-1.jpeg?w=768)
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);
}
![](https://marcusnehls.com/wp-content/uploads/2020/11/bildschirmfoto-2020-11-15-um-21.02.14.png?w=1024)
Das periodische Signal wurde durch eine schwingende Leuchte erzeugt.
Bleibt gesund,
Marcus
Hinterlasse einen Kommentar