معماری حافظه

الفبای معماری حافظه (قسمت اول – کلیات)

سلام خدمت همه مخاطبین عزیز سیسوگ! تو این سری از آموزش ها تصمیم داریم یه ذره باهم راجع به معماری حافظه اطلاعات کسب کنیم و از این دانشمون در جهت بهبود برنامه نویسی سخت افزار کمک بگیریم. همونطور که میدونید فرق عمده ای که بین سیستم ...

ادامه مطلب

تبدیل کتابخانه های آردوینو به AVR

تبدیل کتابخانه های CPP آردوینو به C برای AVR

شاید تا به حال برای شما هم پیش آمده باشد که یک کتابخانه خیلی خوب و قدرتمند پیدا کرده باشید، اما آن را برای آردوینو و با زبان آن ++C نوشته شده باشند. در حالی که شما برنامه نویس میکروکنترلر AVR با زبان C هستید. در این مقاله کاربردی،...

ادامه مطلب

آماده سازی VS CODE برای AVR - سیسوگ

آماده سازی محیط VSCODE برای برنامه نویسی AVR

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

ادامه مطلب

بررسی زبان، کامپایلر و محیط‌های برنامه نویسی مختلف برای میکروکنترلر AVR

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

ادامه مطلب

پروتکل JTAG چیست

تاریخچه و قابلیت‌های خاص پروتکل JTAG

اگر با میکروکنترلرها زیاد سر و کار دارید و آن‌ها را پروگرام کرده باشید به احتمال زیاد اسم JTAG را نیز زیاد شنیده‌اید، اما چرا؟ چون از JTAG غالبا برای پروگرام و دیباگ تراشه‌های زیادی از جمله میکروکنترلرها استفاده می‌شود و افرادی که...

ادامه مطلب

ساخت دماسنج با آردوینو

ساخت دماسنج با آردوینو

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

ادامه مطلب

راه‌‌اندازی RC522 با اردوینو

راه‌اندازی پروژه RFID RC522 با آردوینو

شاید تا به حال به این موضوع فکر کرده باشید که چه اتفاقی می‌‌افتاد اگر همه برای خودشان یک ID خاص دیجیتال داشتند و برای کارهای شخصی خود از همان ID برای کار‌های روزمره مثل خرید کردن و کارهای بانکی و ... استفاده می‌کردند. واقعا فکر دو...

ادامه مطلب

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

آموزش نرم‌افزار B4A (اندروید) و اتصال نرم‌افزار به آردوینو (قسمت دوم)

در قسمت اول از" آموزش نرم‌افزار B4A (اندروید) و اتصال نرم‌افزار به آردوینو " به مواردی مثل B4A چیست، نصب نرم‌افزار و در نهایت آشنایی با محیط گرافیکی این نرم‌افزار هم پرداختیم، که منجر به ساخت یک نرم‌افزار شد. اما نرم‌افزاری که در ...

ادامه مطلب

راه‌اندازی سنسور التراسونیک با اردوینو

راه‌اندازی سنسور آلتراسونیک SR04 با آردوینو

بسم‌الله‌الرحمن‌الرحیم در بعضی از مواقع در انجام پروژه‌های مختلف از قبیل صنعتی و یا آزمایشگاهی ممکن است که نیاز به اندازه‌گیری مسافت داشته باشید. در این مواقع راه‌حلی که به ذهن اکثریت مهندسین الکترونیک می‌رسد استفاده از سنسور‌ها ...

ادامه مطلب

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

آموزش نرم‌افزار B4A (اندروید) و اتصال نرم‌افزار به آردوینو

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

ادامه مطلب