آموزش نرم افزار Fritzing ، نحوه‌ی عملکرد و استفاده از آن

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

Fritzing چه نرم افزاری است و چه کسانی به آن نیاز دارند؟ برای آشنایی با این پلتفرم جذاب ، بهتر است قدری با سابقه پیدایش آن آشنا شویم. Fritzing را برای نخستین بار دانشگاه پوتسدام آلمان (Potsdam) در حین توسعه فرآیندهای پردازش‌ و بردهای آردوینو ایجاد نمود. این نرم‌افزار در …

ادامه نوشته »

آموزش اتصال سنسور دمای DS18B20 به رزبری پای

آموزش اتصال سنسور دمای DS18B20 به رزبری پای

مرور کلی: توزیع Occidentalis لینوکس برای رزبری پای (و Raspbian از تاریخ دسامبر 2012) از سنسور دمای یک سیمه DS18B20 پشتیبانی می کنند. این سنسور در یک پکیج سه پایه کوچک مانند ترانزیستور ها و ادوات دیجیتالی دقیق عرضه میشود. در این قسمت از آموزش فرا میگیرید که چگونه از یک …

ادامه نوشته »

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

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

سنسور آلتراسونیک HC-SR04 از تکنیک سونار به منظور تشخیص فاصله اشیاء استفاده می کند. این سنسور بدون تماس دارای دقت و پایداری بالایی در محاسبه مسافت هست.رنج اندازه گیری این سنسور نیز 2 سانتی متر در 400 سانتی متر هست. از ویژگی های این سنسور عدم تاثیرپذیری سنسور از نور خورشید …

ادامه نوشته »

راه اندازی سنسور PIR با آردوینو

سنسورهای PIR به منظور تشخیص حرکت به کار می روند. به عنوان مثال میتوان از این سنسورها به منظور تشخیص حرکت انسان در محدوده دید سنسور استفاده کرد. این سنسورها در وسایل و گجت هایی که در خانه یا محیط های تجاری به کار می روند استفاده می شوند. در …

ادامه نوشته »

راه اندازی سنسور تشخیص آب توسط آردوینو

سنسور تشخیص آب توسط آردوینو

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

ادامه نوشته »

راه اندازی سنسور دما LM35 با آردوینو

راه اندازه سنسور دما LM35 با آردوینو

سنسور دمای LM35 جزء سنسورهای دقیق دما (توی بازار جنس اصل پیدا کنید) با خروجی آنالوگ متناسب به صورت خطی با دمای محیط برحسب درجه سانتی گراد است.در این مثال آموزشی راه اندازی سنسور دما LM35 با آردوینو را یاد میگیریم. یکی از مزیت های LM35 این است که اندازه گیری …

ادامه نوشته »

صفحه کلید سریال با آردوینو

Leonardo

در این مثال (صفحه کلید سریال با آردوینو ) ، برنامه آردوینو منتظر می ماند تا یک بایت از ورودی سریال دریافت کند. پس از دریافت، آردوینو کد مربوط به یک کلید را به سمت کامپیوتر برمیگرداند. کد برگشت داده شده یک واحد از کد دریافت کرده بیشتر است. مثلا اگر …

ادامه نوشته »

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

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

با استفاده از کتابخانه Mouse میتوانید ماوس کامپیوتر خود را توسط بردهای آردوینو Leonardo ، Micro یا Due کنترل نمایید. در این مثال از 5 کلید برای کنترل ماوس استفاده می کنیم. 4 کلید مربوط به کنترل جهت است (بالا، پایین، چپ و راست) و یک کلید هم برای کلیک …

ادامه نوشته »

آموزش داکیومنت سازی با Doxygen

آموزش داکیومنت سازی با Doxygen

Doxygen یک نرم افزار رایگان GPL2 برای مستند سازی خروجی برنامه نویسی است. داکسیژن یا Doxygen یک نرم افزار عمومی و مورد پسند جامعه برنامه نویسان برای تهیه داکیومنت از سورس کد برنامه نویسی می باشد. اولین بار برای سورس سی پلاس پلاس تهیه شده ولی زبان های برنامه نویسی دیگر …

ادامه نوشته »

ارسال پیام توسط صفحه کلید در آردوینو

ارسال پیام توسط صفحه کلید در آردوینو

در این مثال (ارسال پیام توسط صفحه کلید در آردوینو) با فشرده شدن کلید از طرف صفحه کلید یک پیام متنی به کامپیوتر ارسال می شود. این رشته تعداد دفعات فشرده شدن کلید را گزارش می کند. پس از برنامه ریزی برد آردوینو و بستن مدار، با باز کردن یک …

ادامه نوشته »

آموزش اتصال استپر موتور به رزبری پای

آموزش اتصال استپر موتور به رزبری پای

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

ادامه نوشته »

استفاده از صفحه کلید در آردوینو

در این مثال از صفحه کلید به منظور خروج ازحساب کاربری ویندوز هنگام متصل کردن پایه 2 برد آردوینو  را به زمین استفاده می کنیم. برنامه نوشته شده قابلیت تشخیص فشرده شدن دو یا سه کلید با فاصله زمانی بسیار کوتاه را دارد. تذکر :  زمانی که از تابع ()Keyboard.print …

ادامه نوشته »

المان‌های مغناطیسی در منبع تغذیه سوئیچینگ – مفاهیم پایه‌ای مغناطیس و فرومغناطیس

انواع ترانسفورماتورها

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

ادامه نوشته »

چارت درسی کاردانی الکترونیک

چارت درسی کاردانی الکترونیک

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

ادامه نوشته »

راه اندازی بار گراف LED در آردوینو

راه اندازی بار گراف LED در آردوینو

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

ادامه نوشته »