رباتیک والکترونیک روبواچ پیRoboHp رباتیک والکترونیک |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
دو شنبه 22 تير 1394برچسب:رباتیک,ربات,کاربردربات درکشاورزی,کاربردربات,ربات رامهرمز,نادکو,ربات کشاورز, :: 19:28 :: نويسنده : پهلوان پور
ربات ها در راه هستندنمونه ای از این ربات ها که شاید حتی برای ما ایرانی ها هم شناخته شده باشد، ربات های Shake And Catch هستند که برای مرکبات مورد استفاده قرار می گیرند. آن ها تنه درختان را به اطراف یا بالا و پایین تکان می دهند و به وسیله توری که در پایین درخت دارند، محصولات را جمع آوری می کنند. کاملا آشکار است که این ربات ها توانایی بیشتری در جمع آوری مرکبات با سرعت و بازده بالاتر نسبت به انسان دارند و این امکان را به کشاورزان می دهند تا اقدام به کشت درختان بیشتر و افزایش محصولات خود کنند. به ادامه مطلب بروید... ادامه مطلب ... جمعه 10 مرداد 1393برچسب:رباتیک,ربات,فروشگاه رباتیک,اموزش ساخت ربات,خریدربات,پروژهای رباتیک,پروژهای الکترونیک,روبواچ پی,robohp, :: 1:32 :: نويسنده : پهلوان پور
چگونه gripper ربات طراحی کنیم ؟سلام ؛ امروز هوس کردم کمی درباره end effector های ربات بنویسم که ترجمش به فارسی می شه : عملگر نهایی ، یعنی کار یا عملی که ربات به وسیله این ابزار در نهایت یک جابجایی انجام می دهد . خَب ، end effector ها انواع مختلفی دارند مثل برش لیزر که یک مقاله هم در این باره حدود 4 سال پیش نوشتم و در آرشیو مقالات موجود هست . اما امروز قصد دارم درباره یک نوع خاص و پرکاربرد حرف بزنم که بیشتر برای عمل برداشتن و گذاشتن یا pick & place استفاده دارند . درست حدس زدید : Gripper ادامه مطلب ... جمعه 10 مرداد 1393برچسب:رباتیک,ربات,فروشگاه رباتیک,اموزش ساخت ربات,خریدربات,پروژهای رباتیک,پروژهای الکترونیک,روبواچ پی,robohp, :: 1:30 :: نويسنده : پهلوان پور
طراحی ربات های کارگر با الهام از موریانهیک ناوگان از کارگر ساختمانی رباتیک را تصور کنید که بطور مستقل و بدون نظارت و یا تعیین وظیفه خاصی می توانند ساختمان بسازند . محققان بخش مهندسی و علوم کاربردی در دانشگاه هاروارد و مهندسی الهام بیولوژیکی (BIE) از موسسه Wyss در هاروارد و دانشگاه کمبریج نوعی خاص از کارگران رباتیک را طراحی نمودند . مهندسان این ربات ها را با الهام از ملیون ها موریانه ای که بدون نقشه و طرح اولیه خاک ریزی پیچیده را با ذرات خاک با همکاری هم می سازند ، طراحی کرده اند . محققان می گویند اعضای کلونی از نشانه های یکدیگر و محیط اطرافشان برای پیشبرد پروژه ساختمانی کمک می گیرند . ما فهمیدیم این حشرات کوچک قادرند چیزهای باور نکردنی بسازند که واقعا باید گفت بی نظیره ! ادامه مطلب ... جمعه 10 مرداد 1393برچسب:رباتیک,ربات,فروشگاه رباتیک,اموزش ساخت ربات,خریدربات,پروژهای رباتیک,پروژهای الکترونیک,روبواچ پی,robohp, :: 1:23 :: نويسنده : پهلوان پور
چگونه اولین ربات خود را بسازید ؟ (1)انگیزه کلید موفقیت است. چرا ربات بسازیم ؟ انگیزه شما از این کار چیست ؟ آیا می خواهید در مسابقات رباتیک شرکت کنید ؟ آیا می خواهید نظر بقیه را متوجه این کنید که شما توانمند هستید ؟ رباتیک می تواند درس های زیادی به شما بدهد . شما در این مسیر مهارت های زیادی کسب می کنید : الکترونیک ، مکانیک ، برنامه نویسی و حتی درک بیشتری از رفتار حیوانات و روان شناسی انسان ها خواهید یافت . بهتر است قبل از شروع به کار در این زمینه از خود این سوال را بپرسید که چه اهدافی شما را بر آن داشته تا در رشته رباتیک قدم بگذارید ؟ در غیر این صورت بعید نیست که در نیمه راه بدون تکمیل اهدافتان این مسیر را ترک کنید. خب حالا که شما می دانید برای چه می خواهید ربات بسازید بگذارید بررسی کنیم نیاز دارید چه چیزهایی را بدانید . . . ادامه مطلب ... جمعه 20 تير 1393برچسب:رباتیک,ربات انسان نما,ربات,فروشگاه رباتیک,آموزش ساخت ربات,ربات خانگی,علم رباتیک,اخباررباتیک, :: 15:50 :: نويسنده : پهلوان پور
خیلی وقت ها شده درست موقعی که داریم با موبایل صحبت میکنیم یا با mp3 player یک موزیک گوش میدیم شارژ ان تمام بشه تازه اگه توی راه و مسافرت باشیم ودسترسی به برق برای شارژ نداشته باشیم انوقت میگیم ای کاش یک شارژر قابل حمل داشتیم …در مدر این قسمت آی سی مبدل dc به Dc را به شما معرفی میکنیم که با حداقل قعات جانبی میتونید با اون یک شارژر قابل حمل بسازید.این کار با استفاده از آی سی های MAX756 یا MAX757 امکان پذیر هست
ادامه مطلب ... چهار شنبه 8 آبان 1392برچسب:رباتیک ,آموزش رباتیک,رباتیک کرج,رباتیک ایران,ربات,رویواچ پی,robohp, :: 18:54 :: نويسنده : پهلوان پور
جلسه هفتم : آشنایی با سایر ابزار های شبیه سازی فوتبال شبیهسازی فوتبال
جلسه پیش به معرفی نرمافزار RCSSServer پرداختیم. در این جلسه با نرمافزارهای RCSSMonitor و RCSSLogPlayer آشنا خواهید شد.
نرمافزار RCSSServer بازی فوتبال را شبیهسازی میکند اما آن را به تصویر نمیکشد. نرمافزار نمایشگر شبیهساز فوتبال روبوکاپ (RoboCup Soccer Simulation Monitor) بهعنوان یک سرویس گیرنده (Client) به سرور شبیهساز فوتبال متصل شده، وقایع درون آن را بهصورت گرافیکی بهتصویر کشیده و همانند یک بازی ویدئویی به نمایش در میآورد.
به ادامه مطلب بروید...
ادامه مطلب ... چهار شنبه 8 آبان 1392برچسب:رباتیک ,آموزش رباتیک,رباتیک کرج,رباتیک ایران,ربات,رویواچ پی,robohp, :: 18:51 :: نويسنده : پهلوان پور
جلسه ششم: آشنایی با سرور شبیهساز فوتبالشبیهسازی فوتبال
سرور شبیهساز فوتبال روبوکاپ (RoboCup Soccer Simulation Server) نرم افزار استانداردی است که فدراسیون روبوکاپ برای لیگ شبیهسازی فوتبال در مسابقات منتشر نموده است. این نرم افزار محیط حقیقی بازی فوتبال را با تمام جزییات اعم از وزن توپ، وزن بازیکنان، سرعت و شتاب توپ، سرعت بازیکنان، مختصات اشیاء در زمین مسابقه، تعداد گل ها، جهت وزش باد و ... به همراه قوانین فیزیکی حاکم بر مسابقه شبیهسازی میکند. به ادامه مطلب بروید... ادامه مطلب ... چهار شنبه 8 آبان 1392برچسب:رباتیک ,آموزش رباتیک,رباتیک کرج,رباتیک ایران,ربات,رویواچ پی,robohp, :: 18:46 :: نويسنده : پهلوان پور
جلسه پنجم: ارتباط با سیستم عامل لینوکس از طریق محیط Terminal شبیهسازی فوتبال در این جلسه با محیط Terminal در سیستم عامل Linux و برخی از مهم ترین فرمان های آن آشنا خواهید شد. این محیط نسبت به محیط Desktop منعطف تر بوده و سرعت و قدرت بیشتری دارد، با این حال کاربری آن به سادگی محیط Desktop نیست.
به ادامه مطلب بروید... ادامه مطلب ... چهار شنبه 16 مرداد 1392برچسب:رباتیک,ربات,آموزش ساخت ربات,ربات فوتبالیست,آموزش ساخت ربات فوتبالیست, :: 19:52 :: نويسنده : پهلوان پور
مطالب این جلسه را به آشنایی با محیط گرافیکی و میز کار سیستم عامل Ubuntu اختصاص می دهیم تا دانش پژوهان به سادگی بتوانند امور روزمره خود را در این سیستم عامل، به انجام برسانند.
کامپیوتر به عنوان یک ماشین الکترونیکی و سخت افزاری، ماهیت بسیار پیچیده ای داشته و ارتباط مستقیم کاربر با آن به شدت مشکل و عملا غیر ممکن است. از این رو سیستم عامل به عنوان یک واسط ساده و کاربر پسند بین کاربر و سخت افزار کامپیوتر قرار گرفته و این ارتباط را تسهیل می کند. به عبارت دیگر کاربر با سیستم عامل در تعامل بوده و سیستم عامل وظیفه تعامل با سخت افزار را به عهده می گیرد. به ادامه مطلب بروید... ادامه مطلب ... چهار شنبه 16 مرداد 1392برچسب:رباتیک,ربات,آموزش ساخت ربات,ربات فوتبالیست,آموزش ساخت ربات فوتبالیست, :: 19:48 :: نويسنده : پهلوان پور
طبق وعده ای که جلسه پیش دادیم، در این جلسه به آموزش نصب Ubuntu به عنوان توزیع برگزیده گنو/لینوکس خواهیم پرداخت.
به ادامه مطلب بروید... ادامه مطلب ... چهار شنبه 16 مرداد 1392برچسب:رباتیک,ربات,آموزش ساخت ربات,ربات فوتبالیست,آموزش ساخت ربات فوتبالیست, :: 19:46 :: نويسنده : پهلوان پور
همانگونه که در جلسه پیش ذکر شد، تمامی ابزار هایی که در شبیه سازی فوتبال از آنها بهره خواهیم برد، تحت سیستم عامل لینوکس (Linux) توسعه یافته اند. در این جلسه ضمن آشنایی با این سیستم عامل، به معرفی چند توزیع محبوب از آن خواهیم پرداخت.
به ادامه مطلب بروید... ادامه مطلب ... چهار شنبه 16 مرداد 1392برچسب:رباتیک,ربات,آموزش ساخت ربات,ربات فوتبالیست,آموزش ساخت ربات فوتبالیست, :: 19:37 :: نويسنده : پهلوان پور
با یاد ایزد یکتا، دنباله آموزش های شبیه سازی فوتبال دو بعدی ویژه مسابقات روبوکاپ را آغاز می نماییم.
همانگونه که می دانید هر ساله مسابقات جهانی روباتیک توسط فدراسیون روبوکاپ، به منظور توسعه علم روباتیک و هوش مصنوعی برگزار می شود. هدف نمادین این فدراسیون پیشرفت علوم مرتبط با "روباتیک" به حدی است که در سال 2050 میلادی، تیم اول مسابقات فوتبالیست روبوکاپ بتواند در مقابل تیم قهرمان جام جهانی فوتبال همان سال یک مسابقه منطبق بر تمامی قوانین FIFA را به نمایش بگذارد.
و اما شبیه سازی...
مطالعه برخی از آزمایش ها نیازمند ایجاد رویداد هایی پیچیده، پرهزینه و یا حتی غیر ممکن است که در این صورت از فرآیندی موسوم به شبیه سازی کامپیوتری (Computer Simulation) بهره می بریم و با در نظر گرفتن تمامی جنبه های رویداد حقیقی، مدلی مجازی از آن پدیده را درون یک محیط نرم افزاری طراحی نموده و با انجام آزمایش های لازم بر روی آن مدل و مشاهده رفتار سیستم شبیه سازی شده، استراتژی های بکار رفته را مورد ارزیابی قرار می دهیم.
واضح است که ایجاد پدیده "زلزله" کاملا غیر ممکن است و تنها روشی که برای آزمایش استراتژی های گوناگون راهبری پس از حادثه وجود دارد، شبیه سازی کامپیوتری زلزله می باشد. از قضا در مسابقات روبوکاپ نیز لیگی تحت نام شبیه سازی امداد و نجات (Rescue Simulation) به همین منظور وجود دارد. به ادامه مطلب بروید... ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:21 :: نويسنده : پهلوان پور
با عرض سلام و تبریک سال نو خدمت دوستان عزیزم ، سالی بسیار خوب و سرشار از شادی و موفقیت را برای دوستان خوبم آرزو میکنم.
به ادامه مطلب بروید... ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:20 :: نويسنده : پهلوان پور
با عرض سلام خدمت دوستان عزیز
به ادامه مطلب بروید... ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:18 :: نويسنده : پهلوان پور
با عرض سلام خدمت دوستان عزیز به ادامه مطلب بروید... ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:16 :: نويسنده : پهلوان پور
با عرض سلام خدمت دوستان عزیز
به ادامه مطلب بروید... نظریادتون نره ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:14 :: نويسنده : پهلوان پور
با عرض سلام خدمت دوستان عزیز
به ادامه مطلب بروید... ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:13 :: نويسنده : پهلوان پور
به نام خدا
به ادامه مطلب بروید... ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:12 :: نويسنده : پهلوان پور
به ادامه مطلب بروید... ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:9 :: نويسنده : پهلوان پور
به نام خدادر ابتداي بحث لازم به ذكر است كه از امسال، فدراسيون جهاني روبوكاپ، قوانين مسابقات رباتهاي فوتباليست دانشاموزي را به كلي تغيير داده است، اين تغييرات باعث به وجود امدن تغييراتي بنيادين در ساختار رباتهاي فوتباليست دانش آموزي شده است. اما به دلايلي هنوز در اكثر مسابقات داخلي از قوانين سال گذشته استفاده ميشود. به همين خاطر ما هم در اين جلسه ابتدا در مورد قوانين قبلي اين ليگ توضيح خواهيم داد، در چند جلسه آينده هم به قوانين جديد ليگ خواهيم پرداخت.
به ادامه مطلب بروید... ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:8 :: نويسنده : پهلوان پور
به نام خدا
در اين جلسه نيز، بحث را در مورد سيستمهاي حركتي چهار جهته ادامه خواهيم داد و شما را با نوع ديگر اين سيستم كه در آن بهجاي 4 چرخ، فقط 3 چرخ وجود دارد، آشنا خواهيم كرد، همچنين به نكاتي اشاره خواهيم كرد كه براي استفاده از اين سيستم ميبايست حتماً به آن به ادامه مطلب بروید...
توجه كرد. ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:6 :: نويسنده : پهلوان پور
به نام خدا در ابتدا عرض پو
زش فراوان دارم به خاطر تاخير در ارايهي مطلب و همچنين پاسخگويي به سوالات و نظرات دوستان عزي ادامه مطلب ... شنبه 31 فروردين 1392برچسب:رباتیک,آموزش ساخت ربات,ربات,ربات مسیریاب,فروشگاه رباتیک,روبواچ پی,robohp, :: 10:1 :: نويسنده : پهلوان پور
به نام خدا شنبه 3 فروردين 1392برچسب:رباتیک,ربات مسیریاب,ربات مین یاب,آموزش ساخت ربات,روبواچ پی,robohp, :: 12:0 :: نويسنده : پهلوان پور
به نام خدا ادامه مطلب ... جمعه 27 بهمن 1391برچسب:ربات,ربات مین یاب,ربات مین یاب دستی,ربات مین یاب اتوماتیک,روبواچ پی,robohp,رباتیک,سایت رباتیک, :: 19:54 :: نويسنده : پهلوان پور
به نام خدا با سلام خدمت دوستان عزيزم در جلسهي قبل توضيحاتي در مورد رباتهاي مينياب خودكار داده شد و دوستان تا حد زيادي با اين ربات و نحوهي عملكرد آن آشنا شدند. در اين جلسه نيز در مورد رباتهاي مينياب خودكار، توضيحات جلسات پيش را تكميل خواهيم كرد و در مورد نحوهي ارايهي نقشهي مينها توضيح خواهيم داد، سپس الگوريتمهاي متداول در ساخت رباتهاي مينياب را مورد بررسي قرار خواهيم داد. رباتهاي مينياب خودكار بايد به سيستمهايي مجهز باشند كه وقتي ميني را كشف ميكنند، بتوانند موقعيت(مختصات مكاني) آن مين را ثبت كنند، و در پايان زمان جستجو، مختصات تمام مينها را در اختيار كاربر بگذارند تا كاربر بتواند با در اختيار داشتن اين مختصات مكان مينها را به راحتي پيدا كند. همانطور كه در جلسهي پيش هم گفته شد، زمين مسابقه به مربعهاي 50×50 سانتيمتري فرضي تقسيم شده است و مينها دقيقاً در وسط بعضي از اين مربعهاي فرضي كاشته شدهاند. اعلام مختصات مينها نيز بايد بر اساس همين تقسيم بنديهاي فرضي انجام شود. مثلاً اگر زمين مسابقه 5×5 متر باشد، اين تقسيمبندي زمين مسابقه را به 100 خانه تقسيم ميكند كه در وسط بعضي از آنها (كمتر از 10 خانه) مين كاشته شده است. ربات بايد قادر باشد توسط 2 عدد بين 1 تا 10 مختصات هر مين را اعلام كند. به عنوان مثال به شكل زير نگاه كنيد، اين شكل مكان مينهايي كه در زمين مسابقه دفن شدهاند را نشان ميدهد.
ادامه مطلب ... جمعه 27 بهمن 1391برچسب:ربات,ربات مین یاب,ربات مین یاب دستی,ربات مین یاب اتوماتیک,روبواچ پی,robohp,رباتیک,سایت رباتیک, :: 19:52 :: نويسنده : پهلوان پور
به نام خدا
ادامه مطلب ... جمعه 27 بهمن 1391برچسب:آموزش برنامه نویسی ربات مسیریاب,آموزش برنامه نویسی به زبانc,آموزش کدویژن,آموزش برنامه نویسی,robohp, :: 19:50 :: نويسنده : پهلوان پور
به نام خدا
ادامه مطلب ... جمعه 27 بهمن 1391برچسب:آموزش برنامه نویسی ربات مسیریاب,آموزش برنامه نویسی به زبانc,آموزش کدویژن,آموزش برنامه نویسی,robohp, :: 19:49 :: نويسنده : پهلوان پور
به نام خدا ادامه مطلب ... جمعه 27 بهمن 1391برچسب:آموزش برنامه نویسی ربات مسیریاب,آموزش برنامه نویسی به زبانc,آموزش کدویژن,آموزش برنامه نویسی,robohp, :: 19:48 :: نويسنده : پهلوان پور
ه نام خدا ابتدا با توابعي كه براي ايجاد وقفه در اجراي دستورات برنامه توسط CodeVision براي كاربران در نظر گرفته شده آشنا ميشويم.
delay_ms( ); ادامه مطلب ... جمعه 27 بهمن 1391برچسب:آموزش برنامه نویسی ربات مسیریاب,آموزش برنامه نویسی به زبانc,آموزش کدویژن,آموزش برنامه نویسی,robohp, :: 19:47 :: نويسنده : پهلوان پور
به نام خدا با سلام خدمت دوستان خوبم در اين جلسه به مبحث ميكروكنترلر برميگرديم و در مورد PWM و كاربردهاي آن در ساخت ربات توضيح خواهيم داد.
كنترل سرعت ربات، در همهي سطوح رباتيك اهميت بسيار زيادي دارد، از رباتهاي مسيرياب ساده گرفته تا رباتهاي فوتباليست. ما تا كنون ياد گرفتهايم كه چگونه ميتوان به موتور دستور حركت يا توقف داد، اما راهي براي كنترل سرعت موتور ياد نگرفتهايم.
ادامه مطلب ... جمعه 27 بهمن 1391برچسب:رباتیک,ربات,ربات مسیریاب,سایت رباتیک,وبلاگ رباتیک,رباتیک رامهرمز,رباتیک ایران,آموزش ساخت ربات,روبواچ پی,robohp, :: 19:46 :: نويسنده : پهلوان پور
به نام خدا با سلام خدمت همهي دوستان خوبم بنا به درخواست بسياري از دوستان، ما قبل از شروع بحث PWM در AVR، ابتدا كمي به قسمتهاي مكانيكي ربات ميپردازيم. جهت آشنايي دوستان با اين انواع در مورد هر كدام توضيح مختصري بيان ميشود. به ادامه مطلب بروید... ادامه مطلب ... جمعه 27 بهمن 1391برچسب:رباتیک,ربات,ربات مسیریاب,سایت رباتیک,وبلاگ رباتیک,رباتیک رامهرمز,رباتیک ایران,آموزش ساخت ربات, :: 19:44 :: نويسنده : پهلوان پور
به نام خدا عرض سلام و شاد باش فراوان به مناسبت عید فرخنده نوروز خدمت همه ی دوستان گُلم. برای همه ی هموطنان عزیزم سالی پر از موفقیت و شادمانی آرزو می کنم ، امیدوارم همیشه دلهاتون شاد و بهاری باشه.
این 8 پایه، پایه مربوط به پورت A هستند که با فعال کردن ADC در CodeWizard، این پایه ها در اختیار ADC قرار می گیرند. دقت کنید که برای استفده از ADC حتماً باید قبلاً تنظیمات را در CodeWizard انجام داده باشید. به ادامه مطلب بروید... ادامه مطلب ... جمعه 27 بهمن 1391برچسب:رباتیک,ربات,ربات مسیریاب,سایت رباتیک,وبلاگ رباتیک,رباتیک رامهرمز,رباتیک ایران,آموزش ساخت ربات,روبواچ پی,robohp, :: 19:43 :: نويسنده : پهلوان پور
به نام خدا با عرض سلام و خسته نباشيد خدمت همهي دوستان خوبم اميدوارم مطالب ارائه شده تا به اينجا داراي سطح كيفي مناسبي بوده باشند و و دوستان عزيز ما بهرهوري مناسب را از اين مطالب كرده باشند. اگر پيشنهاد يا نظري در مورد اين بخش داريد حتماً با ما در ميان بگذاريد تا انشاالله بتوانيم با الهامگيري از نظرات سازنده شما دوستان عزيز، اين بخش را پربارتر كنيم. در اين جلسه هم بحث برنامه نويسي زبان C را دنبال ميكنيم و در ادامهي مبحث جلسهي قبل، شما را با 2 ساختار كنترلي ديگر آشنا ميكنيم.
الزامي براي نوشتن قسمت else نيست، يعني ميتوان فقط if را بدون داشتن else استفاده كرد. همانطور كه ميدانيد، از else زماني استفاده ميكنيم كه بخواهيم در صورت نادرست بودن شروط ، دستورات مشخصي اجرا شوند(به جلسهي 31 مراجعه شود) به ادامه مطلب بروید... ادامه مطلب ... جمعه 27 بهمن 1391برچسب:آموزش برنامه نویسی ربات مسیریاب,آموزش برنامه نویسی به زبانc,آموزش کدویژن,آموزش برنامه نویسی,robohp, :: 19:42 :: نويسنده : پهلوان پور
به نام خدا با سلام خدمت همهي دوستاي خوبم. اميدوارم خوب و خوش و سلامت باشيد. اين جلسه قراره در ابتدا نحوهي تنظيم CodeVision را براي پروگرامري كه در جلسهي پيش ساختيم مطرح كنيم و بعد از اون، كمي هم آموزش زبان C را دنبال كنيم. در جلسات پيش با بخش پروگرامر(Programmer) در CodeVision آشنا شديم. براي استفاده از نرم افزار پروگرامر، ابتدا بايد آن را با توجه به سختافزاري كه براي پروگرام كردن در اختيار داريم تنظيم كنيم. براي اين كار CodeVision را باز كنيد و از منوي بالا گزينهي "Setting" را انتخاب كنيد. سپس گزينهي "Programmer" را انتخاب كنيد. پنجرهاي به شكل زير باز ميشود.
ادامه مطلب ... جمعه 27 بهمن 1391برچسب:رباتیک,ربات,ربات مسیریاب,سایت رباتیک,وبلاگ رباتیک,رباتیک رامهرمز,رباتیک ایران,آموزش ساخت ربات,روبواچ پی,robohp, :: 19:41 :: نويسنده : پهلوان پور
به نام خدا با سلام خدمت همهي دوستان عزيزم ابتدا بايد يك نكته رو از مطالب جلسهي پيش گوش زد كنم، براي بستن مدار Reset و همچنين كرستال خارجي، در ATMEGA16L هيچ الزامي وجود ندارد و صرفاً براي دقت بيشتر ميباشند. براي پروگرام كردن ميكروكنترلرهاي خانوادهي AVR روشها و پورتكولهاي متعددي وجود دارد. يكي از معروفترين و پركاربردترين پروتكولهاي موجود، STK200300 نام دارد كه ما در اين جلسه سعي ميكنيم نحوهي استفاده از اين پروتكول را آموزش دهيم. همانطور كه گفته شد، ميكروكنترلرهاي خانوادهي AVR اين قابليت را دارند كه ميتوان آنها را مستقيماً به وسيلهي يك كابل 5 رشته به كامپيوتر متصل نموده و پروگرام كرد، و در نتيجه، نيازي به يك دستگاه مجزا براي پروگرام كردن ندارند. اين روش پروگرام كردن STK200/300 نام دارد. اين روش، به خاطر عدم نياز به هرگونه مدار جانبي و سهولت كار با آن، از محبوبيت زيادي در بين كاربران حرفهاي برخوردار است. اولين نكته اين است كه اگر كامپيوتر شما پورت LPT(موازي) نداشته باشد، شما نمي توانيد به اين روش(يعني فقط با يك كابل 5 رشتهي ساده) ميكروكنترلر خود را پروگرام كنيد و بايد از مدارهاي پروگرامر USB استفاده كنيد. با استفاده از پروگرامرهاي USB، شما ميتوانيد با استفاده از درگاه USB هم ميكروكنترلر خود را پروگرام كنيد. ساختن اين پروگرامرها كار سادهاي نيست، اما انواع مختلف آنها در بازار موجود است كه بين 20 تا 200 هزار تومان هم قيمت دارند. براي ديدن پورت يا درگاه LPT (موازي) ، به پشت كيس كامپيوتر خود نگاه كنيد.
ادامه مطلب ... جمعه 27 بهمن 1391برچسب:رباتیک,ربات,ربات مسیریاب,سایت رباتیک,وبلاگ رباتیک,رباتیک رامهرمز,رباتیک ایران,آموزش ساخت ربات,روبواچ پی,robohp, :: 19:39 :: نويسنده : پهلوان پور
به نام خدا با عرض سلام خدمت همهي دوستان عزيز اين جلسه همانطور كه قبلاً گفته بوديم، سعي ميكنيم كمي از مقدمات سخت افزاري و مدارهاي راه اندازي ميكروكنترلرهاي AVR صحبت كنيم تا دوستان بتوانند به تدريج كار عملي با Atmega16 را شروع كنند. در شكل زير شماي كلي ATMEGA16 آورده شده است ادامه مطلب ... جمعه 27 بهمن 1391برچسب:رباتیک,ربات,ربات مسیریاب,سایت رباتیک,وبلاگ رباتیک,رباتیک رامهرمز,رباتیک ایران,آموزش ساخت ربات,روبواچ پی,robohp, :: 19:37 :: نويسنده : پهلوان پور
به ادامه مطلب بروید... ادامه مطلب ... جمعه 27 بهمن 1391برچسب:آموزش برنامه نویسی ربات مسیریاب,آموزش برنامه نویسی به زبانc,آموزش کدویژن,آموزش برنامه نویسی,robohp, :: 19:35 :: نويسنده : پهلوان پور
به نام خدا با سلام خدمت همه ی دوستای خوبم و عرض پوزش به خاطر وقفه در ارایه ی مطالب در این جلسه قراره شما رو با مراحل کامپایل کردن ، پروگرام کردن میکروکنترلر و رفع نقص برنامه آشنا کنیم. همانطور که گفته شد فقط «زبان ماشین»(Machine Language)، زبان قابل فهم برای پردازنده ی کامپیوتر است، و برنامه هایی که در زبان های دیگر می نویسیم برای اینکه بتوانند توسط پردازنده اجرا شوند باید حتماً توسط کامپایلرها به «زبان ماشین» ترجمه شوند. اما نوشتن برنامه در این زبان برای ما بسیار مشکل است، زیرا دستورات قابل فهم برای این زبان بسیار ابتدایی و ساده هستند و به سختی می توان برنامه های حرفه ای و الگوریتم های پیچیده را در آن پیاده سازی کرد. مثلاً حتی برای انتقال داده از یک متغیر به متغیر دیگر، باید چندین خط برنامه بنویسید، اما در زبان C این کار در 1 عبارت انجام می شود. برنامه نویسی در این زبان دشواری های مختلفی دارد که فعلاً به آن ها نمی پردازیم. به همین خاطر ما برنامه های خود را در زبان C می نویسیم و باقی کارها را به کامپایلر می سپاریم. کامپایلر ابتدا برنامه ی ما را از زبان C به زبان اسمبلی ترجمه می کند، سپس برنامه ی دیگری به نام «اسمبلر»(" Assembler") برنامه ی ما را از اسمبلی به «زبان ماشین» تبدیل می کند. ادامه مطلب ... جمعه 27 بهمن 1391برچسب:آموزش برنامه نویسی ربات مسیریاب,آموزش برنامه نویسی به زبانc,آموزش کدویژن,آموزش برنامه نویسی,robohp, :: 19:31 :: نويسنده : پهلوان پور
به ادامه مطلب بروید... ادامه مطلب ... جمعه 27 بهمن 1391برچسب:رباتیک,ربات,ربات مسیریاب,سایت رباتیک,وبلاگ رباتیک,رباتیک رامهرمز,رباتیک ایران,آموزش ساخت ربات,روبواچ پی,robohp, :: 19:29 :: نويسنده : پهلوان پور
به ادامه مطلب بروید... ادامه مطلب ... درباره سایت به فروشگاه رباتیک والکترونیک RoboHpخوش آمدید آخرین مطالب پيوندها تبادل لینک هوشمند نويسندگان |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||