FaraRobotics | فرا روباتیک: آموزش‌های رباتیک
1.14K subscribers
48 photos
3 videos
230 links
فرا رباتیک — کانال تخصصی آموزش‌های رباتیک

🔸 برنامه‌نویسی ربات
🔸 شبیه سازی و کنترل ربات
🔸 سیستم عامل ربات‌ها ROS
🔸سینماتیک مستقیم و معکوس
🔸 و صدها ساعت آموزش جذاب

🚀 برای مشاهده تمام آموزش‌های ویدیویی، روی لینک زیر بزنید:👇
fdrs.ir/tc/rb
Download Telegram
✳️ طراحی ربات هوشمند — به زبان ساده

‏رباتیک (Robotic) را می‌توان به عنوان نقطه اوج پیشرفت تکنولوژی توصیف کرد. رباتیک علمی بین‌رشته‌ای است که از پیشرفت‌های علوم مختلف مانند مهندسی مکانیک، مهندسی مواد، ساخت سنسور، مهندسی برق و مهندسی کامپیوتر استفاده می‌کند. پیاده‌سازی رباتیک به صورت عملی، نیازمند تسلط در حوزه‌های مختلف ذکر شده است. در این مطلب قصد داریم تا به معرفی رباتیک بپردازیم و حوزه‌های مختلف علم رباتیک را بررسی کنیم و سپس ملزومات عملی طراحی ربات هوشمند در حوزه الکترونیک و مکانیک و انواع پلتفرم‌های مختلف برای ربات‌ها را بررسی کنیم.

══ فهرست مطالب ══

‏ ○ رباتیک چیست؟
‏ ○ ربات
‏ ○ علوم مرتبط با رباتیک
‏ ○ ملزومات عمومی طراحی ربات هوشمند
‏ ○ پلتفرم‌های مختلف طراحی ربات هوشمند
‏ ○ ملزومات الکترونیکی طراحی ربات هوشمند


🔸 رباتیک چیست؟

‏شاخه‌ای از تکنولوژی که با طراحی، ساخت، عملکرد، کاربرد ربات‌ها و نیز سیستم‌های کامپیوتری برای کنترل، فیدبک سنسوری و تجزیه و تحلیل داده‌های مربوط به آن‌ها سر و کار دارد، رباتیک نام دارد. در حالت کلی می‌توان گفت این تکنولوژی مربوط به ماشین‌های اتوماتیکی است که می‌توانند در محیط‌های کاری خطرناک و یا عملیات مربوط به ساخت، جایگزین انسان شوند و یا ظاهر، رفتار، درک، شناخت و یا حرکتی از انسان‌ها را تقلید کنند. در حالی‌که رشته‌های دیگر درگیر ریاضیات و تکنیک‌های ساخت اجزا هستند، رباتیک متناظر با ساخت محصول نهایی است. کاربردهای عملی ربات‌ها منجر به پیشرفت در سایر علوم می‌شوند؛ زیرا محققان علم رباتیک علوم دیگر را نیز مورد کنکاش قرار می‌دهند.


🔸 ربات

‏ربات، به یک ماشین، معمولا قابل برنامه‌ریزی توسط کامپیوترها گفته می‌شود که قادر به انجام یک سری عملیات پیچیده به صورت خودکار است. یک ربات می‌تواند یا توسط یک وسیله کنترل خارجی هدایت شود و یا کنترل مربوط به آن را می‌توان به صورت داخلی در خود ربات جاسازی کرد. ربات‌ها می‌توانند در اشکال مختلف تولید شوند و عمدتا برای انجام کاری به منظور راحت‌تر کردن کارهای بشر ساخته می‌شوند و به جنبه های زیباشناسی در ساخت آن‌ها توجه زیادی نمی‌شود. یک ربات می‌تواند خودگردان (Autonomous) یا نیمه خودگردان (Semi-Autonomous) باشد. گستره وسیعی از ربات‌ها در سال‌های اخیر تولید شده‌اند که شامل ربات‌های انسان‌نما، ربات‌های صنعتی، ربات‌های پزشکی، ربات‌های همیار بیمار و حتی ربات‌های میکروسکوپی و نانو هستند.

‏در واقع ربات در زبان انگلیسی برای توصیف هر ساختاری که عمل خاصی را به صورت اتوماتیک انجام می‌دهند، به کار می‌رود. برای مثال یک باز‌کننده در اتوماتیک، عمل باز کردن در را می‌تواند به صورت اتوماتیک انجام دهد. در این کاربرد از یک سنسور برای تشخیص سیگنال‌های دریافتی از کنترل از راه دور (Remote Control)، یک محرک (Actuator) برای باز کردن در و یک سیستم کنترل برای دادن دستورات لازم به موتور جهت باز و بسته کردن در استفاده می‌شود. در عمل این نوع ماشین‌ها، بیشتر با عنوان وسایل مکاترونیک (Mechatronic) شناخته می‌شوند و زیرمجموعه‌ای از ربات‌های خودگردان هستند. اجزای ماشین‌های مکاترونیکی معمولا به صورت زیر هستند.

‏– سنسور: سنسورها قادر به تشخیص شرایط محیط پیرامون هستند.

‏– محرک: به وسیله محرک‌ها می‌توان تغییری در وضعیت ماشین در محیط فراهم آورد.

‏– سیستم کنترل: سیستم کنترل برای کنترل محرک‌ها بر اساس شرایط محیط به کار می‌رود که توسط سنسور فراهم شده است.

‏اکثر اوقات، ربات‌ها را شاخه‌ای از ماشین‌های مکاترونیکی محسوب می‌کنند که دارای خودمختاری (Autonomy) باشند. ماشینی که خودگردان باشد، امور مربوط به خود را به تنهایی و بدون راهنمایی لحظه به لحظه انسان انجام می‌دهد. البته گاهی همه ماشین‌های مکاترونیکی نیز جزو ربات‌ها محسوب می‌شوند. در تصویر زیر نمایی از انواع مختلف ربات‌ها را مشاهده می‌کنید.



مطالعه ادامه مطلب 👇👇

🔗 طراحی ربات هوشمند — به زبان ساده — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

✳️ آشنایی با فیلم های برتر درباره ربات ها و هوش مصنوعی — فهرست کاربردی

‏از سال ۱۹۲۷ که در فیلم متروپولیس یا ماشین شبیه ربات ظاهر شد، تاکنون فیلم های برتر علمی-تخیلی زیادی ساخته شده است. اما بسیاری از این فیلم‌های علمی-تخیلی در حال تبدیل شدن به واقعیت‌های علمی نیز هستند. برخی دانشمندان پیش‌بینی کرده‌اند که در سال ۲۰۴۵ کامپیوترها خودکار شده و می‌توانند با هوش مصنوعی انسان را درک یا کنترل کنند.

══ فهرست مطالب ══

‏ ○ ۱. فیلم ۲۰۰۱: A Space Odyssey
‏ ○ ۲. فیلم Her
‏ ○ ۳. فیلم Wall-E
‏ ○ ۴. فیلم The Matrix
‏ ○ ۵. فیلم The Machine
‏ ○ ۶. فیلم Bicentennial Man
‏ ○ ۷. فیلم WarGames
‏ ○ ۸. فیلم Colossus: The Forbin Project
‏ ○ ۹. فیلم Transcendence


🔸 ۱. فیلم ۲۰۰۱: A Space Odyssey

‏این فیلم قطعاً بهترین فیلم در حوزه هوش مصنوعی است. این فیلم که جنبه علمی‌ و تخیلی زیادی دارد به سفر طولانی و ماجراجویانه یک ربات در فضا اشاره دارد. در این فیلم که تا حد زیادی فلسفی هم هست، نهایت تکنولوژی با تصاویر بسیار زیبا به تصویر کشیده می‌شود.


🔸 ۲. فیلم Her

‏در این فیلم تئودور شخصیت اصلی فیلم است که با یک دستیار صوتی یا نرم‌افزار گویا ارتباط پیچیده‌ای برقرار می‌کند. این فیلم از تکنولوژی‌های پیشرفته و هوش مصنوعی استفاده می‌کند. نرم‌افزار که صدای زن برای آن انتخاب شده است، به شکل باورنکردنی احساسات تئودور را یاد گرفته و با او ارتباط عاطفی نیز برقرار می‌کند!



مطالعه ادامه مطلب 👇👇

🔗 آشنایی با فیلم های برتر درباره ربات ها و هوش مصنوعی — فهرست کاربردی — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

✳️ معرفی رشته مهندسی مکاترونیک — از تحصیل تا اشتغال + فیلم آموزش رایگان

‏در این مطلب از مجموعه مطالب معرفی رشته‌های دانشگاهی مجله فرادرس، به رشته مهندسی مکاترونیک پرداخته‌ایم و سعی کرده‌ایم تناسب آن با روحیات افراد، دروسی که برای موفقیت در این رشته مهندسی باید در آن‌ها پایه‌ای قوی‌تر داشت، گرایش‌های آن، بازار کار و سایر موارد مرتبط را مورد بررسی قرار دهیم.

══ فهرست مطالب ══

‏ ○ رشته مهندسی مکاترونیک مناسب چه کسانی است؟
‏ ○ کدام دروس دوره دبیرستان در رشته مهندسی مکاترونیک بیشتر کاربرد دارند؟
‏ ○ گرایش‌های رشته مهندسی مکاترونیک برای ادامه تحصیل چه هستند؟
‏ ○ مهم‌ترین دروس دانشگاهی رشته مهندسی مکاترونیک چه هستند؟
‏ ○ فارغ التحصیل رشته مهندسی مکاترونیک در چه کارها و صنایعی می‌تواند شاغل شود؟
‏ ○ بازار کار رشته مهندسی مکاترونیک به چه صورت است؟
‏ ○ امکان ادامه تحصیل در رشته مهندسی مکاترونیک در داخل ایران چگونه است؟
‏ ○ امکان ادامه تحصیل در رشته مهندسی مکاترونیک در خارج از کشور به چه صورت است؟
‏ ○ دروس دانشگاهی رشته مهندسی مکاترونیک تا چه میزان نیازهای بازار کار را پاسخگو هستند؟


🔸 رشته مهندسی مکاترونیک مناسب چه کسانی است؟

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

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

‏از لحاظ شخصیتی، رشته مهندسی مکاترونیک مناسب افرادی است که دارای ویژگی‌های زیر بوده و یا به دنبال یافتن این توانایی‌‌ها باشند:


🔸 کدام دروس دوره دبیرستان در رشته مهندسی مکاترونیک بیشتر کاربرد دارند؟

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

‏آمار و احتمالات و جبر در مکاترونیک، شناسایی سیستم‌ها و کنترل بسیار مورد نیاز خواهند بود. از سوی دیگر، فیزیک دوره‌ دبیرستان در اکثر دروس مهندسی مکاترونیک کاربرد دارد و در درس‌های دوره‌ی کارشناسی این رشته همچون، فیزیک ۱ و ۲، رباتیک، مدارهای الکتریکی، مغناطیس، الکترونیک، مقاومت مصالح و استاتیک، دینامیک و غیره مورد استفاده قرار می‌گیرد. همچنین، در کارشناسی ارشد هم درس فیزیک کاملا مورد نیاز بوده و در اکثر دروس مهندسی مکاترونیک به آن احتیاج پیدا می‌شود. بنابراین، دانش‌آموزانی که به دنبال تحصیل در رشته مهندسی مکاترونیک و رباتیک هستند، لازم است تا به صورت کاملا جدی دروس ریاضیاتی و فیزیک دوره‌ی دبیرستان را مطالعه و درک کنند.



مطالعه ادامه مطلب 👇👇

🔗 معرفی رشته مهندسی مکاترونیک — از تحصیل تا اشتغال + فیلم آموزش رایگان — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

✳️ فهرست برترین فیلم‌ های با موضوع ربات های هوشمند

‏در این مطلب می‌خواهیم به برترین فیلم‌ها با موضوع ربات های هوشمند بپردازیم. فهرست برترین فیلم‌ها در این حوزه به صورت زیر است:

══ فهرست مطالب ══

‏ ○ ۱. Her
‏ ○ ۲. فیلم Wall- E
‏ ○ ۳. فیلم Ex Machina
‏ ○ ۴. فیلم ماتریکس
‏ ○ ۵. ادیسه فضایی


🔸 ۱. Her

‏این فیلم که در سال ۲۰۱۳ تولید شد، اهداف آینده را به تصویر می‌کشد. تکنولوژی استفاده شده در این فیلم در حال تبدیل شدن به واقعیت است. دستیار مجازی در گوشی‌های هوشمند ما، هر روز بیشتر از ما یاد می‌گیرد و در حال سازگاری با شخصیت ما است. در این داستان شخصی به نام تئودور یک نرم افزار گویا خریداری می‌کند که دارای هوش مصنوعی بسیار پیشرفته است. این نرم‌افزار یک صدای زنانه دارد که حالات عاطفی تئودور را شناخته و به او بر اساس این حالات پیشنهاداتی می‌دهد. این نرم‌افزارافزار (سامانتا) به قدری هوش مصنوعی پیشرفته‌ای دارد که برخی اوقات احساسات آن به نظر می‌رسند که واقعی هستند.


🔸 ۲. فیلم Wall- E

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



مطالعه ادامه مطلب 👇👇

🔗 فهرست برترین فیلم‌ های با موضوع ربات های هوشمند — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

👍1
✳️ حرکت شناسی در فیزیک — به زبان ساده

‏در آموزش‌های گذشته فیزیک در مورد حرکت پرتابی صحبت کردیم. اما همان‌طور که احتمالا می‌دانید این نوع حرکت، حالت خاصی از حرکت در صفحه دو‌بعدی محسوب می‌شود. از این رو در این مطلب قصد داریم تا معادلات مربوط به حرکت شناسی در صفحه دوبعدی را توضیح داده و مثال‌هایی نیز از آن ارائه دهیم.

══ فهرست مطالب ══

‏ ○ حرکت شناسی


🔸 حرکت شناسی

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



مطالعه ادامه مطلب 👇👇

🔗 حرکت شناسی در فیزیک — به زبان ساده — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

✳️ معادله دیفرانسیل حرکت — از صفر تا صد (+ دانلود فیلم آموزش رایگان)

‏در مطالب گذشته وبلاگ فرادرس مفاهیمی از فیزیک کلاسیک همچون معادله ناویر-استوکس، معادلات مومنتوم (تکانه) و معادله حرکت یک جسم در حال ارتعاش را توضیح دادیم. شاید جالب باشد بدانید که منشا تمامی این مفاهیم، قوانین نیوتن است. به طور دقیق‌تر می‌توان گفت شکل کمی این روابط بیشترین ارتباط را با قانون دوم نیوتن دارد. از این رو در این مطلب قصد داریم تا نحوه بدست آوردن معادله دیفرانسیل حرکت یک سیستم را با استفاده از این قانون، توضیح دهیم.


🔸 معادله دیفرانسیل حرکت



مطالعه ادامه مطلب 👇👇

🔗 معادله دیفرانسیل حرکت — از صفر تا صد (+ دانلود فیلم آموزش رایگان) — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

✳️ میکروکنترلر ARM چیست؟ | به زبان ساده

‏میکروکنترلر ARM در بسیاری از لوازم برقی، تجهیزات الکترونیکی و پروژه‌های صنعتی به کار می‌رود. در این آموزش، با معماری ARM، ویژگی‌های آن و خانواده پردازنده‌های ARM آشنا می‌شویم.

══ فهرست مطالب ══

‏ ○ پردازنده ARM چیست؟
‏ ○ ویژگی های پردازنده ARM
‏ ○ خانواده های پردازنده ARM
‏ ○ انواع پردازنده های ARM
‏ ○ از کجا باید شروع کرد؟
‏ ○ میکروکنترلر ARM
‏ ○ ابزارهای توسعه میکروکنترلر ARM
‏ ○ دوره ویدیویی آموزش میکروکنترلر ARM با کامپایلر Keil


🔸 پردازنده ARM چیست؟

‏آرم هولدینگز (ARM Holdings plc) یک شرکت نیمه‌هادی سطح اول است که محصولات آن پردازنده‌ها، سیستم‌های برون‌تراشه‌ای (System-on-Chips)، نرم‌افزارهای کامپیوتری و غیره است. معماری آرم یا ARM که مخفف Advanced RISC Machine به معنی ماشین‌های RISC پیشرفته است، در سال ۱۹۹۰ ساخته شد RISC یا ریسک، مخفف Reduced Instruction Set Computer به معنی رایانه کم‌دستور و نوع معماری ساخت کامپیوتر یا ریزپردازنده است که در آن به جای استفاده از دستورالعمل‌های خاص سایر معماری‌ها، از یک مجموعه دستورالعمل حداقلی و بسیار بهینه‌سازی شده‌ استفاده می‌شود. ریسک (RISC) اصلی‌ترین استراتژی طراحی CPU است که در پردازنده‌های آن اجرا می‌شود.

‏ARM ارائه دهنده پیشرو ریزپردازنده‌های مبتنی بر RISC و سایر IP‌های نیمه‌هادی با بیش از ۸۵ میلیارد تراشه مبتنی بر ARM است. ARM مانند سایر شرکت‌های تولید ریزپردازنده همچون اینتل (Intel)، هیتاچی (Hitachi)، فری‌اسکیل (Freescale) و غیره، پردازنده یا سایر ادوات نیمه‌هادی را تولید نمی‌کند بلکه، به عنوان مالکیت فکری (IP) مجوز ساخت هسته‌های نیمه‌هادی را به سایر شرکت‌های نیمه‌هادی مانند اتمل (ATMEL)، فیلیپس (اکنون NXP)، سامسونگ (Samsung) و غیره می‌دهد. مهم‌ترین مالکیت‌های فکری ARM شامل ریزپردازنده‌های RISC توان‌پایین، کم‌هزینه و با کارایی بالا، سیستم‌ برون‌تراشه‌ای و سایر لوازم جانبی است.

‏جدا از پردازنده‌ها و مالکیت فکری هسته‌ها، ARM ابزارهای توسعه نرم‌افزاری کاملی مانند Keil و DS-۵ را برای توسعه سیستم‌های کامل مبتنی بر میکروکنترلر ARM و سیستم‌ برون‌تراشه‌ای ارائه می‌دهد.


🔸 ویژگی های پردازنده ARM

‏پردازنده‌های ARM مبتنی بر معماری رایانه کم‌دستور یا ریسک (RISC) هستند، اما بر اساس الزامات سیستم‌های تعبیه شده، برخی از اصلاحات نیز در معماری RISC انجام می‌شود. پردازنده‌های ARM معماری نوع انتقال داده (Load-Store) را دنبال می‌کنند که پردازش داده‌ها فقط بر روی محتویات ثبات‌ها یا رجیسترها انجام می‌شود و نه مستقیماً روی حافظه. دستورالعمل پردازش داده‌ها در رجیسترها با دسترسی به حافظه متفاوت است.

‏مجموعه دستورالعمل ARM یکنواخت و طول آن ثابت است. پردازنده‌های آرم ۳۲ بیتی دو مجموعه دستورالعمل دارند: به طور کلی، مجموعه دستورالعمل آرم ۳۲ بیتی و مجموعه دستورالعمل Thumb با ۱۶ بیت است (Thumb شیوه‌ای برای فشرده‌سازی دستورات پرکاربرد ۳۲ بیتی به صورت ۱۶ بیتی جهت کاهش حجم برنامه، در ازای کاهش سرعت اجرای آن است).

‏پردازنده ARM از چندین مرحله خط لوله (Pipeline) برای سرعت بخشیدن به جریان دستورالعمل‌ها پشتیبانی می‌کند. در خط لوله سه‌مرحله‌ای ساده، دستورالعمل‌ها از سه مرحله پیروی می‌کنند: واکشی (fetch)، رمزگشایی (decode) و اجرا (execute).



مطالعه ادامه مطلب 👇👇

🔗 میکروکنترلر ARM چیست؟ | به زبان ساده — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس


❇️ ویدئو «معرفی رشته مهندسی مکاترونیک - گرایش‌ها و بازار کار» در ۱۵ دقیقه | به زبان ساده


🔗 آشنایی با ۷۶ رشته مهم دانشگاهی - [کلیک کنید]

📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید.


❇️ ویدئو «معرفی رشته مهندسی مکانیک - از تحصیل تا اشتغال» در ۱۶ دقیقه | به زبان ساده


🔗 آشنایی با ۷۶ رشته مهم دانشگاهی - [کلیک کنید]

📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید.

✳️ معادلات حرکت ربات — به زبان ساده

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

══ فهرست مطالب ══

‏ ○ مدل بازوی رباتیک دو لینکی
‏ ○ خطی‌سازی معادلات حرکت ربات
‏ ○ پیاده‌سازی معادلات حرکت ربات در متلب



مطالعه ادامه مطلب 👇👇

🔗 معادلات حرکت ربات — به زبان ساده — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

👍1
✳️ قوانین حرکت نیوتن — به زبان ساده (+ دانلود فیلم آموزش گام به گام)

‏«قوانین حرکت نیوتن» (Newton’s Laws Of Motion) کدام است و چه کاربردی دارد؟ در این نوشته به قوانین اول، دوم و سوم نیوتن می‌پردازیم. در ادامه برای فهم بهتر، مثال‌هایی کاربردی نیز ارائه می‌شود.

══ فهرست مطالب ══

‏ ○ قوانین حرکت نیوتن


🔸 قوانین حرکت نیوتن

‏«قوانین حرکت نیوتن» (Newton’s Laws Of Motion) کدام است و چه کاربردی دارد؟ در این نوشته به قوانین اول، دوم و سوم نیوتن می‌پردازیم. در ادامه برای فهم بهتر، مثال‌هایی کاربردی نیز ارائه می‌شود.

‏پیشنهاد می‌کنیم جهت آشنایی کامل‌تر با قانون دوم نیوتن به مقاله «قانون دوم نیوتن — به زبان ساده» مراجعه فرمایید.

‏قانون اول نیوتن بیان می‌کند که اگر هیچ نیروی خالص خارجی بر روی یک جسم بدون حرکت وارد نشود، این جسم همچنان بی‌حرکت باقی می‌ماند. در تعریفی دیگر می‌توان گفت، بدون اعمال نیروی خالص خارجی بر روی جسمی که در یک مسیر مستقیم با سرعت ثابت در حرکت است‌، جسم همچنان به حرکت مستقیم خود در سرعت ثابت ادامه می‌دهد.



مطالعه ادامه مطلب 👇👇

🔗 قوانین حرکت نیوتن — به زبان ساده (+ دانلود فیلم آموزش گام به گام) — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس


❇️ فیلم آموزش «انرژی جنبشی» در ۱۰ دقیقه | به زبان ساده


📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید.
‌‌‌
✳️ انرژی پتانسیل چیست؟ — به زبان ساده (+ دانلود فیلم آموزش رایگان)

‏انرژی پتانسیل یک جسم را می‌توان به صورت کلی برابر با اختلاف انرژی آن جسم در یک موقعیت، نسبت به انرژی آن در مکان مرجع معرفی کرد. به صورت کلی، انرژی پتانسیل، شامل انرژی پتانسیل کشسانی، گرانشی و الکتریکی است و این انرژی کاربرد بسیار زیادی در علم فیزیک و مهندسی مکانیک دارد.

══ فهرست مطالب ══

‏ ○ انرژی پتانسیل چیست؟
‏ ○ انواع انرژی پتانسیل
‏ ○ فیلم‌ های آموزش انرژی پتانسیل چیست؟ — به زبان ساده (+ دانلود فیلم آموزش رایگان)


🔸 انرژی پتانسیل چیست؟

‏همانطور که بیان شد، انرژی پتانسیل یک جسم در مکان مشخص، برابر با اختلاف انرژی جسم در آن مکان، نسبت به موقعیت مرجع است. انرژی پتانسیل، عموما به نیروهایی مانند نیروی گرانش و کشسانی فنر مرتبط است. برای مثال، زمانی که یک توپ سنگین در ارتفاع معینی قرار گرفته، انرژی را در خود ذخیره کرده است. این انرژی ذخیره شده در جسم که ناشی از ارتفاع آن است، انرژی پتانسیل نامیده می‌شود.

‏به صورت مشابه می‌توان بیان کرد که موقعیت یک کمان کشیده شده، میزان انرژی ذخیره شده در آن را تعیین می‌کند. در واقع، زمانی که کمان در موقعیت ابتدایی خود قرار دارد، یعنی زمانی که کشیده نشده، انرژی نیز در آن ذخیره نشده است و زمانی که موقعیت کمان نسبت به حالت عادی آن تغییر می‌کند، انرژی در آن ذخیره می‌شود که این انرژی ذخیره شده را، انرژی پتانسیل می‌نامند. بنابراین در این مثال نیز می‌توان بیان کرد که انرژی پتانسیل، انرژی ذخیره شده در جسم و ناشی از موقعیت آن است.

‏در شرایط ذکر شده، یک نیروی خارجی، عامل حفظ وضعیت جسم در موقعیت‌‌هایی به غیر از موقعیت مرجع آن است. در صورتی که این نیروی خارجی حذف شود، انرژی پتانسیل‌ باعث ایجاد کار در سیستم می‌شود و سیستم را به موقعیت مرجع باز می‌گرداند. در واقع حذف نیروهای خارجی در مثال‌های ذکر شده، باعث می‌شود که توپ سنگین به پایین حرکت کند و یا مقدار کشیده شدن کمان کاهش یابد.


🔸 انواع انرژی پتانسیل

‏انواع مختلفی از انرژی پتانسیل موجود است که هریک به نیروی خاصی مرتبط است. به صورت جزئی‌تر می‌توان بیان کرد که هر نیروی پایستار باعث افزایش انرژی پتانسیل می‌شود. برای مثال، کار ناشی از نیروی کشسانی را انرژی پتانسیل کشسانی می‌نامند و کار ناشی از نیروی گرانش، انرژی پتانسیل گرانشی نامیده می‌شود. همچنین کار ناشی از «نیروی کولن» (Coulomb Force) را به عنوان انرژی پتانسیل الکتریکی معرفی می‌کنند.

‏همانطور که بیان شد، انرژی گرانشی نوعی از انرژی پتانسیل‌ است که در نتیجه نیروی گرانشی ایجاد می‌شود و مقدار کاری را نشان می‌دهد که برای غلبه بر نیروی گرانش، هنگام قرار دادن یک جسم در ارتفاع مشخص، مورد نیاز است.

‏در واقع انرژی پتانسیل گرانشی، انرژی است که در یک جسم به دلیل ارتفاع عمودی آن ذخیره می‌شود. این انرژی در جسم به دلیل جاذبه میان زمین و جسم، ذخیره می‌شود. برای مثال آب پشت سد به دلیل ارتفاع خود نسبت به سطح رود پایین دست، انرژی پتانسیل‌ گرانشی دارد و از این انرژی به کمک توربوماشین‌ها، برای تولید برق در نیروگاه‌های آبی استفاده می‌شود. این مورد در شکل زیر به تصویر کشیده شده است.



مطالعه ادامه مطلب 👇👇

🔗 انرژی پتانسیل چیست؟ — به زبان ساده (+ دانلود فیلم آموزش رایگان) — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

✳️ حرکت دو بعدی در فیزیک — به زبان ساده

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

══ فهرست مطالب ══

‏ ○ موقعیت و مسیر در حرکت دو بعدی
‏ ○ سرعت و تندی در حرکت دو بعدی
‏ ○ حرکت با شتاب ثابت
‏ ○ حرکت سقوط آزاد
‏ ○ مثال‌های حرکت دو بعدی



مطالعه ادامه مطلب 👇👇

🔗 حرکت دو بعدی در فیزیک — به زبان ساده — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

✳️ آشنایی با مهندسی مکاترونیک

‏استفاده از اصطلاح «مکاترونیک» (mechatronics) اولین بار در ژاپن در دهه‌های شصت و هفتاد شروع شد. اما در سال‌های بعد به صورت گسترده کشورهای دیگر هم از آن استفاده کردند. رشته مکاترونیک ترکیبی از شاخه‌های متنوع مهندسی مثل مهندسی کنترل، مکانیک، مهندسی نرم‌افزار، برق و مهندسی الکترونیک است. بعضی از مردم فکر می‌کنند، مهندس مکاترونیک می‌تواند جایگزین برق، الکترونیک و مکانیک شود اما این درست نیست.

══ فهرست مطالب ══

‏ ○ رفع ایراد یاتاقان با مهندسی مکاترونیک
‏ ○ مکاترونیک مرز بین رشته‌ها را از میان برمی‌دارد
‏ ○ برخی از حوزه‌های مرتبط با مکاترونیک


🔸 رفع ایراد یاتاقان با مهندسی مکاترونیک

‏یکی از اساتید مهندسی مکاترونیک نیاز به این رشته را با تجربیات خود بیان کرده است؛ این استاد از کارخانه‌ای بازدید کرده بود و در آنجا دیده بود که یک دستگاه مشکل عجیبی دارد. این دستگاه با یک موتور کنترلی AC هدایت می‌شد و هر بار که اپراتور تلاش می‌کرد، دستگاه را روشن کند، «یاتاقان» (bearing) بسیار داغ می‌شد و آنقدر گرما افزایش میافت، که شفت در داخل قفل می‌شد. تیم تاسیسات تلاش کرد که بلبرینگ‌ها را عوض کند، اما همان اتفاق دوباره رخ داد. در ابتدا به نظر می‌رسد که مشکل کاملا مکانیکی است. اما استاد دریافت که این موضوع کاملا یک مشکل الکتریکی است.

‏به طرز عجیبی، مشکل این بود که «مدار آتش‌کننده» (firing circuit) (مدار کنترل‌کننده توان AC که به موتور AC متصل می‌شد) به خوبی عمل نمی‌کرد. همین باعث می‌شد که سیگنال AC خراب شود و هارمونیک‌های بسیاری تولید کند. این هارمونیک‌ها میدان‌های الکترومغناطیسی تولید می‌کردند که بر روی حلقه فلزی داخلی و خارجی، تاثیر می‌گذاشتند و جریان‌های گردابی در آن‌ها تولید می‌کردند و باعث می‌شدند که یاتاقان داغ‌تر و داغ‌تر شود. (نکته جالب: برای تولید گرمای مورد نیاز در کوره‌های ذوب طلا و دیگر فلزات از جریان‌های گردابی استفاده می‌شود. این یعنی اینکه این جریان‌های گردابی تولید شده در دستگاه بالا، اثر بسیار وحشتناکی بر یاتاقان و سیستم مکانیکی می‌گذاشت.) این مشکل با تنظیم مدار آتش‌کننده رفع گردید.

‏اگر بخواهیم مثال دیگری بیاوریم، بهتر است موضوعی که برای یکی از اساتید دیگر این رشته اتفاق افتاده بود را شرح دهیم؛ این استاد با شرایط مشابهی روبرو شده بود که در آن برنامه‌ای را تهیه کرده بود که حاوی یک میکروکنترلر بود که می‌توانست لامپ رشته‌ای را کنترل کند (بار AC). اما میکروکنترلر باعث ری‌استارت سیستم به صورت تصادفی و نامنظم می‌گردید. او واقعا گیج و سردرگم شده بودم. این موضوضع او را به فکر فرو برد که منبع مشکل چیست؟ بخش نرم‌افزاری یا مدارهای الکتریکی و الکترونیکی؟ در نهایت هم متوجه شد که مشکلی شبیه داستان بالا رخ داده بود؛ یعنی هارمونیک‌هایی وجود داشتند که روی میکروکنترلر اثر می‌گذاشتند.


🔸 مکاترونیک مرز بین رشته‌ها را از میان برمی‌دارد

‏برای شرح این موضوع شاید لازم باشد که مثالی در مورد آخرین پیشرفت‌های «خودکارسازی ماشین‌های ابزاری» (computerized numerically controlled machines -CNC machines) بیاوریم. این ماشین‌ها حتی می‌توانند به اینترنت متصل شوند. هنگامی که نیاز به تعویض یک ابزار ماشین وجود دارد (ماشین خودش عمر هر ابزارش را تخمین می‌زند و و زمانی که نیاز است تا آن قطعه عوض شود را تعیین می‌کند)، دستگاه، شماره قطعات مورد نیاز را به صورت خودکار به سازنده اعلام می‌کند. آنچه که پس از این اتفاق می‌افتد این است که مهندس فنی-مالی در حالی به سراغ شما می‌آید (احتمالا با لبخندی روی صورتش)، که تمام وظایفش را دستگاه به صورت خودکار انجام داده است. در این مثال می‌بینیم ، دستگاه CNC نه تنها شامل قطعات مکانیکی و الکتریکی است، بلکه به اینترنت هم متصل می‌شود و دارای آدرس IP هم است.



مطالعه ادامه مطلب 👇👇

🔗 آشنایی با مهندسی مکاترونیک — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

Forwarded from FaraDars_Course

📣 معرفی «کانال‌های موضوعی فرادرس» در رشته‌های مختلف تحصیلی و تخصصی

🌟 برای دسترسی به مطالب و مقالات آموزشی رایگان فرادرس، عضو کانال مورد نظر خود شوید👇👇👇


📌کانال آموزش برنامه‌نویسی:
@FaraProg

📌کانال آموزش برنامه‌نویسی پایتون:
@FaraPython

📌کانال آموزش برنامه‌نویسی اندروید:
@FaraAnd

📌کانال آموزش برنامه‌نویسی جاوا:
@Fara_Java

📌کانال آموزش طراحی و توسعه وب:
@FaraWebDev

📌کانال آموزش متلب و سیمولینک:
@FaraMatlabSim

📌کانال آموزش رباتیک:
@FaraRobotics

📌کانال آموزش هوش مصنوعی:
@FaraAI

📌کانال آموزش علم داده:
@Fara_DS

📌کانال آموزش علوم مهندسی:
@FaraEng

📌کانال آموزش مهندسی مکانیک:
@FaraMechanical

📌کانال آموزش مهندسی برق:
@FaraElectrical

📌کانال آموزش مهندسی عمران:
@FaraCivil

📌کانال آموزش معماری:
@FaraArch

📌کانال آموزش شیمی:
@FaraChem

📌کانال آموزش مهندسی و علوم کامپیوتر:
@FaraCompEng

📌کانال آموزش طراحی گرافیک:
@FaraGraphDesign

📌کانال آموزش زبان‌های خارجی:
@FaraLang

📌کانال آموزش زیست‌شناسی:
@FaraBio

📌کانال آموزش فیزیک:
@FaraPhys

📌کانال آموزش ریاضیات:
@FaraMathematic

📌کانال آموزش آمار و احتمالات:
@FaraStatistics

📌کانال آموزش نرم افزارهای آفیس:
@FaraOffice

📌کانال آموزش بورس و بازار سهام:
@FaraVest

📌کانال آموزش بازاریابی دیجیتال:
@Kaprila


@FaraDars — کانال اصلی فرادرس

❇️ فیلم آموزش «سیستم‌ عامل ربات‌‌ها (ROS)» در ۷ دقیقه | به زبان ساده

🎥 فیلم کامل آموزش👇
🔗 کلیک کنید(+)

📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید.

✳️ آشنایی با برد آردوینو — بخش اول: معرفی و کاربردها

‏آردوینو (Arduino)، یک پلتفرم متن باز است که در ساخت پروژه های الکترونیک مورد استفاده قرار می گیرد. با توجه به طراحی متن باز این پلتفرم، نرم‌افزار و طرح سخت‌افزار آن به صورت آزاد در اختیار تمام افراد قرار گرفته و افراد می‌توانند به وسیله آن پروژه‌های الکترونیکی خود را به سادگی انجام دهند. این ویژگی پلتفرم آردوینو باعث شده تا میلیون‌ها نفر در سراسر جهان از این پلتفرم استفاده نمایند و روز به روز بیشتر آن را توسعه دهند. مزیتی که به واسطه رایگان بودن پلتفرم آردوینو به وجود آمده‌است این است که معمولاً هر کسی در هر کجای جهان یک مدار مکمل به نام شیلد(Shield)، برای انجام یک کار خاص در آردوینو طراحی می‌ کند و معمولاً کتابخانه‌ای برای این شیلد می‌نویسد و اغلب اوقات این کتابخانه‌ها به صورت رایگان با سایر افراد به اشتراک گذاشته می‌شود. این ویژگی منحصر به فرد باعث شده تا شما بتوانید برای هر ماژول، سنسور یا قطعه‌ای که می‌خواهید به آردوینو متصل کنید و صدها کتابخانه‌ و مثال رایگان پیدا کنید.

══ فهرست مطالب ══

‏ ○ پیش‌نیازهای آموزشی
‏ ○ چه پروژه هایی را می‌توان با کمک آردوینو انجام داد؟


🔸 پیش‌نیازهای آموزشی

‏آردوینو ابزاری فوق العاده برای تمام سطوح مهارت است. با این حال، اگر شما پیش از شروع کار با آردوینو با برخی از مفاهیم اساسی و اصول اولیه در الکترونیک آشنا باشید، یادگیری آردوینو برای شما راحت تر خواهد بود. توصیه می شود پیش از ورود به دنیای شگفت انگیز آردوینو، درک پایه ای از مفاهیم الکترونیک از قبیل، نحوه تأمین حرکت و انرژی از الکتریسیته، مفاهیم ولتاژ، جریان، مقاومت، قانون اهم، آی سی و مفهوم دیجیتال و آنالوگ داشته باشید.


🔸 چه پروژه هایی را می‌توان با کمک آردوینو انجام داد؟

‏سخت افزار و نرم افزار آردوینو، برای استفاده طراحان، برنامه نویسان، هکرها، افراد تازه کار و هرکسی که علاقمند به ایجاد اشیاء و محیط های تعاملی باشد، طراحی شده است. آردوینو می تواند با دکمه ها، چراغ ها، موتورها، بلندگو، دستگاه GPS، دوربین، اینترنت و حتی تلفن های هوشمند یا تلویزیون ارتباط برقرار کند. ترکیب این انعطاف پذیری، رایگان و متن باز بودن نرم افزار آردوینو، قیمت ارزان بردهای سخت افزاری و در نهایت سادگی کار با سخت افزار و نرم افزار آن باعث ایجاد جامعه بزرگی از کاربران شده است. این کاربران در کدنویسی برنامه ها مشارکت دارند و همین موضوع باعث انتشار دستورالعمل های متنوع و زیادی از پروژه های مبتنی بر آردوینو شده است.

‏آردوینو می تواند به عنوان مغز متفکر در هر پروژه ای در حوزه الکترونیک و کامپیوتر، از روبات ها گرفته تا یک پد گرمکن برقی و حتی دستگاه های بازی، مورد استفاده قرار بگیرد.

‏پروژه های زیادی با استفاده از آردوینو، طراحی و پیاده سازی شده اند. شما با جستجوی عبارت آردوینو در وب سایت فرادرس می توانید با نمونه هایی از پروژه های انجام شده با آردوینو و آموزش های مرتبط آشنا شوید.



مطالعه ادامه مطلب 👇👇

🔗 آشنایی با برد آردوینو — بخش اول: معرفی و کاربردها — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

✳️ آشنایی با برد آردوینو — بخش دوم: معرفی انواع برد و ویجت‌ها

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

══ فهرست مطالب ══

‏ ○ اجزای برد آردوینو
‏ ○ منبع تأمین انرژی (USB/درگاه اتصال آداپتور)
‏ ○ پین‌های (۵V، ۳.۳V، GND، آنالوگ، دیجیتال، PWM، AREF)
‏ ○ دکمه تنظیم مجدد
‏ ○ چراغ نمایانگر روشن بودن دستگاه
‏ ○ چراغ های RX و TX
‏ ○ IC اصلی
‏ ○ تنظیم کننده ولتاژ
‏ ○ خانواده بردهای آردوینو
‏ ○ برد آردوینو Uno
‏ ○ برد آردوینو LilyPad
‏ ○ برد قرمز آردوینو RedBoard
‏ ○ برد آردوینو Mega
‏ ○ برد آردوینو لئوناردو
‏ ○ خانواده‌های توسعه‌پذیر
‏ ○ سنسورها
‏ ○ شیلدهای آردوینو


🔸 اجزای برد آردوینو

‏انواع بردهای آردوینو می توانند برای مقاصد مختلفی به کار روند. این بردها تفاوت های جزئی با هم دارند، اما اکثر آنها شامل اجزای زیر هستند:


🔸 منبع تأمین انرژی (USB/درگاه اتصال آداپتور)

‏هر برد آردوینو به منبعی جهت تأمین انرژی نیاز دارد. آردوینو را می توان با استفاده از یک کابل USB به رایانه متصل کرد و یا با استفاده از منبع تغذیه (یک آداپتور) به درگاه مخصوص آن متصل کرد. در تصویر بالا درگاه USB با شماره (۱) و درگاه اتصال به آداپتور با شماره (۲) مشخص شده است.

‏اتصال USB علاوه بر تأمین برق می تواند برای بارگذاری کدهای نوشته شده، بر روی برد آردوینو به کار رود.

‏نکته: برای تأمین برق آردوینو، نباید از منبع برقی با قدرت بیشتر از ۲۰ ولت استفاده کرد (با این ولتاژ دستگاه می سوزد). ولتاژ توصیه شده برای اکثر مدل های آردوینو بین ۶ تا ۱۲ ولت است.



مطالعه ادامه مطلب 👇👇

🔗 آشنایی با برد آردوینو — بخش دوم: معرفی انواع برد و ویجت‌ها — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

👍1
✳️ میکروکنترلر ARM چیست؟ | به زبان ساده

‏میکروکنترلر ARM در بسیاری از لوازم برقی، تجهیزات الکترونیکی و پروژه‌های صنعتی به کار می‌رود. در این آموزش، با معماری ARM، ویژگی‌های آن و خانواده پردازنده‌های ARM آشنا می‌شویم.

══ فهرست مطالب ══

‏ ○ پردازنده ARM چیست؟
‏ ○ ویژگی های پردازنده ARM
‏ ○ خانواده های پردازنده ARM
‏ ○ انواع پردازنده های ARM
‏ ○ از کجا باید شروع کرد؟
‏ ○ میکروکنترلر ARM
‏ ○ ابزارهای توسعه میکروکنترلر ARM
‏ ○ دوره ویدیویی آموزش میکروکنترلر ARM با کامپایلر Keil


🔸 پردازنده ARM چیست؟

‏آرم هولدینگز (ARM Holdings plc) یک شرکت نیمه‌هادی سطح اول است که محصولات آن پردازنده‌ها، سیستم‌های برون‌تراشه‌ای (System-on-Chips)، نرم‌افزارهای کامپیوتری و غیره است. معماری آرم یا ARM که مخفف Advanced RISC Machine به معنی ماشین‌های RISC پیشرفته است، در سال ۱۹۹۰ ساخته شد RISC یا ریسک، مخفف Reduced Instruction Set Computer به معنی رایانه کم‌دستور و نوع معماری ساخت کامپیوتر یا ریزپردازنده است که در آن به جای استفاده از دستورالعمل‌های خاص سایر معماری‌ها، از یک مجموعه دستورالعمل حداقلی و بسیار بهینه‌سازی شده‌ استفاده می‌شود. ریسک (RISC) اصلی‌ترین استراتژی طراحی CPU است که در پردازنده‌های آن اجرا می‌شود.

‏ARM ارائه دهنده پیشرو ریزپردازنده‌های مبتنی بر RISC و سایر IP‌های نیمه‌هادی با بیش از ۸۵ میلیارد تراشه مبتنی بر ARM است. ARM مانند سایر شرکت‌های تولید ریزپردازنده همچون اینتل (Intel)، هیتاچی (Hitachi)، فری‌اسکیل (Freescale) و غیره، پردازنده یا سایر ادوات نیمه‌هادی را تولید نمی‌کند بلکه، به عنوان مالکیت فکری (IP) مجوز ساخت هسته‌های نیمه‌هادی را به سایر شرکت‌های نیمه‌هادی مانند اتمل (ATMEL)، فیلیپس (اکنون NXP)، سامسونگ (Samsung) و غیره می‌دهد. مهم‌ترین مالکیت‌های فکری ARM شامل ریزپردازنده‌های RISC توان‌پایین، کم‌هزینه و با کارایی بالا، سیستم‌ برون‌تراشه‌ای و سایر لوازم جانبی است.

‏جدا از پردازنده‌ها و مالکیت فکری هسته‌ها، ARM ابزارهای توسعه نرم‌افزاری کاملی مانند Keil و DS-۵ را برای توسعه سیستم‌های کامل مبتنی بر میکروکنترلر ARM و سیستم‌ برون‌تراشه‌ای ارائه می‌دهد.


🔸 ویژگی های پردازنده ARM

‏پردازنده‌های ARM مبتنی بر معماری رایانه کم‌دستور یا ریسک (RISC) هستند، اما بر اساس الزامات سیستم‌های تعبیه شده، برخی از اصلاحات نیز در معماری RISC انجام می‌شود. پردازنده‌های ARM معماری نوع انتقال داده (Load-Store) را دنبال می‌کنند که پردازش داده‌ها فقط بر روی محتویات ثبات‌ها یا رجیسترها انجام می‌شود و نه مستقیماً روی حافظه. دستورالعمل پردازش داده‌ها در رجیسترها با دسترسی به حافظه متفاوت است.

‏مجموعه دستورالعمل ARM یکنواخت و طول آن ثابت است. پردازنده‌های آرم ۳۲ بیتی دو مجموعه دستورالعمل دارند: به طور کلی، مجموعه دستورالعمل آرم ۳۲ بیتی و مجموعه دستورالعمل Thumb با ۱۶ بیت است (Thumb شیوه‌ای برای فشرده‌سازی دستورات پرکاربرد ۳۲ بیتی به صورت ۱۶ بیتی جهت کاهش حجم برنامه، در ازای کاهش سرعت اجرای آن است).

‏پردازنده ARM از چندین مرحله خط لوله (Pipeline) برای سرعت بخشیدن به جریان دستورالعمل‌ها پشتیبانی می‌کند. در خط لوله سه‌مرحله‌ای ساده، دستورالعمل‌ها از سه مرحله پیروی می‌کنند: واکشی (fetch)، رمزگشایی (decode) و اجرا (execute).



مطالعه ادامه مطلب 👇👇

🔗 میکروکنترلر ARM چیست؟ | به زبان ساده — کلیک کنید (+)

📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس

✳️ کنترل سرعت موتور بدون میکروکنترلر — راهنمای کاربردی

‏در این آموزک می‌خواهیم مداری بسازیم که بدون نیاز به هیچ‌گونه میکروکنترلری بتوانیم سرعت یک موتور جریان مستقیم را کنترل کرد. قلب این مدار از یک آی‌سی ۵۵۵ ساخته شده است. بلوگ دیاگرام و شکل آی‌سی در شکل ۱ رسم شده است.


مشاهده فیلم آموزشی و مطالعه ادامه مطلب 👇👇

🔗 کنترل سرعت موتور بدون میکروکنترلر — راهنمای کاربردی — کلیک کنید (+)


📌 کانال اختصاصی آموزشی رباتیک

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی رباتیک را در کانال اختصاصی [@FaraRobotics] دنبال کنید. 👇

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس