فهرست مطالب:

رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه: 6 مرحله
رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه: 6 مرحله

تصویری: رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه: 6 مرحله

تصویری: رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه: 6 مرحله
تصویری: نصب ویندوز 11 روی رزبری پای بدون نیاز به دیوایس دیگر 2024, جولای
Anonim
رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه
رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه
رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه
رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه
رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه
رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه

با دستگاه Raspberry PI می توانید داده های دما و رطوبت را در خارج ، در اتاق ، گلخانه ، آزمایشگاه ، اتاق خنک کننده یا هر مکان دیگر کاملاً رایگان ثبت کنید. از این مثال برای ثبت دما و رطوبت استفاده می کنیم.

دستگاه از طریق Wifi یا اترنت به اینترنت متصل می شود

با مرورگر می توانید آخرین خوانش ها را در تلفن همراه ، دسکتاپ یا هر دستگاه دیگر بررسی کنید

تدارکات

مانیتور با HDMI ، کابل HDMI ، ماوس USB و صفحه کلید نیز برای این آموزش مورد نیاز است ، اما معمولاً این را دارید

شما می توانید دستگاه های مورد نیاز را در اینجا خریداری کنید (حداقل مورد نیاز):

Raspberry PI 3 یا Raspberry PI 2 با وای فای

کارت حافظه micro SD (پیشنهاد شده 32 گیگابایت)

کابل میکرو USB

ماژول DHT22 با کابل

همچنین داشتن آن خوب است:

شارژر USB برای تغذیه دستگاه شما

محفظه ضد آب

محفظه تمشک استاندارد (مانند مثال من)

اگر خواننده USB MicroSD ندارید

من این را در Banggood.com خریدم

این همچنین با سنسور صنعتی AM2305 آزمایش شده/کار می کند

مرحله 1: دستگاه خود را به LoggingPlatform اضافه کنید

دستگاه خود را به LoggingPlatform اضافه کنید
دستگاه خود را به LoggingPlatform اضافه کنید

در اینجا می توانید دستگاه خود را برای دریافت کلید api مورد نیاز بعداً اضافه کنید:

مرحله 2: مثال نمودار اتصال سخت افزار

مثال نمودار اتصال سخت افزار
مثال نمودار اتصال سخت افزار
مثال نمودار اتصال سخت افزار
مثال نمودار اتصال سخت افزار

PIN GPIO 4 ورودی/خروجی DHT22 Out را به RaspberryPi وصل کنید

DHT22 + را به RaspberryPi 3V PIN 1 وصل کنید

DHT22 را به RaspberryPi Ground PIN 6 متصل کنید

مرحله 3: بارگذاری نرم افزار مورد نیاز در کارت Micro SD (راهنمای Windows)

بارگذاری نرم افزار مورد نیاز برای کارت Micro SD (راهنمای Windows)
بارگذاری نرم افزار مورد نیاز برای کارت Micro SD (راهنمای Windows)
بارگذاری نرم افزار مورد نیاز برای کارت Micro SD (راهنمای Windows)
بارگذاری نرم افزار مورد نیاز برای کارت Micro SD (راهنمای Windows)
بارگذاری نرم افزار مورد نیاز برای کارت Micro SD (راهنمای Windows)
بارگذاری نرم افزار مورد نیاز برای کارت Micro SD (راهنمای Windows)

MicroSD را به ورودی MicroSD در رایانه Windows خود متصل کنید ، اگر آن را ندارید ، نسخه usb مانند زیر را خریداری کنید:

USB خوان Micro SD

Win32DiskImager را از اینجا بارگیری کنید

جدیدترین سیستم عامل Raspbian برای Raspberry PI را از اینجا بارگیری کنید (پیوند رسمی Raspberry PI)

بایگانی بارگیری شده سیستم عامل Raspbian را با بایگانی خود یا 7zip مانند صفحه 1 استخراج کنید

اکنون باید Raspbian OS را با Win32DiskImager روی کارت MicroSD خود بنویسید:

بنابراین MicroSD را به خواننده خود وارد کرده و Win32DiskImager را اجرا کنید

فایل تصویری بارگیری شده و استخراج شده سیستم عامل Raspbian ، MicroSD خود را انتخاب کرده و بر روی Write as on screen 2 کلیک کنید

اطلاعیه در مورد مسئله: اگر مشکلی دارید یا فرمت های عجیب و غریب MicroSD دارید ، یا این را دوباره اجرا می کنید ، قبل از این باید تمام حجم ها را از درایو حذف کرده و فقط یکی ایجاد کنید. این را می توان با ابزار مدیریت دیسک در ویندوز مانند صفحه 3 انجام داد

MicroSD را در تمشک خود وارد کنید ، آن را به مانیتور ، ماوس و صفحه کلید متصل کرده و اجرا کنید

مرحله 4: RaspbianOS ، بارگذاری برنامه Python در تمشک و پیکربندی مورد نیاز است

RaspbianOS ، بارگیری برنامه پایتون در تمشک و پیکربندی مورد نیاز است
RaspbianOS ، بارگیری برنامه پایتون در تمشک و پیکربندی مورد نیاز است
RaspbianOS ، بارگیری برنامه پایتون در تمشک و پیکربندی مورد نیاز است
RaspbianOS ، بارگیری برنامه پایتون در تمشک و پیکربندی مورد نیاز است
RaspbianOS ، بارگیری برنامه پایتون در تمشک و پیکربندی مورد نیاز است
RaspbianOS ، بارگیری برنامه پایتون در تمشک و پیکربندی مورد نیاز است
RaspbianOS ، بارگیری برنامه پایتون در تمشک و پیکربندی مورد نیاز است
RaspbianOS ، بارگیری برنامه پایتون در تمشک و پیکربندی مورد نیاز است

وقتی Raspberry بوت می شود ، فقط باید آن را با جادوگر زیبا ، به عنوان مثال صفحه 1 پیکربندی کنید

پس از آن برخی از کتابخانه ها را برای DHT22 نصب کنید تا در ترمینال اجرا شوند:

sudo apt-get update

sudo apt-get install build-essential python-dev python-openssl git git clone https://github.com/adafruit/Adafruit_Python_DHT.git && cd Adafruit_Python_DHTsudo python setup.py install

اکنون با دستور مانند صفحه 2 فایل ایجاد کنید

کد اولیه LoggingForest را از این صفحه در فایل بچسبانید

و پارامترهای دریافت شده در وب سایت loggingforest.com را مانند صفحه 3 تغییر دهید

CTRL+X Y

وارد

برای آزمایش اکنون می توانید این اسکریپت را مانند صفحه 4 اجرا کنید

با CTRL+Z می توانید این برنامه را متوقف کنید

مرحله 5: بررسی داده ها در بستر Loggingforest.com

داده ها را در بستر Loggingforest.com بررسی کنید
داده ها را در بستر Loggingforest.com بررسی کنید
بررسی داده ها در بستر Loggingforest.com
بررسی داده ها در بستر Loggingforest.com
بررسی داده ها در بستر Loggingforest.com
بررسی داده ها در بستر Loggingforest.com

پس از آن دستگاه شما شروع به ارسال داده به loggingforest می کند و می توانید آن را در آنجا مشاهده کنید. در loggingforest device edit فقط نام پارامترها و مقادیر را همانند صفحه 1 تعریف کنید

روی پیش نمایش مانند صفحه 2 کلیک کنید

و داده های خوبی را مانند صفحه 3 مشاهده خواهید کرد

مرحله 6: Python Script را به صورت خودکار در Raspberry Boot Up اجرا کنید

اسکریپت پایتون را به صورت خودکار در Raspberry Boot Up اجرا کنید
اسکریپت پایتون را به صورت خودکار در Raspberry Boot Up اجرا کنید

البته ، احتمالاً شما می خواهید این اسکریپت پایتون را به صورت خودکار در زمان شروع رزبری یا اتصال به منبع تغذیه اجرا کنید.

ترمینال را باز کرده و اجرا کنید:

sudo nano /etc/rc.local

و قبل از خروج 0 کد را برای اجرای اسکریپت خود اضافه کنید:

sudo bash -c 'python /home/pi/dht22-api.py> /home/pi/dht22-api.log 2> & 1' &

مانند روی صفحه 1

ذخیره فایل با CTRL+X ، Y ، Enter سعی کنید PI تمشک خود را مجدداً راه اندازی کنید ، و اکنون آماده است!

در صورت تمایل می توانید لاگر خود را کامنت کنید و به اشتراک بگذارید

همچنین می توانید سایر نسخه های کد را در github rep پیدا کنید:

github.com/sandiwinter/loggingforest/tree/…

توصیه شده: