Cuprins:
Video: Făcut acasă - O mână - Analizor Nitrox Bazat pe Arduino: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
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ș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:
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
Î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:
DIY Cum să afișezi timpul pe M5StickC ESP32 folosind Visuino - Ușor de făcut: 9 pași
DIY Cum să afișați timpul pe M5StickC ESP32 folosind Visuino - Ușor de făcut: În acest tutorial vom învăța cum să programăm ESP32 M5Stack StickC cu Arduino IDE și Visuino pentru a afișa ora pe ecranul LCD
Cum mi-am făcut propria mașină de box ?: 11 pași (cu imagini)
Cum mi-am făcut propria mașină de box ?: Nu există nicio poveste uimitoare în spatele acestui proiect - mi-au plăcut întotdeauna mașinile de box, care erau amplasate în diferite locuri populare. Am decis să-l construiesc pe al meu
Jucării adaptabile la comutare: Dragonul de mers care respira apa, făcut accesibil !: 7 pași (cu imagini)
Jucării adaptabile la comutare: Dragonul de mers pe jos care respira apa: accesibil !: Adaptarea jucăriilor deschide noi căi și soluții personalizate pentru a permite copiilor cu abilități motorii limitate sau cu dizabilități de dezvoltare să interacționeze independent cu jucăriile. În multe cazuri, copiii care au nevoie de jucăriile adaptate nu pot să
Generator de muzică bazat pe vreme (Generator Midi bazat pe ESP8266): 4 pași (cu imagini)
Generator de muzică bazat pe vreme (Generator midi bazat pe ESP8266): Bună, astăzi vă voi explica cum să vă creați propriul generator de muzică bazat pe vreme. Se bazează pe un ESP8266, care este un fel ca un Arduino și răspunde la temperatură, ploaie și intensitatea luminii. Nu vă așteptați să producă melodii întregi sau programe de acord
Cursa spațială: joc simplu Arduino Clicker de făcut cu copiii: 7 pași
Cursa spațială: joc simplu Arduino Clicker de făcut cu copiii: ¡ Încărc un videoclip care arată cum funcționează astăzi! Să ne distram cu un instructiv tematic spațial care poate fi realizat împreună cu copiii și mai târziu să ne bucurăm singuri de ei ca jucărie. Puteți să-l folosiți ca mijloc de a-i învăța istoria despre co