فهرست مطالب:
- مرحله 1: آماده سازی
- مرحله 2: اختیاری: چاپ سه بعدی و مونتاژ
- مرحله 3: آماده سازی نرم افزار
- مرحله 4: کد منبع را بارگیری کنید
- مرحله 5: شکلک 8x8
- مرحله 6: رابط کاربری ساده HTML
- مرحله 7: برنامه آردوینو
- مرحله 8: راه اندازی و پخش کنید
- مرحله 9: امضا مبارک
تصویری: IoT Emoji Sign: 9 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
این دستورالعمل ها نحوه استفاده از ESP8266 و برخی از NeoPixels برای ایجاد علامت ایموجی IoT را نشان می دهد.
مرحله 1: آماده سازی
برد ESP8266 dev
هر برد ESP8266 باید سالم باشد. این بار من از WeMos D1 Mini Pro استفاده می کنم ، این کوچکترین و باریک ترین تخته dev است که می توانم پیدا کنم. اگر می خواهید قابل حمل باشد ، یک برد با پشتیبانی از Lipo انتخاب کنید.
NeoPixels
در این پروژه از کتابخانه Arduino Adafruit_NeoPixel استفاده می شود ، هر تراشه LED سازگار است ، مانند WS2812 ، WS2812B ، SK6812 ، SK6812mini … و غیره.
این بار من از 64 تراشه LED SK6812mini برای ساخت یک صفحه کوچک ماتریس 8x8 استفاده می کنم. اما لحیم کاری کار اصلی این پروژه نیست ، می توانید از یک نوار LED برای ساده سازی کار استفاده کنید یا حتی مستقیم یک ماتریس LED NeoPixel 8x8 بخرید ؛>
غرفه علامت گذاری
این بار من از یک کابل لوله فلزی قابل انعطاف micro USB به عنوان پایه علامت استفاده می کنم.
مرحله 2: اختیاری: چاپ سه بعدی و مونتاژ
اگر به سادگی یک ماتریس LED NeoPixel 8x8 خریداری می کنید ، می توانید این مراحل را رد کنید.
- مورد را به صورت سه بعدی چاپ کنید:
- تراشه SK6812mini را در جهت زیگزاگ قرار دهید
- کار لحیم کاری
- با استفاده از چسب حرارتی مدار را ببندید
- پین های برق و پین سیگنال (SK6812 Din به ESP8266 پین 4 / D2) را به برد ESP8266 متصل کنید
- پیچ بزنید
- کابل USB را وصل کنید
مرحله 3: آماده سازی نرم افزار
آردوینو IDE
اگر هنوز Arduino IDE را نصب نکرده اید ، لطفاً آن را از سایت رسمی بارگیری و نصب کنید:
www.arduino.cc/fa/main/software
پشتیبانی ESP8266
اگر هنوز پشتیبانی Arduino ESP8266 را نصب نکرده اید ، لطفاً مراحل بخش "Arduino در ESP8266" را دنبال کنید:
github.com/esp8266/Arduino
کتابخانه های آردوینو
بسته به کتابخانه های 3 از Arduino Library install استفاده کنید:
- مدیریت WiFi
- ArduinoWebSockets
- Adafruit_NeoPixel
مرحله 4: کد منبع را بارگیری کنید
لطفاً کد منبع من را از اینجا بارگیری کنید:
github.com/moononournation/IoT-Emoji-Sign
مرحله 5: شکلک 8x8
این پروژه به ایموجی 8 8 8 پیکسل نیاز دارد ، من گوگل می کنم و از توییت Justin Cyr یک مجموعه ساده دریافت می کنم:
twitter.com/JUSTIN_CYR/status/658031097805…
سپس تصویر را تغییر اندازه دادم و از base64decode.org برای تبدیل به یک رشته کد شده base64 برای جاسازی آن در HTML استفاده کردم.
ممکن است تصویر تغییر اندازه را در آدرس: src/emojis-p.webp
مرحله 6: رابط کاربری ساده HTML
من یک HTML بسیار ساده برای انتخاب ایموجی و سپس انتقال پیکسل ها به پروتکل سوکت وب با فرمت دودویی به ESP8266 ارسال کرده ام.
سپس از html-minifier تبدیل به یک رشته تک خط طولانی برای جاسازی آن در کد آردوینو استفاده می کنم.
فایل HTML را می توانید در آدرس: src/index.html پیدا کنید
مرحله 7: برنامه آردوینو
- برد ESP8266 dev را به کامپیوتر وصل کنید
- Arduino IDE را باز کنید
- در منوی Tools تابلوی صحیح را انتخاب کنید
- دکمه بارگذاری را فشار دهید
مرحله 8: راه اندازی و پخش کنید
لطفاً برای مشاهده جزئیات راه اندازی و پخش ، نسخه نمایشی ویدئو را مشاهده کنید.
در اینجا خلاصه ای وجود دارد:
- IojT Emoji Sign را وصل کنید
-
راه اندازی WiFi (فقط برای اولین بار)
- از جستجوی تلفن همراه خود استفاده کنید و به AP "esp-emoji" متصل شوید
- نمایش WiFiManager Captive Portal
- دکمه "پیکربندی WiFi" را فشار دهید
- AP خود را انتخاب کنید
- گذرواژه AP را پر کنید
- دکمه "ذخیره" را فشار دهید
- راه اندازی مجدد خودکار ESP8266
- ESP8266 به صورت خودکار به AP شما متصل می شود
- از مرورگر تلفن همراه خود برای "esp-emoji.local" استفاده کنید
- یک ایموجی انتخاب کنید و بازی کنید!
Ref.:
مرحله 9: امضا مبارک
مجموعه ایموجی از توییت Justin Cyr فقط یک مثال ساده است ، شما می توانید مجموعه ایموجی 8x8 خود را تهیه کرده و امضای خود را نشان دهید!
نفر دوم مسابقات آردوینو 2019
توصیه شده:
XMEN LED EDGE LIT MIRROR SIGN: 8 مرحله (همراه با تصاویر)
XMEN LED EDGE LIT MIRROR SIGN: © 2017 techydiy.org همه حقوق محفوظ است شما نمی توانید ویدیو یا تصاویر مرتبط با این دستورالعمل را کپی یا توزیع مجدد کنید. در این دستورالعمل قصد دارم توضیح دهم که چگونه می توانید یک آینه روشن با لبه LED ایجاد کنید. من از تم XMEN استفاده کرده ام زیرا این
تطبیق یک گوشی تلفن همراه با تلفن همراه: 7 مرحله (همراه با تصاویر)
انطباق یک گوشی تلفن همراه با یک تلفن همراه: توسط بیل ریو ([email protected]) اقتباس شده برای دستورالعمل ها توسط موس ([email protected]) سلب مسئولیت: روش شرح داده شده در اینجا ممکن است برای شما کارساز نباشد گرفتن. اگر کار نمی کند ، یا اگر چیزی را خراب می کنید ، m نیست
LED Emoji: 14 مرحله (همراه با تصاویر)
ایموجی LED: سلام در این برنامه آموزشی یک ایموجی درخشان با نوار LED و محفظه پرینت سه بعدی می سازم. مفهوم آن ساده است ، شما یک نوار LED دارید که هر زمان که ایموجی ها به صدا در می آیند ، تنظیم می شود. برای دکوراسیون اتاق خواب کودکان یا فقط برای افزودن مقداری مناسب است
Snowman Led Edge Lit Mirror sign: 21 مرحله (همراه با تصاویر)
علامت آینه برفی لنز لبه: در این قسمت آموزشی می خواهم توضیح دهم که چگونه می توانید یک آینه شیشه ای با لبه روشن با طرح آدم برفی ، مناسب برای کریسمس بسازید! این علامت روی کاشی آینه شیشه ای Ikea حک شده است. این بسته ها در بسته های چهار تایی عرضه می شوند و بسیار مقرون به صرفه هستند. من
The Ultimate Sports Fan Sign !: 5 مرحله (همراه با تصاویر)
The Ultimate Sports Fan Sign !: آیا شما طرفدار ورزش هستید و در بازی ها شرکت می کنید؟ آیا از تابلوهای تخته خرده چوبی خسته شده اید؟ آیا می خواهید علامت نهایی طرفدار را ایجاد کنید؟ در اینجا این است … اولین نشانگر LED چشمک زن در جهان