این پروژه به شما امکان میدهد دادههای محیطی DHT را از MKR1000 خود به Google Sheet شخصیسازیشده خود برای ثبت دادهها منتقل کنید.
موارد استفاده شده در این پروژه
داستان
این پروژه به شما امکان می دهد داده ها را با MKR1000 پردازش کنید و آن داده ها را از طریق WiFi به Google Sheets در فضای ابری ارسال کنید. این پروژه را می توان بدون هیچ گونه ثبت نام در کارت اعتباری یا استفاده از APIهای اختصاصی جعبه سیاه انجام داد. برای این مثال خاص، من از سنسور محیطی ارزان و همه جا حاضر DHT11 استفاده می کنم، با این حال می توانید به راحتی کد آردوینو را برای هر سنسور یا دستگاهی که دوست دارید تغییر دهید. اکنون شایان ذکر است که این پروژه می تواند به راحتی در یک طرح با یکی از پروژه های مرتبط من که داده های DHT11 را برای نمودارهای گرافیکی در Thingspeak.com آپلود می کند، ترکیب شود.
این اولین قسمت از چهار قسمت است. در بخش اول پروژه، Google Sheet خود را برای پذیرش دادههای WiFi خود با استفاده از کد Google App Script تنظیم و پیکربندی میکنید.
قسمت 1: ایجاد و استقرار Google Sheet شما
1. اگر ایمیل ندارید، برای یک ایمیل رایگان گوگل ثبت نام کنید.
2. وارد حساب رایگان Google خود شوید و یک "Google Sheet" جدید ایجاد کنید، این صفحه گسترده ای است که با مقادیر حسگر DHT ما از طریق WiFi پر می شود. در این مرحله باید کلید URL صفحات گسترده خود را کپی و ذخیره کنید. این کلید در URL بین «/d/» و «/edit» صفحه گسترده جدید شما فهرست شده است (دایره آبی را ببینید).
3. صفحه گسترده خود را با نام اصلی مانند «داده های محیطی» نام گذاری کنید، اکنون باید اسکریپت برنامه Google خود را ایجاد کنیم (مشابه جاوا اسکریپت) که داده های ما را پردازش کرده و صفحه گسترده ما را به درستی پر می کند. برای درج اسکریپت برنامه Google خود، ابتدا از صفحه گسترده خود به ویرایشگر اسکریپت پیمایش می کنیم:
ابزارها → ویرایشگر اسکریپت
اکنون در صفحه ویرایشگر اسکریپت گوگل خواهیم بود. اکنون میتوانیم Gscript خود را چیزی فوقالعاده خلاقانه مانند "GScript محیطی من" نامگذاری کنیم. در این مرحله چهار کار باقی مانده است که باید در صفحه ویرایشگر اسکریپت انجام دهیم.