بلاگ – آموزش و پروژه های الکترونیک و برنامه نویسی

Electronics and Programming tutorials and projects

led resistor calculation

محاسبه مقاومت ال ای دی

در این مقاله قصد دارم نحوه محاسبه مقاومت ال ای دی را آموزش دهم. ولتاژ کاری بیشتر LED ها یا Power LED ها در محدوده بین 2 تا 4 ولت می باشد. گاهی اوقات منبع تغذیه ما ولتاژی بالاتر از ولتاژ مورد نیاز اراثه می دهد، به عنوان مثال اگر منبع تغذیه ما 5 ولتی…
Read more

infrared receiver

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

بطور کلی کنترل های مادون قرمز در فرکانس حدود 37 کیلوهرتز کار می کنند. عملکرد پروژه “گیرنده کنترل مادون قرمز” به طور کلی به این صورت است که سیگنال نوری مادون قرمز از طریق ماژول HS0038A2 (یا مشابه) دریافت می گردد و پس از فیلتر فرکانس 37 کیلو هرتزی، به داده در بیت ریت حدود…
Read more

wicardkit software programmer

نرم افزار پروگرمر WiCardKit – پروگرمر میکروکنترلر و اینترفیس یو اس بی به سریال

متد برنامه ریزی با پروگرمر موازی (High voltage programmer/parallel programmer) بالاترین لایه دسترسی به حافظه میکروکنترلر است که در پروژه نرم افزار پروگرمر WiCardKit استفاده شده است. با استفاده از این پروگرمر می توان میکروکنترلر هایی که قفل شده و قابل برنامه ریزی با پروگرمر های معمولی نیستند را بازیابی کرد. از دیگر ویژگی های…
Read more

wicardkit programmer avr pic usbtoserial

پروژه پروگرمر میکروکنترلر و اینترفیس WiCardKit 1 (سخت افزاری)

پروگرمر میکروکنترلر WiCardKit، با استفاده از متد برنامه ریزی با پروگرمر موازی (High voltage programmer/parallel programmer) بالاترین لایه دسترسی به حافظه میکروکنترلر است و با استفاده از این پروگرمر می توان میکروکنترلر هایی که قفل شده و قابل برنامه ریزی با پروگرمر های معمولی نیستند را بازیابی کرد. لینک پروژه (سورس کد و نقشه ها):…
Read more

battery charger circuit

مدار شارژ باتری 1.2 ولت تا 24 ولت با میکروکنترلر AVR – ATmega8a

پردازنده اصلی پروژه مدار شارژ باتری 1.2 تا 24 ولت، میکروکنترلر ATMega8A می باشد. این میکروکنترلر هشت بیتی از خانواده AVR است و دارای 28 پین و 8 کیلوبایت حافظه می باشد. این مدار دارای یک ولت متر داخلی با قابلیت کالیبراسیون است و دماسنج نیز مستقیما از طریق پین ADC و مقاومت حرارتی کار…
Read more

wifi rgb driver board

درایور وایفای RGB دوکاناله با قابلیت نور افشانی و پردازش صوتی

پروژه درایور وایفای RGB دوکاناله، دستور را از طریق وب پیج و وایفای با ESP8266 از کاربر دریافت می کند و با استفاده از تنظیم دیوتی سایکل سیگنال PWM و ارسال آن به ماسفت های خروجی، شدت نور ال ای دی های سه رنگ (قرمز، سبز و آبی) را در دو کانال مجزا کنترل می…
Read more

wifi ecg oximeter

مانیتور ضربان قلب و درصد اشباع اکسیژن خون با MAX30100 و ESP8266/ESP32

این پروژه پروژه مانیتور ضربان قلب و میزان درصد اشباع اکسیژن در خون (SPO2) را با استفاده از اختلاف مابین پالس دریافتی از نور قرمز و مادون قرمز محاسبه می کند و در رابط کاربری از طریق وای فای و مروگر تلفن همراه یا کامپیوتر نمایش می دهد. داده خام خروجی از ماژول MAX30100 شامل…
Read more

pwm amplifier

تقویت کننده PWM سه کاناله با حالت فعال گراند برای ورودی و خروجی

این تقویت کننده PWM دارای سه ورودی حساس و سه خروجی با ظرفیت 5 آمپر به ازای هر کانال می باشد. حالت فعال ورودی و خروجی LOW یا گراند می باشد و مناسب برای سیگنال مربعی 10 کیلوهرتز ویا کمتر با دیوتی سایکل 0 تا 100 درصد و ولتاژ 5 تا 12 ولت می باشد.…
Read more

max30100 pulse oximeter

اکسیمتر آردوینو MAX30100- سورس پروژه درصد اکسیژن سنج خون SPO2

پروژه اکسیمتر آردوینو MAX30100، میزان درصد اشباع اکسیژن در خون (SPO2) را نمایش می دهد. این میزان با استفاده از اختلاف مابین پالس دریافتی از نور قرمز و مادون قرمز محاسبه می شود.داده خام خروجی از ماژول MAX30100 شامل شدت بازتاب نور قرمز و مادون قرمزی است که با استفاده از ADC داخلی ماژول سنجیده…
Read more

alarm clock calendar

سورس کد و نقشه شماتیک ساعت و تقویم دیجیتال میلادی و شمسی+زنگ آلارم، دماسنج،روزشمار هفته

این پروژه شامل فایل های شماتیک، شبیه ساز پروتئوس و سورس کد ساعت و تقویم دیجیتال شمسی و میلادی، روزشمار هفته، با دو برنامه آلارم و دماسنج است که با استفاده از میکروکنترلر ATMega8A و ال سی دی کاراکتری 16*2 کار می کند. پردازنده اصلی پروژه ساعت و تقویم دیجیتال، میکروکنترلر ATMega8A می باشد. این…
Read more