Inhoudsopgave:

AQUARIUM VERDAMPING TOP OFF SYSTEEM - Ajarnpa
AQUARIUM VERDAMPING TOP OFF SYSTEEM - Ajarnpa

Video: AQUARIUM VERDAMPING TOP OFF SYSTEEM - Ajarnpa

Video: AQUARIUM VERDAMPING TOP OFF SYSTEEM - Ajarnpa
Video: AQUARIUM AUTOMATION - GHL SYSTEM FOR PH, DOSING AND OTHER PLANTED TANK CONTROLS 2024, November
Anonim
AQUARIUM VERDAMPING TOP OFF SYSTEEM
AQUARIUM VERDAMPING TOP OFF SYSTEEM

Verdamping vermindert de hoeveelheid water in een aquarium en als het niet wordt gecompenseerd, zal dit leiden tot veranderingen in de chemie van het resterende water. Dergelijke veranderingen hebben een negatief effect op de levensvormen in het aquarium. Daarom is het belangrijk om het water op peil te houden. Dit kan handmatig worden gedaan, of door een systeem dat dit automatisch doet. In dit project gaan we zo'n systeem maken.

VOORDELEN:

  • Helpt bij het handhaven van een stabiele waterchemie, zoals pH en zoutgehalte.
  • Eenmaal ingesteld, is menselijke tussenkomst niet nodig, tenzij onderhoud nodig is.
  • Bespaart tijd.

MATERIALEN EN GEREEDSCHAP:

  • 1- Arduino UNO
  • 1- Atlas peristaltische pompset
  • Breadboard
  • Doorverbindingsdraden
  • Maatbeker
  • Duidelijke band

Stap 1: EVALUEER DE VERDAMPINGSGRAAD VAN AQUARIUM

EVALUEER DE VERDAMPINGSGRAAD VAN AQUARIUM
EVALUEER DE VERDAMPINGSGRAAD VAN AQUARIUM
EVALUEER DE VERDAMPINGSGRAAD VAN AQUARIUM
EVALUEER DE VERDAMPINGSGRAAD VAN AQUARIUM

De verdampingssnelheid van het aquarium is van vitaal belang omdat deze zal worden gebruikt bij het instellen van de peristaltische pomp.

a) Zorg ervoor dat het water in het aquarium op het juiste niveau staat. Gebruik een stuk doorzichtige tape om dit punt te markeren.

b) Laat het aquarium een paar dagen staan zonder er water aan toe te voegen. Zodra de verandering in het waterniveau merkbaar is, gaat u verder met de volgende stap.

c) Gebruik de maatbeker om water aan het aquarium toe te voegen totdat het weer op het juiste niveau is (aangegeven door de markering in stap a). Noteer de hoeveelheid water die wordt toegevoegd op basis van de maat van de beker. Dit is het totale volume water dat is verdampt gedurende het aantal dagen dat de tank onbeheerd is gelaten.

d) Bereken de verdampingssnelheid van het aquarium met behulp van de volgende formule:

Verdampingssnelheid aquarium = (Totale hoeveelheid verdampt water in milliliter) / (Aantal dagen dat de tank onbeheerd is gelaten x 24 x 60) = Snelheid in milliliter per minuut

24 -> aantal uren in een dag

60 -> aantal minuten in een uur

Voorbeeld: De test werd gedurende 4 dagen uitgevoerd waarbij 4000 ml water verloren ging.

Verdampingssnelheid aquarium = (4000) / (4 x 24 x 60) = 0,69 ml/min

Stap 2: MONTEER HARDWARE

MONTEER HARDWARE
MONTEER HARDWARE

De pomp heeft twee communicatieprotocollen, UART en I2C. Zorg ervoor dat het in de UART-modus staat voordat u het monteert. Raadpleeg de volgende LINK voor informatie over het wisselen tussen protocollen.

Sluit de pomp aan op de Arduino zoals weergegeven in het bovenstaande schema.

De pomp heeft twee voedingskabels. De lijn die naar de 5V-pin van de Arduino gaat, is voor het circuit dat op de pomp is aangesloten, terwijl de externe 12V-voeding voor de motor is. Gebruik de vijf-pins header om de datakabel van de pomp op het breadboard te monteren en jumperdraden maken de juiste verbindingen van het breadboard naar de Arduino.

Aangezien dit een stand-alone eenheid is, wordt aanbevolen dat de Arduino zijn eigen voeding heeft, zodat hij niet afhankelijk is van USB-stroom van een computer.

DATASHEET: EZO PMP

Stap 3: LAAD HET PROGRAMMA IN DE ARDUINO EN KALIBREER DE POMP

a) Download de voorbeeldcode via deze LINK. Het bevindt zich in een map met de titel "arduino_UNO_PMP_sample_code."

b) Sluit de Arduino aan op uw computer.

c) Open de code die u hebt gedownload van stap a, in uw Arduino IDE. Als u de IDE niet heeft, kunt u deze HIER downloaden.

d) Compileer en upload code naar de Arduino UNO.

e) Open de seriële monitor. Ga voor toegang naar Extra -> Seriële monitor of druk op Ctrl+Shift+M op uw toetsenbord. Stel de baudrate in op 9600 en selecteer "Carriage return". U zou nu met de pomp moeten kunnen communiceren. Voer als test de opdracht i in die de apparaatinformatie zal retourneren.

KALIBRATIE:

f) Het kalibreren van de pomp is optioneel, maar voor een betere nauwkeurigheid moet dit worden gedaan. Raadpleeg het gegevensblad van de pomp voor instructies.

Stap 4: VERGELIJK MAX MOGELIJK DEBIET VAN DE POMP MET AQUARIUMVERDAMPINGSSNELHEID

VERGELIJK MAX MOGELIJK DEBIET VAN DE POMP MET AQUARIUM VERDAMPINGSSNELHEID
VERGELIJK MAX MOGELIJK DEBIET VAN DE POMP MET AQUARIUM VERDAMPINGSSNELHEID

De pomp heeft vier bedrijfsmodi. Dit zijn continu doseren, volume doseren, doseren in de tijd en constant debiet. Raadpleeg het gegevensblad van de pomp voor informatie over deze modi. Voor deze specifieke toepassing wordt de modus met constant debiet gebruikt. De syntaxis is hierboven weergegeven. In de opdracht is [ml/min] de verdampingssnelheid van het aquarium die in stap 1 is gevonden.

Opmerking: Het maximale debiet wordt bepaald na kalibratie. Als het debiet te hoog is, zal de pomp een foutmelding geven en niet draaien. Als u de maximaal mogelijke stroomsnelheid vergelijkt met de verdampingssnelheid van uw aquarium, weet u of het systeem zal werken.

Gebruik het commando DC, ? om het maximaal mogelijke debiet te krijgen.

  • Als het maximaal mogelijke debiet groter is dan de verdampingssnelheid van de tank, zal het systeem werken.
  • Als het maximaal mogelijke debiet lager is dan de verdampingssnelheid van de tank, probeer dan de pomp op een ander volume te kalibreren en de snelheden opnieuw te vergelijken.

Stap 5: SLUIT POMP AAN AQUARIUM

SLUIT POMP AAN AQUARIUM
SLUIT POMP AAN AQUARIUM
  • De invoerzijde van de pomp gaat in het waterreservoir terwijl de uitvoer het aquarium in gaat, zoals weergegeven in de bovenstaande schets.
  • Het wordt aanbevolen om zo zuiver mogelijk water in het reservoir te hebben, omdat dit de invloed op de waterchemie in het aquarium zal verminderen.

Stap 6: INSTRUCTEER DE POMP OM TE DOEN MET DE JUISTE TARIEF

Na een succesvolle vergelijking tussen de maximaal mogelijke stroomsnelheid en de verdampingssnelheid van het aquarium, verzendt u het volgende commando in de seriële monitor DC, verdampingssnelheid aquarium, *

In het voorbeeld uit stap 1 hebben we de verdampingssnelheid van het aquarium berekend als 0,69 ml/min, daarom zou het commando DC, 0,69, * zijn

Op dit punt kan de computer worden losgekoppeld. De pomp zal continu met de gespecificeerde snelheid doseren.

ZAL DE POMP VOOR ALTIJD DRAAIEN ZODRA HET DOSEERCOMMANDO IS UITGEGEVEN?

De pomp zal 20 dagen continu draaien, waarna hij wordt gereset. Om de pomp opnieuw te starten, verzendt u opnieuw het commando DC, verdampingssnelheid aquarium, *

WAT GEBEURT ER ALS DE STROOM WORDT ONDERBROKEN?

Zoals eerder vermeld heeft de pomp twee voedingen: 5V voor het circuit en 12V voor de motor. Als de 12V wordt losgekoppeld, geeft de pomp een onderspanningsfout af en stopt met doseren, maar zodra deze opnieuw is aangesloten, blijft hij doseren. Aan de andere kant, als de 5V-lijn is losgekoppeld, zal de afgifte niet doorgaan wanneer deze opnieuw wordt aangesloten. In dit geval moet u het commando DC, verdampingssnelheid aquarium, * opnieuw verzenden

Aanbevolen: