آموزش آردوینو
ardduino Learning

نصب آخرین ورژن OPENCV

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

ادامه مطلب

همه چیز در مورد PCB (بُرد مدار چاپی) – قسمت اول

تاریخچه بُرد مدارچاپی تا پیش از اختراع بُرد مدارچاپی، قطعات الکترونیکی آن زمان بر روی تخته‌هایی سوار و سیم‌بندی می‌شد.این فرد پاول ایسلر (Paul Eisler) است.یهودی اتریشی تبار فارغ‌التحصیل دانشگاه فنی وین، که پس از چند تجربه شغلی ناموفق به کار روزنامه‌نگاری مشغول شد. او...

ادامه مطلب

آموزش FPGA قسمت هشتم: مدارات ترتیبی در محیط Sequential

مدارات ترتیبی;در قسمت هفتم از مجموعه آموزشی FPGA ساختار ارجاع انتخابی را تشریح، و با استفاده از آن یک مالتی‌پلکسر 4 به 1 را توصیف کردیم. در همان قسمت بحث مربوط به مدارات ترکیبی را به پایان رساندیم و همچنین هرآنچه در مورد کلیات و مفهوم مدارات ترکیبی نیاز بود، را به شما آموزش د...

ادامه مطلب

آموزش میکروکنترلر STM32F4 قسمت 12 ابزارهای ارتباطی بین Thread ها

آموزش میکروکنترلر STM32F4 قسمت 12 : ابزارهای ارتباطی بین Thread ها

در قسمت یازدهم آموزش میکروکنترلر STM32F4 به ادامه RTOS  و مباحث سمافور و موتکس پرداختیم. در این قسمت از آموزش میکروکنترلر STM32F4 به ابزارهای ارتباطی بین Thread ها می‌پردازیم. با سیسوگ همراه باشید. ابزارهای ارتباطی بین Thread ها ابزارهایی که برای ارتباط بین Threadها در دسترس اس...

ادامه مطلب

آموزش قدم به قدم راه اندازی +NRF24L01

آموزش قدم به قدم راه اندازی +NRF24L01  با کتابخانه سازگار با انواع میکروکنترلرها و کامپایلرها قبل از اینکه قسمت بشه با ماژول +NRF24L01  کار کنم، خیلی از دوستان را دیده بودم که با این ماژول درگیر بودند و توی راه‌­اندازیش مشکل داشتند و مثل یک اپیدمی شده توی گروه­های تلگرامی و فروم...

ادامه مطلب

آموزش میکروکنترلر STM32F4 سمافور و موتکس

آموزش میکروکنترلر STM32F4 قسمت یازدهم : سمافور و موتکس

در قسمت دهم آموزش میکروکنترلر STM32F4 به سیستم عامل زمان واقعی (RTOS) و مبحث Thread پرداختیم. در این قسمت از آموزش میکروکنترلر STM32F4 به ادامه RTOS  و مباحث سمافور و موتکس می‌پردازیم. با سیسوگ همراه باشید.  سمافور یکی از ساده ترین مفاهیم سیستم عامل سمافور (Semaphore) ...

ادامه مطلب

آموزش FPGA قسمت هفتم: ساختار ارجاع انتخابی

ساختار ارجاع انتخابی; در قسمت ششم از مجموعه آموزشی FPGA با ساختار ارجاع شرطی آشنا شدیم، سپس یک ALU را با استفاده از این ساختار توصیف، و در نهایت برای صحت عملکرد ALU موردنظر، یک فایل Test Bench ساختیم و در نرم‌افزار ALU ،ISIM را شبیه‌سازی کردیم. در این قسمت قصد داریم با ساختار ا...

ادامه مطلب

آموزش FPGA قسمت ششم: شبیه‌سازی ساختار ارجاع شرطی در ISIM

ساختار ارجاع شرطی;در قسمت پنجم از مجموعه آموزشی FPGA یاد گرفتیم که چگونه می‌توان یک ماژول را به ماژول دیگر اضافه کرد، و در نهایت توانستیم یک تمام جمع‌کننده‌ی چهار بیتی را با استفاده از این الگو، و چهار بار اضافه کردن یک ماژول، به ماژول اصلی پیاده‌سازی کنیم.در این قسمت قصد...

ادامه مطلب

تبدیل حافظه FLASH میکروکنترلرهای STM32 به EEPROM

خیلی وقتها ما نیاز داریم متغیرهای داخل برنامه میکروکنترلر که داریم با قطع برق از بین نرند! چاره چیه؟ راحت ترین روش استفاده از حافظه EEPROM هست. از وقتی میکروکنترلر های AVR اومدند همه ما را بد عادت کردند! یه پارامتر EEPROM قرار میدیم و همه چیز تمومه! اما در میکروکنترلر های سر...

ادامه مطلب

eclipse چیست

آموزش استفاده از نرم افزار Eclipse برای میکروکنترلر ARM STM32

 شاید بارها با خودتون فکر کرده باشید آیا امکانش هست بتونیم از یک ادیتور ()OpenSource برای برنامه نویسی هر نوع میکروکنترلری استفاده کنیم؟ و دیگه لازم نباشه که برای هر میکروکنترلری یک ادیتور مختص به خودش رو استفاده کنیم.این کار به راحتی با ادیتور Eclipse امکان پذیره و شاید...

ادامه مطلب