Table des matières:

Fait maison - Une main - Analyseur Nitrox basé sur Arduino : 4 étapes
Fait maison - Une main - Analyseur Nitrox basé sur Arduino : 4 étapes

Vidéo: Fait maison - Une main - Analyseur Nitrox basé sur Arduino : 4 étapes

Vidéo: Fait maison - Une main - Analyseur Nitrox basé sur Arduino : 4 étapes
Vidéo: Home made power quality analyser 2024, Novembre
Anonim
Image
Image
Fait maison - Une main - Analyseur Nitrox basé sur Arduino
Fait maison - Une main - Analyseur Nitrox basé sur Arduino

Bonjour lecteurs, Dans ce instructable, je vais vous montrer comment j'ai construit cet analyseur d'oxygène basé sur Arduino.

*** AVERTISSEMENT - C'est le type de matériel qui peut être utilisé pour contrôler la composition de votre mélange de plongée. La plongée peut être dangereuse et tout ce que vous faites avec cela est à vos risques et périls. ***

Cette note est composée de deux parties

1) Je vais décrire comment j'ai construit la box, car construire un circuit sur une maquette est une chose, construire un produit fini en est une autre.

2) je vais vous fournir le code source

Toutes les pièces que j'ai utilisées sont disponibles sur Ebay, de Chine ou de Hong Kong.

Voici le détail de ce que j'ai utilisé:

- Pile 9V (IKEA car j'aime la couleur)

- Connecteur batterie 9V

- Boîtier PVC.

après beaucoup de réflexion, j'en ai trouvé une dans laquelle la batterie peut entrer et est "naturellement verrouillée" par sa dimension

- Carte Arduino

- Affichage LCD

- Deux interrupteurs.

Un pour marche/arrêt.

Appuyez pour régler le nouveau mélange sur 21 %. Il doit être "pousser et relâcher"

- Un capteur d'oxygène

- Un câble pour connecter votre sonde à oxygène (ici il se termine par une prise jack)

- ADS1115 pour convertir les mV fournis par le capteur en signal numérique.

- Câbles

Étape 1: Affichage

Affichage
Affichage
Affichage
Affichage

L'afficheur est connecté à l'aide d'un câble "Dupont".

Il est collé sur le couvercle de la boîte

J'ai utilisé de la "mousse plastique" (le genre de truc largement utilisé pour protéger les composants électroniques pendant le post-transfert). J'en ai coupé une petite partie, je l'ai collé sur l'écran LCD et sur le couvercle de la boîte.

Cela fonctionne très bien.

Étape 2:

Image
Image
Image
Image
Image
Image

La boîte contient un ADS1115 avec convertisseur de millivolt en signal numérique. Il est connecté au capteur via un câble audio jack.

Deux boutons: un pour allumer/éteindre le système.

Le second (le rouge), une fois appuyé, réglera le système à 21% d'oxygène.

Le système se calibre automatiquement sur 21% au démarrage.

*** COMMENT ÇA MARCHE - DÉTAILS ***

En effet quand il n'y a pas d'oxygène, le capteur délivre 0mV

Au démarrage, le système considère qu'il est à 21% d'oxygène, mesure le mV (appelons-le x) fourni par le capteur et le stocke.

Puis il observe à intervalle rapide le potentiel fourni par le capteur, et affiche ainsi le niveau d'oxygène correspondant.

0mV ->0%

x mV -> 21%

mV ->..

Il affiche également les détails potentiels et la pente utilisée pour le calcul (s= … à l'écran)

Il effectue une moyenne rapide afin d'éviter un affichage flou et est capable d'afficher '--' si le capteur est HS.

J'ai ajouté une avery en mouvement pour lisser les variations.

(Je vous laisse étudier le code pour cela)

Étape 3: Et l'Arduino

Et l'Arduino
Et l'Arduino
Et l'Arduino
Et l'Arduino

En bas, un arduino est également collé et alimenté directement mais la pile 9V.

Étape 4: Et maintenant le code Arduino

C'est le code arduino:D

Je dois l'accorder. Contactez moi

Conseillé: