فهرست مطالب:

ربات مبتدی فوق العاده ساده!: 17 مرحله (همراه با تصاویر)
ربات مبتدی فوق العاده ساده!: 17 مرحله (همراه با تصاویر)

تصویری: ربات مبتدی فوق العاده ساده!: 17 مرحله (همراه با تصاویر)

تصویری: ربات مبتدی فوق العاده ساده!: 17 مرحله (همراه با تصاویر)
تصویری: لحظه دستگیری قاتل که دو فرد را در کنار خیابان سر برید ! 2024, جولای
Anonim
ربات مبتدی فوق العاده ساده!
ربات مبتدی فوق العاده ساده!

'' 'ROBOT VIDEO' '' در اینجا پیوندی در خارج از ویدئو وجود دارد در حالی که YouTube در حال پردازش نسخه تعبیه شده است … من این دستورالعمل را برای ربات n00by مطلق wannabe ایجاد کردم. من متوجه جهش عظیمی در تعداد مبتدیان به سرگرمی شده ام و تعداد سوالات "چگونه باید" در حال افزایش است. شاید این دستورالعمل کوچک فروتن به یکی یا دو نفر کمک کند تا اولین ربات خود را ایجاد کنند. در پایان این دستورالعمل منبع اصلی را پیدا خواهید کرد. در تعداد مراحل نگران نباشید … من برای سهولت در پیگیری ، روبات را به چند مرحله کوچک تقسیم کردم. این ربات کوچک چیزی بیشتر از یک سکوی تخته سه لا ساده نیست که چند سرویس هواپیمای مدل اصلاح شده را به عنوان سیستم اصلی محرک ، میکروکنترلر و سنسور IR حمل می کند. من در فضای زیادی برای گسترش و افزودن طراحی کردم. اگر قطعات را در دست دارید ، باید بتوانید آن را در حدود 3 ساعت بسازید. میکروکنترلری که من انتخاب کردم OOPic R. است. من این میکرو را انتخاب کردم زیرا ده ها شیء ساخته شده و نمونه کد باعث می شود تا مبتدی بتواند به سرعت بلند شود و کار کند. آنها را می توان از هر یک از تامین کنندگان عمده قطعات ربات با کمتر از 60 دلار پیدا کرد. کیت استارت را تهیه کنید زیرا دارای کابل برنامه نویسی و گیره باتری است. تا زمانی که می توانید یک سروو را مستقیماً به آن وصل کنید (این لیست را کوتاه می کند ، lol) می توانید از هر میکروکنترلر استفاده کنید. سرویس های ذکر شده همه سروهای هواپیما مدل Hitec HS-311 هستند که تقریباً در هر فروشگاه سرگرمی با قیمت کمتر از 10 دلار در برخی موارد یافت می شوند. حسگر IR یک واحد آنالوگ Sharp GP2D12 است که از Digikey (www.digikey.com) در دسترس است. هر یک از سری آنالوگ GP2D12XXX کار را انجام می دهد. Tailwheel یک دوبل ساده است.20-.40 مدل هواپیمای چرخ 1 "با سوار. یکی را در مغازه سرگرمی که در آن سرویس های خود را تهیه می کنید ، بردارید. پایه چوبی قطعه ای از تخته سه لا توس 1/4 اینچی و سروو است پایه سنسور یک قطعه قراضه تقریباً از هر چیزی چوبی است. من از یک تکه صنوبر استفاده کردم. من خودم چرخ آلومینیومی بیلت را ساخته ام اما شما می توانید از هر چرخ طراحی شده برای اتصال سروو استفاده کنید. بقیه روبات شامل چند پیچ و مقداری برق است بدون اضافه کردن SPECAIL در پایان ، 95.00 دلار برای من هزینه داشت. مرحله ویژه حدود 50 دلار اضافه می کند. خوب باشید زیرا اولین دستورالعمل من است.

مرحله 1: ابزار و مواد

ابزار و مواد
ابزار و مواد

در اینجا لیستی از آنچه برای ساخت ربات Super SImple نیاز دارید آورده شده است!

لیست قطعات: -ooPic R میکروکنترلر (https://www.thebotshop.com/) (توجه داشته باشید -می توانید از هر کدام از میکروکنترلرها راحت تر استفاده کنید) Hitec HS -311 Servos ، اصلاح شده -چسب فوق العاده -5 X 1 اینچ نوار دو طرفه -1/4 اینچ تخته سه لا و یک تکه چوب قراضه -Dubro.20 -.40 RC Airplane Tailwheel assmbly -Misc. فاصله ها/پیچ ها و پیچ ها/مهره ها -9 باتری ولت -لوله جمع کننده حرارت 1/16 x 3 اینچ -3 پین استاندارد زنانه (اگر نمی توانید آنها را نگران نکنید) -رنگ *اختیاری -9 ولت ابزار باتری: -کمی کوچک پیچ گوشتی -انبردست بینی سوزنی -مته و تکه -اره -آهن لحیم کاری -لحیم -کاغذ کاغذ -مداد تیز -هزینه کل فرمان تقریباً. $ 95.00 USD زمان ساخت تقریبا. 2.5 - 3 ساعت

مرحله 2: Servos را تغییر دهید

Servos را تغییر دهید
Servos را تغییر دهید

شما باید سروهای خود را با استفاده از روش چسب فوق العاده پتانسیومتر تغییر دهید. من ترجیح دادم با توضیح دادن در مورد آن فضا را هدر ندهم زیرا ده ها مقاله در Instructables و Google وجود دارد که نحوه کار را به شما نشان می دهد. اگر تقاضا خواستار شود من بعداً آن را اینجا اضافه خواهم کرد. اساساً شما باید آنها را از هم جدا کنید ، موقعیت 90 (بدون حرکت) را پیدا کنید ، بالای و پایین گلدان را فوق العاده بچسبانید ، همه را کنار هم قرار دهید ، چرخ دنده خروجی را تغییر دهید ، پرونده را خاموش کنید قسمت بالایی شاخه قابلمه با قالب کیس هم تراز می شود. Hitec HS-311 دارای یک شاخه قابلمه پلاستیکی است که به راحتی می توان آن را پایین آورد. اگر از سرووی متفاوتی استفاده می کنید که دارای قابلمه فلزی است ، باید قسمت زیرین چرخ دنده خروجی را عوض کنید. پتانسیومتر = گلدان = مقاومت متغیر

مرحله 3: قطعات چوبی را ببرید

قطعات چوبی را برش دهید
قطعات چوبی را برش دهید

یک تکه از تخته سه لا توس 1/4 اینچی یا معادل آن را به یک مربع 3.25 اینچی برای پایه برش دهید.

** ویژه ** قطعه دوم 1/4 تخته سه لا را با قسمت اول تطبیق دهید تا بعداً به راحتی اضافه شود. یک تکه چوب قراضه را به یک پایه GP2D12 با طول 5/16 اینچ ، ارتفاع 3/4 اینچ و ضخامت 1/2 اینچ برش دهید. سروو / IR قراضه را می توان با لمینت 2 قطعه از تخته سه لا توس 1/4 اینچی با هم لمینیت کرد. وقتی همه چیز قطع شد ، یک سمباده ملایم به آن بدهید تا لبه های ناهموار یا فازی را تمیز کند.

مرحله 4: سوراخ ها را سوراخ کنید

سوراخ ها را حفاری کنید
سوراخ ها را حفاری کنید

با استفاده از میکروکنترلر خود به عنوان راهنما ، سوراخ های نصب روی تخته سه لا را به جلو نشان دهید. مطابق تصویر ، با استفاده از پایه چرخ عقب ، سوراخ های نصب روی تخته سه لا را به عقب نشان دهید. همه سوراخ ها را با 1/8 اینچ سوراخ کنید. بیت مته. اگر در مرحله 3 تصمیم گرفته اید که قطعه پایه اضافی را از ** SPECIAL ** بسازید ، سپس دو پایه را به هم محکم کرده و سوراخ های میکروکنترلر را همزمان سوراخ کنید. دو قطعه را جدا کرده و سوراخ های چرخ دم را فقط در یکی از آنها ایجاد کنید.

مرحله 5: Servo / IR Mount را نصب کنید

Servo / IR Mount را نصب کنید
Servo / IR Mount را نصب کنید

سوپاپ سروو / IR را از مرحله 2 به پایین تخته سه لا بچسبانید و مطمئن شوید که آن را به چپ و راست متمرکز کرده اید و همچنین آن را با لبه جلویی تخته سه لا مطابق شکل بالا برده اید.

مرحله 6: سوراخ هایی را برای سیمهای سروو ایجاد کنید

سوراخ برای سیمهای سروو
سوراخ برای سیمهای سروو

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

با استفاده از سروو به عنوان راهنما ، محل سوراخکاری روی کوه را مشخص کرده و علامت گذاری کنید. با استفاده از مداد و خط کش ، آن نقاط را به قسمت جلو منتقل کنید ، همانطور که در مرحله 4 نشان داده شده است. با یک مته 5/16 سوراخ کنید. مراقب باشید ، می توانید چوب را تقسیم کنید. اگر فقط چسبندگی فوق العاده ای به هم دارید ، هرگز نترسید. به صورت اختیاری می توانید سیم های سرو را از طریق یک سوراخ کوچک که در قسمت زیرین سروو حفر شده است تغییر مسیر دهید و به طور کلی از این مرحله اجتناب کنید.

مرحله 7: چرخ دنده

چرخ دنده
چرخ دنده

با استفاده از چند پیچ و مهره دستگاه 4-40 X 1/2 اینچ ، مجموعه چرخ دنده را در مرکز عقب پایه نصب کنید.

اطمینان حاصل کنید که سر پیچ ها یا مهره ها بسته به جهت ، به تخته سه لا متصل می شوند تا مانع نصب سروو نشوند. در حال حاضر نگران ارتفاع نباشید ، بعداً آن را تنظیم می کنیم.

مرحله 8: Standoffs را نصب کنید

Standoffs را نصب کنید
Standoffs را نصب کنید

بهتر است قبل از اینکه سروو وارد شود ، وضعیت استحکام برد خود را نصب کنید.

با استفاده از یک پیچ 4-40 1 1 اینچی ، یک استند 4-40 1/ 1/4 اینچ و یک مهره 4-40 ، مطابق شکل یک عدد در هر سوراخ میکروکنترلر نصب کنید. اطمینان حاصل کنید که سر پیچ به تخته سه لا متصل می شود تا در نصب سروو تداخل ایجاد نکند.

مرحله 9: Servos را نصب کنید

Servos را نصب کنید
Servos را نصب کنید

سرویس ها را به قسمت پایینی پایه تخته سه لا و در بالای سوکت سروو / IR بچسبانید. فقط یک یا دو قطره طول می کشد..

مطابق شکل سیم های سروو را از طریق سوراخ های روی پایه سروو / IR هدایت کنید.

مرحله 10: میکروکنترلر را نصب کنید

میکروکنترلر را نصب کنید
میکروکنترلر را نصب کنید

همانطور که در تصویر نشان داده شده است ، میکروکنترلر را روی حالت آماده به کار نصب کنید. ممکن است لازم باشد یک واشر روی هر مرحله قرار دهید تا بسته به مهارت چیدمان شما ، میکروکنترلر روی مجموعه چرخ دنده بلند شود. میکروکنترلر را با مهره های 4-40 یا 2.5 اینچی زن به حالت نر متصل کنید. (نشان داده شده) برای ** ویژه ** بعداً اضافه کنید.

مرحله 11: نصب چرخ

Wheels را نصب کنید
Wheels را نصب کنید

این مرحله یک حرکت بزرگ است … چرخ های دلخواه خود را نصب کنید و چرخ عقب را طوری تنظیم کنید که سایتهای پایه در سطح پایین یا کمی عقب قرار گیرند.

غني سازي: من مجموعه هاي اضافي از چرخ ها را در مغازه دارم ، براي جزئيات به ايميل ارسال كنيد.

مرحله 12: یک باتری اضافه کنید

یک باتری اضافه کنید
یک باتری اضافه کنید

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

مرحله 13: Servos را وصل کنید

Servos را وصل کنید
Servos را وصل کنید

سروو سمت چپ را به سروو پورت oopic 31 وصل کنید. راست ترین پورت 3 پینی.

سرووی سمت راست را به سروو پورت oopic وصل کنید. در یادداشت های تصویر در پشت تصویر ، دو اتصال دهنده سرو با سیم زرد را جستجو کنید.

مرحله 14: IR را نصب کنید

IR را نصب کنید
IR را نصب کنید

Sharp GP2D12 را فوق العاده روی سوراخ ها/سیم های قسمت جلویی بچسبانید.

IR را تا آنجا که می توانید نصب کنید تا بازتاب های کف به حداقل برسد. سیم را روی آن قرار دهید و می توانید در قاب پلاستیکی کمی آرامش را مشاهده کنید تا سیم های سروو در پشت آن قرار بگیرند.

مرحله 15: IR را سیم کشی کنید

IR را سیم کشی کنید
IR را سیم کشی کنید

سخت ترین قسمت کل روبات ، به من اعتماد کن.

روی هر یک از سیم های GP2D12 یک قطعه لوله اینچ کوچک کننده 1 اینچی قرار دهید. آن را از راه خارج کنید. روی هر سیم یک ظرف سنجاق چنگال زن را لحیم (یا چروک) کنید. اختیاری - برای سربازان غیر توصیه نمی شود! می توانید انتهای سیم را فقط به نوک پین های مورد نیاز میکروکنترلر لحیم کرده و حرارت را بر روی آن بکشید تا از کوتاه شدن آن جلوگیری شود. باید سریع و با دقت انجام شود. لوله کاهنده حرارت را به سمت سطل گیر فشار دهید. با استفاده از فندک تفنگ حرارتی لوله را تکان دهید. با عرض پوزش ، من نتوانستم از همه این چیزهای کوچک عکس خوبی بگیرم. هر پین 5 ولت باز را در چشمک پیدا کنید و سیم قرمز GP2D12 را به آن وصل کنید. تعداد زیادی از آنها وجود دارد. من از پورت یدکی 5 ولت از پورت 12C استفاده کردم. در یادداشت های تصویر نشان داده شده است. هر پین باز GND را در چشم باز پیدا کنید و سیم مشکی GP2D12 را به آن وصل کنید. تعداد زیادی از آنها وجود دارد. من از GND یدکی از پورت 12C استفاده کردم. در یادداشت های تصویر نشان داده شده است. pin3 را پیدا کرده و سیم سفید GP2D12 را به آن وصل کنید. فقط یکی از آنها وجود دارد lol.

مرحله 16: کد منبع

کد منبع
کد منبع

به روز شده 2/16/09 کد منبع برای گزینه SONAR در مرحله بعد (کارگاه ویژه) دستورالعمل های میکروکنترلر خود را دنبال کرده و این کد را برش داده و در ویرایشگر بچسبانید. کامپایل و ارسال به ربات. کد فوق العاده ساده است اما ربات از بیشتر موانعی که می بیند اجتناب می کند. گرفتن کد من و گسترش آن آسان است. "SuperSimpleBeginnersRobot" ------------------------------------------------------ -"ایجاد و راه اندازی اشیاء" ---------------------------------------------- ---------------------- Dim Servo_Right As New oServoDim Servo_Left As New oServoDim SRF04Servo As New oServoDim GP2D12 As oIRRange (3، 8، cvOn) Dim SRF04 As oSonarDV (8 ، 9 ، cvOn) SRF04Servo. IOLine = 29 "سروو را برای استفاده از خط ورودی/خروجی 30 تنظیم کنید. SRF04Servo. Center = 28" مرکز سرووها را روی 28 تنظیم کنید. (به دفترچه راهنما مراجعه کنید) SRF04Servo. Operate = cvTrue آخرین کاری که باید انجام شود ، سروو روشن کنید. Servo_Right. IOLine = 30 'سروو را برای استفاده از خط ورودی/خروجی 30 تنظیم کنید. Servo_Right. Center = 28' مرکز سرووها را روی 28 تنظیم کنید. Servo_Left. IOLine = 31 'سروو را برای استفاده از خط ورودی/خروجی 31 تنظیم کنید. Servo_Left. Center = 28' مرکز servos را روی 28 تنظیم کنید. '----------------------------------------------------- ---------------- "پایان ایجاد و راه اندازی اشیاء" روال اصلی روال اصلی شما است که به آن قدرت می گویند! ------------------------------------------------------ Sub main () Do Call IR Forward_All Call SServo Loop End Sub '----------------------------------- ------------------------------ "پایان روال اصلی" شروع زیر برنامه های سیستم درایو "-------- ------------------------------------------------------ ------- Sub Spin_Left () Servo_Left. Invert = 0 Servo_Left = 62 Servo_Right = 60End SubSub Spin_Right () Servo_Right. Invert = 1 Servo_Left = 62 Servo_Right = 60 و پایان SubSub Forward_All () Servo_Right. Invert = 0 Servo_ 1 Servo_Right = 60 Servo_Left = 62End SubSub REVERSE () Servo_Right. معکوس = 1 Servo_Left. معکوس = 0 Servo_Right = 60 Servo_Left = 62E nd SubSub STOP () Servo_Left = 0 Servo_Right = 0 تماس با SServoEnd Sub '----------------------------------- ------------------------------ "پایان برنامه های زیر سیستم Drive" شروع زیر روال های سنسور "-------- ------------------------------------------------------ ------- Sub SServo () SRF04Servo. Position = 15 SRF04. Operate. Pulse (1، 1، 250) If SRF04. Value <128 then Spin_Right Else Call Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1، 1، 250) If SRF04. Value <64 then Reverses Else Call Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 46 SRF04. Operate. Pulse (1 ، 1 ، 250) اگر SRF04. Value <128 سپس تماس بگیرید Spin_Left Else Call Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1، 1، 250) If SRF04. Value <64 سپس دوباره تماس بگیرید Forward_ ooPIC. Delay = 600End SubSub IR () If GP2D12. Value <64 سپس با STOP End IfEnd Sub تماس بگیرید ---------------------------- ------------------------------------- "زیر روالهای پایان سنسور" ------- ---------------- ----------------------------------------------

مرحله 17: مواد ویژه

سرپوش ویژه
سرپوش ویژه

با استفاده از برش بخش اضافی در ابتدا ، می توانید یک دستگاه سروو و سونار برای توانایی های بیشتر در محدوده اضافه کنید.

شما نیاز دارید: سروو (اصلاح نشده) SRF04 یا 08 با سروو سوار از Acroname (www.acroname.com) قسمت پایه یدکی یک سوراخ در لبه جلویی تخته سه لا به اندازه ای بزرگ کنید که سروو در آن جا بگیرد. تخته سه لا را در رویارویی های طولانی نصب کرده و با مقداری 4-40 مهره محکم کنید. شما باید قسمت پایینی سوراخ ها را متقابلاً غرق کنید تا کل قطر ورودی حدود 1/8 اینچ در آنها جا بگیرد تا نخ ها به اندازه کافی به هم بچسبند. سروو ، پایه سونار و سونار را نصب کنید. سروو را به پورت سروو oopic وصل کرده و سونار را به پین ها وصل کنید ، همانطور که در کتابچه راهنمای کاربر oopic نشان داده شده است. برای آزمایش آن باید از کد نمونه در IDE استفاده کنید زیرا من هنوز چیزی ننوشته ام … باتری تمام شد. اگر بخواهید می توانید سطوح زیادی را برای افزودنی ها به سادگی با برش و حفر تکه های بیشتر تخته سه لا و افزودن خمیدگی اضافه کنید. سنسورهای بیشتری مانند QRB1134 اضافه کنید تا ربات شما به دنبال کننده خط تبدیل شود. از آن لذت ببرید و ربات های بیشتری بسازید! می توانید برای کمک به من در لیست یا خارج از ایمیل ایمیل کنید. به زودی ویدئو را اضافه خواهم کرد. من در حال شماره گیری هستم و برای رسیدن به سرعت بالا باید 20 مایل به شهر بروم. theo570 AT yahoo DOT com تد (BIGBUG)

توصیه شده: