Obsah:
- Krok 1: Seznam materiálů
- Krok 2: Naplánujte si Je Schakeling En Bouw Ze
- Krok 3: Stel Je Raspberry Pi In
- Krok 4: Stel Je MySQdb
- Krok 5: Installeer Je Flask Services, web Zodat Je Een Kan Laten Draaien Op Je Pi
- Krok 6: De Code
Video: Vlhkost vzduchu: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Voor mijn project van het 2de semester NMCT besloot ik een soort weerstation te maken. Mijn device is meer bedoeld voor binnenshuis gebruik. Můžete se setkat s různými teplotami, vytisknout více než 2 LCD displeje, vybrat si z databáze v malinách Pi. Hostitel malířských webových stránek má k dispozici celou webovou stránku, která umožňuje načítání dat z databáze.
Krok 1: Seznam materiálů
1 x Raspberry Pi 3 Model B
1 x snímač DHT11 se štítem
2 x 1602a LCD displeje
1 x prkénko
1 x plochý kabelový reproduktor
1 x GPIO T-stuk
1 x 10k potenciometr
propojovací kabely mezi muži a ženami
propojovací kabely mezi muži a muži
loctite of andere secondelijm
1 x behuizing naar keuze
Krok 2: Naplánujte si Je Schakeling En Bouw Ze
Verbinden podle DHT11:
- Verbind de 5V pin aan de 5V
- Verbind de GND pin aan de GND
- Verbind de D4 pin aan GPIO pin 27
Potenciometr s výkonem 10k:
- verbind de positieve pool aan 5V
- verbind de negatieve pool aan GND
Aansluiten LCD (2x uitvoeren, 2de keer aan andere GPIO pins):
- verbind de VSS a GND
- verbind de VDD aan 5V
- verbind de VO aan de output van je 10k potenciometer
- verbind de RS pin aan GPIO pin 26
- verbind de RW pin aan de GND dit is om uit te lezen van je LCD, dit doen we niet in dit project
- verbind de E pin aan GPIO pin 19
- verbind de D4 pin aan GPIO pin 22
- verbind de D5 pin a GPIO pin 5
- verbind de D6 pin aan GPIO pin 6
- verbind de D7 pin a GPIO pin 13
- verbind de A pin aan 5V
- verbind de K pin aan de GND
Krok 3: Stel Je Raspberry Pi In
Deze link is een simpele manier om een raspberry pi op te zetten:
www.raspberrypi.org/documentation/setup/
Z tohoto důvodu jsou k dispozici různé raspbian stretch geinstalleerd hebt.
Krok 4: Stel Je MySQdb
Máme více databází, které jsou k dispozici pro všechny, které zhoršují počet opgů, což znamená, že jsme měli naději na to, abychom mohli sledovat webové stránky.
Om mysqldb te installeren doe:
já@my-rpi: ~ $ sudo apt update
me@my-rpi: ~ $ sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3 rabbitmq-server
Byla spuštěna velká databáze
sudo systemctl status mysql
Hierna kan is voor de eerste keer in de database gaan met
sudo mysqldb
Hier maak je eerst gebruikers aan voor is database, en maak je ondertussen ook is schema.
Krok 5: Installeer Je Flask Services, web Zodat Je Een Kan Laten Draaien Op Je Pi
Volba komanda voer de volgende:
me@my -rpi: ~ $ python3 -m pip install --upgrade pip setuptools wheel virtualenv
já@my-rpi: ~ $ mkdir project1 && cd project1
me@my-rpi: ~/project1 $ python3 -m venv --system-site-packages env me@my-rpi: ~/project1 $ source env/bin/activate (env) me@my-rpi: ~/project1 $ python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib celer
Krok 6: De Code
Všechny kódové projekty, ukázky a další aktiva jsou k dispozici v úložišti github de volgende:
github.com/NMCT-S2-Project-I/project-i-sti…
Doporučuje:
M5STACK Jak zobrazit teplotu, vlhkost a tlak na M5StickC ESP32 pomocí Visuino - snadné provedení: 6 kroků
M5STACK Jak zobrazit teplotu, vlhkost a tlak na M5StickC ESP32 pomocí Visuino - snadné provedení: V tomto tutoriálu se naučíme, jak naprogramovat ESP32 M5Stack StickC s Arduino IDE a Visuino tak, aby zobrazoval teplotu, vlhkost a tlak pomocí snímače ENV (DHT12, BMP280, BMM150)
Zpětná vazba na půdní vlhkost Řízený internetový kapkový zavlažovací systém (ESP32 a Blynk): 5 kroků
Zpětná vazba na půdní vlhkost řízená internetem propojený kapkový zavlažovací systém (ESP32 a Blynk): Máte -li dlouhé prázdniny, starejte se o svou zahradu nebo rostliny, nebo zapomeňte denně zalévat rostlinu. No, tady je řešení Jeho půdní vlhkost řízený a globálně propojený kapkový zavlažovací systém řízený ESP32 na softwarové přední straně
Automatizace skleníku pomocí LoRa! (Část 1) -- Senzory (teplota, vlhkost, vlhkost půdy): 5 kroků
Automatizace skleníku pomocí LoRa! (Část 1) || Senzory (teplota, vlhkost, vlhkost půdy): V tomto projektu vám ukážu, jak jsem automatizoval skleník. To znamená, že vám ukážu, jak jsem postavil skleník a jak jsem zapojil napájecí a automatizační elektroniku. Také vám ukážu, jak naprogramovat desku Arduino, která používá L
HRV (domácí výměník vzduchu) Arduino ovladač s ekonomizérem vzduchu: 7 kroků (s obrázky)
HRV (Home Air Exchanger) Arduino Controller with Air Economizer: HRV Arduino Controller with Air Economizer Takže moje historie tohoto projektu je, že žiji v Minnesotě a moje obvodová deska se smažila na mém LifeBreath 155Max HRV. Nechtěl jsem zaplatit těch 200 dolarů za nový. Vždycky jsem chtěl něco s hříchem ekonomizátoru vzduchu
Snadné IoT: Zachycení vzdálených údajů o počasí: UV a teplota vzduchu a vlhkost: 7 kroků
Snadné IoT: Zachycování vzdálených údajů o počasí: UV a teplota a vlhkost vzduchu: V tomto tutoriálu zachytíme vzdálená data jako UV (ultrafialové záření), teplotu a vlhkost vzduchu. Tato data budou velmi důležitá a budou použita v budoucí kompletní meteorologické stanici. Blokový diagram ukazuje, co na konci dostaneme