فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: Visuino
- مرحله 3: Visuino را راه اندازی کرده و Arduino WeMos D1 Mini Board Type را انتخاب کنید
- مرحله 4: در Visuino قطعات را اضافه کنید
- مرحله 5: در Visuino Connect Components
- مرحله 6: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
- مرحله 7: بازی کنید
تصویری: نمایش زمان CPU در ESP Wemos D1 OLED: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
در این آموزش ما از ESP Wemos D1 OLED و Visuino برای نمایش زمان CPU بر روی صفحه نمایش OLED استفاده می کنیم.
یک فیلم تظاهرات تماشا کنید.
مرحله 1: آنچه شما نیاز دارید
ESP Wemos D1 OLED
برنامه Visuino: Visuino را بارگیری کنید
مرحله 2: Visuino
تنها کاری که باید انجام دهید این است که اجزا را بکشید و رها کنید و آنها را به هم متصل کنید. Visuino کد کاری را برای شما ایجاد می کند تا مجبور نباشید در ایجاد کد وقت تلف کنید. همه کارهای سخت را سریع و آسان برای شما انجام می دهد! Visuino برای انواع پروژه ها مناسب است ، شما به راحتی می توانید پروژه های پیچیده را در کوتاه ترین زمان بسازید!
جدیدترین نرم افزار قدرتمند Visuino را بارگیری کنید
مرحله 3: Visuino را راه اندازی کرده و Arduino WeMos D1 Mini Board Type را انتخاب کنید
برای شروع برنامه نویسی Arduino ، باید Arduino IDE را از اینجا نصب کنید:
لطفاً توجه داشته باشید که برخی از اشکالات مهم در Arduino IDE 1.6.6 وجود دارد. اطمینان حاصل کنید که 1.6.7 یا بالاتر را نصب کرده اید ، در غیر این صورت این دستورالعمل کار نمی کند! اگر هنوز مراحل این دستورالعمل را انجام نداده اید تا Arduino IDE را برای برنامه ریزی WeMos D1 Mini تنظیم کنید! Visuino: https://www.visuino.eu نیز باید نصب شود. Visuino را مانند تصویر اول شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید. هنگامی که محاوره ظاهر می شود ، "WeMos D1 Mini" را همانطور که در تصویر 2 نشان داده شده است ، انتخاب کنید.
مرحله 4: در Visuino قطعات را اضافه کنید
- جزء "CPU TIME" را اضافه کنید
- م componentلفه "Divide Integer By Value" را در زیر تنظیم کنید: "1000"
- افزودن جزء "OLED SSD 1306/SH1106 OLED DISPLAY (I2C)"
روی جزء "DisplayOLED1" دوبار کلیک کنید و:
- "Draw Text" را به چپ بکشید
- "Draw Line" را به چپ بکشید
- "Draw Text" را به چپ بکشید
- "Text Text" را به چپ بکشید
- "Draw Text1" را انتخاب کنید و در زیر پنجره Properties set: size: "2" ، text: "CPU TIME"
- "Draw Line1" را انتخاب کنید و در زیر مجموعه پنجره Properties: عرض: "120" ، X: "0" ، Y: "20"
- "Draw Text2" را انتخاب کنید و در زیر مجموعه پنجره Properties: اندازه: "1" ، متن: "Seconds:" ، X: "0" ، Y: "40"
- "Text Text1" را انتخاب کنید و در زیر مجموعه پنجره Properties: اندازه: "2" ، عرض: "6" ، X: "60" ، Y: "40"
مرحله 5: در Visuino Connect Components
اتصال قطعه "CPUTime1" [میلی ثانیه] به جزء "DivideByValue1" [در]
جزء "DivideByValue1" [Out] را به DisplayOLED1> "Text Text1" [In] وصل کنید
مرحله 6: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
در Visuino ، F9 را فشار دهید یا روی دکمه نشان داده شده در تصویر 1 برای ایجاد کد Arduino کلیک کنید ، و Arduino IDE را باز کنید
توجه: مطمئن شوید که در Arduino> Tools> Board> Generic 8266 Module این را انتخاب کرده اید (ممکن است بورد دیگری باشد (بستگی به نوع برد سازنده ای که دارید))
در Arduino IDE ، روی دکمه Upload کلیک کنید تا کد را کامپایل و بارگذاری کنید (تصویر 2)
مرحله 7: بازی کنید
اگر ماژول ESP Wemos D1 OLED را تغذیه کنید ، نمایشگر "ثانیه CPU" در عرض چند ثانیه شروع به نمایش می کند.
تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ، که برای این دستورالعمل ایجاد کرده ام ، ضمیمه شده است. می توانید آن را در Visuino بارگیری و باز کنید:
توصیه شده:
DIY نحوه نمایش زمان در M5StickC ESP32 با استفاده از Visuino - انجام آسان: 9 مرحله
DIY نحوه نمایش زمان در M5StickC ESP32 با استفاده از Visuino - انجام این کار آسان است: در این آموزش ما نحوه برنامه نویسی ESP32 M5Stack StickC با Arduino IDE و Visuino را برای نمایش زمان روی LCD یاد می گیریم
زمان نمایش آردوینو بر روی صفحه نمایش LED TM1637 با استفاده از RTC DS1307: 8 مرحله
زمان نمایش آردوینو بر روی صفحه نمایش LED TM1637 با استفاده از RTC DS1307: در این آموزش ما نحوه نمایش زمان با استفاده از ماژول RTC DS1307 و نمایشگر LED TM1637 و Visuino را یاد می گیریم
آموزش نمایش آردوینو و VL53L0X زمان پرواز + نمایش OLED: 6 مرحله
آموزش نمایش Arduino و VL53L0X Time-of-Flight + OLED: در این آموزش ما نحوه نمایش فاصله بر حسب میلی متر با استفاده از سنسور زمان پرواز VL53L0X و نمایشگر OLED را یاد می گیریم
ساعت اینترنتی: نمایش تاریخ و زمان با OLED با استفاده از ESP8266 NodeMCU با پروتکل NTP: 6 مرحله
ساعت اینترنتی: نمایش تاریخ و زمان با OLED با استفاده از ESP8266 NodeMCU با پروتکل NTP: سلام بچه ها در این دستورالعمل ها ما یک ساعت اینترنتی ایجاد می کنیم که از اینترنت زمان می گیرد بنابراین این پروژه برای اجرا به هیچ RTC احتیاج ندارد ، فقط به یک اتصال به اینترنت کار می کند و برای این پروژه به esp8266 نیاز دارید که دارای
لغزنده زمان گذر زمان آردوینو: 3 مرحله (همراه با تصاویر)
لغزنده زمان گذر زمان آردوینو: بنابراین من به دنبال ساختن یک ویدیوی timelapse با dslr خود بودم و بسیاری را با استفاده از مکانیزم کشویی برای افزودن بعد دیگر مشاهده کرده بودم. من به خرید یکی نگاه کردم اما خرید آنها فقط برای "فرو بردن انگشتان پا در آب" کمی گران است. بنابراین t