فهرست مطالب:
تصویری: 2020 ESP8266: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
بنابراین این Lazy Old Geek (L. O. G.) چند دستورالعمل در ماژول های ESP8266 نوشت:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
من هنوز چندین ESP-01 و ESP-03 دارم و سعی کردم آنها را به کار برسانم.
خوب ظاهراً ، فرایند زیر دیگر کار نمی کند.
ESP8266 را در حالت فلش قرار دهید:
زمین GPIO0
بازنشانی مختصر
GPIO0 را منتشر کنید
(اگر LED روی GPIO0 دارید ، باید حدود ½ شدت داشته باشد)
آنچه به نظر می رسد این است که GPIO0 را پایین نگه دارید ، Reset را فشار دهید ، طرح بارگذاری کنید ، GPIO0 را رها کنید ، سپس روی Reset ضربه بزنید. انجام این کار چندان آسان نیست
آخرین اسناد روش دیگری دارد:
arduino-esp8266.readthedocs.io/fa/latest/b…
برای بارگیری و استفاده ، به حداقل راه اندازی سخت افزار مراجعه کنید
پیوست راه اندازی توصیه شده است.
مرحله 1: آداپتور ESP
در قسمت 2 ، یک آداپتور برنامه نویسی برای ESP-01 و ESP-03 تهیه کردم.
بنابراین من هنوز یکی از آن آداپتورها را دارم. به جای ساخت PCB جدید ، تصمیم گرفتم این PCB را تغییر دهم.
خوب ، یک مشکل جزئی در برنامه من وجود دارد ، ESP-01 در یکی از پین های آن Reset شده است ، ESP-03 اینطور نیست. خوب ، به نظر می رسد تجربه قبلی من نشان می دهد که پین CH_PD همان کار Reset را انجام می دهد ، بنابراین من آن را امتحان کردم و به نظر می رسد کار می کند.
همانطور که در یادداشت های شماتیک توضیح داده شد ، کاری که من انجام دادم این بود که سیم را از پین DTR اتصال USB-BUB برداشته و آن را به GPIO0 هر دو کانکتور وصل کردم. من پین 3.3V (در مرحله بعد توضیح داده شد) را به CH_PD هر دو اتصال متصل کردم.
دو پرش کننده در تصویر بعدی نشان داده شده است.
مرحله 2: ماژول CP2102
من چندین آداپتور CP2102 ، USB to UART دارم. برخی از آنها دارای RTS در کانکتور جانبی هستند اما من در کانکتور اصلی به آن نیاز داشتم. کاری که من انجام دادم این بود که پینی را که به CTS متصل است بریدم. (این پین در طرحواره من 3.3V برچسب گذاری شده است زیرا برخی از CP2102s را با 3.3V اصلاح کرده ام). سپس یک بلوز از RTS را به پین هدر زن وصل کردم.
این در تصویر بعدی نشان داده شده است.
متأسفانه ، من انواع زیادی از این آداپتورهای USB به UART دارم. من سعی می کنم به آنها برچسب بزنم اما همیشه مشکل دارم به خاطر بسپارم که به چه چیزی می رسد. من پیر هستم.
تصویر بعدی را مشاهده کنید CP2102 دارای بسته بندی و برچسب کوچک کننده شفاف است.
مرحله 3: آردوینو
من در حال حاضر از آردوینو نسخه 1.8.12 استفاده می کنم.
ساده ترین راه برای من برای نصب ESP8266 استفاده از Board Manager با استفاده از این روش است:
github.com/esp8266/Arduino#installing-with…
پس از نصب ، هنگام انتخاب Board ، "Generic ESP8266 module" را انتخاب می کنم.
هشدار: در رایانه من دو نسخه "ماژول Generic ESP8266" وجود دارد. یکی زیر "تابلوهای ESP8266" برای Blink کار می کند ، یکی تحت Sparkfun چنین نمی کند.
تصویر بعدی تنظیمات پیش فرض Board را نشان می دهد (فکر کنم). من با بسیاری از اینها بازی کرده ام ، مانند Flash Size ، Mode ، ظاهراً هیچ تفاوتی نمی کنند.
برای آداپتور من ، یک LED در GPIO0 دارم ، بنابراین Builtin Led را به 0 تغییر می دهم.
برای تأیید کارکرد آن ، فقط مثال Blink را اجرا می کنم. نیازی به فشردن هیچ دکمه ای نیست. آردوینو شما باید چیزی شبیه تصویر بعدی را نشان دهد و در مورد من ، LED صفحه آداپتور من چشمک می زند.
FYI: روشی که آداپتور من زیاد سیم کشی می شود LED را خاموش می کند و برعکس آنطور که در Blink توضیح داده نشده است.
در این مرحله ، من فراتر از پلک کاری انجام نداده ام ، اما به نظر می رسد این روش کار می کند و بسیار راحت تر است.
من با ESP-07 کار می کنم.
نکته: آردوینو از Node MCU 1.0 برای سازگاری بهتر به جای Generic استفاده می کند.
توصیه شده:
[2020] استفاده از دو (x2) میکرو: بیت برای کنترل ماشین RC: 6 مرحله (همراه با تصاویر)
[2020] استفاده از دو (x2) Micro: bit برای کنترل ماشین RC: اگر دو (x2) micro: bit دارید ، آیا به فکر استفاده از آنها برای کنترل از راه دور یک ماشین RC هستید؟ شما می توانید یک ماشین RC را با استفاده از یک میکرو: بیت به عنوان فرستنده و دیگری به عنوان گیرنده کنترل کنید. هنگامی که از ویرایشگر MakeCode برای کدگذاری میکرو استفاده می کنید: b
[2020] استفاده از iPhone یا IPad و برنامه Micro: bit Game Pad برای کنترل ماشین RC: 23 مرحله
[2020] استفاده از iPhone یا IPad و Micro: bit Game Pad برنامه برای کنترل ماشین RC: آیا به این فکر کرده اید که از iPhone یا iPad خود برای کنترل micro: bit خود استفاده کنید؟ آیا می دانید Micro: bit Educational Foundation برنامه iOS را در فروشگاه برنامه؟ جستجو & quot؛ micro: bit & quot؛ در فروشگاه App و می توانید برنامه را به صورت رایگان بارگیری کنید
حذف پس زمینه چندین تصویر با استفاده از Photoshop 2020: 5 مرحله
حذف پس زمینه چندین تصویر با استفاده از Photoshop 2020: حذف پس زمینه یک تصویر در حال حاضر بسیار آسان است! این نحوه استفاده از Adobe Photoshop 2020 برای حذف پس زمینه چندین تصویر (دسته ای) با استفاده از یک اسکریپت ساده است
Web؟ شبیه ساز Arduino از Wokwi-2020؟: 5 مرحله
شبیه ساز Arduino مبتنی بر وب از Wokwi-2020 ؟: Wokwi Arduino Simulator روی پلت فرم AVR8js اجرا می شود. این یک شبیه ساز Arduino مبتنی بر وب است. Arduino Simulator روی مرورگر وب اجرا می شود. از این رو ، این مورد توجه بیشتری را به خود جلب می کند و صادقانه بگویم ، این نکات مثبت زیادی در مقایسه با دیگر شبیه سازهای موجود دارد
اندازه گیری فاصله با سنسور اولتراسونیک HC-SRF04 (آخرین 2020): 3 مرحله
اندازه گیری فاصله با سنسور اولتراسونیک HC-SRF04 (آخرین 2020): سنسور اولتراسونیک (فاصله) چیست؟ سونوگرافی (سونار) با امواج سطح بالا که مردم نمی توانند بشنوند. با این حال ، ما می توانیم حضور امواج مافوق صوت را در همه جای طبیعت مشاهده کنیم. در حیواناتی مانند خفاش ها ، دلفین ها … از امواج مافوق صوت برای