فهرست مطالب:
- مرحله 1: فهرست مواد
- مرحله 2: برنامه Je Schakeling En Bouw Ze
- مرحله 3: Stel Je Raspberry Pi In
- مرحله 4: Stel Je MySQdb
- مرحله 5: خدمات Installerer Je Flask ، وب سایت Zodat Je Een Kan Laten Draaien Op Je Pi
- مرحله 6: De Code
تصویری: رطوبت هوا: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
Voor mijn project van het 2me semester NMCT besloot ik een soort weerstation te maken. دستگاه Mijn meer bedoeld voor binnenshuis gebruik است. می توانید با دمای بالا در دمای پایین ، صفحه نمایش های LCD 2 را چاپ کنید ، و در پایگاه داده و تمشک Pi به طور کامل بررسی کنید. در مورد تمشک پی میزبان op zijn beurt een وب سایت می توانید از داده ها استفاده کنید و از پایگاه داده استفاده کرده و به نمایش بگذارید.
مرحله 1: فهرست مواد
1 عدد Raspberry Pi 3 Model B
1 عدد سنسور DHT11 مجهز به سپر
2 صفحه نمایش LCD 1602a
1 عدد تخته نان
1 x کابل تخت voor raspi
1 x GPIO T-stuk
پتانسیومتر 1 x 10k
کابل های جهنده مرد به زن
کابل های جهنده مرد به مرد
loctite of andere secondelijm
1 برابر نائور کوز
مرحله 2: برنامه Je Schakeling En Bouw Ze
De DHT11 verbinden:
- در ولتاژ 5 ولت در 5 ولت
- Verbind de GND pin aan de GND
- Verbind de D4 pin و GPIO pin 27
پتانسیومتر De 10k بدون کاهش می یابد:
- verbind de positieve pool aan 5V
- verbind de negatieve pool aan GND
ضخامت LCD ها (2 برابر uitvoeren ، 2de keer aan andere GPIO pin):
- verbind de VSS aan de GND
- verbind de VDD در 5V
- verbind de VO aan de output van 10k potentiometer
- verbind de RS pin و 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 a GPIO pin 22
- verbind de D5 pin و GPIO pin 5
- verbind de D6 pin و GPIO pin 6
- verbind de D7 pin a GPIO pin 13
- verbind de A pin aan 5V
- verbind de K pin aan de GND
مرحله 3: Stel Je Raspberry Pi In
پیوند Deze een simpele manier om een raspberry pi op te zetten است:
www.raspberrypi.org/documentation/setup/
Zorg dat je zeker de laatste versie van raspbian stretch geinstalleerd hebt.
مرحله 4: Stel Je MySQdb
We moeten een database kunnen opzetten waar alle ingelezen gegevens worden opgeslagen، zodat iemand ze nadien ook kan bekijken in de website
Om mysqldb te installeren doe:
me@my-rpi: su $ 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
Hierna kan je de database starten met
sudo systemctl وضعیت mysql
Hierna kan je voor de eerste keer در پایگاه داده gaan met
sudo mysqldb
Hier maak je eerst gebruikers aan voor je database، en maak je ondertussen ook je schema.
مرحله 5: خدمات Installerer Je Flask ، وب سایت Zodat Je Een Kan Laten Draaien Op Je Pi
Uoer de volgende's commando:
me@my -rpi: ~ $ python3 -m pip install -upgrade pip setuptools wheel virtualenv
me@my-rpi: ~ $ mkdir project1 && cd project1
me@my-rpi:/project1 $ python3 -m venv --system-site-packages env me@my-rpi: ~/project1 $ source env/bin/activ (env) me@my-rpi: ~/project1 $ python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib celery
مرحله 6: De Code
Alle code van het project، samen met andere properties vind je in de volgende github مخزن:
github.com/NMCT-S2-Project-I/project-i-sti…
توصیه شده:
اتوماسیون گلخانه با LoRa! (قسمت 1) -- سنسورها (دما ، رطوبت ، رطوبت خاک): 5 مرحله
اتوماسیون گلخانه با LoRa! (قسمت 1) || سنسورها (دما ، رطوبت ، رطوبت خاک): در این پروژه به شما نشان خواهم داد که چگونه یک گلخانه را خودکار کردم. این بدان معناست که من به شما نشان خواهم داد که چگونه گلخانه را ساخته ام و چگونه قطعات الکترونیکی قدرت و اتوماسیون را متصل کرده ام. همچنین نحوه برنامه نویسی برد Arduino که از L
مانیتور کیفیت هوا با MQ135 و سنسور دما و رطوبت خارجی بیش از MQTT: 4 مرحله
مانیتور کیفیت هوا با MQ135 و سنسور دما و رطوبت خارجی روی MQTT: این برای آزمایش است
تشخیص آلودگی هوا + تصفیه هوا: 4 مرحله
تشخیص آلودگی هوا + تصفیه هوا: دانش آموزان (Aristobulus Lam ، Victor Sim ، Nathan Rosenzweig و Declan Loges) مدرسه بین المللی سوئیس آلمان با کارکنان MakerBay برای ایجاد یک سیستم یکپارچه برای اندازه گیری آلودگی هوا و اثر فیلتراسیون هوا کار کردند. این
شمع آب و هوا - آب و هوا و دما در یک نگاه: 8 مرحله
شمع آب و هوا - آب و هوا در یک نگاه: با استفاده از این شمع جادویی ، می توانید دما و شرایط فعلی بیرون را فوراً تشخیص دهید
اینترنت اشیا آسان: ضبط داده های آب و هوا از راه دور: UV و هوا دما و رطوبت: 7 مرحله
اینترنت اشیا آسان شده: ضبط داده های آب و هوایی از راه دور: اشعه ماوراء بنفش و دما و رطوبت هوا: در این آموزش ، ما داده های از راه دور را به عنوان اشعه ماوراء بنفش (اشعه ماوراء بنفش) ، دما و رطوبت هوا ضبط می کنیم. این داده ها بسیار مهم خواهند بود و در ایستگاه هواشناسی کامل آینده مورد استفاده قرار خواهند گرفت. نمودار بلوک نشان می دهد که در پایان چه چیزی را بدست خواهیم آورد