برونسپاری
آموزش آنلاین
کسب درآمد
×
افزایش شانس استخدام

ارتباط stm32 با w5500

۲۷ روز پیش
بودجه
از
۱,۰۰۰,۰۰۰ تومان
تا
۲,۰۰۰,۰۰۰ تومان
زمان پیشنهادی
۲ روز
کارفرمای جدید
تهران
وضعیت
منتشر شده
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
--شرح کلی پروژه : برنامه نویسی تراشه STM32F103C8T6 برای ارتباط SPI با W5500 و ارسال یکسری داده ها به سرور مدنظر --پروتکل ارسال داده ها: از طریق HTTPs وmqtt به آیپی سرور مدنظر >>شرح خواسته : در برد طراحی شده تعداد 43 متغیر توسط تراشه STM32 محاسبه شده(به عنوان مثال داده های flaotولتاژ A وB وC در متغیر های Va , Vb , Vc ذخیره می شود). حال قصد داریم این متغیر ها را در قالب یک پکت داده با فرمت json و مطابق با ساختاری که در فایل راهنما ذکر خواهد شد به سرور ارسال کنیم. مراحل ارسال داده مطابق زیر می باشد: 1-دریافت زمان از سرور : پس از روشن شدن دستگاه، باید ابتدا یک درخواست get با فرمت مدنظر به آدرس https زده بشه تا در پاسخ سرور، زمان را به برد بده و کافیه جواب سرور رو استخراج کند. سپس باید یک درخواستget به uart تراشه esp روی برد بزنه تا پکت داده برای ارسال رو به Stm تحویل بده. حالا کافیه اون پکت مستقیم بفرسته برای https سرور دیگر و در جواب توکن رو دریافت کنه. حالا با وجود توکن و 43 متغیری که از قبل در آن ذخیره شده کافیه پکت داده مدنظر رو بسازه و از طریق mqtt به آدرس سرور شروع به ارسال آنها بکنه. از طرفی هر وقت اینترنت قطع شد شروع کنه پکت داده های رو در w25q32 ذخیره کنه و در صورت وصل شدن اینترنت اول اون ها رو بخونه و ارسال کنه و سپس داده های جدید رو ارسال کنه یک فایل راهنما کامل به همراه نمونه کد پایتون و esp32 انجام تمامی این مراحل برای فریلنسر ارسال خواهد شد.
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی