اینکه سالها درگیر انتخاب یک ابزار شوید بدون آنکه اقدامی انجام دهید، بدترین کار ممکن است. اما از طرفی اگر دیدید ابزاری بهره وری شما را افزایش میدهد، در تهیه و استفاده حداکثر از آن کم کاری نکنید. چراکه به مراتب بیشتر از هزینه اولیهای که بابت استفاده از آن میدهید -مادی و معنوی- به شما سود میبخشد. در ادامه …
مشاهده بیشتر »پروژه پیاده سازی بازی snake با دات ماتریکس – ورژن 1.0
اگر مطالب گفته شده در سلسله پستهای “دوره رایگان آموزش مقدماتی میکروکنترلر STM32” را به خوبی دنبال کرده باشید، به حدی رسیدهاید که آستینها را بالا بزنید و شروع به پیاده سازی پروژه این دوره کنید. اما قبل از اینکه دست به کار شوید لازم است که توضیحاتی در خصوص سخت افزار مورد نیازمان بدهم.
مشاهده بیشتر »آموزش میکروکنترلر STM32 – ورودی کردن GPIO
در پست قبل یاد گرفتیم چگونه میتوان پایه میکرو را به صورت GPIO_Output کانفیگ کرد و در ادامه با ساخت پروژه led چشمک زن چیزهایی که یاد گرفتیم را در معرض آزمون قرار دادیم. در این قسمت میخواهیم به نحوهی ورودی کردن GPIO بپردازیم. مثال سادهای هم که برای این قسمت در نظر گرفتم، خواندن وضعیت یک کلید – از نوع tactile …
مشاهده بیشتر »یادگیری زبان C – راهی که من رفتم
برای برنامه نویسی میکروکنترلرهای STM32 میتوان از زبانهای سی، سی پلاس پلاس، اسمبلی و … استفاده کرد. که البته در بین این گزینهها، زبان C متداولترین گزینه میان امبددکارهاست. به نظر من، یادگیری زبان C از واجباب کار با میکروکنترلرها است. داشتن مهارت در برنامهنویسی با زبان C از اصول و پایههای کار، به حساب میآید. به طوری که اگر …
مشاهده بیشتر »دوره رایگان آموزش مقدماتی میکروکنترلر STM32 : معرفی و نقشه راه دوره
یکی از واحدهایی که بچههای الکترونیک (و البته سایر رشتههای مشابه) باید پاس کنند، میکروکنترلر است. موضوعی که بسیار در صنعت کاربردی است. متاسفانه اغلب، این درس -حتی در دانشگاههای سطح اول کشور- بسیار ضعیف ارائه میشود و نگاه کاربردی در ارائه آن وجود ندارد. در حالیکه حرفهای شدن -به معنای واقعی کلمه- در برنامهنویسی میکروکنترلرها، میتواند ارزش و درآمد …
مشاهده بیشتر »
دیجیلاگیست محلی برای کسانی که به دنیای دیجیتال و آنالوگ علاقه دارند