فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: Visuino را راه اندازی کنید و نوع برد M5 Stack Stick C را انتخاب کنید
- مرحله 3: در Visuino Set Components
- مرحله 4: در Visuino Connect Components
- مرحله 5: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
- مرحله 6: بازی کنید
تصویری: M5STACK نحوه نمایش دما ، رطوبت و فشار در M5StickC ESP32 با استفاده از Visuino - آسان برای انجام: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
در این آموزش نحوه برنامه نویسی ESP32 M5Stack StickC با Arduino IDE و Visuino برای نمایش دما ، رطوبت و فشار با استفاده از سنسور ENV (DHT12 ، BMP280 ، BMM150) را یاد می گیریم.
مرحله 1: آنچه شما نیاز دارید
- M5StickC ESP32: می توانید آن را از اینجا دریافت کنید
- M5StickC ENV کلاه (DHT12 ، BMP280 ، BMM150) می توانید آن را از اینجا تهیه کنید
- برنامه Visuino: بارگیری Visuino توجه: این آموزش را در مورد نحوه نصب برد StickC ESP32 در اینجا بررسی کنید
مرحله 2: Visuino را راه اندازی کنید و نوع برد M5 Stack Stick C را انتخاب کنید
Visuino را مانند تصویر اول شروع کنید روی دکمه "Tools" در جزء Arduino کلیک کنید (تصویر 1)
در Visuino هنگامی که محاوره ظاهر می شود ، "M5 Stack Stick C" را همانطور که در تصویر 2 نشان داده شده است ، انتخاب کنید
مرحله 3: در Visuino Set Components
- با دکمه سمت راست ماوس روی برد StickC کلیک کرده و "Add Shields.." را انتخاب کنید.
- در Shields Dialog "EnvironmentHat" را به سمت چپ بکشید
- دیالوگ Shields را ببندید و برد را انتخاب کنید و در سمت چپ در پنجره Properties Expand on Modules> Display ST7735
- "Orientation" را روی goRight تنظیم کنید
- روی 3 نقطه "Elements" (تصویر 4) کلیک کنید
- در پنجره Elements 3x "Text Text" را به سمت چپ بکشید (تصویر 5)
- در سمت چپ محاوره "Text Field1" را انتخاب کرده و در پنجره Properties "Size" را روی 2 تنظیم کنید
- در سمت چپ محاوره "Text Field2" را انتخاب کنید و در پنجره Properties "اندازه" را روی 2 و "Y" را به 20 تنظیم کنید.
- در سمت چپ محاوره "Text Text3" را انتخاب کنید و در پنجره Properties "اندازه" را روی 2 و "Y" را به 20 تنظیم کنید.
- بستن گفتگوی عناصر
مرحله 4: در Visuino Connect Components
- برد "M5 Stack Stick C"> پین محیط [دما] را به برد "M5 Stack Stick C" وصل کنید> نمایش ST7735> TextField1 پین [In]
- برد "M5 Stack Stick C"> پین محیط [رطوبت] را به برد "M5 Stack Stick C" وصل کنید> نمایش ST7735> TextField2 پین [In]
- صفحه "M5 Stack Stick C"> پین محیط [Pressure] را به برد "M5 Stack Stick C"> نمایش ST7735> پین TextField3 [In] وصل کنید
مرحله 5: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
-
در Visuino ، در پایین روی برگه "Build" کلیک کنید ، مطمئن شوید که پورت صحیح انتخاب شده است ، سپس روی دکمه "Compile/Build and Upload" کلیک کنید.
مرحله 6: بازی کنید
اگر ماژول M5Sticks را تغذیه کنید ، صفحه نمایش باید مقادیر سنسور را نشان دهد.
تبریک می گویم! پروژه M5Sticks خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ضمیمه شده است ، که من برای این Instructable ایجاد کردم ، می توانید آن را از اینجا بارگیری کنید. می توانید آن را در Visuino بارگیری و باز کنید:
توصیه شده:
نحوه نمایش متن در M5StickC ESP32 با استفاده از Visuino: 6 مرحله
نحوه نمایش متن در M5StickC ESP32 با استفاده از Visuino: در این آموزش ما نحوه برنامه نویسی ESP32 M5Stack StickC با Arduino IDE و Visuino را برای نمایش هرگونه متن روی LCD یاد می گیریم
رطوبت ، فشار و دما با استفاده از BME280 و رابط فوتون .: 6 مرحله
رطوبت ، فشار و دما با استفاده از BME280 و واسطه فوتون: ما به پروژه های مختلفی برمی خوریم که نیاز به نظارت بر دما ، فشار و رطوبت دارند. بنابراین ما متوجه می شویم که این پارامترها در واقع نقش مهمی در برآورد کارایی سیستم در شرایط مختلف جوی ایفا می کنند
ایستگاه هواشناسی آردوینو با استفاده از BMP280 -DHT11 - دما ، رطوبت و فشار: 8 مرحله
ایستگاه هواشناسی آردوینو با استفاده از BMP280 -DHT11 - دما ، رطوبت و فشار: در این آموزش با نحوه ساخت ایستگاه هواشناسی که دما ، رطوبت و فشار را روی صفحه نمایش LCD TFT 7735 نمایش می دهد ، آشنا می شویم
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: 5 مرحله
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: سلام بچه ها در اکثر پروژه هایی که از ESP8266 استفاده می کنیم و در اکثر پروژه ها از ESP8266 به عنوان وب سرور استفاده می کنیم تا داده ها قابل دسترسی باشند هر دستگاهی از طریق wifi با دسترسی به سرور وب میزبانی شده توسط ESP8266 اما تنها مشکل این است که ما به یک روتر کار برای
سه فشار فشار - خاموش فشار مدارهای اتصال: 3 مرحله
سه Push ON-Push OFF Latching Circuits: فلیپ فلاپ یا لچ مداری است که دارای دو حالت پایدار است و می توان از آن برای ذخیره اطلاعات حالت استفاده کرد. مدار را می توان با اعمال سیگنال (در این مورد ، با فشار دادن یک دکمه) تغییر حالت داد. در اینجا ، من سه روش مختلف برای نشان دادن