پروژه تراز دیجیتال با HAL STM32 و MPU6050

با سلام خدمت دوستان گرامی.

در این مطلب پروژه تراز دیجیتال (Digital balance) را خواهیم داشت که توسط میکروکنترلر STM32F103C8T6 اطلاعات سنسور ژیروسکوپ MPU6050 خوانده میشود و روی ال سی دی گرافیکی با درایور KS0108 نمایش داده میشود،

برنامه کاملا منطبق با CUBE MX است و به زبان c توسط توابع HAL نوشته شده است و از IDE KEIL برای کامپایل این پروژه استفاده شده است.

در پروژه تراز دیجیتال فوق وقتی دایره وسط LCD از رنج وسط خارج می شود بازر به صورت افزایشی(PWM) بوق میزند و دو led نیز روی برد قرار دارد که نشان می دهد انحراف در جهت x است یا y.

ویدئو عملکرد و توضیحات پروژه رو به صورت زیر میباشد:

تذکر :صدای ممتد بوق بازر ممکن است برای گوش شما آزار دهنده باشد.

 

جهت دریافت پروژه به تلگرام بنده مراجعه کنید.

 

 

mehdi sehati

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

مطالب مرتبط

Subscribe
Notify of
guest

0 نظرات
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x