فهرست مطالب:

کالیپرهای وای فای: 6 مرحله
کالیپرهای وای فای: 6 مرحله

تصویری: کالیپرهای وای فای: 6 مرحله

تصویری: کالیپرهای وای فای: 6 مرحله
تصویری: گزینه مهم در تنظیمات پابجی😱🔥| تنظیمات پابجی موبایل | Pubg important setting 2024, جولای
Anonim
کالیپرهای وای فای
کالیپرهای وای فای

این دستورالعمل افزودنی به کالیپرهای دیجیتالی رایج است که باعث می شود آنها با سرور وب داخلی فای را فعال کنند.

این ایده از رابط wifi قابل آموزش توسط جاناتان مککی الهام گرفته شده است

ویژگی های این واحد عبارتند از:

  • به پشت کالیپرهای دیجیتال اضافه کنید تا مجموعه ای از اندازه گیری ها را از طریق Wi -Fi در دسترس قرار دهید
  • مستقل ، بدون سیم اضافی
  • دارای باتری (LIPO قابل شارژ) ؛ نقطه شارژ خارجی ؛ همچنین کالیپرها را قدرت می دهد
  • جریان خاموش بسیار کم (<30uA) برای عمر طولانی باتری
  • کنترل یک دکمه برای روشن شدن ، اندازه گیری ، خاموش کردن
  • در صورت سکوت برای یک دوره ، خودکار خاموش می شود
  • اندازه گیری ها را می توان ذخیره و در فایل های حاوی حداکثر 16 اندازه گیری بارگذاری کرد
  • اندازه گیری های فردی را می توان نام برد
  • داده های وضعیت و پیکربندی نیز از رابط وب موجود است
  • نرم افزار را می توان از طریق رابط وب به روز کرد
  • AP اولیه برای تنظیم جزئیات دسترسی به وای فای هنگام اولین پیکربندی یا تغییر شبکه

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

اجزای مورد نیاز

  • ماژول وای فای ESP-12F
  • تنظیم کننده 3.3V xc6203
  • خازن 220 ولت 6 ولت
  • 3 ترانزیستور npn (به عنوان مثال bc847)
  • 2 دیود schottky
  • دکمه 6 میلی متری
  • باتری کوچک LIPO 400mAh (802030)
  • مقاومت 4K7 ، 10K ، 15K ، 3 x 100K ، 220K ، 470K ، 1M
  • تکه کوچکی از تخته نمونه سازی
  • اتصال 3 پین برای شارژ
  • سیم را وصل کنید
  • سیم مسی میناکاری شده خود شار دارد
  • رزین اپوکسی
  • نوار دو طرفه
  • جلد چاپ سه بعدی

ابزار مورد نیاز

  • لحیم کاری نقطه ظریف
  • موچین

مرحله 2: شماتیک

شماتیک
شماتیک

وسایل الکترونیکی نسبتاً ساده است.

یک تنظیم کننده LDO 3.3V LIP را به 3.3V مورد نیاز ماژول ESP-12F تبدیل می کند.

کولیس دارای 2 سیگنال است (ساعت و داده هایی که تقریباً در سطح منطقی 1.5 ولت هستند. اینها از طریق مراحل ساده ترانزیستور npn تغذیه می شوند تا GPIO13 و 14 پین در سطوح منطقی 3.3 ولت مورد نیاز ESP-12 تغذیه شوند. به عنوان بار استفاده می شود

GPIO4 توسط ترانزیستور n npn تقسیم شده و بافر می شود تا برق را به کولیس ها برساند.

دکمه فشار بالا EN EN ESP-12 را از طریق دیود برای روشن کردن آن تامین می کند. خروجی GPIO همچنین می تواند آن را از طریق یک دیود بالا نگه دارد تا زمانی که در حالت خواب عمیق قرار گیرد ، روشن نگه داشته شود. همچنین می توان دکمه را از طریق GPIO12 کنترل کرد.

مرحله 3: ساخت و ساز

ساخت و ساز
ساخت و ساز
ساخت و ساز
ساخت و ساز
ساخت و ساز
ساخت و ساز

کولیس دارای رابط کاربری ساده ای است که شامل 4 پد کامپیوتر در پشت پوشش کوچک کشویی در طرف است.

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

در مورد من سیگنالها +V ، ساعت ، داده ها ، 0V خوانده شده از چپ به راست بودند ، اما ممکن است ارزش بررسی آنها را داشته باشد در صورتی که با کولیس های مختلف متفاوت باشد.

تلاش اصلی در ساخت و ساز شامل تنظیم کننده و لوازم الکترونیکی جانبی بود که من آنها را روی یک قطعه کوچک 15 میلی متری از تخته نمونه سازی نصب کردم. من از قطعات smd برای کوچک نگه داشتن آن تا حد امکان استفاده کردم. سپس این برد با استفاده از سیم هایی از برد به پاور و پین های GPIO روی ماژول برای ثابت نگه داشتن آن ، روی ماژول ESP-12F قرار گرفت.

سپس باتری و دکمه و نقطه شارژ وصل شدند. برای یک نقطه شارژ از یک اتصال 3 پین با 0 ولت خارج و پین شارژ مرکزی استفاده می کنم تا قطبیت مهم نباشد. من یک شارژر USB LIPO جداگانه دارم که از آن برای شارژ این ماژول ها و موارد مشابه استفاده می کنم. من یک پریز برق کوچک ساده در خط باتری داخل ماژول قرار دادم تا در صورت لزوم برق را حذف کنم.

باتری و ماژول ESP-12F با نوار دو طرفه روی کالیپرها چسبیده و سیم کشی کامل شد. موقعیت باید با احتیاط انجام شود زیرا پوشش باید روی این قسمت ها قرار بگیرد و روی کولیس ها چسبانده شود. جلد طوری طراحی شده است که به خوبی روی کالیپرها قرار می گیرد و من فقط از نوار چسب برای محکم نگه داشتن کاور استفاده می کنم.

مرحله 4: نرم افزار و پیکربندی

این نرم افزار در محیط آردوینو ساخته شده است.

کد منبع برای این در https://github.com/roberttidey/caliperEsp است کد می تواند برخی از ثابت ها را برای اهداف امنیتی قبل از کامپایل و تغییر به دستگاه ES8266 تغییر دهد.

  • WM_PASSWORD رمز عبور مورد استفاده wifiManager هنگام پیکربندی دستگاه بر روی شبکه wifi محلی را تعریف می کند
  • update_password رمز عبور مورد استفاده برای اجازه به روزرسانی سیستم عامل را تعریف می کند.

هنگام استفاده از دستگاه برای اولین بار وارد حالت پیکربندی wifi می شوید. از تلفن یا رایانه لوحی برای اتصال به نقطه دسترسی تنظیم شده توسط دستگاه استفاده کنید و سپس به 192.168.4.1 بروید. از اینجا می توانید شبکه wifi محلی را انتخاب کرده و رمز عبور آن را وارد کنید. این کار فقط باید یکبار انجام شود یا در صورت تغییر شبکه های wifi یا گذرواژه ها انجام شود.

هنگامی که دستگاه به شبکه محلی خود متصل می شود ، به دستورات گوش می دهد. با فرض اینکه آدرس IP آن 192.168.0.100 است سپس ابتدا از 192.168.0.100:AP_PORT/upload برای بارگذاری فایل ها در پوشه داده استفاده کنید. سپس به 192.168.0.100/edit امکان مشاهده و بارگذاری فایل های بیشتر و همچنین استفاده از 192.168.0100: AP_PORT برای ارسال دستورات آزمایشی داده می شود.

مرحله 5: استفاده

استفاده
استفاده

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

برای روشن کردن دستگاه یکبار دکمه را فشار دهید. نمایشگر کالیپر باید یکباره روشن شود. اتصال وای فای ممکن است چند ثانیه طول بکشد تا به شبکه محلی متصل شود.

به https:// ipCalipers/بروید که ipCalipers آدرس IP واحد است. باید صفحه کولیس را مشاهده کنید که دارای 3 نمای برگه است. اندازه گیری تا 16 اندازه گیری را نگه می دارد. مورد بعدی که باید گرفته شود با رنگ سبز مشخص شده است. وضعیت یک جدول با وضعیت فعلی واحد نشان می دهد. پیکربندی داده های پیکربندی فعلی را نشان می دهد.

در برگه اندازه گیری ، اندازه گیری جدیدی با فشار دادن دکمه برای حدود یک ثانیه انجام می شود. مقدار جدید در جدول وارد می شود و به مکان بعدی می رود. در صورت نیاز به اندازه گیری مجدد ، فشار متوسط 3 ثانیه ای مکان را عقب می اندازد.

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

دکمه ذخیره مجموعه اندازه گیری های فعلی را در این فایل ذخیره می کند. دکمه بار سعی می کند مجموعه اندازه گیری های قبلی را بازیابی کند.

با فشار طولانی مدت دکمه حدود 5 ثانیه دستگاه خاموش می شود.

مرحله 6: رابط وب

سیستم عامل مجموعه ای از تماس های http را پشتیبانی می کند تا از رابط سرویس گیرنده پشتیبانی کند. اگر index.html جدیدی ایجاد شود ، ممکن است برای ارائه کلاینت های جایگزین استفاده شود.

  • /ویرایش - دسترسی به سیستم پرونده سازی دستگاه ؛ ممکن است برای بارگیری اندازه اقدامات مورد استفاده قرار گیرد
  • /status - یک رشته حاوی جزئیات وضعیت را برمی گرداند
  • /loadconfig -یک رشته حاوی جزئیات پیکربندی را بازگردانید
  • /saveconfig - یک رشته را برای به روزرسانی پیکربندی ارسال و ذخیره کنید
  • /loadmeasures - یک رشته حاوی اندازه گیری ها از یک فایل را برمی گرداند
  • /savemeasures - یک رشته حاوی جزئیات اندازه گیری کنونی را ارسال و ذخیره کنید
  • /setmeasureindex - نمایه ای را که برای اندازه گیری بعدی استفاده می شود تغییر دهید
  • /getmeasurefiles - رشته ای با لیست فایل های اندازه گیری موجود دریافت کنید

توصیه شده: