فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: مدار
- مرحله 3: Visuino را راه اندازی کنید و نوع برد M5 Stack Stick C را انتخاب کنید
- مرحله 4: در Visuino افزودن و تنظیم قطعات
- مرحله 5: در Visuino Connect Components
- مرحله 6: کد را ایجاد ، کامپایل و بارگذاری کنید
- مرحله 7: بازی کنید
- مرحله 8: عیب یابی
تصویری: فن DIY با دکمه ON -OFF - M5StickC ESP32: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
در این پروژه نحوه استفاده از ماژول FAN L9110 با استفاده از برد M5StickC ESP32 را یاد می گیریم.
مرحله 1: آنچه شما نیاز دارید
- M5StickC ESP32
- ماژول FAN L9110
- نرم افزار Visuino: Visuino را از اینجا بارگیری کنید:
مرحله 2: مدار
- پین StickC 5V را به پین VCC ماژول FAN وصل کنید
- پین StickC GND را به پین ماژول FAN GND وصل کنید
- پین StickC G26 را به پین ماژول FAN INA وصل کنید
مرحله 3: Visuino را راه اندازی کنید و نوع برد M5 Stack Stick C را انتخاب کنید
Visuino را مانند تصویر اول شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید. هنگامی که محاوره ظاهر می شود ، "M5 Stack Stick C" را همانطور که در تصویر 2 نشان داده شده است ، انتخاب کنید.
مرحله 4: در Visuino افزودن و تنظیم قطعات
- جزء "Detect Edge" را اضافه کنید
- جزء "Toggle (T) Flip-Flop" را اضافه کنید
- جزء "Digital Multi Source" را اضافه کنید
- جزء "ارزش متن" را اضافه کنید
- روی "TextValue1" و در پنجره Elments دوبار کلیک کنید:
- "Set Value" را به سمت چپ بکشید و در پنجره Properties مقدار را روی "FAN ON" قرار دهید
- "Set Value" را به سمت چپ بکشید و در پنجره Properties مقدار را روی "FAN OFF" قرار دهید
- پنجره Elements را ببندید
-
برد "M5 Stack Stick C" را انتخاب کرده و در پنجره Properties ماژول ها> نمایش ST7735 را گسترش دهید و:
- Orientation را روی goRight تنظیم کنید
-
عناصر را انتخاب کرده و روی دکمه 3 نقطه و در پنجره عناصر کلیک کنید
"Text: Field" را به چپ بکشید و در پنجره Properties اندازه را روی 3 و مقدار اولیه را روی "FAN OFF" تنظیم کنید
- پنجره Elements را ببندید
مرحله 5: در Visuino Connect Components
- پین دکمه A (M5) "M5 Stack Stick C" را به پین "DetectEdge1" وصل کنید
- پین "DetectEdge1" را به پین ساعت "TFlipFlop1" وصل کنید
- پین "TFlipFlop1" را به پین In "DigitalMultiSource1" وصل کنید
- پین "TFlipFlop1" معکوس را به "TextValue1"> تنظیم مقدار 2> ساعت پین وصل کنید
- پین "DigitalMultiSource1" [0] را به "TextValue1"> تنظیم مقدار 1> ساعت پین وصل کنید
- پین "DigitalMultiSource1" [1] را به پین "M5 Stack Stick C" GPPIO26 وصل کنید
- پین "TextValue1" را به پین "M5 Stack Stick C" پین Text Field1 Clock وصل کنید
- پین "TextValue1" Out را به پین "M5 Stack Stick C" متصل کنید Text Text1 پین داخل
مرحله 6: کد را ایجاد ، کامپایل و بارگذاری کنید
در Visuino ، در پایین روی برگه "Build" کلیک کنید ، مطمئن شوید که پورت صحیح انتخاب شده است ، سپس روی دکمه "Compile/Build and Upload" کلیک کنید.
مرحله 7: بازی کنید
اگر ماژول M5StickC را تغذیه کنید FAN شروع به چرخش می کند و می توانید آن را با استفاده از دکمه نارنجی M5 خاموش یا روشن کنید ، همچنین وضعیت را روی صفحه نمایش خواهید دید.
تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ضمیمه شده است ، که من برای این دستورالعمل ایجاد کردم ، می توانید آن را بارگیری کرده و در Visuino باز کنید:
مرحله 8: عیب یابی
- مطمئن شوید که تخته StickC مناسب را انتخاب کرده اید ، مدل خود را بررسی کنید
- گاهی اوقات قبل از استفاده باید ماژول StickC را خاموش/روشن کنید ، می توانید این کار را با نگه داشتن دکمه کناری به مدت 5+ ثانیه انجام دهید.
توصیه شده:
دکمه آمازون دکمه خاموش درب: 10 مرحله (همراه با تصاویر)
دکمه آمازون دکمه خاموش درب: مدام از پنجره به بیرون نگاه می کنید تا بتوانید بازدیدکنندگان را قبل از اینکه زنگ در خانه را بشنوند ، رهگیری کنید؟ آیا از سگ ها و کودک دیوانه شده در هر زمان که زنگ می زند خسته شده اید؟ نمی خواهید پول زیادی را صرف & quot؛ هوشمند & quot؛ راه حل؟ ساختن زنگ خاموش مانند
دکمه "پول" DIY: 6 مرحله
دکمه DIY "Money": "Money!" دکمه یک دستگاه اینترنت اشیا است که به گونه ای طراحی شده است که صرفه جویی در رسیدن به هدف را به آسانی با فشار دادن یک دکمه و در عین حال ایجاد حس شادی ، هیجان و بدجنسی می کند. پس انداز می تواند مشکل باشد و اغلب به مقدار قابل توجهی از خود نیاز دارد
پرتاب فضایی خود را با یک دکمه مرحله بندی فیزیکی برای برنامه فضایی کربال ارتقا دهید: 6 مرحله
پرتاب فضایی خود را با یک دکمه مرحله بندی فیزیکی برای برنامه فضایی کربال ارتقا دهید: من اخیراً نسخه نمایشی برنامه فضایی کربال را برداشتم. Kerbal Space Program یک بازی شبیه ساز است که به شما امکان می دهد موشک ها را طراحی و پرتاب کنید و آنها را به قمرها و سیارات دور هدایت کنید. من هنوز سعی می کنم با موفقیت بر روی ماه فرود بیایم (o
ورودی لمسی خازنی ESP32 با استفاده از "دوشاخه های متالیک سوراخ" برای دکمه ها: 5 مرحله (همراه با تصاویر)
ورودی لمسی خازنی ESP32 با استفاده از "دوشاخه های متالیک سوراخ" برای دکمه ها: در حالی که تصمیمات طراحی را برای پروژه آینده ESP32 WiFi Kit 32 که به سه ورودی دکمه نیاز داشت ، نهایی می کردم ، یک مشکل قابل توجه این بود که WiFi Kit 32 دارای یک دکمه مکانیکی واحد نیست ، در عین حال تنها سه دکمه مکانیکی ، f
ماوس مک دکمه ای Clasic تک دکمه ای خود را درون خود پیوند دهید: 5 مرحله
ماوس مک دکمه ای Clasic Single Button خود را پیوند دهید: آیا از موش های جدید احمقانه ناراحت هستید؟ خسته شده اید از موش های کلاسیک تک دکمه ای مک شما هیچ چیزی جز یک دکمه ندارید؟ به شما نشان می دهم که چگونه می توانید درون یک موش حسن نیت ارزان قیمت را در موش مک خود پیوند دهید تا تعادل کامل سبک ایجاد شود