روشن کردن LED با میکرو STM32

سلام خدمت همه دوستانی که منو با پست هایی از تراشه ARM و میکرو STM32شرکت ST همراهی میکنند اگر پست قبلی منو دیده باشید پس با نرم افزار CubeMX آشنا شدید. کار با نرم افزار CubeMX تو این قسمت من میخوام با ی توضیح نسبتا کامل برم به سراغ برنامه …

ادامه نوشته »

تنظیمات پیشرفته لایه های برد مدار چاپی آلتیوم دیزاینر

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

ادامه نوشته »

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

بهترین زبان های برنامه نویسی

بهترین زبان برنامه نویسی کدومه ؟ کدومش را یادبگیرم بازار کار خوبی داره ؟ کدوم زبان برنامه نویسی کاربرد بیشتری داره ؟ کدوم زبان برنامه نویسی راحته برای یادگیری؟ این ها سوالاتی هستن که مبتدیان یادگیری برنامه نویسی معمولا خیلی میپرسن و همچنین بحث های خیلی حرفه ای در مورد …

ادامه نوشته »

ساخت تقوت کننده 20 وات با آی سی LM1875

ساخت تقوت کننده 20 وات با آی سی LM1875

مدارات تقویت کننده صوتی همواره جزو جذاب ترین موضوعات برای ساخت پروژه های الکترونیکی است. در این پست میخواهیم با ساخت یک تقویت کننده 20W توسط آی سی LM1875 آشنا شویم. مشخصات LM1875 : مشخصات این آی سی مطابق دیتاشیت عبارت است از : حداکثر توان 30 وات محافظت در …

ادامه نوشته »

تجزیه و تحلیل کدهای پروژه دیتالاگر با Arduino : بخش سوم

بخش دوم پروژه طراحی و ساخت دیتالاگر با Arduino : نرم افزار

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

ادامه نوشته »

بخش دوم پروژه طراحی و ساخت دیتالاگر با Arduino : نرم افزار

بخش دوم پروژه طراحی و ساخت دیتالاگر با Arduino : نرم افزار

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

ادامه نوشته »

پروژه طراحی و ساخت دیتالاگر با آردوینو (بخش اول)

بخش دوم پروژه طراحی و ساخت دیتالاگر با Arduino : نرم افزار

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

ادامه نوشته »

کار با نرم افزار STM32CubeMX

کار با نرم افزار STM32CubeMX

سلام… بعد از یه تاخیر از امروز میخوام به صورت تخصصی تر در مورد میکروکنترلر های شرکت ST صحبت کنم . شرکت ST یک شرکت تولید نیمه هادی چند ملیتی هست که عمده معروفیتش به خاطر میکرو های stm32 است و چند سالی هم به دلیل کیفیت خوب محصولاتش در صنعت …

ادامه نوشته »

لایه های برد مدار چاپی در آلتیوم قسمت دوم

در جلسه قبلی در مورد لایه های پرکاربرد در برد مدارچاپی و استفاده از دو ابزار Interactive routing و line برای لایه های مختلف توضیح دادیم. در ادامه این مطلب در این جلسه قصد داریم در مورد تنظیمات بیشتر مربوط به لایه ها در نرم افزار توضیح دهیم. تنظیمات لایه …

ادامه نوشته »

راه اندازی ماژول ESP8266

راه اندازی ماژول ESP8266

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

ادامه نوشته »

لایه های برد مدار چاپی در آلتیوم دیزاینر قسمت اول

آموزش Altium Designerجلسه دهم : لایه های برد مدار چاپی

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

ادامه نوشته »

تنظیم ضخامت خطوط در PCB آلتیوم دیزاینر

آموزش Altium Designerجلسه نهم : تنظیم ضخامت خطوط

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

ادامه نوشته »

چند مثال از راه اندازی Lcd tft 2.4 با آردوینو

راه اندازی نمایشگر Lcd tft 2.4 با آردوینو

به نام خدا این پروژه توضیح زیادی نداره چندتا پروژه جالب و دوس داشتنی با اردینو و LCD TFT 2.4  هست کد هاشم تقریبا قابل فهمه که چی به چیه هرجاییشم نفهمیدید در خدمتم. اتصال LCD به آردوینو شیلد ال سی دی برای اردینو طراحی شده مستقیم رو اردینو قرار …

ادامه نوشته »

ضخامت خطوط در طراحی برد مدار چاپی در آلتیوم دیزاینر

آموزش Altium Designerجلسه هشتم : ضخامت خطوط در طراحی برد مدار چاپی

در بخش قبلی مجموعه جلسات آموزش نرم افزار Altium designer با لایه های بالا و پایین برد مدارچاپی و اتصال پایه های قطعات توسط ابزار interactive routing آشنا شدیم. در این جلسه با نحوه انتخاب ضخامت track ها یا خطوط در طراحی برد مدار چاپی آشنا می شویم. چرا انتخاب …

ادامه نوشته »

آموزش جانمایی، مسیریابی و سیم کشی قطعات در آلتیوم دیزاینر

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

ادامه نوشته »