Inhoudsopgave:

Project 2 - Aquariummonitor - Ajarnpa
Project 2 - Aquariummonitor - Ajarnpa

Video: Project 2 - Aquariummonitor - Ajarnpa

Video: Project 2 - Aquariummonitor - Ajarnpa
Video: DIY aquarium monitor system using Arduino (pH and Temperature) part 2 Japanese country fish 2024, November
Anonim
Project 2 - Aquariummonitor
Project 2 - Aquariummonitor

Voor dit project zullen we een aquariummonitortoepassing maken met behulp van een Arduino-microcontroller. Specifiek hebben we deze stukken nodig voor het project:

1 Arduino-microcontroller

1 broodplank op ware grootte

1 waterpassensor

1 LCD-scherm

1 eenvoudige knop

1 Potentiometer

Een bundel koperdraden

1 10K Ohm Weerstand

2 220 Ohm Weerstanden

Stap 1: Verbind het LCD-scherm en de potentiometer

Sluit het LCD-scherm en de potentiometer aan
Sluit het LCD-scherm en de potentiometer aan

Op dit punt zullen we beginnen met het maken van ons project. De eerste stap is om het LCD-scherm en de potentiometer aan te sluiten op de Arduino-microcontroller. Leid om te beginnen een draad van de 5V-pin op de Arduino naar de stroomrail (+) op het breadboard. Verder moet u een draad aansluiten van de GND-pin op het breadboard naar de grondrail (-) op het breadboard. Vanaf hier kunt u beginnen met het aansluiten van het LCD-scherm. Plaats het LCD-scherm rechtsonder in het breadboard. Plaats een koperdraad, beginnend bij pin 12 en doorlopend door pin 7. Plaats het andere uiteinde van de draad op de juiste plaats zoals aangegeven op de afbeelding. Zorg er ook voor dat u de potentiometer goed aansluit op zowel de stroomrail als de grondrail. Deze potentiometer heeft het analoge signaal aangesloten op het LCD-scherm om het display te bedienen.

Stap 2: LED-verlichting toevoegen

LED-verlichting toevoegen
LED-verlichting toevoegen

Het LCD-scherm en de potentiometer moeten op dit punt op de Arduino en het breadboard worden aangesloten. In deze stap verbinden we twee LED-lampjes (rood en groen) en een knop om de teller voor het voeren van vissen te resetten. De LED's moeten met hun korte uiteinde verbonden zijn met de grondrail. De gebogen kant van de LED moet worden aangesloten op pinnen 2 en 3 en er moet een weerstand van 220 Ohm aan worden bevestigd. De knop moet ook op het bord worden geplaatst. U moet de knop aansluiten op pin 6. Voeg ook een weerstand van 10K Ohm toe aan de andere kant van de knop. Rond deze stap af door ook de knop met de grondrail (-) te verbinden.

Stap 3: Sluit de waterniveausensor aan

Sluit de waterniveausensor aan
Sluit de waterniveausensor aan

Met alle andere componenten aangesloten, kunnen we nu onze watersensor aansluiten. De watersensor moet de 'S'-pin hebben die is aangesloten op de analoge pin 'A1'. De sensor moet ook de '+'-pin hebben die is aangesloten op de voedingsrail en de '-'-pin moet zijn aangesloten op de grondrail. Raadpleeg de meegeleverde afbeelding voor meer informatie.

Stap 4: Uw toepassing testen

Nu alles klaar is voor gebruik, kunnen we onze applicatie testen. Ik heb de broncode bijgevoegd die uw project correct zou moeten uitvoeren. Het is verstandig om te bedenken wat het doel van deze aanvraag is. Idealiter zou het waterniveau binnen bepaalde grenzen in ons aquarium moeten zijn. Als dit niet het geval is, gaat het rode lampje branden. Als het water zich binnen een bepaalde grens bevindt, gaat het groene lampje branden, wat aangeeft dat het waterpeil in orde is. Er wordt een extra bericht weergegeven op het LCD-scherm waarin de huidige waterstatus wordt beschreven (te laag, goed of te hoog). Er is ook een timer aanwezig voor het hongerniveau van de vis in uw aquarium. Na zo'n lange tijd verschijnt er een bericht dat uw huisdier honger heeft. Dit bericht neemt in ernst toe totdat uw vis "dood" is. De timer kan opnieuw worden gestart met de bijgevoegde knop.

Stap 5: Extra afbeeldingen

Aanbevolen: