پروژه کامل تجاری ریموت کنترلر کد لرن توسط STM32

با سلام خدمت همه دوستان

در این مطلب پروژه کامل ریموت کنترل ۴ کاناله یا ۱۶ کاناله (۱ تا ۱۶ کانال به دلخواه) کد لرن ۴۳۳ مگاهرتز توسط STM32 و توابع هال رو براتون قرار میدم همچنین از یک LCD نوکیا ۵۱۱۰ به صورت اختیاری استفاده شده است که میتوانید ادرس و دیتای هر ریموتی را به صورت دلخواه ببینید.

پروژه کاملا منطبق بر کیوب نوشته شده است و به راحتی میتوانید پین ها  پورت هارا تغییر دهید.

 

همچنین توسط این پروژه میتوانید ادرس تمامی ریموت های ۴۳۳ مگا هرتزی اطرف خود را ببینید و عملیات کپی ادرس را انجام دهید.

>راه اندازی LCD نوکیا ۵۱۱۰ توسط STM32

>آموزش راه اندازی ریموت کنترلر کد لرن توسط STM332

همچنین کلید های فشاری تعریف شده اند که میتوانید برای LCD منو تعریف کنید.

این پروژه میتواند در سه حالت برای شما کنترل رله را انجام دهد:

  1. حالت لچ(حالت زنگی است تا وقتی که دکمه را فشار دادید رله فعال و با رها کردن دکمه رله غیر فعال میشود).
  2. حالت تاگلی(حالتی که است با هر بار فشردن دکمه رله تغییر وضعیت میدهد)
  3. حالت تایمر دار(در برنامه حالت تایمر دار تعریف شده است که با فعال شدن هر رله پس از ۱۰ ثانیه رله غیر فعال می شود که میتوانید تایمر را به صورت دلخواه تنظیم کنید).

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

از قابلیت های دیگر پروژه امکان حذف تکی ریموت با شماره ریموت و امکان حذف تکی ریموت با خود ریموت است.

امکان حذف کلی حافظه ریموت ها نیز وجود دارد.

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

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

 

جهت تهیه پروژه میتوانید از لینک زیر اقدام کنید:

 

 

 

mehdi sehati

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

مطالب مرتبط

Subscribe
Notify of
guest

2 نظرات
Inline Feedbacks
View all comments
محمد
محمد
2 years ago

سلام تایمر رو میشه یک ثانیه تنظیم کرد..

2
0
Would love your thoughts, please comment.x