Inhoudsopgave:
- Benodigdheden
- Stap 1: Eerste ontwerp
- Stap 2: Systeemmodules
- Stap 3: Binnenmodule
- Stap 4: Buitenmodule
- Stap 5: Schematisch diagram van het hele systeem
- Stap 6:
- Stap 7: definitief systeem
- Stap 8: Code voor het hele systeem
Video: Arduino gebaseerd weerstation - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
De hardwarecomponenten van het systeem bestaan uit vochtigheid + temperatuursensor, atmosferische druk, hoogtesensor, kompas, lichtdetectiesensor, klokmodule, Secure Digital Card (SD-kaart) module, Arduino mega-ontwikkelbord en een LCD. Er wordt een beschrijving en analyse van het prototype gegeven. Illustraties zoals een blokdiagram, een systeemstroomschema en een schematisch diagram om de beschrijving van het voorgestelde systeem te vergemakkelijken, zullen worden gebruikt.
Benodigdheden
Belangrijkste hardwarecomponenten
1. Arduino mega-microcontroller is de
hart van het weerstationsysteem. Arduino biedt voldoende rekenkracht en geheugen om de vereiste software uit te voeren en kan signalen van verschillende sensoren lezen en verwerken.
www.amazon.com/Arduino-Compatible-Atmega25…
2.
BMP180 als atmosferische druk- en hoogtesensor
www.amazon.com/HiLetgo-Digital-Barometric-…
3.
BH1750 als lichtintensiteitssensor
www.amazon.com/WINGONEER-GY-302-BH1750-Int…
4.
DHT22 als temperatuur- en vochtigheidssensor
www.amazon.com/Aideepen-Digital-Temperatur…
5.
DS3231 als real-time klokmodule om ervoor te zorgen dat de gegevens die door de sensoren worden verzameld, worden geregistreerd met betrekking tot de tijd.
www.amazon.com/Holdding-AT24C32-Precision-…
6.
Modern apparaat windsensor rev c
moderndevice.com/product/wind-sensor/
7.
SD-kaartmodule voor het opslaan van gegevens die van de sensoren zijn verzameld
www.amazon.com/HONG111-Adapter-Interface-C…
8.
Het LCD-scherm toont de gegevens van de sensoren en ook informatie over de status van het hele systeem.
www.amazon.com/LGDehome-Interface-Adapter-…
9.
Voedingssysteem:
Stap 1: Eerste ontwerp
Het prototype is ontworpen met computerondersteunde ontwerpsoftware (Fritzing) https://fritzing.org/ en het ontwerp is fysiek geïmplementeerd op een breadboard.
Stap 2: Systeemmodules
Het systeem bestaat uit twee modules namelijk;
1. De Binnenmodule.
2. De Buitenmodule.
Beide modules zijn verbonden met een cat5-kabel met acht (8) draden.
Stap 3: Binnenmodule
De Binnenmodule:
Deze module bestaat uit twee op maat ontworpen en geëtste printplaten.
www.instructables.com/id/DIY-PCB-Etching/
Het ontwerp is gedaan met behulp van proteus-software
proteus.soft112.com/
De eerste printplaat is zo ontworpen dat het Arduino-megabord erop kan worden gemonteerd via mannelijke pin-headers die goed zijn uitgelijnd met de vrouwelijke pin-headers van de Arduino. Dit bord bestaat uit een gereguleerd voedingscircuit dat is aangesloten op de Arduino en biedt ook connectoren waarmee de Arduino kan communiceren met de tweede printplaat.
De tweede printplaat in de binnenmodule is zo ontworpen dat de vochtigheidssensor, de SD-kaartmodule, het LCD-scherm en de realtimeklokmodule erop kunnen worden gemonteerd. Het biedt ook signaal- en stroomaansluiting naar de buitenmodule.
Stap 4: Buitenmodule
De buitenmodule bestaat uit een enkele custom printplaat. Op dit bord zijn de atmosferische druksensor, lichtintensiteitssensor en windsnelheidssensor aangesloten.
Stap 5: Schematisch diagram van het hele systeem
Stap 6:
Stap 7: definitief systeem
Stap 8: Code voor het hele systeem
www.arduino.cc/en/Main/Software
Aanbevolen:
Geautomatiseerde modelspoorbaan met twee treinen (V2.0) - Arduino gebaseerd: 15 stappen (met afbeeldingen)
Geautomatiseerde modelspoorbaan met twee treinen (V2.0) | Gebaseerd op Arduino: het automatiseren van modelbaanlay-outs met behulp van Arduino-microcontrollers is een geweldige manier om microcontrollers, programmeren en modelspoorbanen samen te voegen tot één hobby. Er zijn een heleboel projecten beschikbaar over het autonoom laten rijden van een trein op een modelspoorbaan
Kleursorteersysteem: Arduino-gebaseerd systeem met twee banden: 8 stappen
Kleursorteersysteem: Arduino-gebaseerd systeem met twee banden: transport en/of verpakking van producten en artikelen op industrieel gebied wordt gedaan met behulp van lijnen die zijn gemaakt met behulp van transportbanden. Die riemen helpen om het item met een bepaalde snelheid van het ene punt naar het andere te verplaatsen. Sommige verwerkings- of identificatietaken kunnen
Oximeter Arduino-gebaseerd (OAB): 3 stappen
Oximeter Arduino-gebaseerd (OAB): " Houd er rekening mee dat deze toepassing, sensoren en functionele apparaten NIET zijn getest voor medische doeleinden en dat de afzonderlijke onderdelen niet zijn gekalibreerd en niet zijn gecertificeerd. Gebruik dit eenvoudige apparaat voor preventieve reikwijdte en voor het bewaken van
Arduino Laser-gebaseerd timingsysteem: 6 stappen (met afbeeldingen)
Arduino Laser-gebaseerd timingsysteem: als onderdeel van mijn lessen had ik een systeem nodig om nauwkeurig te meten hoe snel een modelvoertuig 10 meter aflegde. Aanvankelijk dacht ik dat ik een goedkoop kant-en-klaar systeem van eBay of AliExpress zou kopen, deze systemen zijn algemeen bekend als light gates, pho
Op Arduino gebaseerd detectiesysteem: 6 stappen
Op Arduino gebaseerd detectiesysteem: in deze Instructable zullen we een eenvoudig op Arduino gebaseerd detectiesysteem maken met behulp van de ultrasone Senor, een servomotor en een piëzo-elektrische zoemer die begint te rinkelen wanneer de sensor een object binnen zijn bereik detecteert. Dit is een eenvoudig project dat