Doxygen یک نرم افزار رایگان GPL2 برای مستند سازی خروجی برنامه نویسی است. داکسیژن یا Doxygen یک نرم افزار عمومی و مورد پسند جامعه برنامه نویسان برای تهیه داکیومنت از سورس کد برنامه نویسی می باشد. اولین بار برای سورس سی پلاس پلاس تهیه شده ولی زبان های برنامه نویسی دیگر …
ادامه نوشته »ارسال پیام توسط صفحه کلید در آردوینو
در این مثال (ارسال پیام توسط صفحه کلید در آردوینو) با فشرده شدن کلید از طرف صفحه کلید یک پیام متنی به کامپیوتر ارسال می شود. این رشته تعداد دفعات فشرده شدن کلید را گزارش می کند. پس از برنامه ریزی برد آردوینو و بستن مدار، با باز کردن یک …
ادامه نوشته »آموزش اتصال استپر موتور به رزبری پای
استپرموتورها در دسته ای بین موتورهای DC معمولی و سرووموتورها قرار می گیرند . آن ها مزیت قرارگیری در موقعیت های مختلف به طور دقیق و حرکت به عقب یا جلو به صورت پله پله و همچنین چرخش مداوم را دارند. در این قسمت از آموزش نحوه کنترل یک استپرموتور …
ادامه نوشته »استفاده از صفحه کلید در آردوینو
در این مثال از صفحه کلید به منظور خروج ازحساب کاربری ویندوز هنگام متصل کردن پایه 2 برد آردوینو را به زمین استفاده می کنیم. برنامه نوشته شده قابلیت تشخیص فشرده شدن دو یا سه کلید با فاصله زمانی بسیار کوتاه را دارد. تذکر : زمانی که از تابع ()Keyboard.print …
ادامه نوشته »المانهای مغناطیسی در منبع تغذیه سوئیچینگ – مفاهیم پایهای مغناطیس و فرومغناطیس
عناصر مغناطیسی در یک منبع تغذیه سوئیچینگ نقش مهمی در عملکرد منبع تغذیه ایفا میکنند، به طوری که آنها اولین اجزایی هستند که باید طراحی شوند و به دنبال آن مدارهای قدرت و سپس مدارهای کنترل طراحی میشوند. همانطور که گفته شد شرع طراحی معمولا با طراحی عناصر مغناطیسی آغاز …
ادامه نوشته »چارت درسی کاردانی الکترونیک
دوستان زیاد هنرستانی از من همیشه سوال میکنن درس خوندن در دانشگاه خسته؟ اونجا چه درس هایی را پاس میکنن؟ و همچنین دانشجویان رشته های دیگر که علاقمند به الکترونیک هستن خیلی وقتا به مطالعه دروس الکترونیک می پردازند و دنبال کتاب ها و سرفصل هایی هستن که بتوانن اندازه …
ادامه نوشته »راه اندازی بار گراف LED در آردوینو
در این مثال میخواهیم ولتاژ آنالوگ بر روی پایه A0 رابخوانیم، سپس ولتاژ آنالوگ روی این پایه را توسط تابع analogRead محاسبه کنیم و بر روی خروجی سریال در نرم افزار آردوینو نشان خواهیم داد. همچنین یک بار گراف LED را متناسب با این ولتاژ راه اندازی می کنیم. مراحل …
ادامه نوشته »خواندن ولتاژ آنالوگ در آردوینو
در این مثال میخواهیم روش خواندن ولتاژ آنالوگ بر روی پایه A0 را باهم بررسی کنیم. ابتدا ولتاژ آنالوگ روی این پایه را توسط تابع analogRead محاسبه می کنیم و سپس بر روی خروجی سریال در نرم افزار آردوینو نشان خواهیم داد. پتانسیومتر : یک پتانسیومتر (یا pot) یک ترانسدیوسر …
ادامه نوشته »آی سی های کنترل منابع تغذیه سوئیچینگ
در سال های اخیر، انواع مختلف آی سی ها در بازار ظهور پیدا کرده اند که اجرای توابع سطح بالا را در یک منبع تغذیه سوئیچینگ آسان می کنند. انتخاب بهترین آی سی مورد نظر موقعی امکان پذیر است که سطح انتظارات از سیستم برای طراح مشخص شده باشد. با …
ادامه نوشته »یکسوکنندهها در منابع تغذیه سوئیچینگ
یکسوکننده ها نقش مهمی در کنار سوئیچ های قدرت در یک منبع تغذیه سوئیچینگ ایفا می کنند. آنها همچنین می توانند نصف توان تلفاتی منبع را به خود اختصاص دهند. از آنجایی که یکسوکننده ها قطعاتی دو پایانهای هستند، هیچ چیز زیادی برای طراح وجود ندارد که بتواند بهترین دیود …
ادامه نوشته »قطعات نیمههادی به کار رفته در یک منبع تغذیه سوئیچینگ;سوئیچ های قدرت
کشف و دستیابی به قطعات ارزان قیمت نیمه هادی نقطه عطفی در تاریخ منابع تغذیه سوئیچینگ محسوب می شود. این مفهوم از دهه 1930 شناخته شده است، اما در آن زمان منابع تغذیه کمتری با استفاده از تکنیک سوئیچینگ ساخته می شد. نیمه هادی ها مزایای زیادی برای طراح فراهم …
ادامه نوشته »آموزش کنترل موتور DC با رزبری پای
در این قسمت آموزش کنترل موتور DC با رزبری پای با استفاده از پایتون و آی سی L293D توضیح داده می شود. در قسمت قبل ما از Raspberry Pi برای تولید پالس هایی برای کنترل موقعیت یک سروو موتور استفاده کردیم. در این قسمت از پالس ها برای کنترل سرعت …
ادامه نوشته »آموزش راه اندازی سروو موتور با رزبری پای
در این قسمت از آموزش نحوه کنترل سروو موتور با استفاده از پایتون شرح داده می شود. سروو موتورها با پالس های با طول متغییر کنترل می شوند . این امر به دقت زیادی در زمان بندی نیاز دارد . Raspberry Pi یک پایه دارد که به طور سخت افزاری …
ادامه نوشته »تغییر شدت نور LED با آردوینو
تغییر شدت نور LED با آردوینو ، در این مطلب میخواهیم نحوه استفاده از تابع ()analogWrite را به منظور تغییر نور LED بررسی کنیم. تابع ()analogWrite از تکنیک مدولاسیون عرض پالس (PWM) به منظور خاموش و روشن کردن یک پایه با نسبتی مشخص به منظور تغییر شدت نور LED متصل …
ادامه نوشته »چشمک زن LED با آردوینو
چشمک زن LED با آردوینو ، LED ها چراغ هایی کوچک و پر نور هستند که در بسیاری از کاربردها از آنها استفاده می شود. برای شروع کار با LED ها با برنامه چشمک زن شروع می کنیم که مشابه برنامه Hello World برنامه نویسان برای میکروکنترلر است. در این …
ادامه نوشته »