Arduino Bac-Rechner: 4 Schritte

Arduino Bac-Rechner: 4 Schritte

Inhaltsverzeichnis:

Anonim

Dies ist eine Anleitung zum Erstellen einer einfachen Schaltung mit einem MQ-3-Alkoholsensor zur Messung des BAC-Pegels. Wir werden Arduino-Code und ein Arduino-Schild-LCD verwenden, um den berechneten BAC-Level anzuzeigen.

Zubehör:

Schritt 1: Benötigte Teile + Werkzeuge

Teile:

1 x Arduino Uno Board

1 x Arduino LCD-Schild

1 x MQ-3 Alkoholsensor

1 x 9V Batterie

1 x 9V Batterieanschluss

1 x 4,7 K Ohm Widerstand

Werkzeuge:

Lötzinn und Lötkolben

ein Computer mit Arduino Code

Drähte und ein Drahtschneider

Schritt 2: Aufbau der Schaltung

Der MQ-3 hat 6 Pins und sollte wie abgebildet angeschlossen werden. Die zwei Pins, die mit nichts verbunden sind, wurden weggelassen, da sie denselben Zweck erfüllen wie die Pins A und B.

Um eine 5V-Quelle zu erhalten (da der MQ-3 mit 5V arbeitet), haben wir den Arduino uno verwendet, da er einen eingebauten 9V-5V-Wandler hat.

In unserem Fall haben wir einen 4,7-Kilo-Ohm-Widerstand verwendet, es kann jedoch ein anderer Widerstand verwendet werden, die Kalibrierung ist jedoch geringfügig anders.

Der Vout wird mit dem analogen Eingang für das Arduino verbunden.

Schritt 3: Code + Kalibrierung

Um den Sensor zu kalibrieren, mussten wir zunächst einige analoge Daten mit dem MQ-3-Sensor abrufen. Unser anfänglicher Code zeigte das vom MQ-3-Sensor empfangene Signal in unterschiedlichen Alkoholkonzentrationen an. Wir verwendeten sowohl Liköre als auch vorgefertigte Fläschchen mit verdünntem Alkohol mit spezifischen BAC-Werten.

Unter Verwendung der Signaldaten von verschiedenen Alkoholspiegeln fanden wir geeignete Beziehungen zwischen dem analogen Signal und den berechneten BAC-Spiegeln.

Schritt 4: Testen

Um den BAC-Rechner zu testen, haben wir einige Fläschchen mit verdünntem Alkohol verwendet und den Sensor direkt an der Öffnung des Fläschchens angebracht, da wir dachten, dies würde am besten simulieren, dass jemand direkt in einen Alkoholsensor einatmet.

Die Ergebnisse beim Einatmen des Atemalkohols und der Durchstechflaschen mit verdünntem Alkohol waren ziemlich konsistent. Es liegt ein Fehler vor, weil der Sensor auch wärmeempfindlich ist.

Dies ist ein relativ gutes Maß für den allgemeinen Ballpark der BAC-Werte, sollte jedoch nicht verwendet werden, um festzustellen, ob Sie zum Fahren in Ordnung sind.

Wir haben alles in eine Box mit gut sichtbarem Display und einem Platz zum Einblasen des Alkoholsensors gepackt.