

مقدمه: هدف این پروژه طراحی و ساخت یک برد الکترونیکی است که از طریق پورت USB به کامپیوتر متصل شده و امکان تبادل اطلاعات سادهای را بین برد و نرمافزار کامپیوتری فراهم کند.
شرح پروژه: برد الکترونیکی شامل موارد زیر خواهد بود:
دریافت دیتا آنالوگ از ADC و خروجی دیجیتال ارسال اطلاعات بین برد و نرم افزار کامپیوتر دو عدد پتانسیومتر برای ورودی آنالوگ
نرمافزار کامپیوتر باید قادر به شناسایی برد پس از اتصال و نمایش اطلاعات مربوط به کلیدها و مقدار آنالوگ باشد.
قوانین پروژه:
برد الکترونیکی باید مبتنی بر میکروکنترلر STM32 باشد؛ طراحی برد تنها با چیپستهای STM و پروگرمینگ از طریق پروتکل SWD مجاز است. STM32F103C نرمافزار توسعه باید STM32CubeIDE باشد. نرمافزار کامپیوتر باید یک Win Application (ویژوالی) باشد که بهصورت مستقل از نرمافزارهای جانبی اجرا شود. عملکرد پایدار و قابلاعتماد در نرمافزار مهم است.
تحویل نهایی شامل موارد زیر خواهد بود: برد الکترونیکی مونتاژ شده شماتیک مدار سورس کد برد الکترونیکی نرمافزار کامپیوتر و سورس کد آن ویدئوی عملکرد سیستم مشخصات سختافزاری برد پروتوتایپ: مجهز به سوکت USB-B برای ارتباط با کامپیوتر کلیه قطعات باید روی برد مونتاژ شده باشند (بدون سیمکشی جداگانه)
در صورت موفقیتآمیز بودن پروژه، هزینه قطعات با ارائه فاکتور به فریلنسر پرداخت خواهد شد. پرداخت هزینه پروژه از طریق پلتفرم پونیشا انجام میشود.

