جدول المحتويات:
- الخطوة 1: قائمة المواد
- الخطوة 2: Plan Je Schakeling En Bouw Ze
- الخطوة 3: Stel Je Raspberry Pi In
- الخطوة 4: Stel Je MySQdb
- الخطوة 5: خدمات Installeer Je Flask ، موقع Zodat Je Een الإلكتروني Kan Laten Draaien Op Je Pi
- الخطوة 6: De Code
فيديو: الرطوبة: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
Voor mijn project van het 2de semester nmct besloot ik een soort weerstation te maken. جهاز Mijn هو meer bedoeld voor binnenshuis gebruik. Het Meet de Temperatuur en luchtvochtigheid van een ruimte ، اطبع شاشة عرض LCD ، en slaat het op in een database op een raspberry Pi. De raspberry pi host op zijn beurt een website die de uitgelezen data uit de data haalt en het zo ook displayt.
الخطوة 1: قائمة المواد
1 x Raspberry Pi 3 موديل ب
1 × جهاز استشعار DHT11 مع درع
2 × 1602a شاشات الكريستال السائل
1 × اللوح
1 × كابل مسطح لراسبي
1 × GPIO T-stuk
1 × 10 كيلو الجهد
ذكر إلى أنثى الكابلات الطائر
ذكر إلى ذكر الكابلات الطائر
loctite من andere secondelijm
1 × تسليح نار كيزي
الخطوة 2: Plan Je Schakeling En Bouw Ze
De DHT11 verbinden:
- Verbind de 5V دبوس aan de 5V
- Verbind de GND pin aan de GND
- Verbind de D4 pin aan GPIO pin 27
دي 10 كيلو الجهد aansluiten:
- verbind de positieve تجمع aan 5V
- verbind de Negatieve pool aan GND
aansluiten لشاشات الكريستال السائل (2x uitvoeren ، 2de keer aan andere GPIO pin):
- verbind de VSS aan de GND
- verbind de VDD aan 5V
- verbind de VO aan de output van je 10k potentiometer
- 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 weiet in dit project
- verbind de E pin aan GPIO pin 19
- verbind de D4 pin aan GPIO pin 22
- verbind de D5 pin aan GPIO pin 5
- verbind de D6 pin aan GPIO pin 6
- verbind de D7 pin aan GPIO pin 13
- verbind دي دبوس aan 5V
- verbind de K pin aan de GND
الخطوة 3: Stel Je Raspberry Pi In
رابط Deze هو سهل الاستعمال om een raspberry pi op te zetten:
www.raspberrypi.org/documentation/setup/
Zorg dat je zeker de laatste versie van raspbian تمتد geinstalleerd hebt.
الخطوة 4: Stel Je MySQdb
نحن قاعدة بيانات Moeten een kunnen opzetten waar all ingelezen gegevens worden opgeslagen، zodat iemand ze nadien ook kan bekijken in de website
Om mysqldb te installeren doe:
me @ 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
Hierna kan je de database starten met
sudo systemctl حالة mysql
Hierna kan je voor de eerste keer in de database gaan met
sudo mysqldb
Hier maak je eerst gebruikers aan voor je database، en maak je ondertussen ook je schema.
الخطوة 5: خدمات Installeer Je Flask ، موقع Zodat Je Een الإلكتروني Kan Laten Draaien Op Je Pi
دعوى فوير دي فولجيندي كوماندوز:
me @ my-rpi: ~ تثبيت نقطة python3 -m $ - ترقية pip setuptools wheel virtualenv
me @ my-rpi: ~ $ mkdir project1 && cd project1
me @ my-rpi: ~ / project1 $ python3 -m venv - حزم موقع النظام env me @ my-rpi: ~ / project1 $ source env / bin / activ (env) me @ my-rpi: ~ / project1 $ python -m pip install mysql-connector-python argon2-cffi Flask-HTTPAuth Flask-MySQL-connector-python passlib celery
الخطوة 6: De Code
مشروع Alle code van het ، التقى samen مع Andere الأصول vind je في مستودع de volgende Github:
github.com/NMCT-S2-Project-I/project-i-sti…
موصى به:
NodeMCU Lua لوحة رخيصة 6 دولارات مع درجة حرارة MicroPython وتسجيل الرطوبة وواي فاي وإحصائيات الجوال: 4 خطوات
NodeMCU Lua رخيصة 6 دولارات لوحة مع درجة حرارة MicroPython وتسجيل الرطوبة وإحصائيات Wifi والجوال: هذه محطة طقس سحابية ، يمكنك التحقق من البيانات الموجودة على هاتفك أو استخدام بعض الهواتف كعرض مباشر باستخدام جهاز NodeMCU ، يمكنك تسجيل بيانات درجة الحرارة والرطوبة بالخارج ، في الغرفة ، الدفيئة ، المختبر ، غرفة التبريد أو أي أماكن أخرى كاملة
كيفية استخدام مستشعر الرطوبة ودرجة الحرارة DHT22 مع Arduino: 6 خطوات
كيفية استخدام مستشعر الرطوبة ودرجة الحرارة DHT22 مع Arduino: في هذا البرنامج التعليمي سوف نتعلم كيفية استخدام مستشعر الرطوبة ودرجة الحرارة DHT22 مع Arduino وعرض القيم على شاشة OLED
كيفية استخدام مستشعر الرطوبة ودرجة الحرارة DHT12 I2C مع Arduino: 7 خطوات
كيفية استخدام مستشعر الرطوبة ودرجة الحرارة DHT12 I2C مع Arduino: في هذا البرنامج التعليمي سوف نتعلم كيفية استخدام مستشعر الرطوبة ودرجة الحرارة DHT12 I2C مع Arduino وعرض القيم على شاشة OLED
Raspberry Pi SHT25 حساس الرطوبة ودرجة الحرارة Python تعليمي: 4 خطوات
Raspberry Pi SHT25 مستشعر الرطوبة ودرجة الحرارة Python تعليمي: SHT25 I2C مستشعر الرطوبة ودرجة الحرارة ± 1.8٪ RH ± 0.2 ° C I2C وحدة صغيرة. أصبح مستشعر الرطوبة ودرجة الحرارة عالي الدقة SHT25 معيارًا صناعيًا من حيث عامل الشكل والذكاء ، مما يوفر إشارات استشعار خطية ومعايرة
جهاز مراقبة الرطوبة اللاسلكي (ESP8266 + مستشعر الرطوبة): 5 خطوات
مراقب الرطوبة اللاسلكي (ESP8266 + مستشعر الرطوبة): أشتري البقدونس في وعاء ، وكانت التربة جافة معظم اليوم. لذلك قررت أن أقوم بهذا المشروع ، حول استشعار رطوبة التربة في وعاء بالبقدونس ، للتحقق ، عندما أحتاج إلى صب التربة بالماء ، أعتقد أن هذا المستشعر (مستشعر الرطوبة بالسعة v1.2) جيد لأن