پروژه های دیگر از این گروه

اسیلوسکوپ وایفای ESP8266 WiFi Oscilloscope با استفاده از آردوینو

سورس کد برنامه اسلوسکوپ وایفای ماژول ESP8266MOD (ESP12)، با کامپایلر Arduino - با قابلیت وب پیج نمایش سیگنال و سمپل ریت 10ksps

سورس کد آردوینو اسیلوسکوپ وایفای Arduino ESP8266 WiFi Oscilloscope نسخه 1.0


قیمت:

 

پروژه های دیگر از این گروه

 

با استفاده از این سورس کد، بدون هیچ مدار جانبی، تنها با یک عدد ماژول ESP12 (از خانواده ESP8266) و یک منبع تغذیه 3.3 ولتی، می­ توانید اسیلواسکوپ وایفای با رزولوشن 10KSPS بسازید.

همچنین این پروژه شامل وایفای اتوکانکت نیز می­شود. با استفاده از آن به آسانی قادر خواهید بود تا تنظیمات اولیه مربوط به وایفای مودم و هات اسپات ماژول ESP12 را انجام دهید.

کامپایل و برنامه ریزی این سورس کد در محیط نرم افزاری Arduino، (نسخه لایبراری ESP32 2.6.3) به آسانی انجام می­شود. و برای استفاده نیز تنها مرورگر نیاز است.

اسیلوسکوپ ESP8266 ESP12

بعد از آپلود برنامه، ماژول را در حالت اجرای برنامه راه اندازی کنید.

ابتدا LED آبی رنگ روی ماژول (ESP12) به مدت 1 ثانیه روشن می­شود، بعد از چند ثانیه نیز هات اسپات ماژول با نام پیش فرض WiCardOs در وایفای موبایل ویا کامپیوتر قابل مشاهده خواهد بود.

برای اتصال از پسورد پیش فرض 12345678 استفاده نمایید، سپس با مرورگر به آدرس 192.168.4.1/config بروید.

صفحه تنظیمات:

وایفای

قسمت Modem Configuration برای مشاهده وضعیت اتصال و وارد کردن تنظیمات اتصال به مودم (SSID,PASSWORD) است. بعد از کلیک برروی Save اطلاعات بر روی حافظه دائم ماژول ذخیره خواهند شد و در صورت درستی اطلاعات، حدودا بعد از 30 ثانیه متصل خواهد شد.

برای تنظیم مجدد ویا وضعیت اتصال میتوانید به همین لینک مراجعه کنید، یا از طریق آی پی دریافتی از مودم، بدون اتصال مستقیم به هات اسپات ماژول اقدام نمایید.

در زیر بخش تنظیمات مودم، بخش Device Hot Spot Configuration قرار دارد.

قسمت Secure Link برای افزودن امنیت اتصال به کار می رود، به این صورت که اگر حروف ABCD را در آن ذخیره کنید، بعد از راه اندازی مجدد ماژول، صفحه اصلی به لینک 192.168.4.1/ABCD/ و صفحه تنظیمات به لینک 192.168.4.1/ABCD/config منتقل خواهد شد.

دکمه Hidden HotSpot هات اسپات ماژول را در وضعیت مخفی قرار خواهد داد و دکمه Disable HotSpot when is connected to the modem، در صورتی که ماژول به مودم متصل شود، هات اسپات داخلی آن را غیر فعال خواهد کرد.


صفحه نمایشگر اسیلوسکوپ

این صفحه در آدرس اصلی 192.168.4.1/ (ویا آی پی دریافتی از روتر) قرار دارد و سیگنال دریافتی از پین را نمایش می­دهد.

سرعت پیش فرض 10 هزار سمپل در ثانیه است (مناسب برای سیگنال های با فرکانس تا 2 کیلوهرتز). با استفاده از فشردن دکمه زیر نمایشگر (10KSPS)، سرعت نمایش سیگنال به 500 سمپل در ثانیه کاهش پیدا می­کند که برای سیگنال های با فرکانس کمتر (تا فرکانس100 هزتز) مناسب است.

نسخه 1.0

-نمایشگر سیگنال 1000×256 پیکسل

-دکمه تغییر سرعت سمپل گیری

-تنظیم و ذخیره ssid و password مودم و هات اسپات داخلی

-اتصال اتوماتیک به مودم

-صفحه تنظیمات

-قابلیت غیر فعال کردن هات اسپات در صورت اتصال به مودم

-قابلیت مخفی کردن هات اسپات


پروژه های مشابه: