INHOUDSOPGAWE:
- Voorrade
- Stap 1: Kringloop
- Stap 2: DHT11
- Stap 3: DS18B20
- Stap 4: LCD
- Stap 5: MCP3008
- Stap 6: Servomotor
- Stap 7: UV-SENSOR GUVA-S12SD
- Stap 8: Saak
- Stap 9: Databasis
- Stap 10: Kode
![Weerstasie: 10 stappe Weerstasie: 10 stappe](https://i.howwhatproduce.com/images/001/image-1720-34-j.webp)
Video: Weerstasie: 10 stappe
![Video: Weerstasie: 10 stappe Video: Weerstasie: 10 stappe](https://i.ytimg.com/vi/v2m-MGSys0k/hqdefault.jpg)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
![Weerstasie Weerstasie](https://i.howwhatproduce.com/images/001/image-1720-35-j.webp)
![Weerstasie Weerstasie](https://i.howwhatproduce.com/images/001/image-1720-36-j.webp)
![Weerstasie Weerstasie](https://i.howwhatproduce.com/images/001/image-1720-37-j.webp)
In hierdie projek maak ons 'n weerstasie wat die temperatuur, humiditeit en UV -indeks sal meet met behulp van Raspberry Pi, Python (kodering), MySQL (databasis) en Flask (webbediener).
Voorrade
Die vereiste komponente vir hierdie projek
is:
- Deksel
- DHT11 humiditeit sensor
- DS18B20 temperatuur sensor
- GUVA-S12SD UV-sensor
- LCD -skerm
- Servomotor
- MCP3008
- Framboos Pi 3
- Trimmer
- Die totale koste beloop ongeveer € 110.
Die instrument wat ek gebruik het:
- Koniese boor
- Dubbelzijdige kleeflint
Stap 1: Kringloop
![Kring Kring](https://i.howwhatproduce.com/images/001/image-1720-38-j.webp)
![Kring Kring](https://i.howwhatproduce.com/images/001/image-1720-39-j.webp)
![Kring Kring](https://i.howwhatproduce.com/images/001/image-1720-40-j.webp)
Kring:
LCD:
- VSS na Raspberry Pi se grond
- VDD na Raspberry Pi se 5V
- V0 tot middelste pin trimmer
- RS tot GPIO -pen
- R / W na Raspberry Pi se grond
- E na GPIO -pen
- D4 tot GPIO -pen
- D5 tot GPIO -pen
- D6 tot GPIO -pen
- D7 tot GPIO -pen
- A na Raspberry Pi se 5V
- K na Raspberry Pi se grondtrimmer
- Aan Raspberry Pi se 5V
- Na LCD -pen V0
- Op grond van Raspberry Pi
DHT11:
- VCC na Raspberry Pi se 3V3
- GND tot Raspberry Pi se grond
- DAT na Raspberry Pi se GPIO -pen 4
- 470 ohm tussen VCC en DAT
DS18B20:
- VCC na Raspberry Pi se 3V3
- GND tot Raspberry Pi se grond
- DAT na Raspberry Pi se GPIO -pen 4
-470 ohm tussen VCC en DAT
Servomotor:
- VCC na Raspberry Pi se 5V
- GND tot Raspberry Pi se grond
- DAT na Raspberry Pi se GPIO -pen
MCP3008:
- VDD na Raspberry Pi se 3V3
- VREF na Raspberry Pi se 3V3
- AGND na Raspberry Pi se grond
- CLK na GPIO pen 11 SCLK
- DOUT na GPIO pen 9 MISO
- DIN volgens GPIO pen 10 MOSI
- CS tot GPIO pin 8 CE0
- DGND na Raspberry Pi se grond
- CH0 tot GUVA-S12SD (UV-sensor)
Stap 2: DHT11
![DHT11 DHT11](https://i.howwhatproduce.com/images/001/image-1720-41-j.webp)
DHT11 is 'n digitale
temperatuur en humiditeit sensor. Uitvoer na 'n digitale pen.
DHT11 spesifikasies:
- Werk op: 3.3 - 6V.
- Temperatuurbereik: -40 - +80 ºC.
- Temperatuur akkuraatheid: ± 0.5 ºC.
- Humiditeitsbereik: 0-100% RH.
- Vognauwkeurigheid: ± 2.0% RH.
- Reaksietyd: sek.
Stap 3: DS18B20
![DS18B20 DS18B20](https://i.howwhatproduce.com/images/001/image-1720-42-j.webp)
![DS18B20 DS18B20](https://i.howwhatproduce.com/images/001/image-1720-43-j.webp)
Sensor spesifikasies vir DS18B20
- Programmeerbare digitale temperatuursensor.
- Kommunikeer met behulp van 1-draad-metode.
- Bedryfspanning: 3V tot 5V.
- Temperatuurbereik: -55 ° C tot +125 ° C.
- Akkuraatheid: ± 0,5 ° C.
- 'n Unieke 64-bis adres kan multiplexing moontlik maak.
Stap 4: LCD
![LCD LCD](https://i.howwhatproduce.com/images/001/image-1720-44-j.webp)
LCD -beheerder met 16 × 2 karakters vertoonmodule met blou
agtergrond en wit karakters. 2 reëls, 16 karakters per reël. Hoë kontras en groot kykhoek. Kontras verstelbaar deur middel van 'n verstelbare weerstand (potensiometer / trimmer).
LCD 16 × 2 blou spesifikasies:
- Werk op: 5V
- Verstelbare kontras.
- Afmetings: 80 mm x 35 mm x 11 mm.
- Sigbare skerm: 64,5 mm x 16 mm.
Stap 5: MCP3008
![MCP3008 MCP3008](https://i.howwhatproduce.com/images/001/image-1720-45-j.webp)
![MCP3008 MCP3008](https://i.howwhatproduce.com/images/001/image-1720-46-j.webp)
![MCP3008 MCP3008](https://i.howwhatproduce.com/images/001/image-1720-47-j.webp)
'N Analoog-na-digitale omskakelaar of AD-omskakelaar (ADC) skakel 'n analoogsein, byvoorbeeld 'n spraaksignaal, om in 'n digitale sein. Die MCP3008 het 8 analoog insette en kan gelees word met 'n SPI koppelvlak op 'n Arduino, Raspberry Pi, ESP8266 Die MCP skakel 'n analoog spanning om na 'n getal tussen 0 en 1023 (10 bit).
As u die MCP3008 gebruik, moet u SPI aktiveer. U kan dit doen deur (prente bygevoeg met die stappe):
- Tik in die konsole: sudo raspi-config
- Dit sal die raspi-config-nut begin. Kies 'Interfacing Options'
- Merk die opsie "SPI" en aktiveer.
- Kies en aktiveer.
- Merk en aktiveer.
- As u gevra word om weer te begin, merk en aktiveer.
- Die Raspberry Pi sal herlaai en die koppelvlak sal geaktiveer word.
Stap 6: Servomotor
![Servomotor Servomotor](https://i.howwhatproduce.com/images/001/image-1720-48-j.webp)
Grootte: 32 × 11,5 × 24 mm (oortjies ingesluit) 23,5 × 11,5 × 24 mm (oortjies nie ingesluit nie)
Gewig: 8,5 g (kabel en aansluiting nie ingesluit nie) 9,3 g (kabel en aansluiting ingesluit)
Spoed: 0.12sec/60degrees (4.8V) 0.10sec/60degrees (6.0V)
Wringkrag: 1.5kgf-cm (4.8V) 2.0kgf-cm (6.0V)
Spanning: 4.8V-6.0V
Connector tipe: JR tipe (geel: sein, rooi: VCC, bruin: GND)
Stap 7: UV-SENSOR GUVA-S12SD
![UV-SENSOR GUVA-S12SD UV-SENSOR GUVA-S12SD](https://i.howwhatproduce.com/images/001/image-1720-49-j.webp)
GUVA-S12SD Sensor Spesifikasies
- Bedryfspanning: 3,3 V tot 5 V
- Uitgangsspanning: 0 V tot 1 V (0-10 UV-indeks)
- Reaksietyd: 0,5 s
- Akkuraatheid: ± 1 UV -indeks
- Golflengte: 200-370 nm
- Verbruik: 5 mA
- Afmetings: 24 x 15 mm
Stap 8: Saak
![Saak Saak](https://i.howwhatproduce.com/images/001/image-1720-50-j.webp)
Ek het 'n afdekkap vir die romp gebruik waar ek 2 gate vir die temperatuur geboor het en die uv -sensor, die humiditeitsensor, servomotor en lcd is in 1 van die gate aan die bokant gemonteer. Die deksel is op 'n bord gemonteer vir 'n beter voorkoms
Stap 9: Databasis
![Databasis Databasis](https://i.howwhatproduce.com/images/001/image-1720-51-j.webp)
Stap 10: Kode
github.com/NMCT-S2-Project-1/nmct-s2-project-1-QuintenDeClercq.git
Aanbeveel:
Professionele weerstasie met behulp van ESP8266 en ESP32 DIY: 9 stappe (met foto's)
![Professionele weerstasie met behulp van ESP8266 en ESP32 DIY: 9 stappe (met foto's) Professionele weerstasie met behulp van ESP8266 en ESP32 DIY: 9 stappe (met foto's)](https://i.howwhatproduce.com/images/001/image-46-j.webp)
Professionele weerstasie met behulp van ESP8266 en ESP32 DIY: LineaMeteoStazione is 'n volledige weerstasie wat met professionele sensors van Sensirion sowel as 'n Davis -instrumentkomponent (reënmeter, windmeter) verbind kan word
HC-12 Weerstasie vir lang afstande en DHT-sensors: 9 stappe
![HC-12 Weerstasie vir lang afstande en DHT-sensors: 9 stappe HC-12 Weerstasie vir lang afstande en DHT-sensors: 9 stappe](https://i.howwhatproduce.com/images/001/image-79-j.webp)
HC-12 langafstand-weerstasie en DHT-sensors: In hierdie tutoriaal leer ons hoe u 'n afstandweerstasie op afstand kan maak met twee dht-sensors, HC12-modules en die I2C LCD-skerm. Kyk na die video
Weerstasie deur satelliete: 5 stappe
![Weerstasie deur satelliete: 5 stappe Weerstasie deur satelliete: 5 stappe](https://i.howwhatproduce.com/images/001/image-233-j.webp)
Weerstasie deur satelliete: hierdie projek is bedoel vir mense wat hul eie weerdata wil versamel. Dit kan windspoed en rigting, temperatuur en lugvogtigheid meet. Dit is ook in staat om elke 100 minute na weersatelliete te luister wat om die aarde wentel. Ek wil
Weerstasie: 4 stappe
![Weerstasie: 4 stappe Weerstasie: 4 stappe](https://i.howwhatproduce.com/images/001/image-212-22-j.webp)
Handweerweerstasie: In hierdie instruksies gebruik ons 'n Arduino, 'n oled -skerm en 'n kombinasie van SparkFun omgewingsensors met CCS811- en BME280 -sensors aan boord om 'n handtoestel te bou wat temperatuur, humiditeit, TVOC -vlakke, barometriese druk
NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: 8 stappe (met foto's)
![NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: 8 stappe (met foto's) NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: 8 stappe (met foto's)](https://i.howwhatproduce.com/images/005/image-12601-j.webp)
NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: Na 1 jaar suksesvolle werking op 2 verskillende plekke deel ek my projekplanne met sonkrag -aangedrewe weerstasies en verduidelik hoe dit ontwikkel het tot 'n stelsel wat werklik oor 'n lang tyd kan voortbestaan tydperke van sonkrag. As jy volg