Inhoudsopgave:

Zelfgemaakt - Met één hand - Nitrox Analyzer Arduino-gebaseerd - Ajarnpa
Zelfgemaakt - Met één hand - Nitrox Analyzer Arduino-gebaseerd - Ajarnpa

Video: Zelfgemaakt - Met één hand - Nitrox Analyzer Arduino-gebaseerd - Ajarnpa

Video: Zelfgemaakt - Met één hand - Nitrox Analyzer Arduino-gebaseerd - Ajarnpa
Video: Узнав это СЕКРЕТ, ты никогда не выбросишь пластиковую бутылку! ТАКОГО ЕЩЕ НИКТО НЕ ВИДЕЛ! 2024, November
Anonim
Image
Image
Zelfgemaakt - Met één hand - Nitrox-analysator Arduino-gebaseerd
Zelfgemaakt - Met één hand - Nitrox-analysator Arduino-gebaseerd

Hallo lezers, In deze instructable laat ik je zien hoe ik deze op Arduino gebaseerde zuurstofanalysator heb gebouwd.

*** WAARSCHUWING - Dit is het soort materiaal dat kan worden gebruikt om de samenstelling van uw duikmix te regelen. Duiken kan gevaarlijk zijn en alles wat u hiermee doet is op eigen risico. ***

Deze notitie bestaat uit twee delen:

1) Ik zal beschrijven hoe ik de doos heb gebouwd, want een circuit bouwen op een breadboard is één ding, een afgewerkt product bouwen is iets anders.

2) Ik zal je de broncode bezorgen

Alle onderdelen die ik heb gebruikt zijn verkrijgbaar op Ebay, uit China of Hong Kong.

Hier is de details van wat ik heb gebruikt:

- 9V batterij (IKEA één omdat ik de kleur mooi vind)

- 9V batterijconnector

- PVC-behuizing.

na lang nadenken heb ik er een gevonden waar de batterij in kan en "natuurlijk vergrendeld" is door zijn afmetingen

- Arduino-bord

- LCD scherm

- Twee schakelaars.

Een voor aan/uit.

Druk op om de nieuwe mix in te stellen op 21%. Het moet "duwen en loslaten" zijn

- Een zuurstofsensor

- Een kabel om uw zuurstofsensor aan te sluiten (hier eindigt deze met een jackplug)

- ADS1115 om mV geleverd door de sensor om te zetten in een digitaal signaal.

- Kabels

Stap 1: Weergeven

Weergave
Weergave
Weergave
Weergave

Het display wordt aangesloten met een "Dupont"-kabel.

Het is gelijmd op het deksel van de doos

Ik heb wat "plastic schuim" gebruikt (het soort spul dat veel wordt gebruikt om elektronische componenten te beschermen tijdens postoverdracht). Ik sneed er een klein deel van uit, plakte het op het LCD-scherm en op het deksel van de doos.

Dit werkt erg goed.

Stap 2:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

De doos bevat een ADS1115 met millivolt naar digitaal signaal. Het is verbonden met de sensor via een jack-audiokabel.

Twee knoppen: één om het systeem aan/uit te zetten.

De tweede (de rode), eenmaal ingedrukt, zal het systeem 21% zuurstof instellen.

Het systeem kalibreert automatisch op 21% bij het opstarten.

*** HOE WERKT HET - DETAILS***

Als er geen zuurstof is, levert de sensor zelfs 0mV

Wanneer het systeem is gestart, denkt het dat het in 21% zuurstof zit, meet de mV (laten we het x noemen) geleverd door de sensor en sla het op.

Vervolgens observeert het met snelle tussenpozen het door de sensor geleverde potentiaal en geeft zo het bijbehorende zuurstofniveau weer.

0 mV ->0%

xmV -> 21%

mV ->..

Het toont ook het detailpotentieel en de helling die voor de berekening is gebruikt (s= … op het display)

Het voert een snel gemiddelde uit om wazige weergave te voorkomen en kan '--' weergeven als de sensor HS is.

Ik heb een bewegende avery toegevoegd om de variaties glad te strijken.

(Ik laat je de code hiervoor bestuderen)

Stap 3: En de Arduino

En de Arduino
En de Arduino
En de Arduino
En de Arduino

Aan de onderkant is ook een arduino gelijmd en direct gevoed maar de 9V-batterij.

Stap 4: En nu de Arduino-code

Dit is de arduino-code: D

Ik moet het afstemmen. Neem contact met mij op

Aanbevolen: