Willkommen zu meinem neuesten Beitrag! Hier zeige ich dir, wie du den Grove Flammensensor mit dem Arduino UNO R3 verbindest und im Open Roberta Lab programmierst. Egal, ob du ein Anfänger oder fortgeschrittener Entwickler auf der Arduino-Plattform bist, dieser Artikel bietet dir wertvolle Informationen und praktische Beispiele, um den Flammensensor optimal zu nutzen. Dabei konzentrieren wir uns auf die Verwendung des Open Roberta Labs, und ich empfehle dir den Chrome Browser als ideale Softwareumgebung. Tauche mit mir ein in die spannende Welt des Flammensensors und entdecke, wie du ihn für deine eigenen Projekte einsetzen kannst.
Der Flammensensor verfügt auf der Platine über ein Drehpotentiometer, über welchem man die Empfindlichkeit einstellen kann (760 nm bis 1100 nm).
Dieser digitale Sensor kann dann als Schalter verwendet werden, also wie auch beim Grove Regensensor / Wasser Sensor.
Wo kann ich den Grove Flammensensor einsetzen?
Mit diesem Sensor kannst du erkennen, ob die Flamme an einem Gasherd an ist oder deine Gastherme überwachen (jedoch hat letztere eine eigene Steuerung mit einem eigenen Sensor).
Du kannst dir natürlich damit auch eine kleine Schaltung aufbauen und diesen Sensor als versteckten Schalter verwenden, denn wer würde auf die Idee kommen, ein Gerät mit einem Feuerzeug zu aktivieren?
Technische Daten des Grove Flammensensor von Seeed Studio
Hier nun die technischen Daten, welche ich aus der offiziellen Dokumentation zu diesem Sensor entnommen habe.
MIN | MAX | Typisch | Einheit | |
---|---|---|---|---|
Betriebsspannung | 4.75 | 5.0 | 5.30 | V (DC) |
Stromaufnahme | % | % | 20 | mA |
Bereich der Spektralbandbreite | 760 | 1100 | 940 | nm |
Erfassungsbereich | 0 | 1 | ~ | m |
Antwortzeit | % | % | 15 | μS |
Umgebungstemperatur | -25 | 85 | ~ | °C |
Aufbau einer Schaltung und programmieren in Open Roberta Lab
Im nachfolgenden YouTube-Video erläutere ich dir den Aufbau des Flammensensors und zeige dir, wie dieser im Open Roberta Lab programmiert wird.
Eine kleine Schaltung mit dem Grove Flammensensor am Arduino UNO R3
Bauen wir zunächst eine kleine Schaltung mit diesem Sensor auf. Ich möchte diesen Sensor als versteckten Schalter nutzen und damit ein Relais schalten. Über dieses Relais könnte dann wieder ein Verbraucher (max. 16 A bei 220 V) geschaltet werden.
In der Schaltung verwende ich den normalen Flammensensor KY-026 & ein Relaisshield. Der Vorteil von Grove Shields / Modulen ist, dass du diese Sensoren / Aktoren mit einem Kabel an den Arduino anschließen kannst.
Programmieren vom Grove Flammensensor in Open Roberta Lab
Nachdem die Schaltung nun fertig ist, können wir mit der Programmierung beginnen. Zuerst müssen wir wie zuvor auch die Schaltung in dem Reiter “Roboterkonfiguration” nachbauen und danach können wir das Programm erstellen.
Ich habe zusätzlich noch eine LED in die Schaltung integriert, denn so erkennt man eher, ob das Relais angezogen ist. Durch das E-Feuerzeug, welches selber beim Betätigen ein lautes Geräusch von sich gibt, übertönt dieses das Relais.
Hier nun das kleine Programm zum Download und Import als XML-Datei in Open Roberta Lab.
1 thought on “Open Roberta #11 – Flammensensor”