فرگمنتیشن

فرگمنتیشن چیست؟ + روش های جلوگیری از فرگمنتیشن حافظه

فرگمنتیشن یا چند تکه‌شدن حافظه حتی زمانی که حافظه آزاد زیادی در سیستم وجود داشته باشد، سبب پر شدن حافظه یا کمبود حافظه (out-of-memory) می‌شود. در هر سیستمی که فرگمنتیشن حافظه هر چند کم ولی به طور مداوم رخ دهد، out-of-memory رخ خوا...

ادامه مطلب

قسمت نهم شماتیک

بررسی مدارهای الکترونیکی ساده – بخش دوم | قسمت نهم آموزش شماتیک

در قسمت هشتم آموزش شماتیک به بررسی شماتیک مدارهای الکترونیکی ساده پرداختیم. در این قسمت، قصد داریم درباره مدارهای الکترونیکی کمی پیچیده‌تر صحبت کنیم. پس تا پایان این مطلب ما را همراهی کنید. شکل 1 شماتیک یک مدار کمی پیچیده را نشان...

ادامه مطلب

اعداد ممیز شناور

آموزش اعداد ممیز شناور (Floating-Point) و آرایه‌ها در آردوینو | قسمت هشتم آموزش آردوینو

در قسمت هفتم از آموزش آردوینو به انواع داده‌های آردوینو در برنامه نویسی آردوینو، پرداختیم. در این قسمت قصد داریم به آموزش استفاده از اعداد ممیز شناور و آرایه‌ها بپردازیم.شیوه استفاده از اعداد ممیز شناور (Floating-Point Numbers...

ادامه مطلب

مودم TD-LTE ایرانسل مدل TK-2510 رو میشه هک/آنلاک کرد!؟ | قسمت اول هک سخت افزار

سلام خدمت همه مخاطبین عزیز سیسوگ! همونطور که همه تون احتمالا مطلع هستید چند سالی هست که موضوع اینترنت اشیا در دنیا با جدیت کامل دنبال می‌شه و شرکت های بزرگی هم برای اینکه از این بازار بزرگ سهمی داشته باشند وارد این حوزه شدند. مسا...

ادامه مطلب

بررسی شماتیک مدار های ساده

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

در قسمت هفتم آموزش شماتیک به بررسی لامپ خلاء، باتری و گیت منطقی پرداختیم. در این قسمت، قصد داریم درباره مدارهای الکترونیکی ساده صحبت کنیم. پس تا پایان این مطلب ما را همراهی کنید. به‌طورکلی، مدارهای الکترونیکی به‌صورت تصویری و شما...

ادامه مطلب

قسمت پنجم LVGL

بررسی انواع فریم بافر در LVGL + انجام تنظیمات فریم بافر | قسمت پنجم آموزش سیستم گرافیکی LVGL

در قسمت چهارم از آموزش LVGL به بررسی شروع کار با LVGL، دانلود و اضافه‌کردن کتابخانه LVGL و انجام تنظیمات اولیه lv_conf.h پرداختیم. در این قسمت قصد داریم که درباره انجام تنظیمات فریم بافر LVGL صحبت کنیم. پس تا پایان این بخش همراه س...

ادامه مطلب

قسمت هفتم آردوینو

انواع داده‌های آردوینو در برنامه نویسی آردوینو | قسمت هفتم آموزش آردوینو

در قسمت ششم از آموزش آردوینو به روش اضافه کردن بردهایی که در IDE نیستند به نرم افزار Arduino، پرداختیم. در این قسمت قصد داریم به بررسی برنامه نویسی آردوینو و انواع داده‌های آن بپردازیم. در ادامه سری آموزش آردوینو، به معرفی عناصر ...

ادامه مطلب

پروژه راه اندازی سیستم پایش کیفیت هوا‌ با آردوینو

پروژه راه اندازی سیستم پایش کیفیت هوا‌ با آردوینو

تنفس هوای پاک و سالم برای انسان‌ها حیاتی است، بااین‌حال، کیفیت نامطلوب هوا در بسیاری از محیط‌ها به یک نگرانی تبدیل شده است. در این مطلب، نحوه ساخت یک سیستم نظارت بر کیفیت هوا مبتنی بر آردوینو را بررسی می‌کنیم. در ادامه، ابتدا اجزا...

ادامه مطلب

ساخت یک رگولاتور با تراشه MP1584

ساخت رگولاتور تغذیه ۳ آمپری قابل نصب روی برد بورد

سلام خدمت عزیزان سیسوگی! در این نوشته قصد داریم مراحل ساخت یک رگولاتور همه‌منظوره کاهنده را بررسی کنیم. ممکن است شما با این نوع از بوردها کار کرده باشید که از تراشه LM1117 استفاده می­ کنند. این بوردها خروجی 5V و 3.3V به شما تحوی...

ادامه مطلب

کتابخانه wiringPI

کتابخانه Wiring Pi برای راه‌اندازی GPIO در رزبری پای

WiringPI یک کتابخانه به زبان C می‌باشد که برای ای سی BCM2835 رزبری پای طراحی و کد نویسی شده است. این کتابخانه، امکان راه‌اندازی GPIO برای رزبری پای را فراهم می‌نماید. همچنین، برای زبان‌های c و ++c مناسب می‌باشد. به‌طورکلی، کتابخا...

ادامه مطلب