FaraRobotics | فرا روباتیک: آموزش‌های رباتیک – Telegram
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 — مطالب و آموزش‌های رباتیک فرادرس
‌‌
👍2
✳️ آموزش رایگان راه اندازی سنسور فتوسل (Photocell) در آردوینو

چکیده — در
فیلم آموزشی «فرادرس راه اندازی سنسور فتوسل (Photocell) در آردوینو»، که به صورت رایگان بر روی فرادرس منتشر شده است، با استفاده از آردوینو، راه اندازی سنسور فتوسل به صورت گام به گام و عملی پیاده سازی می شود.

کسب اطلاعات بیشتر 👇👇

🔗 آموزش راه اندازی سنسور فتوسل (Photocell) در آردوینو - (رایگان) — کلیک کنید [+]


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

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

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

✳️ آموزش نحوه ریختن کد هگز در میکروکنترلر با Proteus (رایگان)


چکیده —
نرم افزار پروتئوس یک نرم افزار جامع برای شبیه سازی مدارات الکترونیکی محسوب می شود. این نرم افزار به دلیل داشتن محیط کاملا گرافیکی، یک نرم افزار ساده و در عین حال قدرتمند است. دانشجویان رشته مهندسی برق و حتی رشته های مهندسی رباتیک و مهندسی کامپیوتر در گرایش سخت افزار باید حداقل در یک نرم افزار شبیه سازی مدارات الکترونیکی کاملا مسلط باشند و یکی از راحت ترین و مناسب ترین نرم افزارهای شبیه سازی، نرم افزار پروتئوس است. همچنین این نرم افزار قادر به شبیه سازی مدارات مبتنی بر میکروکنترلرها و میکروپروسسورها است. در نرم افزار پروتئوس امکان ترسیم PCB مدار طراحی شده نیز به راحتی وجود دارد.


کسب اطلاعات بیشتر 👇👇

🔗 آموزش نحوه ریختن کد هگز در میکروکنترلر با Proteus (رایگان) — کلیک کنید [+]


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

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

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس
‌‌
✳️ microprocessor چیست ؟ — همه دانستنی ها در مورد ریزپردازنده — به زبان ساده

‏رایانه‌ای که برای خواندن این صفحه از آن استفاده می‌کنید از یک ریزپردازنده یا میکروپروسسور (Microprocessor) برای انجام کار خود بهره می‌برد. ریزپردازنده قلب هر رایانه عادی است، خواه یک دستگاه دسکتاپ باشد، خواه یک سرور یا یک لپ‌تاپ. ریزپردازنده‌ای که استفاده می‌کنید ممکن است یک Pentium، یک K۶، یک PowerPC، یک Sparc یا هریک از نام‌های تجاری و انواع دیگر ریزپردازنده‌ها باشد، اما نکته مهم همه میکروپروسسورها این است که تقریباً به روش مشابه عمل می‌کنند. در این آموزش با ریزپردازنده و نحوه کار آن آشنا می‌شویم.

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

‏ ○ ریزپردازنده چیست؟
‏ ○ پیشرفت ریزپردازنده: اینتل
‏ ○ منطق ریزپردازنده
‏ ○ حافظه ریزپردازنده
‏ ○ عملکرد و روندهای ریزپردازنده
‏ ○ تفاوت میکروپروسسور و میکروکنترلر
‏ ○ معرفی فیلم آموزش مبانی الکترونیک – مفاهیم تئوریک به همراه شبیه سازی عملی و کاربردی
‏ ○ معرفی فیلم آموزش برد آردوینو (Arduino) با انجام پروژه های عملی
‏ ○ معرفی فیلم آموزش آشنایی با سخت افزار موبایل و تبلت و عیب یابی آن ها
‏ ○ معرفی فیلم آموزش میکروکنترلر ARM با کامپایلر Keil


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

‏ریزپردازنده، که به عنوان CPU یا واحد پردازش مرکزی نیز شناخته می‌شود، یک موتور محاسباتی کامل است که روی یک تراشه ساخته می‌شود. اولین ریزپردازنده اینتل ۴۰۰۴ بود که در سال ۱۹۷۱ معرفی شد. ریز پردازنده ۴۰۰۴ چندان قدرتمند نبود و تنها کاری که می‌توانست انجام دهد جمع و تفریق بود و همزمان تنها با ۴ بیت کار می‌کرد. اما شگفت‌آور بود که همه چیز روی یک تراشه قرار داشت. قبل از ۴۰۰۴، مهندسان کامپیوترها را از مجموعه تراشه‌ها یا از اجزای گسسته مانند ترانزیستورها می‌ساختند. ریزپردازنده ۴۰۰۴ مجهز به یکی از اولین ماشین‌حساب‌های الکترونیکی قابل حمل بود.

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

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


🔸 پیشرفت ریزپردازنده: اینتل

‏اولین ریزپردازنده‌ای که منجر به یک رایانه خانگی شد، اینتل ۸۰۸۰ (Intel ۸۰۸۰) بود؛ یک کامپیوتر کامل ۸ بیتی روی یک تراشه، که در سال ۱۹۷۴ معرفی شد. اولین ریزپردازنده‌ای که در بازار سر و صدا به پا کرد اینتل ۸۰۸۸ (Intel ۸۰۸۸) بود که در سال ۱۹۷۹ معرفی شد و در کامپیوتر شخصی آی‌بی‌ام (IBM PC)، که اولین بار در حدود سال ۱۹۸۲ ظاهر شد، به کار رفت. اگر با بازار رایانه‌های شخصی و تاریخچه آن‌ها آشنایی داشته باشید، می‌دانید که بازار رایانه‌های شخصی از ۸۰۸۸ به ۸۰۲۸۶ به ۸۰۳۸۶ به ۸۰۴۸۶ به ۸۰۴۸۶ به پنتیوم به پنتیوم ۲ به پنتیوم ۳ به پنتیوم ۴ تغییر کرد. همه این‌ ریزپردازنده‌ها توسط اینتل ساخته شده‌اند و همه آن‌ها پیشرفت در طراحی بر پایه ۸۰۸۸ هستند. پنتیوم ۴ قادر به اجرای هر قطعه کدی است که با نسخه اصلی ۸۰۸۸ اجرا می‌شود، با این تفاوت که آن را ۵۰۰۰ بار سریع‌تر انجام می‌دهد!



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

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


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

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

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

✳️ ۱۰ فیلم برتر مستند هوش مصنوعی — راهنمای علاقه مندان فیلم

‏درحالی‌که قدمت ژانر فیلم‌های علمی-تخیلی خیلی قدیمی است اما فیلم‌های مستند هوش مصنوعی حوزه جدیدی در این زمینه محسوب می‌شوند. اکثر علاقه‌مندان فیلم، مکالمه زیر را که بین هال، رایانه هوشمند و دارای احساس که سیستم‌های فضاپیمای «دیسکاوری یک» را کنترل می‌کرد با خدمه فضانورد این سفینه در سری «۲۰۰۱: یک ادیسه فضایی» آرتور سی. کلارک به خاطر می‌آورند:

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

‏ ○ ۱. Lo And Behold: Reveries Of The Connected World
‏ ○ ۲. AlphaGo
‏ ○ ۳. Revolutionaries: Artificial Intelligence
‏ ○ ۴. Road to AI
‏ ○ ۵. Artificial Intelligence and Robotics
‏ ○ ۶. Singularity Or Bust
‏ ○ ۷. The Smartest Machine on Earth
‏ ○ ۸. Humans Need not Apply
‏ ○ ۹. The Robots’ Story
‏ ○ ۱۰. Technocalyps


🔸 ۱. Lo And Behold: Reveries Of The Connected World

‏مدت زمان: یک ساعت و ۳۸ دقیقه

‏این مستند که برنده جایزه سال ۲۰۱۶ نیز شده است، یک فیلم مستند آمریکایی به کارگردانی «ورنر هرتسوک» است. در این فیلم، هرتسوک درباره تأثیر وجودی اینترنت، ربات‌ها، هوش مصنوعی، اینترنت اشیاء و مسائل مشابه دیگر بر روی زندگی انسان تعمق می‌کند. این فیلم در جشنواره فیلم ساندنس ۲۰۱۶ عرضه شد و حامی مالی آن شرکت «نت اسکوت» (NetScout) بود. این فیلم شامل مصاحبه‌هایی با باب کان، الون ماسک، سباستین ثرون، تد نلسون و دیگر رهبران دنیای فناوری است.


🔸 ۲. AlphaGo

‏مدت زمان: یک ساعت و ۳۰ دقیقه

‏این مستند جذاب به کارگردانی «گرگ کوس»، رویدادهای مستند تیم دیپ‌مایند (DeepMind) گوگل را به عنوان آزمایش محدودیت‌های هوش مصنوعی ارائه می‌دهد. هوش مصنوعی یک فناوری به سرعت در حال تکامل است. این فیلم ماشین را در برابر انسان در گود مبارزه قرار می‌دهد و کارهای آتی هوش مصنوعی را به اندازه‌ای که ذهن انسان از پس آن برمی‌آید، نشان می‌دهد.



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

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


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

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

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

1👍1
✳️ رباتیک چیست؟ – از اهمیت تا کاربرد به زبان ساده

«رباتیک» (Robotics) بخش بین رشته‌ای علم و مهندسی به حساب می‌آید که بر طراحی، ساخت و استفاده از ربات‌های مکانیکی اختصاص دارد. با مطالعه این راهنما، درک عینی و منسجمی نسبت به پرسش رباتیک چیست بدست خواهد آمد و انواع مختلف روبات، کاربرد رباتیک و نحوه استفاده از آن‌ها در حوزه‌های تخصصی مختلف شرح داده شده است.

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

○ ربات چیست ؟
○ رباتیک چیست ؟
○ تعریف رباتیک Robotics
○ رباتیک کودکان چیست ؟
○ رشته رباتیک چیست ؟
○ انواع رباتیک چیست ؟
○ ربات ها چطور کار می کنند ؟
○ اجزای اصلی ربات ها در علم رباتیک چیست ؟
○ کاربرد رباتیک و ربات ها چیست ؟
○ تاریخچه رباتیک چیست ؟
○ جمع‌بندی


🔸 ربات چیست ؟

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

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


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

رباتیک تلاقی علم، مهندسی و فناوری است و در این حوزه، ماشین‌هایی به نام ربات یا روبات ساخته می‌شود که رفتارهای انسان‌ها را تقلید می‌کنند یا به جای انسان‌ها برخی از اعمال را انجام می‌دهند. فرهنگ عامه همواره شیفته ربات‌ها بوده است. برای مثال، R۲-D۲، ترمیناتور و WALL-E، این مضامین انسان‌نمای بیش از حد اغراق شده از ربات‌ها معمولاً مثل کاریکاتوری از واقعیت به حساب می‌آیند. اما آیا این مضامین از آنچه باور داریم تفکر آینده‌نگرانه‌تری دارند؟ ربات‌ها در حال بدست آوردن قابلیت‌های ادراکی و مکانیکی هستند و این باعث می‌شود احتمال ساخت ماشینی مثل R۲-D۲ در آینده نزدیک دور از دسترس نباشد.



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

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

📚 طبقه‌بندی موضوعی: برنامه نویسی | هوش مصنوعی


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

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

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

✳️ برنامه نویسی رباتیک چیست؟ – هر آنچه باید بدانید

ربات‌ها یکی از جذاب‌ترین و کاربردی‌ترین ساخته‌های دست بشر به حساب می‌آیند. اکنون نزدیک به ۳ دهه است که علم رباتیک پدید آمده است و انواع ربات‌ها ساخته می‌شوند. برنامه نویسی رباتیک در بسیاری از حوزه‌های مختلف کاربرد دارد. مثلاً در خط تولید کارخانه‌ها یا برای انجام عملیات سنگین فیزیکی در معادن یا سایر تاسیسات صنعتی از ربات‌ها استفاده می‌شود. همچنین مهندسان برای استفاده خانگی هم برنامه نویسی ربات‌هایی را انجام داده‌اند که می‌توانند خانه را نظافت کنند یا دیگر وظایف خانه‌داری را بر عهده بگیرند. در این نوشته ابتدا به این پرسش پاسخ داده می‌شود که برنامه نویسی رباتیک چیست و سپس آموزش گام به گام و به بیان ساده ارائه شده است که در آن فرایند ساخت و برنامه نویسی ربات خودکار ابتدایی متحرک (جابجاپذیر در محیط) شرح داده می‌شود. در انتها نیز به آموزش مقدماتی برنامه نویسی رباتیک با پایتون پرداخته‌ایم.

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

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


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

برنامه نویسی رباتیک فرایند تعریف دستوراتی مشخص به وسیله کد نویسی با استفاده از زبان‌های برنامه نویسی مختلف با هدف پیاده‌سازی کاربردی خاص برای یک ربات عموماً صنعتی به منظور خودکارسازی آن است.

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




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

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

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

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

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس
👍1
✳️ ماژول L۲۹۸ چیست؟ — راهنمای کاربردی استفاده

اگر قصد ساخت چیزی مانند ربات را داشته باشید که در آن موتور برای چرخش به کار رفته است، باید کنترل موتور را به صورت دقیق و قابل قبول انجام دهید. در این موارد، موتورهای DC کاربرد فراوانی دارند. یکی از ساده‌ترین و ارزان‌ترین راه‌ها برای کنترل موتورهای DC، استفاده از ماژول L۲۹۸ است. با استفاده از این واسط در کنار آردوینو می‌توانید سرعت و جهت چرخش دو موتور DC را کنترل کنید. همچنین، با ماژول L۲۹۸ می‌توانید موتورهای پله‌ای دوقطبی را به خوبی کنترل کنید. در ادامه، مطالب بیشتری را درباره ماژول L۲۹۸ برای کنترل موتورهای DC و موتورهای پله‌ای بیان می‌کنیم.

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

○ کنترل موتور DC
○ آشنایی با ماژول L۲۹۸
○ پین‌های ماژول L۲۹۸N
○ کنترل موتور DC با ماژول L۲۹۸
○ کنترل موتور پله‌ای با ماژول L۲۹۸
○ معرفی فیلم آموزش مبانی ​الکترونیک – مفاهیم تئوریک به همراه شبیه سازی عملی و کاربردی
○ معرفی فیلم آموزش برد آردوینو (Arduino) با انجام پروژه های عملی 
○ معرفی فیلم آموزش آشنایی با سخت افزار موبایل و تبلت و عیب یابی آن ها


🔸 کنترل موتور DC

برای اینکه بتوانیم کنترل کاملی بر موتور DC داشته باشیم، باید سرعت و جهت چرخش آن را کنترل کنیم. با تلفیق این دو تکنیک می‌توان به این مهم دست یافت:

– مدولاسیون پهنای پالس (PWM) برای کنترل سرعت

– پل اچ (H-Bridge) برای کنترل جهت چرخش

سرعت یک موتور DC را می‌توان با تغییر ولتاژ ورودی آن کنترل کرد. یک روش معمول برای انجام این کار استفاده از PWM است. مدولاسیون پهنای پالس روشی است که در آن مقدار متوسط ​​ولتاژ ورودی با تولید دنباله‌ای از پالس‌های ON-OFF تنظیم می‌شود. ولتاژ متوسط ​​متناسب با پهنای پالس‌ها، معروف به چرخه کاری (Duty Cycle)، است.



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

🔗 ماژول L۲۹۸ چیست؟ — راهنمای کاربردی استفاده — کلیک کنید (+)

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

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

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس
👍2
✳️ طراحی ربات هوشمند — به زبان ساده

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

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

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


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

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

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



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

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

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

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

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

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

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

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

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


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

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


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

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

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



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

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

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

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

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

✳️ ۵ سریال با موضوع هوش مصنوعی که حتماً باید ببینید — فهرست جامع

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

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

○ ۱. سریال دنیای غرب (Westworld) – محصول سال ۲۰۱۶
○ ۲. سریال انسان‌ها (Humans) – محصول سال ۲۰۱۵
○ ۳. سریال فضاپیمای گالاکتیکا (Battlestar Galactica) – محصول سال ۲۰۰۴
○ ۴. سریال مظنون (Person of Interest) – محصول سال ۲۰۱۱
○ ۵. سریال آینه سیاه (Black Mirror) – محصول سال ۲۰۱۱


🔸 ۱. سریال دنیای غرب (Westworld) – محصول سال ۲۰۱۶

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


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

🔗 ۵ سریال با موضوع هوش مصنوعی که حتماً باید ببینید — فهرست جامع — کلیک کنید (+)

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

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

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس
👍1
‏‌
✳️ آشنایی با برد آردوینو — بخش اول: معرفی و کاربردها

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

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

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


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

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


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

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

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

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



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

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


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

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

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


✳️ شبکه عصبی چیست؟ — کامل و به زبان ساده

در سال‌های اخیر از مدل‌های «یادگیری عمیق» (Deep Learning) در حوزه‌های بسیاری نظیر «ترجمه ماشین» (Machine Translate)، تشخیص بیماری با استفاده از اشعه ایکس، تشخیص تصاویر برای ماشین‌های خودران، پیش‌بینی بازار سهام و سایر حوزه‌های دیگر استفاده شده است. معماری مدل‌های یادگیری عمیق از ساختاری با عنوان «شبکه عصبی» (Neural Network) تشکیل شده است که با نام «شبکه عصبی مصنوعی» (Artificial Neural Network) نیز شناخته می‌شوند. افرادی که مشتاق هستند در زمینه هوش مصنوعی شروع به مطالعه و یادگیری کنند، می‌توانند با مطالعه مقاله حاضر با مفاهیم ابتدایی این حوزه آشنا شوند و به پاسخ این پرسش برسند که شبکه عصبی چیست و مباحث مهم پیرامون آن را دریابند.

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

○ یادگیری عمیق چیست ؟
○ شبکه عصبی چیست ؟
○ کاربرد شبکه عصبی چیست ؟
○ معرفی فیلم های آموزش هوش مصنوعی
○ مزایا و معایب شبکه عصبی چیست ؟
○ شبکه عصبی از چه اجزایی تشکیل شده است ؟
○ انواع شبکه های عصبی کدامند ؟
○  جمع‌بندی


🔸 یادگیری عمیق چیست ؟

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



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

🔗 شبکه عصبی چیست؟ — کامل و به زبان ساده — کلیک کنید (+)

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

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

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

✳️ رزبری پای (Raspberry Pi) چیست؟ — انواع رسپبری پای، کاربردها و راه اندازی اولیه

در سال ۲۰۱۲ (۱۳۹۱) یک رایانه تک‌بورد وارد بازار شد که همه چیز را برای افراد خلاق و علاقه‌مندان دنیای رایانه عوض کرد. «رزبری پای» (Raspberry Pi) که گاهی «رسپبری پای» نیز تلفظ می‌شود یک دستگاه رؤیایی برای همه انواع پروژه‌ها اعم از کنسول‌‌های بازی، استریم ویدئوی خانگی، سرور VPN و بسیاری چیزهای دیگر است. در این مطلب تلاش می‌کنیم به این سؤال که Raspberry Pi چیست و چه کاربردهایی دارد، از طریق یک راهنمای تفصیلی و جامع پاسخ دهیم.

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

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


🔸 آشنایی با رزبری پای

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

پای از سال ۲۰۱۲ که معرفی شده است، فراتر از انتظارات ظاهر شده است و به یک قطعه ضروری سخت‌افزار رایانه‌ای برای علاقه‌مندان رایانه و مربیان فناوری بدل گشته است. این قطعه در ابتدا به عنوان یک پروژه کوچک توسعه یافت که قرار بود به مدارس و دانشگاه‌ها فروخته شود تا مفاهیم برنامه‌نویسی را آموزش دهند. از این رو، این سطح از پیشرفت برای این رایانه کوچک کاملاً مناسب است.





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

🔗 رزبری پای (Raspberry Pi) چیست؟ — انواع رسپبری پای، کاربردها و راه اندازی اولیه — کلیک کنید (+)

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

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

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس
👍1
FaraRobotics | فرا روباتیک: آموزش‌های رباتیک
✳️ ‌رزبری پای (Raspberry Pi) چیست؟ — انواع رسپبری پای، کاربردها و راه اندازی اولیه در سال ۲۰۱۲ (۱۳۹۱) یک رایانه تک‌بورد وارد بازار شد که همه چیز را برای افراد خلاق و علاقه‌مندان دنیای رایانه عوض کرد. «رزبری پای» (Raspberry Pi) که گاهی «رسپبری پای» نیز تلفظ…
✳️ رزبری پای — هر آنچه باید در مورد این رایانه کوچک بدانید — بخش اول

رزبری پای (Raspberry Pi) محبوب‌ترین رایانه ۲۵ دلاری دنیا محسوب می‌شود. در این نوشته قصد داریم شما را با نکات، ترفندها و آموزش‌های مرتبط با این دستگاه آشنا کنیم. چه هم اینک یک رزبری پای داشته باشید و بخواهید اطلاعات بیشتری کسب کنید یا اینکه قصد دارید این دستگاه در اندازه کارت بانکی را بخرید، در هر صورت نباید این آموزش را از دست بدهید.

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

○ رزبری پای
○ ۲. درون رزبری پای چیست؟
○ ۳. برای رزبری پای خود چه نیاز دارید
○ ۴. راه‌اندازی رزبری پای
○ ۵. استفاده از رابط کاربری گرافیکی (GUI)


🔸 رزبری پای

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

رزبری پای از سال ۲۰۱۲ که معرفی شده است، فراتر از انتظارها عمل کرده است و به یک سخت‌افزار محاسباتی ضروری برای علاقه‌مندان علوم رایانه و مدیران فناوری شده است. این همه برای پروژه کوچکی که جهت فروش به مدارس و دانشگاه‌ها برای آموزش مفاهیم برنامه‌نویسی توسعه یافته است، چندان بد نیست.


🔸 ۲. درون رزبری پای چیست؟

می‌توان انتظار داشت که مشخصات سخت‌افزاری پای در سطح پایینی باشد؛ اما این پایین بودن مشخصات به معنی بی‌استفاده بودن دستگاه نیست.

این رایانه مجهز به یک پردازنده چهار هسته‌ای و حافظه کَش کافی با مهندسی هوشمندانه برای عرضه تجربه محاسباتی مطلوب است.



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

🔗 رزبری پای — هر آنچه باید در مورد این رایانه کوچک بدانید — بخش اول — کلیک کنید (+)

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

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

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

✳️ رزبری پای — هر آنچه باید در مورد این رایانه کوچک بدانید — بخش دوم

در بخش نخست این نوشته به بررسی برخی ابعاد رزبری پای پرداختیم. در بخش دوم و پایانی این نوشته با جنبه‌های دیگری از این رایانه کوچک آشنا خواهیم شد.

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

○ ۶. برنامه‌نویسی برای رزبری پای
○ ۷. پیکربندی پای به عنوان یک مرکز رسانه‌ای
○ ۸. کاربردهای شگفت‌انگیز برای رزبری پای
○ ۹. رزبری پای: یک رایانه کوچک همه‌کاره
○ ۱۰. از رزبری پای خود لذت ببرید


🔸 ۶. برنامه‌نویسی برای رزبری پای

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

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


🔸 ۷. پیکربندی پای به عنوان یک مرکز رسانه‌ای

شاید متداول‌ترین استفاده از پای به عنوان یک مرکز رسانه‌ای باشد. چرا وقتی می‌توان همه نیازها در این خصوص را با خرید پای و هزینه زیر ۴۰ دلار رفع کرد، هزاران دلار صرف یک تلویزیون گران‌قیمت بکنید؟

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



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

🔗 رزبری پای — هر آنچه باید در مورد این رایانه کوچک بدانید — بخش دوم — کلیک کنید (+)

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

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

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

✳️ برنامه پروتئوس چیست و چه کاربردی دارد؟ + بهترین منابع یادگیری نرم افزار پروتئوس

«پروتئوس» (Proteus) با نام کامل Proteus Design Suite ابزاری نرم‌افزاری است که مهندسان الکترونیک از آن برای ایجاد شماتیک مدار، شبیه‌سازی آن و طراحی بردهای مدار چاپی (PCB) استفاده می‌کنند. در این آموزش، ضمن معرفی برنامه پروتئوس و امکانات آن، با محیط این نرم‌افزار آشنا می‌شویم. در پایان نیز فیلم‌های آموزشی نرم افزار پرتئوس را معرفی خواهیم کرد که با کمک آن‌ها می‌توانید به تسلط کافی در این نرم‌افزار دست پیدا کنید.

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

○ برنامه پروتئوس چیست ؟‌
○ برنامه پروتئوس چه امکاناتی دارد؟
○ مثال ساده طراحی مدار در برنامه پروتئوس
○ منابع یادگیری نرم افزار پروتئوس چه هستند؟
○ معرفی فیلم آموزش تحلیل و طراحی مدار با پروتئوس Proteus
○ معرفی فیلم آموزش آردوینو در نرم افزار پروتئوس (برنامه نویسی و شبیه سازی همراه با پیاده سازی چند پروژه)
○ معرفی فیلم آموزش پروتئوس (Proteus) - طراحی مدار واحد محاسبه و منطق ‌‎(ALU)‎


🔸 برنامه پروتئوس چیست ؟‌

به طور ساده، می‌توان گفت که برنامه پروتئوس نرم‌افزاری برای پیاده‌سازی مدارهای الکترونیکی، شبیه‌سازی آن‌ها و همچنین طراحی نقشه‌های PCB است.

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


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

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



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

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

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

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

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش کنترل ربات منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

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

🎯 مناسب برای: مهندسی رباتیک

💲 هزینه اصلی آموزش: ۸۹۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۳۱۴,۶۵۰ تومان
‌(‌۶۵ درصد تخفیف)

👈 کد تخفیف: NWFX54

❗️ اعتبار: تا پایان روز سه‌شنبه، ۱۴ شهریور ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.
This media is not supported in your browser
VIEW IN TELEGRAM
‌‌‌
✳️ آموزش آشنایی با سیستم عامل ربات‌ها ROS

🔖
فرض کنید می خواهید یک ربات که از اجزای مختلفی تشکیل شده است بسازید. ربات ها عموما دارای واحد ادراکی (Sensor) و واحد عملگر (Actuator) هستند. در این حالت برای اینکه ربات به درستی بتواند ماموریت خود را انجام دهد، نیاز به این است که برای هر کدام از واحدهای فوق کدهایی نوشته شود و ارتباط موثری بین این کدها برقرار گردد. سیستم عامل ربات ها (ROS)، بستری قدرتمند و سریع را برای یکپارچه سازی کدهای مربوط به هر یک از واحدهای ربات فراهم می سازد.

🎊 هم‌اکنون در «طرح ویژه آموختن» می‌توانید این آموزش و ۵۰۰ آموزش دیگر این طرح را فقط با ۴۹ هزار تومان به ازای هر آموزش دریافت کنید.

🎯 برای مشاهده و دریافت آموزش آشنایی با سیستم عامل ربات‌ها روی لینک زیر بزنید:👇

🔗 آموزش آشنایی با سیستم عامل ربات‌ها ROS — [کلیک کنید]


🟢 همچنین برای مشاهده سایر آموزش‌های طرح ویژه آموختن، وارد لینک زیر شوید:👇

🔗 طرح ویژه آموختن - [مشاهده ۱۰۰+۴۰۰ آموزش]


📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا

@FaraDars — فرادرس

✳️ برنامه نویسی رباتیک چیست؟ – هر آنچه باید بدانید

ربات‌ها یکی از جذاب‌ترین و کاربردی‌ترین ساخته‌های دست بشر به حساب می‌آیند. اکنون نزدیک به ۳ دهه است که علم رباتیک پدید آمده است و انواع ربات‌ها ساخته می‌شوند. برنامه نویسی رباتیک در بسیاری از حوزه‌های مختلف کاربرد دارد. مثلاً در خط تولید کارخانه‌ها یا برای انجام عملیات سنگین فیزیکی در معادن یا سایر تاسیسات صنعتی از ربات‌ها استفاده می‌شود. همچنین مهندسان برای استفاده خانگی هم برنامه نویسی ربات‌هایی را انجام داده‌اند که می‌توانند خانه را نظافت کنند یا دیگر وظایف خانه‌داری را بر عهده بگیرند. در این نوشته ابتدا به این پرسش پاسخ داده می‌شود که برنامه نویسی رباتیک چیست و سپس آموزش گام به گام و به بیان ساده ارائه شده است که در آن فرایند ساخت و برنامه نویسی ربات خودکار ابتدایی متحرک (جابجاپذیر در محیط) شرح داده می‌شود. در انتها نیز به آموزش مقدماتی برنامه نویسی رباتیک با پایتون پرداخته‌ایم.

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

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

مشاهده مجموعه آموزش ویدیویی رباتیک – [کلیک کنید]

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

برنامه نویسی رباتیک فرایند تعریف دستوراتی مشخص به وسیله کد نویسی با استفاده از زبان‌های برنامه نویسی مختلف با هدف پیاده‌سازی کاربردی خاص برای یک ربات عموماً صنعتی به منظور خودکارسازی آن است.

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

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

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


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

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

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس
Please open Telegram to view this post
VIEW IN TELEGRAM

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

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

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

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


مطالعه متن کامل مقاله 👇👇

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


مشاهده مجموعه آموزش ویدیویی رباتیک – [کلیک کنید]

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

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

@FaraRobotics — مطالب و آموزش‌های رباتیک فرادرس
Please open Telegram to view this post
VIEW IN TELEGRAM