سارا زارعی

کارشناس الکترونیک

آشنایی با بورد NodeMCU

NodeMCU یک فریمور منبع‌باز (open source) مبتنی بر زبان برنامه‌نویسی LUA است که بر پایه‌ی چیپ وای‌فای ESP8266 توسعه داده شده است. به طور دقیق‌تر می‌توان اینطور گفت که با در نظر گرفتن قابلیت‌هایی که تراشه‌ی ESP8266 دارد، NodeMCU دارای بورد توسعه‌ی ESP8266 است. تصویر این بورد را در اینجا …

ادامه نوشته »

آموزش VHDL

خب در ادامه‌ی آموزش‌های FPGA به آموزش VHDL می‌پردازیم. در این جلسه موضوع مورد بحث ما مفاهیم ساده و پیشرفته‌ی VHDL است. بنابراین هم افراد مبتدی می‌توانند از آن استفاده کنند و قدم به قدم با آن پیش بروند و هم افرادی که خود پیشینه‌ای قبلی درباره‌ی این مفاهیم دارند …

ادامه نوشته »

آموزش کار با IoT Cloud آردوینو

آموزش کار با IoT Cloud

آشنایی با Arduino IoT Cloud و نخستین قدم‌ها برای ورود به دنیای اینترنت اشیا. نیازمندی‌‌های اجرای پروژه بورد Arduino MKR1000 (می‌توان از MKR1010 هم استفاده کرد. و یا حتی در صورتی که به این دو دسترسی نداشتید، MKR IOT Bundle هم برای این پروژه قابل استفاده است) برد بورد LED  …

ادامه نوشته »

استفاده از پلتفرم Arduino IoT Cloud در پروژه‌های اینترنت اشیا

استفاده از پلتفرم Arduino IoT Cloud در پروژه‌های اینترنت اشیا

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

ادامه نوشته »

کار با میکروکنترلر PIC18F4550 و MPLABX IDE

کار با میکروکنترلر PIC18F4550 و MPLABX IDE

مقدمه کار با میکروکنترلر PIC18F4550 و MPLABX IDE برای میکروکنترلر PIC18f4550 که از خانواده میکروهای قدرتمند PIC است، محیط‌های توسعه‌ی‌ (IDE) متنوعی از جمله MPLABX IDE و MikroC و یا C compilerهایی چون XC8 ،Hi-Tech و C18 قابل استفاده و موجود هستند. و بعد از مرحله‌ی کد، برای لود کردن …

ادامه نوشته »

مقدمه‌‌ای بر طراحی و توسعه‌ی سیستم‌های نهفته

مقدمه‌‌ای بر طراحی و توسعه‌ی سیستم‌های نهفته

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

ادامه نوشته »

اینترنت اشیا چیست و چه کاربردهایی دارد؟

اینترنت اشیا چیست و چه کاربردهایی دارد؟

اینترنت اشیا یا IoT چیست؟ اینترنت اشیا یا Internet of Things شبکه‌ای از اشیا فیزیکی است که به صورت امبدد (embedded) مجهز به نرم‌افزار، تجهیزات الکترونیکی، شبکه و سنسورهایی برای جمع‌آوری داده هستند که می‌توانند با یکدیگر تشکیل یک شبکه‌ دهند و داده‌هایشان را مبادله کنند. به عبارتی هدف IoT …

ادامه نوشته »

محبوب‌ترین زبان‌های برنامه‌نویسی PLC 

محبوب‌ترین زبان‌های برنامه‌نویسی PLC 

در این آموزش قصد داریم با پنج مورد از محبوب‌ترین زبان‌های برنامه‌نویسی PLCها آشنا شویم. همان‌طور که در آموزش‌های قبلی توضیح دادیم، سند IEC به منظور وضع قوانینی پایه‌ای برای استانداردسازی PLC‌ها و زبان‌های برنامه‌نویسی آنها ایجاد شد. در بخش 3-61131 از این استاندارد، پنج زبان برنامه‌نویسی برای PLC‌ها معرفی …

ادامه نوشته »

آموزش FPGA و Verilog – سیمولیشن یا شبیه‌سازی

آموزش FPGA و Verilog برای تازه کارها - قسمت سوم

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

ادامه نوشته »

آموزش Verilog – ماژول‌ها

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

ادامه نوشته »

AVR یا PIC؟ کدام میکروکنترلر را برای پروژه‌ها انتخاب کنیم؟

AVR یا PIC؟ کدام میکروکنترلر را برای پروژه‌ها انتخاب کنیم؟

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

ادامه نوشته »

آموزش کار با Atmel Studio

آموزش کار با Atmel Studio

در این جلسه به آموزش کار با Atmel Studio خواهیم پرداخت. استفاده از میکروکنترلرهای AVR که از خانواده‌ی میکرو (MCUs)‌های Atmel هستند، بسیار ساده است. برای کار با تمام میکروهای این خانواده ابتدائاً به یک محیط توسعه یا IDE مانند همین نرم‌افزار Atmel Studio نیاز داریم. در حقیقت با استفاده …

ادامه نوشته »

نام کاربری و رمزعبور پیش‌ فرض رزبری پای (سیستم عامل رزبین)

نام کاربری و رمزعبور پیش‌فرض رزبین بورد

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

ادامه نوشته »

آموزش مقدماتی رزبری پای

آموزش مقدماتی رزبری پای

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

ادامه نوشته »

رزبری پای چیست؟ آشنایی با انواع رزبری پای

آشنایی با رزبری‌پای کامپیوترها

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

ادامه نوشته »