فهرست مطالب:

Ultimate ESP8266-01 برنامه نویس و آداپتور USB: 3 مرحله
Ultimate ESP8266-01 برنامه نویس و آداپتور USB: 3 مرحله

تصویری: Ultimate ESP8266-01 برنامه نویس و آداپتور USB: 3 مرحله

تصویری: Ultimate ESP8266-01 برنامه نویس و آداپتور USB: 3 مرحله
تصویری: نحوه ساخت رله Wi-Fi 4 کانال ESP8266 ESP01 | ESP01 اتوماسیون خانگی | RemoteXY | FLProg 2024, جولای
Anonim
Ultimate ESP8266-01 برنامه نویس و آداپتور USB
Ultimate ESP8266-01 برنامه نویس و آداپتور USB

سلام مردم ،

آیا در مورد قابلیت های واقعی ماژول کوچک و ارزان ESP8266-01 چیزی شنیده اید؟ در بازار عرضه شد و گفت اگر می خواهید قابلیت های IOT را به پروژه خود اضافه کنید ، باید انتخاب شما باشد. در واقع این ماژول کوچک می تواند پروژه شما باشد ، نه فقط یک وسیله ارتباطی.

می تواند به یک wifi-repeater تبدیل شود ، بسیار مفید است. این می تواند یک ابزار "خنده دار" باشد که با وای فای دوستان خود ارتباط برقرار کنید ، دستگاه های آنها را قطع کنید یا ده ها شبکه جعلی ایجاد کنید (لطفاً لمس نکنید و چیزها را خنده دار نگه دارید ، بدون ذکر قانونی). می توان آن را به یک ماژول رله متصل کرد ، به یک محرک IOT تبدیل شد ، یا می توان آن را به یک ماژول سنسور وصل کرد و تبدیل به یک سنسور IOT شد.

من این موارد را آزمایش می کنم و احتمالاً آموزش های بیشتری را منتشر خواهم کرد زیرا واقعاً از پتانسیل عظیم شگفت زده شده ام.

منتظر مطالب بعدی باشید ، آموزش امروز همه چیز درباره برنامه نویس است (اجباری است که به راحتی همه نرم افزارهای مختلف را آزمایش کنید).

مرحله 1: اجزا و مواد

اجزا و مواد
اجزا و مواد
اجزا و مواد
اجزا و مواد
اجزا و مواد
اجزا و مواد

خوشبختانه ESP8266-01 سازگار نیست ، قطع و وصل مجدد سیم ها در هر زمان که می خواهید چیزی را تغییر دهید بسیار آزاردهنده و وقت گیر است. مهم نیست ، یک مبدل سریال usb بسیار ارزان وجود دارد که برای تغذیه و اتصال ESP به رایانه شما طراحی شده است.

چگونه می تواند ESP را فلش کند؟ خوب ، در واقع ، نمی تواند … (⊙_☉)

ناراحت کننده است ، اینطور نیست؟ نسخه اصلی… کاملاً مزخرف است. سپس آنها نسخه دوم را با یک سوئیچ کشویی تهیه کردند تا بتوان ESP را در حالت چشمک زن تنظیم کرد. من حدس می زنم که آنها فکر می کردند - به دلایلی - کاربر استاندارد ESP باید دستگاه را برای مدت طولانی در حالت فلش تنظیم کند ، نه تنها برای فلش کردن سیستم عامل جدید (FW). اگر بعد از وصل کردن USB مجدداً حالت غیر چشمک زن را روشن کردید ، باید آن را جدا کرده و دوباره وصل کنید تا اجازه دهد کد اجرا شود. سپس نسخه سوم را با یک دکمه ساده لحظه ای ساختند. ایده خوبی است! به نظر می رسد فشار دادن دکمه بسیار کوچک و دشوار است ، مخصوصاً با ماژول ESP در بالا ، اما هر چه … چیزی که من را ناراحت می کند این است که ظاهراً آنها فکر می کردند که کاربر استاندارد ESP-01 بودجه بسیار پایینی دارد و او توان مالی ندارد. دومین دکمه لحظه ای برای راه اندازی مجدد - در محل - MCU (پردازنده ESP). هر فرد منطقی این کار را انجام می دهد ، زیرا هزینه آن احتمالا یک دلار است. خیر … آنها تصمیم گرفتند که اگر می خواهید MCU را راه اندازی مجدد کنید ، شاید آن را در حالت فلش تنظیم کنید ، باید USB را جدا کرده و دوباره وصل کنید.

شوخی می کنی؟ (ಠ_ಠ)

بیا ، ما آنقدر فقیر نیستیم! ما آن دلار اضافی را خرج می کردیم! چرا نمی توانید این ، این ، این یا این طرح را کپی کنید و بگذارید ما شاد زندگی کنیم ؟؟؟ (ノ ☉ ヮ ☉) ノ

نگران نباشید ، اگر نتوانیم برنامه نویس هوشمند بخریم ، می توانیم برنامه نویس قطعی ESP-01 را بسازیم ، فقط با دو دکمه PCB و دو سیم!

با افزودن یک کیف چاپ سه بعدی زیبا می توانیم برنامه نویس نسخه اول گنگ را به یک دستگاه زیبا و واقعا راحت تبدیل کنیم. این کیس برای برنامه نویس USB "معمولی" (ارزان) طراحی شده است و برای دکمه های کلاسیک 6x6 میلی متری pcb ، معروف به دکمه های لمسی ، طراحی شده است. اگر با دقت نگاه کنید می بینید که من از دکمه های مختلف در عکس های مختلف استفاده می کنم. این فقط به این دلیل است که من تصمیم گرفته ام از دکمه هایی با شفت بلندتر استفاده کنم ، این فقط برای راحتی من است. هر دکمه خوب کار می کند.

اکنون ، پیوندها (وابسته ، btw):

ESP8266-01: Bangood ، Amazon ، Amazon.

برنامه نویس ESP8266-01: Bangood ، Amazon ، Amazon.

دکمه ها: Bangood ، Amazon ، Amazon.

اگر فکر می کنید چیزی را از دست داده اید ، می توانید به حداقل ابزار لحیم کاری احتیاج داشته باشید.

مرحله 2: سیم کشی و مونتاژ

سیم کشی و مونتاژ
سیم کشی و مونتاژ
سیم کشی و مونتاژ
سیم کشی و مونتاژ
سیم کشی و مونتاژ
سیم کشی و مونتاژ
سیم کشی و مونتاژ
سیم کشی و مونتاژ

این آسان است: این فایل را بارگیری کنید ، پرینتر سه بعدی خود را آتش بزنید ، هر متریالی را که دوست دارید بارگذاری کنید (من PLA را برای تحمل بهتر توصیه می کنم) و چاپ را شروع کنید.

حالا سیم کشی دو کابل را روی پایه GND ، یک کابل را روی RST و یکی را روی پایه Gpio0 لحیم کنید.

این سیمها باید اندازه گیری شوند (تقریبا) و به پینهای دکمه های لحیم کاری لحیم شوند. دو پین را در یک طرف انتخاب کنید ، معمولاً پین های طرف مقابل دکمه پل می شوند ، بنابراین یک اتصال ساده همیشه بسته ایجاد می کنید. نگران نباشید ، اگر یکی را اشتباه انتخاب کنید به هیچ چیز آسیب نمی رسانید. اندازه گیری پیوستگی که با مولتی متر انجام می شود ، مطمئناً می تواند مشخص کند که کدام پین ها مناسب هستند. چند قطره چسب حرارتی را روی سنجاق های دکمه نمایان قرار دهید تا از ایجاد اتصال کوتاه جلوگیری شود. سپس دکمه ها را در جای خود بچسبانید ، مراقب باشید چسب داخل دکمه ها نریزد زیرا در غیر این صورت دیگر کار نمی کنند. من از چسب داغ از داخل برای نگه داشتن آنها در محل خود و از چسب قوی از بیرون استفاده کرده ام.

در حال حاضر ، اگر از مهارت لحیم کاری خود اطمینان دارید ، می توانید مستقیماً چسباندن قاب را انجام دهید ، اما من یک آزمایش فلش کوچک را از قبل انجام می دهم (مرحله بعدی را بخوانید).

برای چسباندن محفظه شما به نوعی چسب قوی احتیاج دارید ، اپوکسی خوب است ، من از چسب سیانوآکریلات استفاده کردم (همان چیزی که برای سیمان کردن دکمه ها استفاده کردم).

مرحله 3: نحوه استفاده از آن

نحوه استفاده از آن
نحوه استفاده از آن

فقط برنامه نویس USB را وصل کرده و درایورها را نصب کنید ، برنامه نویسان از تراشه سریال CH340 استفاده می کنند ، آموزش های زیادی در این مورد (برای ویندوز) وجود دارد.

استفاده از آن ساده است ، یک دکمه MCU را بازنشانی می کند ، یکی دیگر اگر MCU را در هنگام بوت شدن مجدد MCU فشار دهید ، حالت فلش را تنظیم می کند.

- آیا می خواهید پروژه خود را راه اندازی مجدد کنید؟ دکمه تنظیم مجدد را فشار دهید.

- آیا می خواهید سیستم عامل اصلاح شده را بارگذاری کنید؟ دکمه فلاش را فشرده نگه دارید ، دکمه تنظیم مجدد را فشار داده و رها کنید ، دکمه فلش را رها کنید. MCU آماده بارگذاری برخی از کد ها خواهد بود و پس از آن کد را اجرا می کند.

هر کدام از سیستم عامل هایی را که می خواهید بارگذاری کنید ، از هر نرم افزاری که می خواهید برای بارگذاری آن استفاده کنید ، یک پورت COM مناسب برای استفاده به عنوان هدف و یک کانکتور فیزیکی plug & play خوب برای ESP دارید و نیازی به کابل زدن نیست. و نیازی به آزار و اذیت USB بدون دلیل ندارید. اوه ، بالاخره!

من آموزش جداگانه ای برای نشان دادن چند سیستم عامل مفید برای این دستگاه کوچک وای فای ، زنجیره ابزار نرم افزار بارگذاری و پیکربندی آنها بی اهمیت نخواهم نوشت ، این قابل استفاده برای برنامه نویس است. گوش به زنگ باشید!

توصیه شده: