Obsah:

Systém sledování vody (Arduino Uno) WIP: 9 kroků
Systém sledování vody (Arduino Uno) WIP: 9 kroků

Video: Systém sledování vody (Arduino Uno) WIP: 9 kroků

Video: Systém sledování vody (Arduino Uno) WIP: 9 kroků
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Listopad
Anonim
Water Monitoring System (Arduino Uno) WIP
Water Monitoring System (Arduino Uno) WIP

Tento systém slouží jako moje iterace levného zařízení pro sledování vody v malém provedení. Inspirace pro tento design pochází z akce vědecké olympiády s názvem Kvalita vody. Původně jen měřič salinity se vyvinul do tohoto systému, který detekuje teplotu, pH a zákal jakéhokoli zdroje vody.

Krok 1: Materiály

Materiály
Materiály
Materiály
Materiály
Materiály
Materiály
Materiály
Materiály

Zde je to, co potřebujete k dokončení tohoto projektu.

Seznam dílů

  • Arduino Uno
  • Program Arduino
  • Prkénko
  • Lepenkové krabice
  • Fritzing Program
  • Smršťovací bužírka
  • Propojovací dráty
  • GPS modul
  • LCD modul
  • Modul karty SD
  • pH senzor
  • Teplotní sonda
  • Senzor zákalu

Seznam nástrojů

  • Lepidlo
  • Horkovzdušná pistole
  • Nůžky
  • Pájka
  • Páječka
  • Páska
  • Odizolovače drátu

Krok 2: Nastavení pole

Nastavení krabice
Nastavení krabice
Nastavení krabice
Nastavení krabice

Tento monitor je velmi lehký a má univerzální tvar. Začněte vyhledáním šasi pro uložení celého zařízení (alespoň # kubických palců) a vyříznutím nezbytných otvorů (obdélník 1 # x # palce a kruh o průměru 1 # palce), aby modul LCD a senzory mohly správně fungovat. V mém příkladu jsem upravil kartonovou krabici pro svůj podvozek.

souhrn

  1. Najděte kontejner pro uložení systému, který má alespoň (# x # x # palce)
  2. Vyřízněte 2 otvory (obdélník # x # palce a kruh o průměru # palce)

Krok 3: Nastavení Arduina a Breadboardu

Nastavení Arduina a Breadboardu
Nastavení Arduina a Breadboardu

Poté, co byl podvozek vybrán a správně upraven, připojte otvory Arduino 5V a GND propojovacími vodiči k linkám + a - (otvory podél dlouhé červené čáry pro + a otvory podél modré čáry pro -). Nyní bude prkénko napájeno, když je Arduino zapnuté, a to bude základem pro ostatní komponenty.

souhrn

Připojte otvory Arduino 5V a GND k + a - sběrnicovým linkám, které použijete na desce chleba

Krok 4: Propojení senzorů

Propojení senzorů
Propojení senzorů
Propojení senzorů
Propojení senzorů

Všechny tři senzory v tomto projektu používají 3vodičovou konstrukci, přičemž červený vodič se připojuje k napájení, černý k zemi a žlutý/modrý se připojuje k příslušnému vstupnímu kolíku. Vstupní vodič snímače teploty se připojuje k #, vstupní vodič snímače pH k #a vstup zákalu k #. Je-li to nutné, použijte páječku a pájku k vytvoření pevného spojení a smršťovací bužírky ke zvýšení strukturální integrity spojení.

souhrn

  1. Připojte senzory na prkénko, červenou na + sběrnicovou linku, černou na - sběrnicovou linku a žlutou/modrou do správných vstupních slotů na Arduinu.
  2. Teplotní slot: ??, pH slot: ??, Zákal Slot: ??
  3. Pájecí dráty spojte dohromady a použijte smršťovací bužírky k vytvoření lepšího spojení s prkénkem.

Krok 5: Připojení modulů

Připojení modulů
Připojení modulů
Připojení modulů
Připojení modulů

Všechny moduly v tomto projektu mají různé typy připojení, a proto jsou s Arduinem propojeny jiným způsobem. SDA přejde na A4 a SCL na A5 pro LCD. RXD jde na digitální pin 6 a TXD jde na digitální pin 7 pro GPS. CS jde na digitální pin 4, SCR jde na digitální pin 13, MISO jde na digitální pin 12 a MOSI jde na digitální pin 11 pro modul karty SD. U všech modulů se VCC připojuje k napájení a GND jde na zem. V případě potřeby by měla být k připojení vodičů k modulům použita páječka a pájka, aby bylo zajištěno pevné spojení.

souhrn

  1. Připojte všechny linky VCC modulu na + sběrnicovou linku a GND linky na - sběrnicovou linku.
  2. Připojte modul SDA k formátu A4 a SCL k formátu A5 pro modul LCD.
  3. Připojte RXD k digitálnímu pinu 6 a TXD k digitálnímu pinu 7 pro modul GPS.
  4. Připojte CS k digitálnímu pinu 4, SCR k digitálnímu pinu 13, MISO k digitálnímu pinu 12 a MOSI k digitálnímu pinu 11 pro modul karty SD.

Krok 6: Spojení hardwaru dohromady

Spojení hardwaru
Spojení hardwaru

Když je propojení mezi všemi moduly a senzory kompletní, můžete nyní umístit Arduino a komponenty do šasi. Na organizaci nezáleží, pokud má LCD přístup k výřezu obdélníku od kroku 1 a senzory mohou procházet výřezem otvoru od kroku 1.

souhrn

Umístěte součásti do šasi od kroku 1 a ujistěte se, že senzory mají přístup k kruhovému výřezu a LCD má přístup k výřezu obdélníku

Krok 7: Nahrání kódu

Nahrání kódu
Nahrání kódu
Nahrání kódu
Nahrání kódu

Kód je nejvíce integrální součástí celého tohoto systému, který Arduinu říká, jak spravovat signály a převádět je na hodnoty, které lze zobrazit a uložit. Níže jsem zobrazil komentovaný obrázek kódu, který se pokusí vysvětlit každou část a její účel. Tento kód můžete jednoduše zkopírovat do programu Arduino a pomocí kabelu USB, který se připojuje k Arduino Uno, jej nahrát do mikrořadiče.

souhrn

Zkopírujte a vložte kód (v případě potřeby upravte) do programu Arduino a nahrajte na desku Arduino Uno

Krok 8: Dokončení dotyků a rozšíření

Dokončovací úpravy a rozšíření
Dokončovací úpravy a rozšíření

S dokončeným zařízením budou veškeré údaje ze senzorů uloženy na kartu SD, která je v určitém formátu vložena do modulu karty SD. Tato data lze poté zkompilovat do mapy Google, jak ukazuje níže uvedený odkaz, a lépe tak graficky znázornit demografický vývoj vody v místní oblasti.

drive.google.com/open?id=115okKUld8k8akZKj…

souhrn

Shromažďujte a dokumentujte data ze zařízení jakýmkoli způsobem, který si zvolíte

Krok 9: Dokončení

Systém je nyní kompletní a nyní bude snímat teplotu, zákal a pH jakéhokoli zdroje vody.

Existuje mnoho dalších možností, co lze s tímto systémem monitorování vody provést, které teprve čekají na prozkoumání. Bylo by zajímavé sledovat, jak se rozhodnete použít tento projekt k dosažení svých vlastních cílů.

Doporučuje: