پیغام مدیر :
با سلام خدمت شما بازديدكننده گرامي ، خوش آمدید به سایت من . لطفا براي هرچه بهتر شدن مطالب اين وب سایت ، ما را از نظرات و پيشنهادات خود آگاه سازيد و به ما را در بهتر شدن كيفيت مطالب ياري کنید.
دانلود تقویم 1391 هجری شمسی
نوشته شده در پنج شنبه 27 بهمن 1390
بازدید : 2577
نویسنده : فرزاد قاسم پور

دانلود تقویم 1391 هجری شمسی

دانلودها

تقویم سال 91 - تقویم سال 1391 - تقویم سال نو

این تقویم به صورت PDF  ، توسط مرکز تقویم موسسه ژئوفیزیک دانشگاه تهران استخراج گردیده است . در جداول این تقویم روزهای هجری قمری و میلادی آمده و تمامی مناسبت ها و ایام تعطیل 1391 مشخص گردیده است .
علاوه بر آن طی جداول خاصی زمان و نحوه ی رویت ماه های قمری با دقّت کامل ذکر گردیده است .

مناسبت و تعطیلات 1391 - دانلود تقویم pdf


تقویم سال 1391 هجری شمسی

مشخصات کلی کتاب :

فورمت فایل : PDF

تعداد صفحات 20

زبان : فارسی

تصویر : ندارد

حجم فایل : 539 کیلو بایت

جهت دانلود تقویم 1391 هجری شمسی  بر روی تصویر زیر کلیک کنید

 پسورد :  ندارد

دانلود کتاب pdf

http://elecroom.mihanblog.com

منبع : موسسه ژئوفیزیک دانشگاه تهران




معرفی ۲۵ وب سایت برتر جهان در سال ۲۰۱۲
نوشته شده در پنج شنبه 27 بهمن 1390
بازدید : 2506
نویسنده : فرزاد قاسم پور

معرفی ۲۵ وب سایت برتر جهان در سال ۲۰۱۲

گزارش جدیدی که توسط پایگاه ByteLevel منتشر شده است برترین وب سایتهای جهانی را با تاکید بر شبکه های اجتماعی و وب سایتهای موبایل و برنامه های جانبی موبایل معرفی کرده است.

25 وب سایت برتر جهان در سال 2012

جهت اطلاع از 25 وب سایت برتر جهان بر روی ادامه مطلب کلیک کنید



تصاویر : تازه های علم و فناوری (بهمن 90)
نوشته شده در پنج شنبه 27 بهمن 1390
بازدید : 2362
نویسنده : فرزاد قاسم پور

تازه های علم و فناوری

دیدنی‌های فناوری روز

در این قسمت تصویر 4 فناوری و نوآوی جدید تقدیم می گردد.

برای مشاهده تصاویر بزرگتر بر روی تصویر مورد نظر کلیک کنید


جویستیک غول آسا

رایانه رومیزی Alienware

تبلیغ خلاقانه از کمپانی اپل

نسخه وایمکس گالاکسی اس2

    <



معرفی تلفن هوشمند CloudMobile
نوشته شده در پنج شنبه 27 بهمن 1390
بازدید : 2456
نویسنده : فرزاد قاسم پور
برنده جایزه طراحی IF 2012
  تلفن هوشمند CloudMobile ایسر

CloudMobile اولین تلفن هوشمند با فناوری AcerCloud خواهد بود. این فناوری با ارائه سرویس مدیریت یکپارچه اسناد و فایل ها باعث ارتقاء بهره وری می شود.


CloudMobile

جهت مطالعه و مشخصات و مشاهده تصویر گوشی بر رودی ادامه مطلب کلیک کنید



پروژه کنترل 4 کاناله - میکروکنترلر Atmeqa 16
نوشته شده در پنج شنبه 27 بهمن 1390
بازدید : 2419
نویسنده : فرزاد قاسم پور

پروژه کنترل 4 کاناله

میکروکنترلر Atmeqa 16

مقدمه :

میکروکنترلر avr

سخت افزار این پروژه به طور کلی از یک میکروکنترلر Atmeqa 16 از شرکت ATMEL  و یک LCD 4*20  جهت نمایش عملکرد و 4 رله در خروجی و چند قطعه دیگر جهت کارهای جانبی و تنظیمات سخت افزاری تشکیل شده است .

این پروژه جهت کنترل 4 موتور مجزا با تنظیمات مجزا می باشد که توسط برنامۀ Bascom  و به زبان Basic  طراحی شده است .

جهت آشنایی بیشتر ودانلود آموزش AVRبه زبان BASICبر روی ادامه مطلب کلیک کنید



سنسور اثر هال Hall Effect Seneors
نوشته شده در پنج شنبه 27 بهمن 1390
بازدید : 2415
نویسنده : فرزاد قاسم پور

سنسور اثر هال Hall Effect Seneors

مقدمه :

سنسور اثر هال hall effect sensor

عنصر هال از لایه نازک ماده هادی با اتصالات خروجی عمود بر مسیر شارش جریان ساخته شده است . وقتی این عنصر تحت یک مدیان مغناطیسی قرار می گیرد ولتاژی متناسب با میدان مغناطیسی تولید می کند .

مطالعه این کتاب که به صورت pdf ارائه گردیده است را به کسانی که علاقه مند به آشنایی با سنسور ای مختلف می باشند را توصیه می کنیم . امید که سود مند باشد .

جهت آشنایی بیشتر ودانلود آموزش AVRبه زبان BASICبر روی ادامه مطلب کلیک کنید




شبکه های بی سیم - NetWork Wireless
نوشته شده در پنج شنبه 27 بهمن 1390
بازدید : 2502
نویسنده : فرزاد قاسم پور

شبکه های بی سیم

مقدمه :

شبکه های بی سیم wireless

شبکه های بی سیم یا NetWork Wireless  امروز از پیشرفته ترین و متداول ترین شبکه های ارتباطی و مخابراتی می باشد . آموزش و آشنایی با این نوع شبکه از اطلاعات سودمند رشته الکترونیک و مخابرات و همچنین علاقه مندان تکنولوژی روزآمد می باشد .

مطالعه این کتاب که به صورت pdf ارائه گردیده است را به شما دوست علاقه مند توصیه می کنیم . امید که سود مند باشد .

جهت آشنایی بیشتر ودانلود آموزش AVRبه زبان BASICبر روی ادامه مطلب کلیک کنید 



آموزش PSPICE 8.0
نوشته شده در پنج شنبه 27 بهمن 1390
بازدید : 2531
نویسنده : فرزاد قاسم پور

آموزش PSPICE  8.0

مقدمه :

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

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

کار با این نرم افزار احتیاج به آموزش دارد و این کتاب PDF  آموزش کاملی از این نرم افزار را در اختیار شما قرار می دهد.

جهت آشنایی بیشتر ودانلود آموزش PSPICE  8.0 بر روی ادامه مطلب کلیک کنید




آموزش نرم افراز Multisim
نوشته شده در پنج شنبه 27 بهمن 1390
بازدید : 2606
نویسنده : فرزاد قاسم پور

آموزش نرم افراز Multisim

مقدمه :

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

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

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

جهت آشنایی بیشتر ودانلود آموزش AVRبه زبان BASICبر روی ادامه مطلب کلیک کنید



دانلود آموزش AVR به زبان BASIC
نوشته شده در پنج شنبه 27 بهمن 1390
بازدید : 2360
نویسنده : فرزاد قاسم پور

دانلود آموزش AVR به زبان BASIC

مقدمه :

میکروکنترلر avr

مقاله ای که در ادامه جهت دانلودقرار داده شده آموزش میکروکنترلر AVR می باشد که با زبان BASIC برنامه ریزی میشود.

آموزش آن نسبتاً کامل و به زبانفارسی است . برای آموزش بهتر ازتصاویری در متن استفاده شده که باعث درک و آموزشبهتر خواهد شد .

جهت آشنایی بیشتر ودانلود آموزش AVRبه زبان BASICبر روی ادامه مطلب کلیک کنید




ورک شاپ
نوشته شده در یک شنبه 16 بهمن 1390
بازدید : 3686
نویسنده : فرزاد قاسم پور
هفته پیش برای ارائه در یک ورک شاپ رفته بودیم آزمایشگاه تحقیقاتی میکروسافت در کمبریج. پروژه ما روی adaptive furniture هست و با چند ثانیه از درامد جناب بیل گیتس تامین مالی میشه (بیل گیتس در هر ثانیه 200 دلار درامد داره ظاهرا)، یه چیزی به اندازه دستشویی رفتنش، البته اگه زیاد غذا خورده باشه.

از یک ماه پیش بکوب کار کرده بودم و تو این مدت استرس زیادی داشتم. مساله ای که قسمت اساسی کارم رو تشکیل میده یکی از مسایل متداول علوم کامپیوتر و تئوری گراف هاست: تست ایزومورفیسم. تعداد زیادی از کارمندای این آزمایشگاه آدمای کله گنده ای در علوم کامپیوتر هستند. بنابراین انتظار میرفت مو از ماست بکشند و نشه هر چرت و پرتی رو بهشون تحویل داد. با تمام تلاش یکماهه نتونستم برنامه شبیه سازی رو تموم کنم و خلاصه به همون ورژن پر از باگ بسنده کردم.

خلاصه اینکه شب قبل از ورک شاپ با چند ساعت تاخیر هواپیما به فرودگاه استندستد لندن رسیدیم، آخرین اتوبوس  رو از دست دادیم، به اتفاق یه استاد ایرانی دیگه که اون هم اتفاقی با ما در یک هواپیما بود در فرودگاه مورد تفقد و مهرورزی مامورین انتظامی لندن قرار گرفتیم و پی بردیم انگلیسی ها هم در پارانویایی بودن دست کمی از آمریکایی ها که ندارند هیچ، پوزشان را هم زده اند (آمریکایی ها حداقل به شهروندان خودشان کمی اعتماد دارند. انگلیسی ها همین را هم ندارند).

یه تاکسی گرفتیم، یکساعتی در راه بودیم و ساعت سه چهار صبح به هتل رسیدیم. قرار بود 9 صبح هم در خدمت ایادی بیل باشیم.  استرس، سر و صدای اتاق، هوای روشن ساعت 4 صبح، عوض شدن جا،  همه چیز دست به دست هم داده بود که یکی دو ساعت بیشتر نتوانم نخوابم و انتظار ارائه مزخرفی داشته باشم.

صبح قبل از خروج از هتل دو قهوه بالا رفتم شاید هوشیارترم کند. ارائه ها فیلمبرداری میشد تا بعدا روی سایت میکروسافت گذاشته شود (البته با دسترسی محدود به کارکنان) و این یعنی مواظب حرف زدنت باش. برای من شروع ارائه خیلی مهم است. اگر خوب شروع کنم خوب ادامه میدهم وگرنه احتمال دارد تا آخر ارائه یک تاخیر فاز بین مغز و زبانم بوجود بیاید! تلاش کردم شروع خوبی داشته باشم. نوبت به ارائه من رسید. شروع خوبی داشتم. در یکی از اسلایدهای شروع اشاره کردم که مساله ایزومورفیسم یکی از مسائل حل نشده است که هنوز ثابت نشده NP-Complete هست یا نه.

برای اونایی که نمیدونن NP-Complete یعنی چی، این ترم به الگوریتم هایی اطلاق میشه که به زبان ساده نمیتونن یه مساله خاص رو در زمانی سریع حل کنند. بلکه نیازمند این هستند که تمام حالات ممکن رو یکی یکی بررسی کنند و ببینند اون حالت میتونه جواب مساله باشه یا نه. این کلمه یه چیزیه که هر دانشجوی کامپیوتر شنیده.

خلاصه ما گفتیم این مساله هنوز ثابت نشده ولی خب باور بر اینه که NP-complete باشه. دیدم یکی از وسط جمع سوال کرد ببخشید این NP-complete یعنی چی؟ ما رو میگی عینهو برق گرفته ها، یه نگاهی بهش کردم فکر کردم یه چیز دیگه شنیده ام. دوباره سوالش رو تکرار کرد، فکر کردم نکنه این داره منو مسخره میکنه که مثلا بابا وسط این جمع دانشمند تو داری این چیزای بدیهی رو میگی. یا اینکه داره سوال پیچیده تر میپرسه و مثلا میخواد منظور دقیق من از NP-complete رو بفهمه. من در نهایت شک و تردید سعی کردم توضیح بدم که منظور از اون چیه. دیدم یار اصلا تو باغ نیست. یک نفر دیگه از جمع سعی کرد براش بیشتر توضیح بده. در نهایت فهمیدیم رشته اون علوم انسانیه و من هم در تخمین موضوع کاری شنوندگان کاملا اشتباه کرده ام. از رشته های گوناگون در میان شنوندگان وجود داشت و در این میان شاید پنج شش نفر میدونستند NP-complete یعنی چی!

از یک طرف خیالم رو راحت کرد که اگر هم ایرادی در روش ما وجود داشته باشه کسی نیست وسط ارائه بگه زر زیادی نزن، روشت غلطه، یا اینکه بگه این روش رو فلانی پنجاه سال پیش ارائه کرده و این چند سال رو جنابعالی خواب تشریف داشتین!
از طرف دیگه حیف شد که این همه وقت گذاشته بودم، برای جزییات روش هم اسلاید درست کرده بودم و حالا میدیدم به هیچ دردی نمیخوره. نهایتا با خیال راحت ارائه رو تموم کردم و از شرش خلاص شدم.

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



microsoft surface
نوشته شده در یک شنبه 16 بهمن 1390
بازدید : 3217
نویسنده : فرزاد قاسم پور

در ورک شاپ Adaptive Furniture میکروسافت در کمبریج یکی از ارائه ها توجه من و خیلی های دیگه رو جلب کرد و اون یک میز اینتراکتیو بود. در این جور میزها شما با یک کامپیوتر سر و کار دارید که مونیتور آن سطح شیشه ای میزه. به جای ماوس یا صفحه کلید با حرکت دستانتون میتونید با این کامپیوتر کار کنید.

آن چه از ظاهر امر به نظر میرسه، سطح میز قادر به تشخیص نقطه لمس انگشتان شماست. همه این اشتباه رو مرتکب میشن و فکر میکنن قاعدتا این شیشه باید یک touch screen باشه. اما نکته اینه که تکنولوژی تاچ اسکرین تکنولوژی گرانی است که کاربرد این میزها را محدود میکنه. در ثانی تاچ اسکرین ها عمر کمی دارند و بعد از مدتی حساسیت تماسشون کم میشه.

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

و اما این میزها چگونه کار میکنند: سطح میز یک سطح شیشه ای ساده است (حالا خیلی ساده هم نه!)؛ سطح شیشه جوریه که شما از بالای میز نمیتونین زیر میز رو ببینین. از زیر میز هم چیزی دیده نمیشه مگر وقتی که انگشتتون رو به شیشه میچسبونید یا وسیله دیگه ای رو روی میز میذارید.

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



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



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

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

این فیلم نحوه کار با این میز رو نشون میده:




فیلم های از Microsoft Surface در یوتیوب...
پی دی اف مقاله کنفرانس در این مورد...



ربات حمل مجروح
نوشته شده در یک شنبه 16 بهمن 1390
بازدید : 2246
نویسنده : فرزاد قاسم پور


پروژه های پژوهشی در کشورهایی همچون آمریکا با نظامی گری بُر خورده. شاید اگر بگویم 90 درصد پروژه های رباتیک توسط وزارت دفاع و ناسا تامین مالی میشود گزاف نگفته ام. اگر چه ناسا یک سازمان نظامی نیست ولی اکثر پژوهش های انجام شده در آن کاربرد دوگانه دارد.

باور غالب در میان دوستان دانشجو و اساتیدی که از دانشگاه های آمریکا میشناسم این است که برای تضمین تامین مالی پروژه باید آن را به یک موضوع نظامی پیوند بدهی. حتی اگر به اندازه ارتباط ...وز با شقیقه باشد. اگر نمیتوانی به هیچ پروژه زمینی! ربط بدهی به نحوی آن را به ماموریت مریخ مربوط کن!

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

این ربات از ترکیب دو گونه ربات درست شده: از پایین تنه  شبیه تانک و از بالا تنه به شکل یک ربات انسان نماست.

پایین تنه ربات تشکیل شده از دو شنی. از این گونه طراحی شنی برای افزایش قدرت مانور ربات در زمین های ناهموار استفاده میشه. با تاشدن شنی، طولش کم میشه و نیاز به جای کمتری داره. با باز شدن کامل شنی دوم جوری که هر دو در امتداد هم قرار بگیرند طول ربات زیاد میشه و میتونه از مانع یا پله به راحتی رد بشه. در ضمن سطح تماسش با زمین زیاد میشه و پایداری بیشتری داره.

قراره دست های ربات به اندازه ای قوی باشه که بتونه تا 135 کیلو رو بلند کنه و مثلا ازش برای حمل مجروح در میدان جنگ استفاده کنن. این عکسی که در پایین گذاشته شده و مثلا مجروح توسط ربات داره حمل میشه بیشتر به یک جلوه تصویری میمونه تا اینکه واقعیت داشته باشه. یعنی از نگاه به اندازه ربات و حدس قدرت موتورهاش این چنین بر میاد که اون تصویر واقعی نیست.



تازه اگر نگاه کنید میبینید که دو شنی پایین با هم زاویه دارند. یعنی با این زاویه حسین رضا زاده هم نمیتونه اون مجروح رو بلند کنه. حالا بماند ولی اینی که تو تصویر میبینید به مجروح نمیمونه. بیشتر به کسی میمونه که کنار سواحل هاوایی داره حموم آفتاب میگیره البته با لباس!

این ربات توسط شرکت Vecna Technologies در مریلند ساخته شده (مسعود! همسایه تونن؟!) و انتظار میره تا پنج سال دیگه مورد استفاده واقعی قرار بگیره.




معمای بررستان
نوشته شده در یک شنبه 16 بهمن 1390
بازدید : 2018
نویسنده : فرزاد قاسم پور
بعضی از دوستان معما خواسته بودند. به قول جواد یساری! خواننده مردمی و ورزشکار! حال دوستان حال ماست، معما رو میریم، یک... دو... سه ... چار. اینم چهار تا معمای ساده. معمای سخت رو چند روز دیگه میذارم.

در کشور بررستان دو دسته آدم زندگی میکنند: کیانوشیان و فرهادیان.
از قیافه مردم نمیشه فهمید طرف کیانوشیه یا فرهادی. وقتی هم ازشون سوالی بپرسید:
  • فرهادیان همیشه دروغ میگن وهیچ وقت حرف راست نمیزنند.
  • ولی کیانوشیان همیشه راست میگن.
شما باید با استدلال درباره سوال و جواب هایی که می شنوید پی ببرید طرف مقابل شما جزو کدام دسته است.

فرض کنید اسم دو نفر از ساکنین بررستان طغرل و دوبرره باشد.

معمای اول:
اگر طغرل بگوید: &quot;ما هردو جزو فرهادیان هستیم&quot;.
طغرل و دوبرره هر کدام جزو کدام دسته اند؟

معمای دوم:
طغرل میگوید: &quot;اگر دوبرره دروغگو باشد آنگاه من راستگو هستم.&quot;
دوبرره میگوید:&quot;ما مثل هم نیستیم&quot;
طغرل و دوبرره هر کدام جزو کدام دسته اند؟

معمای سوم:
شما از این دو نفر میپرسید:&quot;آیا هر دو شما باهم راستگو هستید؟&quot;
طغرل با بله یا خیر جواب میدهد اما شما اطلاعات کافی ندارید که مساله را حل کنید.
دوباره میپرسید:&quot;آیا هر دو شما با هم دروغگو هستید؟&quot;
طغرل با بله یا خیر جواب میدهد و این بار شما میتوانید مساله را حل کنید.
پیدا کنید طغرل و دوبرره جزو کدام دسته اند؟

معمای چهارم (که احتمالا قبلا شنیدید):
طغرل و دوبرره سر یه دو راهی نشسته اند. میدونیم که یکی از این دو نفر فرهادیه و یکی کیانوشی. یه راهی میره به پایین برره یکیش میره به بالا برره.
  1. آیا میتونین با پرسیدن یک سوال که جوابش بله یا خیر باشه راه پایین برره رو پیدا کنین؟
  2. آیا میتونین با پرسیدن یک سوال که جوابش بله یا خیر باشه مشخص کنید طغرل چکاره بیده؟




هلل یوس هل یوسا
نوشته شده در یک شنبه 16 بهمن 1390
بازدید : 2192
نویسنده : فرزاد قاسم پور


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

خوانندگان و موسیقی دانان لس آنجلسی هر از گاهی بر دیگان لوچ ما منت می نهند، قدم رنجه میفرمایند و با صوت دِلکَن ساز یا صدای اَلکَن خودشان ما را در این گوشه دنیا مستگیج میفرمایند. اما سازماندهی کنسرتهای ایرانی به اندازه ای مزخرف و صدای خوانندگان معروف &quot;شده&quot; ایرانی به گونه ای روح گداز است که بعد از شرکت در هر کدام از کنسرت های ایرانی از آن خواننده متنفر شده ام.

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

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

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

جای تمام دوستان خالی بود. با خانمم و تعدادی از دوستان ایرانی رفتیم مارتینی و از نزدیک شاهد هنرنمایی سعید و نقیب بودیم. سعید نی جفتی و نی انبان و یک نی دیگر که اسم دقیقش را نمیدانم (اجازه بدین بگم نی عربی مثلا) نواخت و نقیب هم تمبک و تمپو. و الحق هم خوب نواختند.

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

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

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

پس از قطعه ای غمگین با نی عربی (که فکر میکنم بهتر بود اشاره می شد مخصوص مراسم شروه خوانی و عزاست تا بر اهمیت موسیقی در ارکان زندگی جنوبی ها تاکید بیشتری شود) نوبت به نوازندگی همراه با رقص بندری رسید.

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

در مراسم رژه سعی میشود این تناوب و تکرار به هم ریخته و با رقص فی البداهه جایگزین شود. اجرای حرکات متنوع و نامتناوب همراه با نوازندگی، کاری است که به تمرکز فکری و هماهنگی بدنی زیادی نیاز دارد. به دلیل عدم تبحر نوازندگان محلی، مراسم رژه نیز عموما به حرکاتی ساده، بی روح و تکراری منتهی میشود. نوازندگی همراه با رقص سعید اما چیزی متفاوت با رژه و خیلی پخته تر و صیقل یافته با اصول رقص به نظر میرسید (البته ما که چیزی از اصول رقص سرمون نمیشه ولی خب رقص ملت رو که دیدیم!).

تفاوت کنسرت های سعید با خوانندگان ایرانی از این جا به بعد بیشتر معلوم شد. معمولا خوانندگان ما حتی قابلیت برقراری ارتباط با همزبانان خودشان را هم ندارند چه برسد به مردمی با فرهنگ و زبان متفاوت (مثلا زور بزنند بتونن یه جمله مثل این سر هم کنن: اونایی که اون عقب هستند حال میکنن؟!). اما سعید نه تنها مردم فرانسوی زبان و برخی آلمانی زبان اینجا را با خود همراه کرد تا یزله &quot;هلل یوس هل یوسا&quot; (شعر بالا) را با او هم صدا شوند بلکه وادار نمود با او بندری برقصند و سینه بلرزانند!

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

سعید هر از گاهی منت میذاره و سری به وبلاگ ما میزنه: کا دمت گرم، سرت خوش، دلت خرّم، تنت بی بلا.

منبع شعر بالا: وبلاگ سعید شنبه زاده ...




معمای زندانی ها و چراغ
نوشته شده در یک شنبه 16 بهمن 1390
بازدید : 1988
نویسنده : فرزاد قاسم پور
معمای قبلی راستش معما نبود. یعنی برای ما بچه های آبادان اصلا کاری نداشت. این جور معما ها رو ما تو آبادان میدیم گربه ها مون حل کنن. بذارین یه معمای منطقی بهتر بگم که یه خورده مجبور بشیم فکر کنیم. برای اونایی که نیاز به محرک دارن باید بگم انیشتین گفته هر کی این معما رو حل کنه من خودم اون دنیا شفاعتش میکنم:

  1. فرض کنین توی زندان صد تا زندانی داریم که به زندان های طولانی محکوم شده اند.
  2. این زندانی ها توی سلول های انفرادی نگهداری میشن و هیچ امکان برقراری ارتباط با همدیگر رو ندارند.
  3. یه اتاق بازجویی توی این زندان هست که هیچی توش نیست الا یه لامپ و یه کلید برای روشن و خاموش کردن لامپ.
  4. در ابتدا این لامپ خاموشه.
  5. زندانی ها از سلول خودشون نمیتونن این لامپ رو ببینن.
  6. زندان بان هر روز یکی از زندانی ها رو به صورت تصادفی (با احتمال یکسان برای همه) انتخاب میکنه و میاره به اتاق
  7. این زندانی میتونه کلید چراغ رو تغییر بده (اگه روشنه خاموش کنه یا اگه خاموشه روشن کنه) یا اینکه اون رو دست نزنه و همونطور که هست نگه داره.
  8. مضافا این زندانی میتونه ادعا کنه که تمام صد زندانی حداقل یک بار به این اتاق آورده شده اند.
    • اگر این ادعا درست باشه هر صد تا زندانی با هم آزاد میشن.
    • اگر ادعاش غلط باشه هر صد تا با هم اعدام میشن.
  9. زندانی ها اجازه دارند یک شب با هم تو حیاط زندان ملاقات کنند و بر سر یک نقشه برای حل این مساله توافق کنند. از فردای این شب، بازی آغاز خواهد شد و زندانی ها بعد از این همدیگر را نخواهند دید مگر موقع آزادی یا اعدام!

حالا پیدا کنید این زندانی ها چه کار باید کنند؟

-----------------------------------------------------------------------------------------------------

با تشکر از دوستانی که راه حل نوشتن. خیلی از جواب ها نزدیک به حل کامل بود. انشاء الله جایزه تون رو از دست خود انیشتین دریافت کنید!


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

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

(تصحیح شد. علیرضا جان تشکر از تذکرت. من موقع نوشتن جواب دقت نکرده بودم و راه حل نسخه دیگه معما رو نوشته بودم، پایین لینک داده ام)

حالا اگه حالت اولیه چراغ معلوم نباشه چی؟
به جواب علیرضا توی کامنت ها نگاه کنین.

یه نکته جالب: متوسط زمانی که طول میکشه تا این پروتکل تکمیل بشه حدود 26.5 ساله!!! اما ثابت میشه که بعد از حدود پنج سال احتمال اینکه همه حداقل یه بار به اتاق رفته باشن 99.9999 درصده! یعنی اینکه میتونن ریسک کنند و بعد از پنج سال بگن همه اومده اند تا بیست و یک سال زندگی شون رو الکی تو زندان نباشند.

لینک به معما ...



زبان برنامه نویسی گاوها!
نوشته شده در یک شنبه 16 بهمن 1390
بازدید : 2143
نویسنده : فرزاد قاسم پور
MoO
moO
MoO
mOo
MOO
OOM
MMM
moO
moO
MMM
mOo
mOo
moO
MMM
mOo
MMM
moO
moO
MOO
MOo
mOo
MoO
moO
moo
mOo
mOo
moo


کلمات بالا دری وری نیست. یه برنامه است که سری فیبوناچی رو تولید میکنه اما به زبان برنامه نویسی گاو !

بله! گاو ها هم زبان برنامه نویسی مخصوص به خودشون دارند! میگین نه اینجا رو بخونین تا با دستورات این زبان آشنا بشین. این هم یه برنامه که این زبان رو تبدیل میکنه به کد ++C


Moooooooaaaaaa *



*) به زبان گاو یعنی خدانگهدار



مسابقات روبوکاپ لیگ نانوگرم
نوشته شده در یک شنبه 16 بهمن 1390
بازدید : 1885
نویسنده : فرزاد قاسم پور


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

هدف این لیگ استفاده از ربات‌هایی با اندازه کوچک‌تر از 300 میکرون است که توان اجرای برخی از مهارت‌های بازی فوتبال را داشته باشند.

این ربات‌ها توسط کامپیوتر یا ابزار دیگر هدایت خواهند شد اما باید قادر باشند انرژی خود را بدون نیاز به سیم از محیط بگیرند.

ربات‌ها برای برنده شدن در مسابقه باید سریع و فرز باشند و توانایی جابجا کردن اجسام در دنیای میکرومتری را داشته باشند. گل های مسابقه تنها دو میلی‌متر از هم فاصله دارند!


ربات های شرکت کننده در این مسابقات باید توانایی انجام سه کار زیر را داشته باشند:
  1. دو سرعت: ربات‌ها باید در سریع‌ترین زمان ممکن فاصله دو میلی‌متری میان دو گل را طی کنند.
  2. دو با مانع: در این مرحله، مسیر بین دو گل با موانع ثابت پوشیده شده و وظیفه ربات پشت سر گذاشتن این موانع و رسانیدن خود در سریع‌ترین زمان ممکن از یک گل به گل دیگر است.
  3. دریبل با توپ: در این مرحله، ربات باید در مدت سه دقیقه، به هر تعداد که میتواند، توپ را از میان موانع گذرانیده و به گل دیگر برساند.










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




رفتن یا ماندن مساله این است!
نوشته شده در یک شنبه 16 بهمن 1390
بازدید : 1933
نویسنده : فرزاد قاسم پور
از وقتی پرشین بلاگ قات زده و دامنه اش توسط ایادی استکبار hijack شده چیزی ننوشته ام.
یعنی بازدید کننده ای هم نبوده که بخواد وبلاگ رو بخونه.

حدود پنج سالی میشه که این وبلاگ رو شروع کرده ام و بجز زمان های کوتاه، مشکل خاصی در پرشین بلاگ ندیده بودم. به همین دلیل با وجود اینکه برای کارهای دیگرم سرویس هاستینگ داشتم و دو دامنه اختصاصی هم رجیستر کرده بودم سعی کردم وبلاگ رو همین جا نگهدارم.

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

ولی خب تنها چیزی که به ذهنم خطور نمیکرد ربودن دامنه پرشین بلاگ به این راحتی بود! و ظاهرا این طور که بوش به مشام میرسه این دامنه به این راحتی برگشتنی نیست.

به همین دلیل ضمن تشکر از مدیران عزیز پرشین بلاگ و زحماتشون در این مدت سعی میکنم وبلاگ رو در اولین فرصت به یه هاست دیگه منتقل کنم.

دامنه هایی که برای این کار رجیستر کرده بودم این ها هستند:
فعلا تا زمانی که کل آرشیو رو منتقل نکرده ام این دو آدرس شما رو به همین وبلاگ فوروارد میکنه. به محض اینکه آرشیو به طور کامل منتقل شد پوینتر ها رو تغییر میدهم.
سعی میکنم مطالب جدید رو تا مدتی روی این وبلاگ هم کپی کنم.

یه سوال از کسایی که خوره وبلاگ هستند: راهی هست که آرشیو پرشین بلاگ رو اتوماتیک به وردپرس منتقل کرد؟
خود پرشین بلاگ میتونه با اف تی پی فایل ها رو روی هاست دیگه منتقل کنه. ولی خب میخوام CMS رو هم به وردپرس تغییر بدم.



میکروکنترلرهای AVR
نوشته شده در شنبه 15 بهمن 1390
بازدید : 2160
نویسنده : فرزاد قاسم پور

این سری از میکروکنترلرها بسیار مورد استفاده قرار می گیرند.

برای انجام پروژه باید ببینیم که به چه چیزی نیاز داریم و کدام میکروکنترلر نیاز ما را برآورده می کند. در پروژه های کوچک 8051 به دلیل ارزانی انتخاب خوبی است ولی در پروژه هایی که نیاز به امکانات بیشتر داریم (مثلاً خود برنامه ریزی) مجبوریم از AVR استفاده کنیم. AVR ها در بیشتر پروژه ها جواب می دهند به همین دلیل و به دلیل اینکه قیمت میانی دارند، استفاده از این میکروکنترلرها را ترجیح می دهیم.

AVR ها به چند دسته تقسیم می شوند:

1)       AT90s یا سری کلاسیک که اولین سری تولید شده AVR هستند و قدیمی می باشند.

2)       AT Tiny که دارای CPU قدرتمندی است و پایه های کمتری نسبت به AT90s دارد.

3)       AT Mega که امکانات بیشتری نسبت به دو سری قبل دارد.

4)       ATxMega که در سال 2008 ساخته شده اند و مشکلات AVR های قدیمی را رفع کرده اند.

5)       AT Can، ATUSB، ATRF و دیکر میکروکنترلر های تولیدی این شرکت در ایران یافت نمی شوند به این دلیل به معرفی آنها نمی پردازیم.

ما از میان AVR ها میکروکنترلر ATmega 16 را انتخاب می کنیم دلیل آن هم این است که این سری تمامی ویژگی های میکروکنترلرهای قبل از خود را دارد و مرز میان AVR های قدیمی و جدید می باشد و قیمتی در حدود 2000 تومان دارد.

البته مشخصات ATmega 32 مانند ATmega 16 می باشد و فقط حافظه ی بیشتری دارد. چون قیمت ATmega 32 حدود 1.5 برابر ATmega 16 می باشد از ATmega 32 استفاده نمی کنیم.

برنامه ای که اشخاص مبتدی می نویسند حداکثر 4KB حافظه را پر می کند.

توان 2 نام میکرو کنترلر ها مقدار حافظه ی آنها را بر حسب کیلو بایت مشخص می کند. مثلاً AT90s2313 دارای 2KB حافظه و ATtiny85 دارای 8KB حافظه و ATmega 16 دارای 16 کیلوبایت حافظه است.

دیتاشیت پایه های ATmega 16 را در قسمت دانلود می توانید مشاهده کنید.

سؤال: مزیت AVR نسبت به 8051 چیست؟

AVR خصوصیات زیر را دارد:

1)       دارای حافظه ی Boot Loader یا خود برنامه ریزی که در 8051 وجود ندارد.

2)       دارای حافظه ی EEPROM که در 8051 اصلی نیست و برای متصل کردن EEPROM به 8051 باید از 16 پایه ی آن استفاه می کردیم.

3)       قابلت هایی مانند RC5 (RC5 یعنی فرکانس سیگنال ارتباطی بین فرستنده [کنترل] و گیرنده [مانند تلویزیون، کولر و...] اکثر لوازم اکترونیکی کنترل دار) و  اتصال صفحه ی لمسی (Touch Screen).

4)       دارای مقاومت Pull-up داخلی (مقاومت بالاکش) که در 8051 نیست و باید خودمان آن را در بیرون مدار قرار دهیم. (مقاومت بالاکش، میکروکنترلر را از جریان دهی و یا جریان کشی (Sink/Source) بیش از حد که باعث سوختن میکروکنترلر می شود، حفاظت می کند)

5)       بافر خروجی AVR می تواند تا 20mA جریان به خروجی بدهد بنابراین می توان یک LED را مستقیماً به میکرو وصل کرد در حالی که در 8051 جریان دهی کمتر است (در حدود 2mA).

6)       دارای Watchdog یا سگ نگهبان که در صورت اختلال در اجرای برنامه، میکروکنترلر را ریست می کند.

7)       دارای مدهای مصرف کم مانند Sleep، Power Down و Power Save.

8)       دارای حافظه ای تا 100 برابر حافظه 8051.

9)       برنامه ریزی به روش ISP که در این روش همانطور که میکروکنترلر در مدار قرار دارد، می توان آن را برنامه ریزی کرد.

10)   ساخت پروگرامر AVR ساده است و قیمت پروگرامر AVR کمتر از نصف پروگرامر 8051 است.

11)   نرم افزار های شبیه سازی (امولاتور) و برنامه نویسی AVR ها بسیار بیشتر از 8051 می باشد.

12)   AVR ها دارای فیوزبیت (Fuse Bit) می باشند که در 8051 وجود ندارد.

13)   بعضی از AVR ها دارای زمان واقعی RTC (Real Time Clock) هستند (که نیاز به قطعات خارجی را کاهش می دهند) در 8051 باید از آیسی هایی مانند PCF8535 یا DS1307 برای ایجاد زمان واقعی استفاده می کردیم.

14)   منابع وقفه در AVR بیشتر از 8051 است.

15)   می توانیم از تایمر کانتر AVR در حالت مقایسه ای، PWM (Pulse Width Modulation) یا مدولاسیون پهنای پالس و کپچر استفاده کنیم.

16)   می توانیم از پروتکل شبکه TCP/IP در AVR استفاده کنیم.

17)   دارای مبدل آنالوگ به دیجیتال داخلی (ADC (Analog to Digital Converter))

18)   قابلیت ارتباط دو یا چند میکروکنترلر با روش SPI (Serial Peripheral Interface) یا رابط سریال خارجی

19)   قابلیت ارتباط دو سیمه I2C یا 2-Wire که توسط شرکت فیلیپس ابداع شده.

20)   ایجاد سیگنال تلفن یا DTMF.

21)   مقایسه کننده داخلی ACI (Analog Comparator).

22)   قابلیت اتصال پروگرامر JTAG (Joint Test Access Group) برای رفع اشکال برنامه نویسی در AVR های ساخته شده ی هم زمان یا  بعد از ATmega16.

23)   استفاده از معماری RISC (Reduced Instruction Set Computer) یا کامپیوتر با دستورات کاهش یافته؛ در این روش پردازش سریع تر می شود و برنامه نویسی مشکل تر خواهد شد؛ بنابراین سرعت AVR در یک فرکانس کاری دوازده برابر 8051 و چهار برابر PIC می باشد.

24)   استفاده از معماری خط لوله؛ در معماری خط لوله زمانی که دستوری در حال اجرا است، دستور دیگر فراخوانی می شود.

25)   اتصال LCD (Liquid Crystal Display) گرافیکی رنگی و غیر رنگی به میکروکنترلر AVR.

26)   برای شروع به کار 8051 می بایست میکروکنترلر را حتماً Reset می کردیم و مدار ریست برای میکرو کنترلر قرار می دادیم ولی در AVR نیازی به این کار نیست.

27)   تطابق کامل با زبان های برنامه نویسی سطح بالا ((HLL (High Level Languages) و میانی که یکی از اهداف ساخت AVR محسوب می شود.

سؤال: فیوز بیت چیست؟ فیوز بیت ها برای تنظیمات داخلی میکروکنترلرها بکار می روند. مثلاً مشخص می کنند که میکروکنترلر با کریستال خارجی کار کند یا با کریستال داخلی و...

ویژگی های مشترک AVR و 8051 به صورت زیر هستند:

اتصال صفحه کلید و صفحه کلید کامپیوتر به میکروکنترلر-اتصال LCD کاراکتری-تایمر و کانتر- وقفه های خارجی- انتخاب پورت به صورت ورودی و خروجی- استفاده از پورت ها به صورت ورودی و خروجی