برد Maple mini ARM 32-bit سازگار با محیط برنامه نویسی Arduino IDE

پردازنده و میکروکنترلرهای ARM  توانایی پردازش بسیار قدرتمندی نسبت به میکروکنترلر AVR و PIC را دارد. همچنین میکروکنترلرهای ARM دارای تایمرهای دقیق مناسب کنترلر موتور و منابع سوییچینگ و Inverter ها و Interface های دیجیتال مانند I2C…
ادامه مطلب ...

بررسی کارکرد مدار تغذیه سوییچینگ

در این پست ما به نحوه عملکرد مدار SMPS یا همان منبع تغذیه سوییچینگ می پردازیم و در آخر در می یابیم که مدار تغذیه سوییچینگ چگونه کار می کند. یک مدار تغذیه سوییچینگ دارای ماسفت یا ترانزیستور BJT، دیود، سلف و خازن، درایور ماسفت یا ترانزیستور…
ادامه مطلب ...

تبدیل آردوینو به فرستنده و گیرنده IR

تبدیل آردوینو به فرستنده و گیرنده IR امواج IR یا INFRA RED یا مادون قرمز امواجی هستند که در طیف نور خورشید جای می گیرند اما چشم انسان قادر به دیدن این نور نیست.طول موج پرتوهای مادون قرمز بین 0.76  تا 1000 میکرومتر قرار میگیرند…
ادامه مطلب ...

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

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

کنترل فن ۴ پین با آردوینو

خنک کردن مدارات الکترونیکی یکی از مهمترین دغدغه های طراحان مدار است. برای مثال یک مدار سوییچینگ یا SMPS هر چند که راندمان آن بالا باشد، اما دیود ها و ماسفت های استفاده شده در این نوع مدار ها مقداری تولید گرما می کنند. اگر یک مدار سوییچینگ…
ادامه مطلب ...

راه اندازی ماژول GY-521 با استفاده از آردوینو

راه اندازی ماژول GY-521 با استفاده از آردوینو: یکی از پارامترهای مهم در ساخت یک کوادکوپتر حفظ تعادل در شریط مختلف است.اما این تعادل چگونه حاصل می شود؟ ربات پرنده برای حفظ تعادل باید به طریقی خروج از وضعیت تعادل را تشخیص دهد…
ادامه مطلب ...

سنسور شتاب سنج و استفاده از آن در کوادکوپتر

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

راه اندازی سنسور BMP-280 با استفاده از آردوینو

راه اندازی سنسور BMP-280 با استفاده از آردوینو: یکی از پارامترهای مهم در پرواز کوادکوپتر ارتفاع کوادکوپتر از سطح زمین است.برای داشتن اتفاع از سطح زمین به یک سنسور نیاز دارید.یکی از سنسورهایی که برای این مقصود اسنتفاده می…
ادامه مطلب ...

استفاده از موتور براشلس (BLDC) در کوادکوپتر

استفاده از موتور براشلس (BLDC) در کواکوپتر: موتورهای براشلس یا موتورهای سنکرون DC موتورهایی هستند که در آنها جاروبک(Brush) وجود ندارد.موتورهای براشلس ساختمان ساده ای دارند.این موتورها ازیک بخش سیم پیچ و یک بخش آهنربا تشکیل شده است که…
ادامه مطلب ...

آشنایی و بررسی کنترلر سرعت موتورهای کوادکوپتر ESC

ما در این پست با نحوه عملکرد ESC(Electronic Speed Controller) آشنا  می شویم و در کل خواهیم فهمید که ESC چیست و چرا باید در کوادکوپترها از این سیستم کنترلی استفاده کرد؟ ESC با استفاده از سیگنال ورودی از یک میکروکنترلر یا فلایت کنترل می…
ادامه مطلب ...

راه اندازی LED RGB WS2812 با استفاده از آردوینو

راه اندازی  WS2812 با استفاده از آردوینو یکی از کاربردهای برد های آردوینو استفاده از آنها در راه اندازی LED های RGB است.امروزه ازLED های RGB در نورپردازی های شهری و ساختمان ها به طور گسترده استفاده می شود.این LED ها…
ادامه مطلب ...

نصب کتابخانه در آردوینو

طریقه نصب کتابخانه در آردوینو به طور کلی برای نصب کتابخانه در آردوینو سه روش وجود دارد: ۱-نصب آنلاین از طریق خود نرم افزار ۲- نصب از طریق فایل ZIP. ۳-نصب به صورت دستی -نصب کتابخانه در آردوینو از طریق خود نرم افزار…
ادامه مطلب ...