Obsah:
- Krok 1: Potřebné materiály
- Krok 2: Pájecí dioda mezi hroty pumpy
- Krok 3: Zapojení hardwaru
- Krok 4: Kód
- Krok 5: Důležitá poznámka - Sériový monitor
- Krok 6: Přizpůsobení kódu vašim potřebám regulátoru
- Krok 7: Video z regulátoru/měřiče PH s funkcí kalibrace
Video: Regulátor/měřič PH - Arduino: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
*** Pokud se fotografie a odkazy nezobrazují, obnovte stránku
Toto je instrukce pro arduino pH regulátor nebo měřič:
--- Regulátor je určen pro reakce, které začínají při určitém pH a přirozeně se snižují/zvyšují v důsledku reakce. U mnoha reakcí je však žádoucí zůstat na počátečním pH. Pokud se tedy reakce příliš liší od požadovaného pH, tento arduino projekt bude pumpovat kyselinu nebo bázi, aby se pH vrátilo k normálu.
--- Tento projekt lze také použít jednoduše jako senzor pH, který čte pH jakéhokoli roztoku.
Krok 1: Potřebné materiály
-Arduino Uno
-Počítač a klávesnice
-12V peristaltická kapalinová pumpa
-Analogová sada pH senzoru / měřiče Pro pro Arduino
-I2C 20x4 Arduino LCD displejový modul
-IN4001 dioda
-PN2222 Tranzistor
-12V DC napájecí adaptér
-Propojovací dráty mezi mužem a ženou
-Propojovací dráty mezi muži a muži
-Klipy aligátora
-Arduino USB kabel
-prkénko
Krok 2: Pájecí dioda mezi hroty pumpy
Pájujte diodu mezi hroty peristaltického čerpadla podle obrázku. Nezapomeňte umístit stříbrný pásek diody směřující k (+) hrotu pumpy. Tím bude chráněn motor čerpadla.
Krok 3: Zapojení hardwaru
A4 -------------------- na SDA LCD
A5 -------------------- do SCL LCD
GND ----------------- až GND LCD
5V -------------------- až VCC LCD
A0 -------------------- do středního hrotu (báze) tranzistoru
GND ----------------- na ** levý hrot (emitor) tranzistoru, ** odkaz na plochou stranu tranzistoru
(-) hrotové čerpadlo ---- do ** pravého hrotu (kolektoru) tranzistoru
(+) hrotové čerpadlo ---- na Vin (12V)
A3 -------------------- na signální vodič (modrý) pH metru
5V -------------------- na (+) vodič (červený) pH metru
GND ----------------- (-) vodič (černý) pH metru
_
*** Viz fotografie pro více podrobností
Krok 4: Kód
Jsou připojeny 2 verze souboru Arduino Code… jedna je určena pro regulaci reakcí, které zvyšují pH, a druhá pro reakce, které snižují pH
_
*** DŮLEŽITÉ ***
Stáhněte si potřebné knihovny (zip připojený v tomto návodu)
Tento kód používá knihovnu LCD, která ještě není součástí Arduino…
Chcete -li implementovat tento soubor zip do projektu, stáhněte si do počítače, V okně arduino přejděte na „Skica“„Zahrnout knihovnu“„Přidat knihovnu. ZIP“
Krok 5: Důležitá poznámka - Sériový monitor
Tento program používá k ovládání obrazovek nabídky sériový vstup. To znamená, že během používání bude muset být připojen k počítači nebo notebooku. Sériový monitor spustíte kliknutím na pravé horní tlačítko (vypadá jako lupa) v okně arduino.
*** DŮLEŽITÉ - použijte možnosti „Autoscroll“, „No line ends“a „9600 baud“na obrazovce sériového monitoru … pokud ne, kód nebude fungovat tak, jak byl navržen
Chcete -li zadat hodnoty, zadejte hodnotu pomocí klávesnice a stiskněte klávesu Enter nebo klikněte na „Odeslat“
Krok 6: Přizpůsobení kódu vašim potřebám regulátoru
Existují velmi jednoduché konstanty, které stačí změnit, abyste se ujistili, že tento program funguje pro vás! Níže jsou uvedeny doporučené konstanty, které je třeba změnit, a jejich popis:
- fillTime: jak dlouho trvá pumpě úplné naplnění kapalinou, v sekundách
- delayTime: jak dlouho chcete, aby regulátor čekal, než načerpá další řešení
- smallAdjust: počet sekund, po které má být kyselina/zásada čerpána, když se pH odchyluje o 0,3 - 1 pH
- largeAdjust: počet sekund, po které má být kyselina/zásada čerpána, když se pH odchyluje o> 1 ph
_
Kromě toho budete muset zjistit, jaký offset a sklon má váš pH metr…
Pokud můj sklon a offset nefunguje dobře s vaším pH metrem, budete muset provést následující kroky:
(1)- nastavený sklon = 1 a offset = 0
(2)- odebírejte a zaznamenávejte hodnoty pH v roztocích s přesným pH 4, pH 7 a pH 10
(3)- Vytvořte systém rovnic takto:
(aktuální hodnota pH 4)*sklon + offset = 4
(aktuální hodnota pH 7)*sklon + offset = 7
(aktuální hodnota pH 10)*sklon + offset = 10
_
Pomocí těchto tří rovnic najděte nejvhodnější linii pro řešení sklonu a ofsetu a změňte tyto konstanty na nové hodnoty sklonu a offsetu
Doporučuje:
Měřič kvality vzduchu v interiéru: 5 kroků (s obrázky)
Měřič kvality vzduchu v interiéru: Jednoduchý projekt ke kontrole kvality vzduchu ve vašem domě. Protože v poslední době často zůstáváme/pracujeme z domova, bylo by dobré sledovat kvalitu vzduchu a připomenout si, kdy je čas otevřít okno a nadýchat se čerstvého vzduchu
Jednoduchý 20 LED Vu měřič pomocí LM3915: 6 kroků
Jednoduchý 20 LED Vu měřič využívající LM3915: Myšlenka na výrobu VU metru je v mém seznamu projektů již dlouhou dobu. A konečně to teď dokážu. VU metr je obvod pro indikátor síly zvukového signálu. Obvod měřiče VU se obvykle aplikuje na obvod zesilovače, takže
DIY kapesní měřič stejnosměrného napětí: 5 kroků
DIY kapesní měřič stejnosměrného napětí v kapse: V tomto návodu vám ukážu, jak vyrobit kapesní měřič stejnosměrného napětí s kapucí pro piezo bzučák pro kontrolu obvodu sami. Vše, co potřebujete, je základní znalost elektroniky a trochu času. Pokud máte nějaké dotazy nebo problémy, můžete
DIY měřič kyslíku v krvi: 5 kroků (s obrázky)
DIY Blood Oxygen Meter: V roce 2020 stál svět před neviditelným monstrem jménem Corona Virus. Tento virus způsobil, že lidé byli velmi nemocní & slabý. Mnoho lidí přišlo o ty dobré. Zpočátku byl velký problém, problémem byla nedostupnost řádného lékařského vybavení, jako je
Měřič vlhkosti solární půdy s ESP8266: 10 kroků (s obrázky)
Měřič vlhkosti solární půdy s ESP8266: V tomto pokynu vyrábíme solární monitor vlhkosti půdy. Používá wifi mikrokontrolér ESP8266 s nízkým výkonem kódu a vše je vodotěsné, takže jej můžete nechat venku. Tento recept můžete přesně dodržet, nebo si z něj vzít