هر زمان که چند روزی از شهر خارج میشویم، همیشه نگران گیاهانمان هستیم که به موقع آبیاری شوند. در این آموزش ما یک سیستم آبیاری خودکار با استفاده از آردوینو طراحی میکنیم، که به صورت خودکار به گیاهان آب دهد و با فرستادن پیام به تلفن همراه، شما را مطلع …
ادامه نوشته »نتایج جست و جو برای: آی سی
آموزش DSP یا پردازش سیگنال دیجیتال در متلب – قسمت دوم
در جلسهی دوم از این آموزش، به کاوشی عمیقتر دربارهی پردازش سیگنال دیجیتال میپردازیم. با فیلترهای دیجیتال و مشخصات آنها آشنا میشویم و یاد میگیریم چطور در متلب از آنها برای پردازش سیگنالها استفاده کنیم. در آموزشهای بعدی نیز موضوع تبدیل فوریه و همینطور مهمترین ویژگی سیگنالهای صوتی یعنی فرکانس …
ادامه نوشته »آشنایی با پردازش سیگنال دیجیتال با متلب – قسمت اول
در این آموزش قصد داریم همراه با هم یک سیگنال صوتی را آنالیز کنیم. حتما میدانید که امواج صوتی که ما انسانها (و به طور کلی در طبیعت) تولید میکنیم، امواج آنالوگ یا پیوسته هستند. پس برای پردازش این امواج با کامپیوترهای دیجیتال، به مدلهایی نیاز داریم که در زمان …
ادامه نوشته »دسترسی به رزبریپای روی لپتاپ با استفاده از Wi-Fi
مقدمه رزبریپای یک کامپیوتر کوچک است که به یک نمایشگر برای دسترسی به آن (CLI یا GUI) نیاز داریم. بنابراین به یک نمایشگر خارجی برای دسترسی به رزبریپای نیاز داریم. اگر یک نمایشگر یا تلویزیون داشته باشیم میتوانیم با استفاده از کابل HDMI یا VGA، رزبریپای را به نمایشگر متصل …
ادامه نوشته »برنامهنویسی PLC با منطق نردبانی
نمودارهای موسوم به نردبانی، شماتیکهای مداری متداولی هستند که از آنها به منظور توصیف و توضیح منطق عملکرد سیستمهای کنترل صنعتی استفاده میشود. پیش نیاز: آموزش اصول مقدماتی PLC علت نامگذاری آنها به نمودارهای نردبانی یا منطق نردبانی، دقیقا به علت شباهتی است که این نمودارها با نردبان دارند. به …
ادامه نوشته »ساخت مسیریاب مکانی با استفاده از SIM800 و آردوینو
خودروهایی با رانندگی خودکار و وسایل نقلیه متصل، قطعا نحوهی ارتباطات ما را تغییر خواهند داد. امروزه شرکتهایی مانند Tesla صاحبان خودروها را تشویق میکنند تا خودروهای خود را، هنگامی که از آنها استفاده نمیکنند به عنوان روباتهای تاکسی به آنها قرض دهند. مدیر شرکت تسلا، ایلان ماسک اخیراً در …
ادامه نوشته »دسترسی به رزبریپای روی نمایشگر لپتاپ با استفاده از LAN
مقدمه رزبریپای یک کامپیوتر کوچک همراه با GPIO قابل دسترس می باشد. برای دسترسی به رزبریپای، به یک صفحه نمایش جهت وارد شدن و انجام دیگر کارها نیاز است. اگر یک صفحه نمایش دیجیتال و یا تلویزیون داشته باشیم، می توان با استفاده از آنها به رزبریپای دسترسی داشت. اما …
ادامه نوشته »آموزش FPGA و Verilog برای تازه کارها – سیستمهای نهفته
سیستمهای نهفته برای بسیاری از ما، آموختن FPGA یک قدم طبیعی و ناگزیر بود که پس از طی کردن عوالم میکروکنترلرها و سیستمهای نهفته (یا همان Embedded systems)، باید آن را نیز میآموختیم. به این ترتیب که ابتدا مقدمات و اصول سیستمهای نهفته را یاد میگیریم و سپس شروع به …
ادامه نوشته »دوره آموزش آردوینو (برنامه نویسی پیشرفته آردوینو)
در این مقاله به معرفی دوره آموزش آردوینو (صفر تا 1000) میپردازیم. برد های آردوینو از یک میکروکنترلر به عنوان مغز استفاده میکنند و میتوانند انواع مختلفی از فعالیت ها را انجام دهند. این دوره آموزشی توسط سایت الکترونیک آیرنکس تهیه شده است که مدت زیادی است در زمینه تخصصی …
ادامه نوشته »مقدمهای بر طراحی و توسعهی سیستمهای نهفته
تکنولوژیهای فراوانی در مهندسی الکترونیک و همین طور شاخههایی از علوم کامپیوتر وجود دارند که به طور مکرر مورد استفاده قرار میگیرند، حتی شهرت و محبوبیت پیدا میکنند، اما بسیاری از افراد اصلا به درستی معنا و مفهوم آنها را نمیدانند و البته شاید چندان هم اهمیتی نداشته باشد. اما …
ادامه نوشته »محبوبترین زبانهای برنامهنویسی PLC
در این آموزش قصد داریم با پنج مورد از محبوبترین زبانهای برنامهنویسی PLCها آشنا شویم. همانطور که در آموزشهای قبلی توضیح دادیم، سند IEC به منظور وضع قوانینی پایهای برای استانداردسازی PLCها و زبانهای برنامهنویسی آنها ایجاد شد. در بخش 3-61131 از این استاندارد، پنج زبان برنامهنویسی برای PLCها معرفی …
ادامه نوشته »آموزش FPGA و Verilog – سیمولیشن یا شبیهسازی
سیمولیشن در دو قسمت قبلی تا اینجا پیش رفتیم که یک ماژول سادهی اینورتر ساختیم و ابزارهای لازم برای تست را نیز دانلود کردیم، در این جلسه میخواهیم ماژول مذکور را سیموله کنیم و ببینیم آیا همانطور که میخواستیم کار میکند یا خیر. برای سیموله کردن ماژول، باید تعدادی ورودی …
ادامه نوشته »مدیریت سیگنالها در ++C
سیگنالها وقفههایی (interrupt) هستند که از جانب سیستم عامل به یک پروسس (process) تحویل داده میشوند و میتوانند یک برنامه را به صورت دائمی پایان دهند. میتوان با فشردن کلید Ctrl+C در لینوکس، یونیکس، Mac OS X یا ویندوز یک وقفه ایجاد کرد. سیگنالهایی وجود دارند که یک برنامه نمیتواند …
ادامه نوشته »4 اپلیکیشن که هر دانشجوی مهندسی برق باید داشته باشد
دانشجویان رشتههای مهندسی اولین کسانی خواهند بود که پذیرفتهاند دوره آموزشی آنها چه در مقطع کارشناسی و چه در مقطع کارشناسی ارشد میتواند یک تجربه دشوار و در عینحال موردنیاز باشد. خوشبختانه، چندین اپلیکیشن برای پاسخگویی به نیاز دانشجویان وجود دارد. این اپلیکیشنها به منظور استفاده آسان دانشجویان، از طریق …
ادامه نوشته »سیستم اتوماسیون خانگی با آردوینو با فعال ساز صوتی
در این آموزش براتون پروژه سیستم اتوماسیون خانگی با آردوینو با فعال ساز صوتی را آماده کردیم. محبوبیت مفهوم اتوماسیون خانگی در حال افزایش است. زیرا به کاهش فعالیتهای انسانی و خطاها و درنتیجه افزایش کارآیی کمک میکند. میتوانیم با کمک سیستم اتوماسیون خانگی، لوازم مختلفی مانند لامپ، پنکه، تلویزیون، …
ادامه نوشته »