Мазмұны:
- 1 -қадам: Қолданылатын материалдар
- 2 -қадам: көз алмасын жасау
- 3 -қадам: Көз қозғалысының механизмін жасау
- 4 -қадам: қозғалыстарды тексеру
- 5 -қадам: қабақтарды жасау
- 6 -қадам: Көздер мен қабақтар механизмдерінің соңғы көрінісі
- 7 -қадам: мойын механизмін жасау
- 8 -қадам: мойын механизмі 2 -ші шешім
- 9 -қадам: жарық көзінің орналасу сенсорлары жүйесін жасау
- 10 -қадам: Электроникаға арналған бірнеше кеңестер
- 11 -қадам: Код үшін бірнеше сөз
Бейне: Жарыққа бағытталған робот басы. Қайта өңделген және қайта қолданылатын материалдардан: 11 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Егер біреу робототехника бос қалтамен келе ала ма деп ойласа, мүмкін бұл нұсқаулық жауап бере алады. Ескі принтердің қайта өңделген қадамдық қозғалтқыштары, теннис шарлары, шам, қолданылған бальза, ескі ілгіштен сым, эмальданған сым - мен осы робот басын жасау үшін қолданған материалдардың бірі. Мен сондай -ақ төрт сервоқозғалтқышты қолдандым, бір адафрут мотор қалқаны мен arduino UNO. Мұның бәрі басқа жобалардан қайта қолданылды, олар жабайы болды! Барлық өндірушілер ақшаны үнемдеу үшін бұл мүмкін емес екенін біледі.
Қоршаған ортамен байланыссыз робот жоқ болғандықтан, ол айналуға және айналадағы ең жарқын жерге қарауға бейім. Бұл ең арзан датчиктерден жасалған: фотоэлементтер. Олар ең сенімді емес, бірақ лайықты нәрсе жасау үшін жеткілікті сенімді.
1 -қадам: Қолданылатын материалдар
- Arduino UNO
- Adafruit моторлы қалқаны V2
- SG90 X 3 серво
- мойын бұруға арналған бір серво MG995
- қадамдық қозғалтқыш, мен 20 жасты қолдандым, ол жоғары моментті қозғалтқышты қажет етпейді
- нан тақтасы 400 және қосқыш кабельдері
- үш фотоэлементтер және үш 1K, 1/4W резисторлары
- 6В тұрақты ток трансформаторы нан тақтасы арқылы сервоға қуат береді
- 3 теннис добы
- көбік тақтасы
- бальзам ағашы
- қатты сым
- диаметрі пластикалық және мыс түтік бір -біріне сыйып кетуі мүмкін, ұзындығы 20 см
- 15X15 см ағаш негіз ретінде
- ас үй қағазынан екі картоннан жасалған түтік
- қарсы салмаққа арналған шағын темір торлар
2 -қадам: көз алмасын жасау
- Пинг -понгты екі жарты шарда кесу керек
- Кесілген доптың үстіне шам жағып, оны шынымен балауызға болады. Бұл майлы көріністі қажет етеді. Мен суретші емеспін, бірақ менің ойымша, бұл табиғи түрде көрінеді.
- Содан кейін қалыңдығы 1 см бальзам ағашынан кесілген шарға (жарты шарға) сәйкес келетін дискіні жасау керек.
- Ақырында көздің линзасына арналған корпусты (таяз тесік) бұрғылаңыз. Содан кейін сіз көздің линзасына ұқсайтын нәрсені қоюға болады.
3 -қадам: Көз қозғалысының механизмін жасау
Бұл механизмді құрудың негізгі идеясы - көз бір мезгілде екі осьті айналдыра алатындай болуы керек. Бір тік және бір көлденең. Бұл айналу осі көз шарының ортасына түсетін етіп орнатылуы керек, әйтпесе қозғалыс табиғи болып көрінбейді. Осылайша, бұл орталық теннис теннисінің жарты шарында желімделген бальза дискісінің ортасына орналастырылған.
Мұны істеу үшін маңызды емес материалдарды басқаруға тырысу қажет болды. Фотосуреттер сериясы жолды көрсетеді.
Суреттерде сіз бір -біріне жақсы сәйкес келетін ақ және металл түтікті көре аласыз. Ақ түс бұрын кіші жалаудың тірегі болған, ал металл - мыс құбыр. Мен оларды таңдадым, себебі олар бір -біріне жақсы сәйкес келеді және диаметрі бірнеше мм ғана. Нақты өлшем маңызды емес. Сіз бұл жұмысты жасай алатын кез келген басқа әдісті қолдана аласыз!
4 -қадам: қозғалыстарды тексеру
Ешқандай имитациялық бағдарламалық қамтамасыз ету қолданылмағандықтан, серводардан келетін қозғалыстардың шектерін табудың жалғыз жолы - нақты физикалық тестілеу. Бұл суретте көзді жоғары және төмен бұру үшін көрсетілген. Шектерді табу қажет, өйткені сервалардың айналуында көздің қозғалысының шектеулері мен күтуі бар, олар мүмкіндігінше табиғи болып көрінуі үшін шектеулер де бар.
Көрсетілген суреттерге байланысты процедураны анықтау үшін мен мынаны айта аламын:
- көзді серво арқылы сыммен қосыңыз
- Серво тұтқасын қолыңызбен айналдырыңыз, сонда көз максималды орналасады (алға және артқа)
- көздің осы позицияларды қабылдауы үшін серво позициясын тексеріңіз
- серво берік позиция алатын орын жасаңыз (кесіңіз немесе соған ұқсас)
- Серваны орналастырғаннан кейін, көздің максималды орналасуы әлі де мүмкін екенін қайтадан тексеріңіз.
5 -қадам: қабақтарды жасау
- Нағыз көздер арасындағы қашықтықты өлшеңіз.
- Диаметрі көзге тең екі жартылай шеңберді жоспарлап, оларды 1 -қадамда өлшенгендей центрлер арасындағы қашықтықпен көбік тақтасына салыңыз.
- Сіз салған нәрсені кесіңіз.
- Пинг -понг шарын төртке бөліңіз.
- Пинг-понг допының әрбір кесілген бөлігін екі кесілген жартылай шеңбердің біріне жабыстырыңыз.
- Түтіктердің кішкене бөліктерін соңғы суретте көрсетілгендей кесіп, оларды желімдейтін етіп желімдеңіз. Қажетті соңғы бөлікті соңғы фотосуреттен қараңыз
6 -қадам: Көздер мен қабақтар механизмдерінің соңғы көрінісі
Бірқатар дәлсіздіктер бар, бірақ мен қолданған «жұмсақ» материалдардың өте төмен бағасы мен нәтижесін қанағаттандырады!
Фотосуретте көздің қабағын айналдыратын серво шын мәнінде бір бағытқа жылжытатынын және жұмысты екінші жаққа серіппені қалдыратынын көруге болады!
7 -қадам: мойын механизмін жасау
Басы солға немесе оңға бұрылуы керек, айталық, екі бағытта 90 градус, сонымен қатар көлденең айналу сияқты емес, 30 градус жоғары және төмен.
Мен басымды көлденең айналдыратын қадамды қолдандым. Картонның кішкене бөлігі мускус (бет) сияқты механизм үшін төмен үйкелетін платформа ретінде қызмет етеді. Бірінші суретте механиктер көрсетілген. Степпер көлденең айналуды көздің көлденең айналуы жоғарғы сол немесе оң шегіне жеткеннен кейін созады. Сонымен қатар, қадамдықтардың ауысуына шектеу бар.
Жоғары және төмен бастарды айналдыру үшін мен екінші суретте көрсетілгендей серво қолдандым. Серво қолы икемді параллелограммның жағы ретінде әрекет етеді, оның параллель жағы қадамға негіз болады. Серво айналған кезде, қадамның негізі бірдей айналады. Бұл параллелограммның басқа екі жағы - тік бағытта және жоғары және төмен жылжу кезінде бір -біріне параллель орналасқан екі қатты кабель.
8 -қадам: мойын механизмі 2 -ші шешім
Бұл қадамда сіз басыңызды көлденең және тігінен бұрудың басқа мүмкін шешімін көре аласыз. Бір қадамдық қадам көлденең айналуды жасайды, екіншісі - тік. Мұны істеу үшін суретте көрсетілгендей степперлерді желімдеу керек. Жоғарғы баспалдақтың жоғарғы жағында көз механизмін мускуспен бекіту керек.
Бұл тәсілдің кемшілігі ретінде мен төменгі баспалдақтың ағаш тік жазықтыққа қалай бекітілетінін көрсете аламын. Бұл біраз қолданудан кейін тұрақсыз болып қалуы мүмкін.
9 -қадам: жарық көзінің орналасу сенсорлары жүйесін жасау
Жарық көзін үш өлшемде табу үшін сізге кемінде үш жарық сенсоры қажет. Бұл жағдайда үш LDR.
Олардың екеуі (бастың төменгі жағына бір көлденең сызықта орналастырылған) жарық энергиясының тығыздығының көлденеңінен айырмашылығын айта алуы керек, ал үшіншісі (бастың жоғарғы бөлігіне орналастырылған) бізбен салыстырғанда жарықтың энергия тығыздығының тігінен екі төменгі бөлігін орташа өлшеу.
Қосымша pdf файлы LDR бар түтіктердің (сабақтардың) ең жақсы бейімділігін табу жолын көрсетеді, бұл жарық көзіне орналасу орны туралы неғұрлым сенімді ақпаратты алу үшін.
Берілген кодпен үш LDR көмегімен жарық сезгіштігін тексеруге болады. Әрбір LDR сәйкес келетін жарықдиодты қосады, ол жарық энергиясының кіріс мөлшеріне қатысты сызықты түрде жанады.
Біршама күрделі шешімдерді алғысы келетіндер үшін мен экспериментальды құрылғының фотосуретін ұсынамын, ол LDR түтіктерінің ең жақсы бейімділігін (бұрышын φ) қалай табуға болатынын көрсетеді, осылайша түсетін жарықтың θ дәл сол бұрышында сіз ең үлкен айырмашылықты аласыз. LDRs өлшемдері. Мен бұрыштарды түсіндіру үшін жоспар енгіздім. Менің ойымша, бұл ғылыми ақпарат алу үшін дұрыс орын емес. Нәтижесінде мен 30 градустық бейімділікті қолдануға келдім (45 болса да жақсы)!
10 -қадам: Электроникаға арналған бірнеше кеңестер
4 сервистің болуы оларды тікелей arduino -дан қуаттандыруға мүмкіндік бермейді. Мен оларды 6В кернеуі бар сыртқы қуат көзінен (тривиальды транформаторды қолдандым) қуаттадым.
Степпер Adafruit Motorshield V2 арқылы қуатталды және басқарылды.
Фотоэлемент arduino uno арқылы басқарылады. Қосылған PDF файлында бұл үшін жеткілікті ақпарат бар. LDR схемасында мен 1K резисторларды қолдандым.
11 -қадам: Код үшін бірнеше сөз
Код архитектурасында бос орындар циклі бірнеше жолдарды қамтитын стратегия бар және әр тапсырма үшін бірнеше тәртіп бар.
Бірдеңе жасамас бұрын бас өзінің бастапқы орнын алады және күтеді. Бастапқы позиция қабақтың жабылғанын, көздің қабақтың астына тік қарайтынын және бастың тік осі тірек негізінің көлденең жазықтығына перпендикуляр екенін білдіреді.
Алдымен робот оянуы керек. Қозғалмай тұрып, ол қозғалысты бастау үшін кенеттен және үлкен ұлғаюды (сіз қанша болатынын шеше аласыз) күтетін жеңіл өлшемдерді алады.
Содан кейін ол алдымен көзді дұрыс бағытқа бұрады, егер олар ең жарқын нүктеге жете алмаса, бас қозғала бастайды. Механизмдердің физикалық шектерінен туындайтын әрбір айналымның шегі бар. Сонымен, басқа құрылыс конструкциялар (геометрия) механикасына байланысты басқа шектеулерге ие болуы мүмкін.
Қосымша кеңес роботтың реакция жылдамдығына байланысты. Видеода робот әдейі баяу. Кешіктіруді өшіру арқылы мұны тездетуге болады (500); ол кодтың void циклына () орналастырылған!
Жасауға сәттілік!
Ұсынылған:
Қайта өңделген және қайта қолданылатын материалдардан жасалған динамиктер: 6 қадам
Қайта өңделген және қайта пайдаланылған материалдардан жасалған динамиктер: " Музыка-адамзаттың әмбебап тілі. &Quot;-Генри Уодсворт Лонгфеллоу Мұнда қайта өңделген және қайта пайдаланылатын материалдарды қолдана отырып, керемет дыбыс шығаратын динамиктер жиынтығын жасаудың жақсы әдісі. Және ең жақсы жағы-олар маған бір тиын да жұмсаған жоқ. Барлық осы пр
Картон қораптағы және қайта қолданылатын пернетақтадағы планшеттік стенд: 6 қадам
Картон қораптан және қайта қолданылатын пернетақтадан таблетка тірегі: бұл қораптан жасалған планшет тірегі және ескі планшет корпусынан жасалған пернетақта
Ардуино, қайта өңделген бөлшектер және длибі бар кәмпиттер лақтыратын робот: 6 қадам
Кәмпиттер лақтыратын робот-Arduino, қайта өңделген бөлшектер және длиб: бірнеше қайта өңделген бөлшектермен, Arduino + қозғалтқыш қалқанымен және Dlib компьютерлік бағдарламалық жасақтамасымен сіз бетті анықтайтын жұмыс істейтін кәмпиттер лақтырғыш жасай аласыз. жақсырақ Raspberry Pi -ден бір қуатты!). Ардуино (қалаған
Қайта өңделген және табылған материалдардан алып кинетикалық робот мүсіні: 5 қадам (суреттермен)
Қайта өңделген және табылған материалдардан алып кинетикалық робот мүсіні: Бұл нұсқаулық сізге «Жалпы қоқыс» деп аталатын робот мүсінін құруға қатысты бірнеше қадамдардан өтеді. Ол өз атын көптеген құтқарылған және табылған объектілерден алады. Генерал - көптеген мүсіншілердің бірі
Қайта өңделген материалдардан жасалған жеңіл қорап: 3 қадам
Қайта өңделген материалдардан жасалған жеңіл қорап: Барлығы жақсы фотолардың күндізгі жарықпен түсетінін біледі, бірақ күн сәулесі түспегенде, біз не істей аламыз? материалдар: менің Пасха шоколад жұмыртқасының қорабы, әйтпесе әжем