armeducation
🎓 اصفهان : بیست و یکمین دوره آموزش مقدماتی میکروکنترلر STM32 - مرداد ماه ۱۴۰۳ 🏢 مکان : "اصفهان" - حضوری (سطح فقط مقدماتی ) ⏱ مدت ۲۸ ساعت 🕔 زمان : بعد از ظهر پنج شنبه ها، در ۷ هفته متوالی ▶️ زمان شروع قطعی : پنج شنبه 18 مرداد 👤 مدرس : مهندس مهدی زرکوب با…
جلسه اول دوره بیست و یکم مقدماتی stm32 - اصفهان
شرکت کنندگان این دوره دو رکورد را جابجا کردند :
- دو نفر از شرکت کنندگان رکورد کوچکترین را به کلاس هفتم رساندند !
- اختلاف سنی کوچکترین و بزرگترین شرکت کننده از عدد حدود ۲۵ سال در دوره قبلی به حدود ۴۰ سال رسید ☺️ که بعیده بیش از این بشه !
در این دوره افتخار داشتیم در خدمت دو نفر از شرکت کنندگان از شیراز و اردکان باشیم.
@armeducation
شرکت کنندگان این دوره دو رکورد را جابجا کردند :
- دو نفر از شرکت کنندگان رکورد کوچکترین را به کلاس هفتم رساندند !
- اختلاف سنی کوچکترین و بزرگترین شرکت کننده از عدد حدود ۲۵ سال در دوره قبلی به حدود ۴۰ سال رسید ☺️ که بعیده بیش از این بشه !
در این دوره افتخار داشتیم در خدمت دو نفر از شرکت کنندگان از شیراز و اردکان باشیم.
@armeducation
خطای GDB server
تا حالا با این خطا در CubeIDE مواجه شدید؟
موقع پروگرام در محیط stm32cubeide در صورتی که میکرو اورجینال نباشد با این خطا مواجه می شوید و نمی توانید میکروتان را پروگرام کنید. در حالی که در نرم افزار Keil ممکن است صرفا یک پیغام Not a geniune ST Device بده ولی بعد پروگرام میشه. با داشتن هگز کد، از برنامه STM32 ST-LINK Utility هم می توانید پروگرام کنید.
اینجاست که میبینید به هیچ عنوان آبتون با IDE شرکت ST تو یه جوب نمیره !! 😁
به نظرتون راهی برای رفع این خطا هست ؟
@armeducation
تا حالا با این خطا در CubeIDE مواجه شدید؟
موقع پروگرام در محیط stm32cubeide در صورتی که میکرو اورجینال نباشد با این خطا مواجه می شوید و نمی توانید میکروتان را پروگرام کنید. در حالی که در نرم افزار Keil ممکن است صرفا یک پیغام Not a geniune ST Device بده ولی بعد پروگرام میشه. با داشتن هگز کد، از برنامه STM32 ST-LINK Utility هم می توانید پروگرام کنید.
اینجاست که میبینید به هیچ عنوان آبتون با IDE شرکت ST تو یه جوب نمیره !! 😁
به نظرتون راهی برای رفع این خطا هست ؟
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
نتیجه پروژه دماسنج و منو نویسی با ۴ کلید
این تمرین ترکیبی خروجی کار مهندس مهدی بایرام زاده از شرکت کنندگان دوره مقدماتی stm32 هستند. توضیحات خودشون کاملا گویا هست.
شما دمای حد بالا، کمی کم تر بذارید که لازم نباشه هویه اینقدر نزدیک سنسور باشه، خدای نکرده بسوزه😄 این سنسور پسقلی ds18b20 آنقدرها هم ارزون نیست !
انجام یک کار با یک فیلم ارایه خوب تکمیل تر میشه. لازمه از آقای بایرام زاده تشکر کنم که مجدد وقت گذاشتند و یک فیلم با صدا از کارشون ضبط کردند.
شما بخواهید این کار را فقط سیم بندی کنید چقدر طول میکشه ؟
@armeducation
این تمرین ترکیبی خروجی کار مهندس مهدی بایرام زاده از شرکت کنندگان دوره مقدماتی stm32 هستند. توضیحات خودشون کاملا گویا هست.
شما دمای حد بالا، کمی کم تر بذارید که لازم نباشه هویه اینقدر نزدیک سنسور باشه، خدای نکرده بسوزه😄 این سنسور پسقلی ds18b20 آنقدرها هم ارزون نیست !
انجام یک کار با یک فیلم ارایه خوب تکمیل تر میشه. لازمه از آقای بایرام زاده تشکر کنم که مجدد وقت گذاشتند و یک فیلم با صدا از کارشون ضبط کردند.
شما بخواهید این کار را فقط سیم بندی کنید چقدر طول میکشه ؟
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
اجرای پروژه استپ موتور
این کار توسط کوچکترین شرکت کننده نوزدهمین دوره مقدماتی stm32 در دو مرحله انجام شده است. مرحله اول راه اندازی ساده که یک حرکت رفت و برگشت به کمک سنسور مغناطیسی را انجام دهد و مرحله بعد اعمال یک سری منو با چند کلید و تنظیم سرعت با روتاری .
مسلما برنامه نویسی های مرحله به مرحله روی سون سگمنت توسط خودشان بسیار کمک کرده تا این کار را هم بتوانند خودشان انجام دهند. حتما باید روی کلیدها و روتاری هم کار شده باشد و چند کار ترکیبی کوچک انجام شده باشد که به سادگی بتوان در این کار هم ازش استفاده کرد.
👈 دلیل تاکید در انجام قدم به قدم تمرینات همین است که بتوان در پروژه های کاربردی از آن استفاده کرد.
@armeducation
این کار توسط کوچکترین شرکت کننده نوزدهمین دوره مقدماتی stm32 در دو مرحله انجام شده است. مرحله اول راه اندازی ساده که یک حرکت رفت و برگشت به کمک سنسور مغناطیسی را انجام دهد و مرحله بعد اعمال یک سری منو با چند کلید و تنظیم سرعت با روتاری .
مسلما برنامه نویسی های مرحله به مرحله روی سون سگمنت توسط خودشان بسیار کمک کرده تا این کار را هم بتوانند خودشان انجام دهند. حتما باید روی کلیدها و روتاری هم کار شده باشد و چند کار ترکیبی کوچک انجام شده باشد که به سادگی بتوان در این کار هم ازش استفاده کرد.
👈 دلیل تاکید در انجام قدم به قدم تمرینات همین است که بتوان در پروژه های کاربردی از آن استفاده کرد.
@armeducation
armeducation
🎓 اصفهان : بیست و یکمین دوره آموزش مقدماتی میکروکنترلر STM32 - مرداد ماه ۱۴۰۳ 🏢 مکان : "اصفهان" - حضوری (سطح فقط مقدماتی ) ⏱ مدت ۲۸ ساعت 🕔 زمان : بعد از ظهر پنج شنبه ها، در ۷ هفته متوالی ▶️ زمان شروع قطعی : پنج شنبه 18 مرداد 👤 مدرس : مهندس مهدی زرکوب با…
جلسه آخر ۲۱ امین دوره مقدماتی stm32 - اصفهان، ۱۲ مهر ماه.
جای دو نفر از خانم های شرکت کننده هم خالی .
من از خروجی بچه های دانش آموز شرکت کننده در دوره مقدماتی مان دچار یک تناقض شدیدی شدم. از بعضی شرکت کنندگان که فارغ التحصیل کارشناسی برق هم هستند خروجی خاصی ندیدم، ولی این شرکت کنندگان دبیرستانی قدم به قدم تمام تمرینات را انجام می دهند ! شما فکر می کنید فکر می کنید دلیلش چی باشه؟
@armeducation
جای دو نفر از خانم های شرکت کننده هم خالی .
من از خروجی بچه های دانش آموز شرکت کننده در دوره مقدماتی مان دچار یک تناقض شدیدی شدم. از بعضی شرکت کنندگان که فارغ التحصیل کارشناسی برق هم هستند خروجی خاصی ندیدم، ولی این شرکت کنندگان دبیرستانی قدم به قدم تمام تمرینات را انجام می دهند ! شما فکر می کنید فکر می کنید دلیلش چی باشه؟
@armeducation
armeducation
ساخت یک کنترلر CNC بهانه من برای شروع یادگیری میکروکنترلرهای ARM ! یادمه سال 1389 بعد از فارغ التحصیلی، رفته بودم خدمت یکی از مهندسین باتجربه برق مهندس شکراللهی (البته الان دیگه دکتر هستند 😊 ) ایشون پیشنهاد کردند در زمینه ساخت کنترلر CNC کار کنم و حمایت…
دستگاه اسکنر لیزر با ۴ محور
همان طور که قبلا گفتم بهانه شروع کار ما با میکروهای arm ساخت دستگاه کنترلر cnc سه محوره بود. دلیل محقق نشدن این موضوع نبود سخت افزار لازم بود. بعد از این همه سال در این دستگاه لازم شد در چند محور حرکت لازم ایجاد شود.
باعث افتخاره که مهندس قبادی سازنده دستگاه از شرکت کنندگان دوره مقدماتی متوسط stm32 بوده اند.
@armeducation
همان طور که قبلا گفتم بهانه شروع کار ما با میکروهای arm ساخت دستگاه کنترلر cnc سه محوره بود. دلیل محقق نشدن این موضوع نبود سخت افزار لازم بود. بعد از این همه سال در این دستگاه لازم شد در چند محور حرکت لازم ایجاد شود.
باعث افتخاره که مهندس قبادی سازنده دستگاه از شرکت کنندگان دوره مقدماتی متوسط stm32 بوده اند.
@armeducation
Media is too big
VIEW IN TELEGRAM
تست عملکرد حالت خوابیده دستگاه اسکنر لیزر
https://aparat.com/v/aselrjf
ابتدا با محور z تنظیم فاصله مورد نظر به صورت خودکار انجام می شود و سپس دو محور دیگر حرکت رفت و برگشت و پاندولی خواند داشت. بعد از اتمام کار محورها کالیبره می شود و به موقعیت صفر برمی گردند.
👈 بین پیاده سازی فقط همین کار با اینکه با ده ها گزینه و ملاحظه این یک حالت از خروجی باشد تفاوت زیادی هست.
✅ این یک نتیجه کار بعد چند ماه تلاش است.
@armeducation
https://aparat.com/v/aselrjf
ابتدا با محور z تنظیم فاصله مورد نظر به صورت خودکار انجام می شود و سپس دو محور دیگر حرکت رفت و برگشت و پاندولی خواند داشت. بعد از اتمام کار محورها کالیبره می شود و به موقعیت صفر برمی گردند.
👈 بین پیاده سازی فقط همین کار با اینکه با ده ها گزینه و ملاحظه این یک حالت از خروجی باشد تفاوت زیادی هست.
✅ این یک نتیجه کار بعد چند ماه تلاش است.
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
تغییر موقعیت به حالت نشسته
در ابتدا از حالت عمودی به حالت افقی تغییر وضعیت می دهد و منتظر شروع به کار می ماند.
❓به نظر شما در این حالت چه تغییراتی نسبت به حالت خوابیده در ۴ محور وجود دارد؟
https://aparat.com/v/opf8p51
@armeducation
در ابتدا از حالت عمودی به حالت افقی تغییر وضعیت می دهد و منتظر شروع به کار می ماند.
❓به نظر شما در این حالت چه تغییراتی نسبت به حالت خوابیده در ۴ محور وجود دارد؟
https://aparat.com/v/opf8p51
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
تست برنامه تشخیص فاصله در پروژه
https://aparat.com/v/asiohuf
در نت سمپل اولیه هست که با مد کپچر این سنسور آلتراسونیک را راه اندازی کرده است. ولی در صورتی که در پروژه بخواهید از آن استفاده کنید یه کوچولو! برنامه نویسی باید بهش اضافه کنید و گرنه اون کاری که می خواهید درست انجام نمیشه و نویز کارتون را خراب می کنه.
در این پروژه با دو چالش اساسی موقع استفاده از این ماژول در پروژه مواجه شدیم که باز هم بهمون نشان داد بین راه اندازی یک دیوایس با استفاده در پروژه تفاوت بسیار هست.
❓ شما در استفاده از این سنسور srf 04 و srf 05 چه مشکلات و چالش های داشته اید و برای رفع آن چه کردید؟
❓اگه در این پروژه یک نفر چند ساعت دستشو سریع بالا پایین کنه و محور هم مرتب تغییر وضعیت بده چی میشه !!؟ 😄
@armeducation
https://aparat.com/v/asiohuf
در نت سمپل اولیه هست که با مد کپچر این سنسور آلتراسونیک را راه اندازی کرده است. ولی در صورتی که در پروژه بخواهید از آن استفاده کنید یه کوچولو! برنامه نویسی باید بهش اضافه کنید و گرنه اون کاری که می خواهید درست انجام نمیشه و نویز کارتون را خراب می کنه.
در این پروژه با دو چالش اساسی موقع استفاده از این ماژول در پروژه مواجه شدیم که باز هم بهمون نشان داد بین راه اندازی یک دیوایس با استفاده در پروژه تفاوت بسیار هست.
❓ شما در استفاده از این سنسور srf 04 و srf 05 چه مشکلات و چالش های داشته اید و برای رفع آن چه کردید؟
❓اگه در این پروژه یک نفر چند ساعت دستشو سریع بالا پایین کنه و محور هم مرتب تغییر وضعیت بده چی میشه !!؟ 😄
@armeducation
armeducation
تست عملکرد حالت خوابیده دستگاه اسکنر لیزر https://aparat.com/v/aselrjf ابتدا با محور z تنظیم فاصله مورد نظر به صورت خودکار انجام می شود و سپس دو محور دیگر حرکت رفت و برگشت و پاندولی خواند داشت. بعد از اتمام کار محورها کالیبره می شود و به موقعیت صفر برمی گردند.…
بررسی یک نظر
در میان بازدیدکنندگان نمایشگاه که خروجی این دستگاه را با مشابه خارجی مقایسه می کردند و براشون خیلی جالب بود، یک نظر قابل توجه بود. این عزیز که صرفا حرکت رفت و برگشت و پاندولی را دیده بودند گفتند همین !؟ اینکه کاری نداره، خیلی ساده هست و ...
در این پست گفتم کمی این دیدگاه را بررسی کنیم.
قبلا در مورد دیدگاه ساده انگارانه صحبت کرده بودم.
این دیدگاه یا به خاطر این هست که فرد اصلا دستش تو کار نیست یا دیگران یک کار ساده را اغراق آمیز نشون دادند و الان تصور شده اینم مثل همونه.
👈 سایر موارد را شما بگید.
خوب مسلما همین خروجی را با یک برنامه ساده، یک روزه میشه نوشت. ولی فقط همینه !؟ 🤷♂
۱- ساخت سخت افزار هست. هم قسمت مکانیک هم الکترونیکی که شامل طراحی برد و سیم کشی هاست. ۲- برنامه نویسی. قبلا گفتم این فقط یک حالت خروجی بعد کلی تنظیمات و لحاظ کردن کلی آپشن و .. هست.
- قرار دادن عکس ها در فلش خارجی و نمایش آنی روی tft
- تنظیم تاچ برای بیش از بیست صفحه
-تنظیم پارامترها با روتاری
-ذخیره چندین پارامتر در ایتوپرام
دیگه جا نداره تایپ کنم😅
به نظر شما انجام این کارها با یک تیم چند ماه طول می کشه؟
@armeducation
در میان بازدیدکنندگان نمایشگاه که خروجی این دستگاه را با مشابه خارجی مقایسه می کردند و براشون خیلی جالب بود، یک نظر قابل توجه بود. این عزیز که صرفا حرکت رفت و برگشت و پاندولی را دیده بودند گفتند همین !؟ اینکه کاری نداره، خیلی ساده هست و ...
در این پست گفتم کمی این دیدگاه را بررسی کنیم.
قبلا در مورد دیدگاه ساده انگارانه صحبت کرده بودم.
این دیدگاه یا به خاطر این هست که فرد اصلا دستش تو کار نیست یا دیگران یک کار ساده را اغراق آمیز نشون دادند و الان تصور شده اینم مثل همونه.
👈 سایر موارد را شما بگید.
خوب مسلما همین خروجی را با یک برنامه ساده، یک روزه میشه نوشت. ولی فقط همینه !؟ 🤷♂
۱- ساخت سخت افزار هست. هم قسمت مکانیک هم الکترونیکی که شامل طراحی برد و سیم کشی هاست. ۲- برنامه نویسی. قبلا گفتم این فقط یک حالت خروجی بعد کلی تنظیمات و لحاظ کردن کلی آپشن و .. هست.
- قرار دادن عکس ها در فلش خارجی و نمایش آنی روی tft
- تنظیم تاچ برای بیش از بیست صفحه
-تنظیم پارامترها با روتاری
-ذخیره چندین پارامتر در ایتوپرام
دیگه جا نداره تایپ کنم😅
به نظر شما انجام این کارها با یک تیم چند ماه طول می کشه؟
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
#طنز همین !
اینم از همین که در پست قبلی در موردش صحبت شد 😅
اینم از همین که در پست قبلی در موردش صحبت شد 😅
This media is not supported in your browser
VIEW IN TELEGRAM
مرحله نازک کاری در پروژه
در این مرحله دیگه انجام کار مهم نیست. انجام دقیق کار مهمه. باید خیلی دقیق کار را بررسی کرد و ایرادی بود برطرف بشه.
خط کش دست گرفت دید فاصله درسته، فرکانس دقیق باشه، اندازه ولتاژ خروجی میلی ولتی درست باشه، سایز فونت و ...
به نظرتون این کارها بعد پروژه چقدر زمان میبره ؟
اسم این مرحله خوبه بذاریم نازک کاری ؟
نازک کاری بیشتر طول میکشه یا بتون ریزی و سفت کاری !؟ 😅
پی نوشت : این یکی از ده ها ایراد پروژه بود که گفته بودند اندازه نمایش داده شده دقیق نیست و من تازه خط کش دست گرفتم بینم چقدره. قبلش چشمی میگفتم درسته 😄
https://aparat.com/v/mjq5qbm
@armeducation
در این مرحله دیگه انجام کار مهم نیست. انجام دقیق کار مهمه. باید خیلی دقیق کار را بررسی کرد و ایرادی بود برطرف بشه.
خط کش دست گرفت دید فاصله درسته، فرکانس دقیق باشه، اندازه ولتاژ خروجی میلی ولتی درست باشه، سایز فونت و ...
به نظرتون این کارها بعد پروژه چقدر زمان میبره ؟
اسم این مرحله خوبه بذاریم نازک کاری ؟
نازک کاری بیشتر طول میکشه یا بتون ریزی و سفت کاری !؟ 😅
پی نوشت : این یکی از ده ها ایراد پروژه بود که گفته بودند اندازه نمایش داده شده دقیق نیست و من تازه خط کش دست گرفتم بینم چقدره. قبلش چشمی میگفتم درسته 😄
https://aparat.com/v/mjq5qbm
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
همیشه نتیجه وفق مراد نیست !
در اصلاحات برنامه نویسی که در مرحله نازک کاری! انجام میشه این طور نیست یک تغییر مختصری بدی و همه چیز ردیف باشه
در چندین جای دیگه برنامه هم باید دست ببری وگرنه نتیجه همینی میشه که دیدید 😄. این اصلاحات چندین ساعت وقت تون را میگیره. در حالی که در یک کار ساده چند دقیقه بیشتر کار نداره.
🖋اینجا می خواستیم یک کلید بذاریم در نقش emergency
https://aparat.com/v/wwg7593
@armeducation
در اصلاحات برنامه نویسی که در مرحله نازک کاری! انجام میشه این طور نیست یک تغییر مختصری بدی و همه چیز ردیف باشه
در چندین جای دیگه برنامه هم باید دست ببری وگرنه نتیجه همینی میشه که دیدید 😄. این اصلاحات چندین ساعت وقت تون را میگیره. در حالی که در یک کار ساده چند دقیقه بیشتر کار نداره.
🖋اینجا می خواستیم یک کلید بذاریم در نقش emergency
https://aparat.com/v/wwg7593
@armeducation
❌تخفیف❌
بعضی از متقاضیان شرکت در دوره «مقدماتی» و «متوسط» stm32 خواهان تخفیف هستند.
برای این دو دوره در تهران، در صورتی که با توجه به شرایط بخوام تخفیفی در نظر بگیرم صرفا شامل کسانی میشه که تا ۳۰ آبان پیش ثبت نام کرده اند.
@armeducation
بعضی از متقاضیان شرکت در دوره «مقدماتی» و «متوسط» stm32 خواهان تخفیف هستند.
برای این دو دوره در تهران، در صورتی که با توجه به شرایط بخوام تخفیفی در نظر بگیرم صرفا شامل کسانی میشه که تا ۳۰ آبان پیش ثبت نام کرده اند.
@armeducation