نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
آزادی حجاز از دست نااهلان
مهدی دمیرچیلو

عملگر ## و ارسال آدرس تابع در زبان c++

عملگر ## و ارسال آدرس تابع در زبان c++
به نام خدا : تو این مطلب میخوام دو تا موضوع رو توضیح کوچیک بدم و از هر کدوم یه مثال ساده بزنم : 1- عملگر ## 2-ارسال آدرس تابع / که حالا این دو مورد کجا بکار میاد و … در میاد و توضیحات در ادامه مطلب میگم؛ مورد اول رو بیشتر برا اطلاعات عمومی میگم، بیشتر مورد دوم مهم هستش ( ارسال آدرس تابع ) که تو کتابخونه نویسی خیلی کمک میکنه. ( کامپایار DEV_CPP رو دانلود کنید – باید حدود 50 میگ باشه / برا تمرین کدنویسی به زبون C/CPP خوب هستش، منظورم از CPP همون ++C هستش! […]
ادامه مطلب
مهدی دمیرچیلو

آموزش آرم میکروکنترلر lpc1768 جلسه 14 watchdog timer

آموزش آرم میکروکنترلر lpc1768 جلسه 14 watchdog timer
به نام خدا : آموزش آرم میکروکنترلر lpc1768 جلسه 14 watchdog timer ؛ در این مطلب مبحث (Watchdog Timer (WDT از دیتاشیت lpc176x/5x ( نام کامل فایل : UM10360 ) که فصل 28 ام هستش رو توضیح بدم، در واقع این مطلب ترجمه و خلاصه شده فصل 28 دیتایشت هستش؛ در یه مطلب دیگه ( شاید هم ته همین مطلب ) کتابخونه راه اندازی تایمر نگهبان + پروژه های نمونه رو قرار میدم. آموزش آرم میکروکنترلر lpc1768 جلسه 14 watchdog timer
ادامه مطلب
مهدی دمیرچیلو

راه اندازی ic ایپرام at24c512 و at24c1024 با آردوینو

راه اندازی ic ایپرام at24c512 و at24c1024 با آردوینو
به نام خدا : کتابخونه مربوط به آیسی AT24C512 و AT24C1024 ( که خب میتویند تغییرش بدید و برا نسخه های دیگه هم استفاده کنید )، کتابخونش پیشم بود، گفتم بزارم تو سایت تا بقیه هم استفاده کنم، این آیسی ها منطق ولتاژ سری آرم ( 3.3 ولت ) و AVR ( پنج ولت ) سازگار هستن. راه اندازی ic ایپرام at24c512 و at24c1024 با آردوینو
ادامه مطلب
مهدی دمیرچیلو

کتابخانه راه اندازی uart میکروکنترلر lpc1768

کتابخانه راه اندازی uart میکروکنترلر lpc1768
به نام خدا : قبلا مطالب آموزش و پروژه lpc1768 رو تو سایت میزاشتم، بعد رفتیم سمت آردوینو و یکم جذبش شدیم و بد نبود یه چیزایی یاد گرفتیم، دوباره برگشتیم سر خونه اول؛ قبلا آموزش و پروژه هایی درباره uart میکروکنترلر lpc1768  گزاشته بودم؛ آموزش ها که هیچی، همون ترجمه دیتاشیت بودن، اما پروژه ها و کتابخونش یکم جالب نبود و خوب نوشته نشده بود، تصمیم گرفتم یه کتابخونه درست و حسابی بنویسم برا تمام 4 تا uart های میکرو lpc1768 ( یوزارت 0 تا 3 ) البته این کتابخونه فقط rs232 هستش و همون طور که میدونید uart1 […]
ادامه مطلب
مهدی دمیرچیلو

نکات آموزشی کار با آلتیوم دیزاینر جلسه 4

نکات آموزشی کار با آلتیوم دیزاینر جلسه 4
به نام خدا : نکات آموزشی کار با آلتیوم دیزاینر جلسه 4 نکات آموزشی کار با آلتیوم دیزاینر جلسه 4
ادامه مطلب
مهدی دمیرچیلو

تعریف عملگرها برای struct ها در زبان c++

تعریف عملگرها برای struct ها در زبان c++
به نام خدا : عملگرها در سی رو که میدونید چیه؛ == , >= , <= , > , < , =! و…؛ از این عملگرها برای متغییر ها شما تا حالا بارها استفاده کردید و چیز خب عادی هستش ولی خب بعضا شاید نیاز باشه که struct ها رو هم با هم مقایسه کنیم و از عملگرهای فوق ( که در بالا ذکر کردم ) برا struct ها هم استفاده کنیم که خب در حالت عادی نمیشه و باید این عملگرها رو برای struct مد نظرمون “تعریف کنیم” !!! تو این مطلب باهم “struct های تودرتو” و تعریف “عملگر =!”  رو با […]
ادامه مطلب
مهدی دمیرچیلو

چرا بیت‌المقدس برای مسلمانان اهمیت دارد

چرا بیت‌المقدس برای مسلمانان اهمیت دارد
به نام خدا : فلسطین سرزمینی است مقدس که به برکت وجود اماکن مقدسۀ بسیار در آن، از جمله شهر ایلیا که پس از فتح فلسطین به همت مسلمانان، بیت‌المقدس نام‌گذاری شد، در بین ادیان بزرگ اسلام، مسیحیت و یهودیت اهمیت فراوانی دارد و هیچ سرزمین دیگری در دنیا از چنین قداستی برخوردار نیست. حتی جاهایی مانند مکه یا مدینه، به‌رغم همه تقدس و اهمیتی که دارند، باز تنها در نزد پیروان یک دین ( اسلام ) محترم شمرده می‌شوند، در حالی که قدس برای هر سه دین بزرگ آسمانی دارای تقدس بوده و از اهمیت طراز اولی در نزد […]
ادامه مطلب
مهدی دمیرچیلو

استفاده از ترانزیستور به عنوان سوئیچ

از میکرو چقدر جریان میشه کشید
به نام خدا : استفاده از ترانزیستور به عنوان کلید الکترونیکی ( استفاده از ترانزیستور به عنوان سوئیچ ) ؛ تو این مطلب میخوام از حالت قطع و اشباع ترانزیستور استفاده کنم، که تو این حالت ترانزیستور فقط دو حالت خاموش ( همان حالت قطع ترانزیستور ) و روشن ( همان حالت اشباع ترانزیستور ) داره و از تقویت کردن خبری نیست؛ میخوام به کمک میکرو کنترلر یه چند تا LED رو کنترل کنم. استفاده از ترانزیستور به عنوان سوئیچ
ادامه مطلب
مهدی دمیرچیلو

نکات آموزشی کار با آلتیوم دیزاینر جلسه 3

نکات آموزشی کار با آلتیوم دیزاینر جلسه 3
به نام خدا : سلام خدمت دوستان؛ تو این مطلب از آموزش آلتیوم میخوام یه 8 تایی نکته میخوام بگم، موقع کار چیزایی که به ذهنم میرسه رو میام میزارم تو سایت، نکته خاصی آموزشی چیزی مد نظرتون اگه هستش و اگه تو سایت نزاشتم قبلا، بگید تا تهیه کنم، فقط باید مطلب حدلقل 1000 کلمه بشه یا 10 تا نکته آموزشی باشه تا بتونم مطلبو منتشر کنم ( نکات آموزشی کار با آلتیوم دیزاینر جلسه 3 ) نکات آموزشی کار با آلتیوم دیزاینر جلسه 3
ادامه مطلب
مهدی دمیرچیلو

جایگزین مدارات ابتدایی تریستور

جایگزین مدارات ابتدایی تریستور
بسم الله الرحمن الرحیم : جایگزین مدارات ابتدایی تریستور ؛ این مدار جایگزین مدارات ابتدایی تریستور است؛ برای روشن شدن تریستور به پایه گیت ولتاژ مثبت می دهیم؛ ولی برای خاموش کردن باید ولتاژ مثبت از آنود قطع شود ؛ که معمولا با رله این کار را انجام می دهند؛ ولی اینجا برای کم هزینه شدن و کوچک شدن مدار از ترانزیستور استفاده کرده ام؛ شاید شما در این مدار از من هم وارد تر باشید ولی در اینترنت درباره این نوع مدار چیزی نیافتم و اگر پیدا می کردم کار نمی کرد؛ به همین منظور خودم دست به کار […]
ادامه مطلب