Arduino Uno · MQ-3 · Interaktiver Prototyp

Alkoholerkennung mit Motorsperre

Ein MQ-3-Sensor misst jede Sekunde die Luft. Steigt der Messwert über 400, schaltet der Arduino das Relais ab: Der Motor stoppt, Summer und LED gehen an. Probier es aus: Zieh den Regler oder atme auf den Sensor.

Läuft komplett in deinem Browser: eine Simulation der Arduino-Firmware, ganz ohne Hardware. Quellcode auf GitHub (öffnet in neuem Tab) ↗

Aufbau

Startet…

Schaltungsaufbau: Arduino Uno mit MQ-3-Sensor, Relais, DC-Motor, Summer, LED und 16×2-LCD Warte auf den ersten Durchlauf. RELAIS · D9 SRD-05VDC NO NC IN klick DC-MOTOR · ANTRIEB … ~9 8 7 SCL SDA A0 ARDUINO UNO ATMEGA328P TX SUMMER · D8 + LED · D7 MQ-3 · A0 MQ-3 · AO DO GND VCC
  • A0…MQ-3
  • D9…Motorrelais
  • D8…Summer
  • D7…LED

Sensoreingang

loop() #0 · nächste Messung in 1,0 s

180/ 1023

Der Grenzwert liegt bei 400. Die Firmware misst nur einmal pro Sekunde, deshalb reagieren die Ausgänge erst im nächsten Durchlauf.

Serieller Plotterletzte 60 Messwerte
400

Serieller Monitor

9600 Baud

Originale Firmware-Ausgabe (Englisch)

Freigabe-Zweig Sperr-Zweig gerade ausgeführt