Cuprins:

Făcut acasă - O mână - Analizor Nitrox Bazat pe Arduino: 4 pași
Făcut acasă - O mână - Analizor Nitrox Bazat pe Arduino: 4 pași

Video: Făcut acasă - O mână - Analizor Nitrox Bazat pe Arduino: 4 pași

Video: Făcut acasă - O mână - Analizor Nitrox Bazat pe Arduino: 4 pași
Video: Cum verificăm dacă bijuteriile sunt din aur, argint sau metal simplu? Teste care pot fi făcute ACASĂ 2024, Noiembrie
Anonim
Image
Image
Făcut acasă - cu o singură mână - Analizor Nitrox Bazat pe Arduino
Făcut acasă - cu o singură mână - Analizor Nitrox Bazat pe Arduino

Bună ziua cititorilor, În acest instructable, vă voi arăta cum am construit acest analizor de oxigen pe bază de Arduino.

*** AVERTISMENT - Acesta este genul de material care poate fi folosit pentru a controla compoziția amestecului de scufundări. Scufundarea poate fi periculoasă și tot ceea ce faceți cu acest lucru este pe propriul risc. ***

Această notă este compusă din două părți

1) Voi descrie modul în care am construit cutia, deoarece construirea unui circuit pe o placă este un lucru, construirea unui produs finit este un alt lucru.

2) Vă voi furniza codul sursă

Toate piesele pe care le-am folosit sunt disponibile pe Ebay, din China sau Hong Kong.

Iată detaliile a ceea ce am folosit:

- baterie de 9V (IKEA unul pentru că îmi place culoarea)

- Conector baterie 9V

- Carcasă din PVC.

după ce m-am gândit mult, am găsit unul în care poate intra bateria și este „blocat natural” de dimensiunea sa

- Placa Arduino

- Ecran LCD

- Două comutatoare.

Una pentru pornire / oprire.

Apăsați pentru a seta noul mix la 21%. Trebuie să fie „împingeți și eliberați”

- Un senzor de oxigen

- Un cablu pentru conectarea senzorului de oxigen (aici se termină printr-o mufă jack)

- ADS1115 pentru a converti mV furnizat de senzor în semnal digital.

- Cabluri

Pasul 1: Afișați

Afişa
Afişa
Afişa
Afişa

Afișajul este conectat utilizând un cablu „Dupont”.

Este lipit pe capacul cutiei

Am folosit niște „spume de plastic” (genul de lucruri utilizate pe scară largă pentru a proteja componentele electronice în timpul post-transferului). Am tăiat o mică parte din ea, am lipit-o pe ecranul LCD și pe capacul cutiei.

Acest lucru funcționează foarte bine.

Pasul 2:

Imagine
Imagine
Imagine
Imagine
Imagine
Imagine

Cutia conține un ADS1115 cu conversie de milivolți în semnal digital. Este conectat la senzor printr-un cablu audio jack.

Două butoane: unul pentru a porni / opri sistemul.

Al doilea (cel roșu), odată apăsat, va seta sistemul 21% oxigen.

Sistemul se calibrează automat la 21% la pornire.

*** CUM FUNCȚIONEAZĂ - DETALII ***

De fapt, atunci când nu există oxigen, senzorul furnizează 0mV

La pornire, sistemul consideră că este în oxigen de 21%, măsoară mV (să-l numim x) furnizat de senzor și stocați-l.

Apoi observă la intervale rapide potențialul furnizat de senzor și afișează astfel nivelul corespunzător de oxigen.

0 mV -> 0%

x mV -> 21%

mV ->..

Afișează, de asemenea, potențialul de detalii și panta utilizată pentru calcul (s = … pe afișaj)

Realizează o medie rapidă pentru a evita afișarea neclară și poate afișa „-” dacă senzorul este HS.

Am adăugat o mișcare medie pentru a netezi variațiile.

(Vă las să studiați codul pentru asta)

Pasul 3: Și Arduino

Și Arduino
Și Arduino
Și Arduino
Și Arduino

În partea de jos, un arduino este, de asemenea, lipit și alimentat direct, dar bateria de 9V.

Pasul 4: Și acum Codul Arduino

Acesta este codul arduino: D

Trebuie să-l reglez. Contacteaza-ma

Recomandat: