Inhaltsverzeichnis:

Home Made - One Hand - Nitrox Analyzer Arduino basiert - Gunook
Home Made - One Hand - Nitrox Analyzer Arduino basiert - Gunook

Video: Home Made - One Hand - Nitrox Analyzer Arduino basiert - Gunook

Video: Home Made - One Hand - Nitrox Analyzer Arduino basiert - Gunook
Video: Home made - one hand- Nitrox Analyser Arduino Based 2024, November
Anonim
Image
Image
Hausgemacht - Eine Hand - Nitrox-Analysator auf Arduino-Basis
Hausgemacht - Eine Hand - Nitrox-Analysator auf Arduino-Basis

Hallo Leser, In diesem anweisbaren zeige ich Ihnen, wie ich diesen Arduino-basierten Sauerstoffanalysator gebaut habe.

*** WARNUNG - Dies ist die Art von Material, das verwendet werden kann, um die Zusammensetzung Ihrer Tauchmischung zu kontrollieren. Tauchen kann gefährlich sein und alles, was Sie damit tun, geschieht auf eigene Gefahr. ***

Diese Notiz besteht aus zwei Teilen

1) Ich werde beschreiben, wie ich die Box gebaut habe, denn der Bau einer Schaltung auf einem Steckbrett ist eine Sache, der Bau eines fertigen Produkts eine andere.

2) Ich werde Ihnen den Quellcode zur Verfügung stellen

Alle von mir verwendeten Teile sind bei Ebay, aus China oder Hongkong erhältlich.

Hier sind die Details von dem, was ich verwendet habe:

- 9V Batterie (IKEA eins weil ich die Farbe mag)

- 9V Batterieanschluss

- PVC-Gehäuse.

nach langem Überlegen habe ich einen gefunden, in den die Batterie einsteigen kann und durch ihre Dimension "natürlich verschlossen" ist

- Arduino-Board

- LCD Bildschirm

- Zwei Schalter.

Eine für ein/aus.

Drücken Sie, um die neue Mischung auf 21% einzustellen. Es muss "drücken und loslassen" sein

- Ein Sauerstoffsensor

- Ein Kabel zum Anschluss Ihres Sauerstoffsensors (hier endet es mit einem Klinkenstecker)

- ADS1115 um vom Sensor gelieferte mV in ein digitales Signal umzuwandeln.

- Kabel

Schritt 1: Anzeige

Anzeige
Anzeige
Anzeige
Anzeige

Das Display wird über ein „Dupont“-Kabel angeschlossen.

Es ist auf den Kartondeckel geklebt

Ich habe etwas "Kunststoffschaum" verwendet (die Art von Material, die häufig verwendet wird, um elektronische Komponenten während der Übertragung zu schützen). Ich habe einen kleinen Teil davon geschnitten, auf das LCD und auf den Boxdeckel geklebt.

Das funktioniert sehr gut.

Schritt 2:

Bild
Bild
Bild
Bild
Bild
Bild

Die Box enthält einen ADS1115 mit Umwandlung von Millivolt in ein digitales Signal. Er wird über ein Klinken-Audiokabel mit dem Sensor verbunden.

Zwei Tasten: eine zum Ein-/Ausschalten des Systems.

Die zweite (die rote) stellt nach dem Drücken des Systems 21% Sauerstoff ein.

Das System kalibriert sich beim Start automatisch auf 21%.

*** WIE FUNKTIONIERT ES - DETAILS***

Tatsächlich liefert der Sensor 0 mV., wenn kein Sauerstoff vorhanden ist

Beim Start geht das System davon aus, dass es sich in 21% Sauerstoff befindet, misst den mV (nennen wir ihn x), den der Sensor liefert, und speichert ihn.

Dann beobachtet es in kurzen Abständen das vom Sensor gelieferte Potenzial und zeigt so den entsprechenden Sauerstoffgehalt an.

0mV ->0%

xmV -> 21%

mV ->..

Es zeigt auch das Detailpotential und die für die Berechnung verwendete Steilheit an (s= … auf dem Display)

Es führt einen schnellen Mittelwert durch, um eine unscharfe Anzeige zu vermeiden, und kann '--' anzeigen, wenn der Sensor HS ist.

Ich habe ein bewegliches Avery hinzugefügt, um die Variationen zu glätten.

(Ich lasse dich den Code dafür studieren)

Schritt 3: Und das Arduino

Und der Arduino
Und der Arduino
Und der Arduino
Und der Arduino

An der Unterseite ist ebenfalls ein Arduino geklebt und wird direkt aber über die 9V Batterie mit Strom versorgt.

Schritt 4: Und jetzt der Arduino-Code

Dies ist der Arduino-Code: D

Ich muss es tunen. kontaktiere mich

Empfohlen: