Мазмұны:

IRobot жасауды бояуға өзгерту: 6 қадам (суреттермен)
IRobot жасауды бояуға өзгерту: 6 қадам (суреттермен)

Бейне: IRobot жасауды бояуға өзгерту: 6 қадам (суреттермен)

Бейне: IRobot жасауды бояуға өзгерту: 6 қадам (суреттермен)
Бейне: НЕГЕ МЕН L4D3 2024, Қараша
Anonim
IRobot жасауды Paint -ке өзгерту
IRobot жасауды Paint -ке өзгерту

Бұл робототехника жобасы, оны роботтармен тәжірибесі жоқ адам аяқтауы мүмкін. Мен мұны айтып тұрмын, себебі мен бастамас бұрын роботтармен жұмыс жасау тәжірибем болмаған. Немесе бағдарламалар жазу. Шындығында, мен сурет салуды білетінмін, бұл робот белгілі бір картиналар жасай алатындай бағдарламалар жазуды көздеген. Мен мұны істеу шаршататын, жалықтыратын және роботтың көптеген керемет мүмкіндіктерін пайдаланбайтынын тез түсіндім. Оның орнына, бұл нұсқаулық сізге мыналарды үйретеді:- роботты щеткалармен, роликтермен және басқа да басқа құрылғылармен бояй алатындай етіп өзгерту- алдын ала орнатылған негізгі бағдарламалардың артықшылығын қолданып, кескіндеме жасауды қолданыңыз. LOGO көмегімен сурет салу үшін TCL- модульмен бірге келген бағдарламалардың үлгісін роботтағы сенсорларды қолдана отырып суретке түсіру үшін өзгертуге болады. Бұл жоба Модульді орнату үшін Create көмегімен берілген нұсқауларды орындауға болады деп болжайды. Мен адамдардың көпшілігі бұл қиындықты жеңе алатынына сенімдімін, сондықтан мен бұл бағыттарды қайталамадым. суретші) Роботпен біраз ойнағаннан кейін мен роботтың суретші ме, әйгілі бояу щеткасы ма екенін шешуім керек екенін түсіндім. Логотипті бағдарламалау оған бояу щеткасына ұқсайды, ал сенсорға негізделген бағдарламалау оны өзінің суретшісі ретінде қарастырады. Маған суретші ретінде ұнады. Шындығында, біз тез арада өнердегі командалас болдық. Ол мен ойлағаннан тезірек және шешімді түрде боялды, бірақ мен бояудың түстерін таңдамай, оны толтырып, басуды талап етпесем, бұл шын мәнінде ауыр фрисби болды. Ешбір суретші қоршаған әлемді білмей жұмыс жасай алмайды (сезім мүшелері сіздің өнеріңізге әсер етеді), сондықтан сенсорларды пайдаланбай роботты пайдалану күлкілі болып көрінді. Мен мұны білуім керек нәрселермен қамтамасыз еттім, бұл суреттердің әсерінен болды, мен адамның тапсырманы қалай орындағанын ұмытып, роботтың оны қалай оңай орындауға болатынын қарастыру маңызды екенін тез түсіндім. Бүріккіш кескіндемені қоспағанда, кескіндеменің көп бөлігі суретшінің станоктағы клишесіне қарамастан, көлденең бетте тиімді түрде орындалады. Суретшінің қарапайымдылығы үшін станок бар - көлденең өнер алдын ала әсер етеді. Сондықтан сіздің принтер көлденең басып шығарады - бұл жүгіру немесе қан кету қаупінсіз бояуды қолданудың ең жақсы әдісі. Сондықтан мен «бояу роботтары» арасында жиі кездесетін қабырғаға сурет салатын нәрсені құрудың орнына, роботтың табиғи көлденең сипатымен жұмыс істеуді шештім.. Мен сурет салған кезде мен солдан оңға қарай немесе жоғарыдан төменге қарай жұмыс жасаймын деп алаңдамаймын. Мен бояуды қисық сызықтармен, түзу сызықтармен немесе кез келген басқа жерге сәйкес келетін жерге қоямын. Мен жай ғана принтер құруға тырыспайтындықтан, мен робот суретті айналдыратын принтер сияқты жұмыс жасамай, мен ойлағандай етіп сызуы керек деп ойладым. дымқыл бояуды айналдырады. Белгілі болғандай, бояу дөңгелектерге көп жиналмайтын сияқты, бірақ олар суретке жақсы белгі қосады. Дөңгелектердің арасында аздап жиналады, бірақ оны құрғақ кезде оңай алып тастауға болады. Бұл суретшінің пастельді жағу үшін саусақтарын қолданудан айырмашылығы жоқ - робот бояудың беткі жағу әдісіне әсер ету үшін өзінің «қосымшаларын» қолданады.

1 -қадам: материалдар тізімі

Материалдар тізімі
Материалдар тізімі
Материалдар тізімі
Материалдар тізімі

Бұл сізге осы жобаның барлық қадамдарын орындау үшін қажет нәрсе, бірақ егер сіз таңдасаңыз және таңдайтын болсаңыз, оның бәрі қажет болмауы мүмкін.

- iRobot құру (анық) - Командалық және басқару модулі (оны қазір тіркеп, орнатыңыз. USB қосылымын орнатқан кезде қосулы екенін екі рет тексеріңіз, ол мені бірнеше минут ұстап тұрды, себебі мен түсінбедім. робот пен команданың әрқайсысында қосу/өшіру қосқышы бар.) - Батарея зарядтаушысы - Сериялық кабель (жинаққа кіреді) Шығармада 6-32 бұранданы қабылдайтын тесіктер бар. 6-32 жіпсіз ештеңе сатып алмаңыз, себебі бірнеше нәрсені қадағалау ыңғайсыз. Сонымен қатар, егер мүмкін болса, барлық тегіс (менікі сияқты) немесе филлипс бұрандаларын алыңыз. Бір бұрағыш ереже жасайды, себебі қажет болған жағдайда заттарды қатайтып, реттеп отырғыңыз келеді. - 4 - 12 дюймдік бұрандалы штангалар - 2 - 2 дюймдік бұрандалар - 10 (немесе одан да көп) жаңғақтар - 2 - 1/2 дюймдік бұрандалар - 9/64 бұрғылау ұшы (бұл жақсы өлшемге ұқсайды, себебі бұл кішкене ғана Роботтың тербелісі мен қозғалысы қосылымдарды әлсіретуге бейім, сондықтан аздап жақсы болу жақсы.) - 2 - 1 -ден 1 1/2 дюймге дейінгі ілмектер (олар әдетте ағаш қораптар мен қуыршақ үйі үшін қолданылады) - 2 немесе одан да көп - 2 дюймдік клиптер (егер сіз оны ала алсаңыз, жасыл түсті жақсы болады - бұл модульмен үйлестіреді, және олар заттарды бекітуге ыңғайлы) - 1 ақ пластиктен кемінде 9х9 дюйм (менікі - бұл тақта) торт әшекейленген материалдармен сатылады - ол тортты безендіргеннен кейін оны қолдау үшін қолданылады. Ол гофрленген және қалыңдығы шамамен 1/8 дюйм, мен оны ауыр қайшымен кесе алдым.) - 2 фут 1х2 ағаш - шұңқырлар бояуды ұстаңыз) - сыртқы диаметрі 3/8 дюйм мөлдір пластикалық түтік - 1/2 дюймдік электр қысқыш түтік - кішкентай бояу щеткалары, роликтер, бояу жастықшалары, жасаушылар, қаламдар немесе кез келген Егер сіз ойласаңыз, бұл белгі қояды - маска таспасы (қағазды ұстап тұру және заттарды уақытша ұстау үшін) - пластикалық қаптама (өйткені роботтарды болжау мүмкін емес және тез, және сіз бәрін боялғанын қаламайтын шығарсыз) - асхана кетчупі Сіз қолданғыңыз келетін мәңгілік түске арналған қақпақ бар бөтелке - ақ бояу (стиль үшін) - ағаш кесетін нәрсе және тесік бұрғылайтын нәрсе - бұрағыш - тұрмыстық басқа да негізгі құралдар - сумен тазартатын бояулар көп (мен қате қолданамын. бояулар мен үйге арналған дүкендерден алынған реңктер. Сіз оны 1 доллардан 5 долларға дейін көп ала аласыз, немесе егер сіз өте жақсы/бақытты болсаңыз, олар сізге Питтсбург Пайнттағы супер жақсы адамдар сияқты тегін береді, олар менің барлығын дерлік жеткізді.) - бояуға болатын нәрсе (қағаз бен мата жақсы жұмыс істейді. Қасап қағаз орамға келеді және бұл арзан таңдау, әсіресе бастау үшін).

2 -қадам: Paint қолдану үшін оны өзгертіңіз

Paint қолдану үшін оны өзгертіңіз
Paint қолдану үшін оны өзгертіңіз
Paint қолдану үшін оны өзгертіңіз
Paint қолдану үшін оны өзгертіңіз
Paint қолдану үшін оны өзгертіңіз
Paint қолдану үшін оны өзгертіңіз
Paint қолдану үшін оны өзгертіңіз
Paint қолдану үшін оны өзгертіңіз

Робот әр түрлі бояу аппликаторларын, сондай -ақ қарындаштарды, маркерлерді немесе сурет салғыңыз келетін кез келген нәрсені ұстай білуі керек. Бұл әр түрлі қиындықтарды тудырды, бірақ менің ойымша, менің жүйем олардың көпшілігін жақсы шешеді. Роботтың жоғарғы жағына екі ағаш қол бекітілген, ал ілмектердің әрқайсысының соңында қысқыш бар. Осылайша, қолдар қажет болғанша бір -бірінен алшақ немесе жақын орналасуы мүмкін (олар роботқа бекітілген кезде айналады, ал бекітілгеннен кейін оларды қаттырақ ұстау үшін бұранданы қатайтуға немесе сәл бос қалдыруға болады) Робот айналғанда, қылқалам сәл айнала алады.) Топсалар қысқыштардың бір -біріне немесе щетканы ұстап тұру үшін қажетті басқа бұрышқа тура бағытталуына мүмкіндік береді, бұл қысқыштар тікелей бұранған жағдайда мүмкін болмас еді. қолдар. Бояу щеткаға тұрақты түрде жеткізілуі керек, сондықтан мен шұңқырды ұстау үшін үстіңгі палубаны қостым, ал бояу щетканың дәл алдында ағып кету үшін түтіктен ағып кетті. Қылқалам робот қозғалғанда оны таратады. Бояудың басқа мөлшерін беру үшін сіз түтіктің басқа өлшемін таңдай аласыз немесе егер сізге сызық ұнамаса, роботтың қозғалу жылдамдығын реттей аласыз. Шөгілетін түтік винил түтігі мен воронканы бір -біріне бекітеді, тазалауды жеңілдетеді және оның үстіңгі платформаға түсуіне мүмкіндік береді. Бұл өте қарапайым құрастыру және көптеген суреттер арқылы жақсы сақталды.

Ағашты ұзындығы 2 дюйм болатын 2 дюймге кесіңіз. Әр бөліктің соңынан бір дюйм тесік бұрыңыз (ұзақ жолда). Екінші жағынан ілмектерді бекіту үшін ұшқыш тесіктерді бұраңыз. Бұл бөліктерді ақ түске бояңыз (егер бұл сіздікі болса) Кептіруден кейін ілмектерді ұштарына бұраңыз. Содан кейін топсаның екінші жағына бұранда мен гайкамен қысқыш бекітіңіз. Көрсетілген клиптердің көпшілігі тесікпен келеді (пластикпен қапталған болса да) Бірақ сізге сәл үлкейту қажет болуы мүмкін. Бұл жұмыс істейді, мен уәде беремін. 2 дюймдік бұранданы екінші ұшындағы тесік арқылы роботтың үстіңгі бетіндегі ең алыс артқы тесіктерге бұраңыз. Суреттердегі өрнек. Мен ауыр жұмыс жасайтын стильдегі қайшыны қолдандым, бірақ мен сенімдімін, пластмассаның көп бөлігін қызметтік пышақпен кесуге болады немесе егер сіз шашырап кеткіңіз келсе, оны акрилден лазермен кесіңіз. Әр бұрандалы шыбықтың бір ұшынан 3/4 дюйм гайканы бұраңыз. Гайканы екінші ұшынан ұшынан үш дюймге дейін бұраңыз. Бұранданың қысқа ұшын бұраңыз. штангалар гайкаға дейін жүк ұясының тесіктеріне. Пластикалық парақты басқа гайкалардың үстіне 3 дюйм төмен сырғытыңыз. Пластмассаның үстіне берік емес болса, оның үстіне екінші гайканы қосу қажет болуы мүмкін. Шұңқырды платформаның саңылауына орнатыңыз. Төменгі бетке тиіп кету үшін воронканың түбінен қанша винил түтікке жететінін өлшеңіз. Бұл түтікті шұңқырға бекіту үшін шөгілетін түтіктің шамамен бір дюймін қолданыңыз. Жылу тапаншасы мұны жақсы жасайды, бірақ менің әпкемнің фені ыңғайлы болды және жұмысты орындады. Мұны істеу үшін маскировка таспасын қолдануға болады, егер қаласаңыз, егер оны жасамас бұрын тексергіңіз келсе. Бояу үшін не қолдансаңыз да (щетка/ролик/т.б.) екі қысқыштың орнында болады. Түтік бояу жаққыш пен робот арасында орналасуы керек. Түтікті щеткамен жабыстыру қажет болуы мүмкін, егер ол өз орнында қалмаса. Кетчуп бөтелкелерін пайдалануды жоспарлаған бояумен толтырыңыз. Бұл үшін шұңқыр мен шөміш (оны тамақпен бірге қолдануға болмайды) ыңғайлы болады. Бояуды тез толтыру мүмкіндігіне сіз қуанасыз, ал кетчуп әрекеті бояудың өздігінен ағып кетуін күтпей, түтікті тез толтыруға көмектеседі.

3 -қадам: Бірінші сурет: демонстрацияны қолдану

Бірінші сурет: демонстрацияны қолдану
Бірінші сурет: демонстрацияны қолдану
Бірінші сурет: демонстрацияны қолдану
Бірінші сурет: демонстрацияны қолдану
Бірінші сурет: демонстрацияны қолдану
Бірінші сурет: демонстрацияны қолдану

Пластикалық төсемді салыңыз. Қағазды/матаны барлық жағынан таспамен жабыстырыңыз. 3 -тен 4 футқа дейінгі аумақ оны бояу үшін жақсы бетке ұқсайды. Үлкенірек жұмыс істейді, бірақ 2 -ден 3 -ке дейін кішірек және сіз пластикке қағазға қарағанда көбірек бояйсыз. Егер ол шетінен шыға алса, робот оны ұстап алады, оны тартып алады, бүктеп тастайды және роботтың ойына келген нәрсені жасайды, сондықтан оны жақсы жабыстырыңыз.

Роботты қосыңыз. Тартымды болып көрінетін бағдарламаны таңдаңыз - 5 - менің сүйікті, бірақ сізде жабдық бар кез келген жақсы. Егер сіз қақпақ түріндегі бағдарламаны таңдасаңыз, міндетті түрде аймақтың периметрі бойынша бір нәрсені қойыңыз (мысалы, 2х4 ағаш немесе бірдеңе), әйтпесе ол сіздің бөлмені жабады және бояйды. Егер сізде 3 досыңыз болса, понг/4 шаршы түріндегі мәміле арқылы сіз көп рахаттана аласыз - әр жағында жеке адам бар және оларды роботтың бүйірден серпілуіне жауап береді. Сіз мұны үстелдің үстінде жасай аласыз және жартастың сенсорларына сене аласыз. Шұңқырға біраз бояу құйыңыз. Алғаш рет кішкентайдан бастаңыз, бірақ сіз сенімді болғаныңызға аздап кірісе аласыз. Бояу түтіктің түбіне түсе салысымен «бастау» түймесін басып, оның жүріп жатқанын бақылаңыз. Егер ол бір нәрседен бас тартса, жылдам болуға дайын болыңыз. Сондай -ақ, щетка/ролик/т.б қалай жұмыс істейтінін қадағалаңыз, себебі сізге сол жерде біраз реттеу қажет болуы мүмкін. Мүмкін сіз оны тез қабылдайсыз. Егер сіз үзіліс алғыңыз келсе немесе қосымша уақыт алғыңыз келсе, түтікке бекітілген кішкене қысқыш қысымды бояуды тоқтатады. Қолдардағы қысқыштар түтіктегі бояуды тоқтату үшін жеткілікті күшті емес. Сіз шұңқырды тартып, оны түстер арасында тазалай аласыз, бірақ мен әдетте воронкаға бір түсті екіншісінің үстіне қосамын. Түсті дөңгелекті білу және қызыл, көк және сары түстерді қоспайтын басқа түс таңдау өте ақылды (себебі бұл қоңыр/сұр ыңғайсыз түс береді), бірақ сіз блюздің түрлі реңктерімен керемет нәтижеге қол жеткізе аласыз күлгін немесе қызыл және т.б.

4 -қадам: Paint үшін Active TCL мен LOGO қолданыңыз

Форумдарда керемет материалдарды орналастырған өте ақылды жігіт бар. Форумдар - бұл керемет ресурс, әсіресе егер сіз не істеп жатқаныңызды білмесеңіз, оның құжаттары мына жерде: https://createforums.irobot.com/irobotcreate/board/message? Board.id = Create_projects & thread.id = 13 Ол TCL көмегімен роботты LOGO командаларын қолдана отырып іске қосады. Сіз хабарламаға кіріп, Active TCL жүктеу және орнату, содан кейін оның бағдарламасын жүктеу бойынша нұсқауларды орындауыңыз керек. Мен оның кодын осында орналастыруды дұрыс сезінбедім (белгілі себептермен), бірақ ол жоғарыда келтірілген форум хабарламасында қол жетімді. Барлығын орнатып, жүктеп алғаннан кейін сіз жаңа iTurtle Create құруды қолдануға дайынсыз (бұл LOGO нашар сөз). Бұл өте қарапайым интерфейс, онда сіз не істеу керектігін айтасыз (миллиметрмен және бұрыштық градуспен), сериялық кабельді жалғап, оны жасаңыз. Егер сізде ноутбук болса, бұл әлдеқайда жақсы жұмыс істейді, өйткені сериялық кабель ұзақ емес және оны жұмыс кезінде қосу керек. Робот (шамасы) шамамен 30 фунт көтере алады, сондықтан егер сіз оны орналастыру үшін бірдеңе жасасаңыз, мен ноутбукті сол жерге қойып, оны жіберуге болатынын елестете аламын. Сіз бұл жүйеде суреттер, сценарий стилі мен компьютерлік білімді қажет етпейтін бағдарламаларды орнатудан басқа сағаттар мен сағаттар құруға болады. бұл Бұл қандай да бір жолмен кедергі келтіретін сияқты, және егер сіз оны тіркеген болсаңыз, ол жұмыс істемеуі мүмкін (ол өшірулі болса да). Кескіндемені орнатып, оны бояусыз немесе маркермен орындаған жөн. бояумен (кем дегенде алдымен). Бұл, әсіресе, сіздің бастапқы нүктеңізді таңдағанда пайдалы, себебі бұл суреттің қағазда қай жерде пайда болатынын анықтайды. Айта кету керек, бұл әдіс роботтағы барлық қауіпсіздік датчиктерін өшіретін сияқты, сондықтан егер сіз оны 500 орнына 50000 орнына жылжытсаңыз, ол мұны жасайды, және сіз оны тоқтату үшін қуып жетесіз. ол Егер ол нағыз бояуды қолданса, оны алғаннан кейін сізге көп тазалау керек болады. Бұл әдіс шынымен бояғыңыз келетін нәрсені жасауда және өзгертуде өте тиімді, және бағдарламаларды жазып, оларды Командалық модульге орнатудан әлдеқайда тиімді. Ең үлкен минус - сериялық кабель.

5 -қадам: Бояу үшін сенсорларды қолдану

Бояу үшін сенсорларды қолдану
Бояу үшін сенсорларды қолдану
Бояу үшін сенсорларды қолдану
Бояу үшін сенсорларды қолдану

Кіріспеде айтқанымдай, біраз уақыт жұмыс жасағаннан кейін мен оны принтер ретінде қарау робот ұсынатын көптеген мүмкіндіктерді елемейтінін түсіндім. Міне, сіз жасау, командалық модуль және суреттер жасау үшін үлгілік бағдарламалармен жасай алатын бірнеше нәрсе. Сіз кодтың қалай жұмыс істейтінін және опцияларды не өзгерте алатындығыңызды сезінгеннен кейін сенсорлармен сурет салудың ең оңай жолы - бояу аймағының периметрі бойынша объектілермен «мұқаба» үлгісін іске қосу. бояу аймағындағы кейбір ауыр заттар (бояуға төзімді немесе балауыз қағазға оралған). Бірақ сіз одан да көп бақылауды қалайтын шығарсыз, мен себептерге байланысты командалар модулін материалдар тізіміне қостым. Егер сіз робот бейнелейтін кездейсоқтықты сақтап қалғыңыз келсе, бірақ ол сіздің параметрлеріңізде жұмыс жасаса. орнатыңыз, мұны істеудің бірнеше жолдары: Бағдарламашылардың ноутбукінде 'drive' деп аталатын бағдарламаның үлгісін ашыңыз (бұл туралы түсініктемені iRobot веб -сайтынан жүктеуге болады.) 156 -жолда сіз: // Set бұрылу параметрлері мен бұрышты қалпына келтіру Сенсор іске қосылғанда робот осылай жасайды. Бұл заттармен соқтығысуды немесе заттардың құлап кетуін қамтиды. Бұл бөлімде ойнауға болатын қызықты нәрселер бар: қашықтық = 0; Сіз мұны кез келген санға өзгерте аласыз. Сіз таңдаған сан - бұл робот бір нәрсенің шетін тапқаннан немесе тапқаннан кейін оның сақтық көшірмесі қанша миллиметр болатындығы. Мәселен, мысалы, «0» -ді «200» -ге ауыстырған кезде, ол 200 миллиметрге сақтық көшірмесін жасайды. Бұл сізге жиектерден және кескіндеме бетінде және айналасында басқа нәрселерден келетін әр түрлі бұрыштарда 200 миллиметр ұзындықтағы сызықтар береді. Сіз мұны қаламайсыз. Егер сіз басқа бұрышта сақтық көшірме жасауды қаласаңыз, мұнда нөмірді орнатыңыз. «0» -ді «45» -ке өзгерту оның 45 градус доғасында сақтық көшірмесін жасауға әкеледі. Бұл сізге қажет нәрсені алу үшін бірнеше рет түзетуді қажет етеді, бірақ ол әсерлі әсерлерді тудыруы мүмкін. Егер сіз «кездейсоқ» диапазонын өзгерткіңіз келсе, 460 жолына өтіңіз және сол кодты өзгертіңіз. Егер сіз оны белгілі бір бұрышқа орнатқыңыз келсе, «randomAngle ()» «15» -ке немесе сізге ұнайтын басқа бұрышты өзгертіңіз. «1» және «-1» сандары тік бұрыштар үшін сақталған, бірақ кез келген басқа сан, оң немесе теріс, әділ ойын болып көрінеді. Мен 360 -тан астам ештеңе істемегенімді түсіндім, бірақ қазір мен шыдамдылық таныта алмаймын. 143 және 149 -жолдарда сіз «бұрылуды», содан кейін 0 -ді табасыз. Оларды басқа нәрсеге өзгерту роботты мәңгі айналдырады. Бұл өте тиімді немесе қызықты өзгеріс емес, сондықтан мен мазаламаймын. (300, RadStraight); Бұл 300 жылдамдықпен алға қарай жылжуды білдіреді. Сіз «300» санын басқа нөмірге ауыстыру арқылы роботтың жылдамдығын өзгерте аласыз. Төменгі - баяу, жоғары - жылдам (мұнда ешқандай айла жоқ). «RadStraight» санын санға ауыстыру роботтың доғада жүруіне әкеледі. Бұл роботтың «суретші» сипатын арттыратыны сөзсіз. Маған бұл параметрді өзгерту ұнайды. Роботтың қозғалу жылдамдығын өзгерту оның сызықтарын өзгерте алады. Баяу жылдамдық әдетте бояуды тегіс және ауыр қолдануға әкеледі. Жылдамырақ жылдамдықтар сізге қылқалам әсерін береді немесе кейде сіздің щеткаңызды өткізіп жібереді. Егер сіз кодқа қатыссаңыз, сіз барлық нәрсені өзгерте аласыз. Егер сіз бір нәрсені түсінуде қиындыққа тап болсаңыз, ой файлын тексеріңіз, кейде ол туралы ақпарат бар. Көп жағдайда мен «RadCW» немесе ұқсас командалардың орнына бұрыштық санды қолдана отырып сәттілікке қол жеткіздім. Мен бұл кездейсоқтық деп ойлаймын, бірақ сізде қиындықтар бар -жоғын тексеру керек. Мен тәжірибелі бағдарламашы емеспін. Шын мәнінде, бұл мен веб -сайттарды құруды қоспағанда, кодпен бірдеңе жасадым. Менің ойымша, роботты зақымдау өте қиын, және егер сіз өзгертетінге зақым келтірмесеңіз, ықшам дискідегі бағдарламалардың үлгісі әрқашан таза болады. Код жақсы айтылған, және сіз онымен біраз уақыт өткізсеңіз не істейтінін анықтай аласыз. Не алғаныңызды көру үшін суға түсіп, заттарды өзгертуге тұрарлық. Мен «диск» бағдарламасына қосу үшін бірнеше жаңа нәрсе жаздым, бірақ олар әлі әлемге көрсетуге дайын емес.

6 -қадам: Қорытынды

Қорытынды
Қорытынды
Қорытынды
Қорытынды

Мен үшін Жасауды шын мәнінде шынайы түрде қолданатын нәрсеге айналдыру маңызды болды. Тоңазытқыштан банка содасын алатын робот керемет, бірақ мен күніне бір банка ішемін, мен оны басқа жолмен алып кетемін. Мен робот жасасам да, мен оны қолданбаймын.

Мен бірнеше жылдар бойы толық уақытты суретші/дизайнер болдым және мұны істеген кез келген адам қаншалықты қиын және жалғыз болатынын біледі. Сондықтан суретшілер галереяларда, кинотеатрларда және барларда отырады. Сіз өзіңіздің басыңыздан шығып, әр түрлі нәрселер туралы ойлануыңыз керек. Бұл роботпен жұмыс жасаудың өте қызықты бөлігінің бір бөлігі - бұл болжау мүмкін емес (және оның кодында болжау мүмкін еместіктің мөлшерін өзгертуге болады) және ол мен ешқашан болмайтын суреттерді жасайды. Бұл мен үшін ауыртпалықты көтереді, бірақ мен әлі де шешім қабылдауым керек. Мен онымен жұмыс істеуді әдетке айналдырдым және оны шынымен де қолданамын. Міне, менің болашақта роботпен жүргізілетін эксперименттерге арналған жоспарларым және мен басқалардың жұмыс жасайтынын көргім келетін кейбір идеялар: - LOGO мен фракталдар - ең жақсы достар. Егер сіз LOGO -мен көбірек айналысатын болсаңыз, фракталдық картиналардың әлеуеті зор. Фракталдар құрылымы бойынша ағаштарға, маржанға және басқа да органикалық формаларға ұқсас болуы мүмкін, бұл бірегей, бірақ туыстас ағаштар өрісін жасауға есікті ашық қалдырады, тіпті ландшафт жасау үшін картинаны өзіңіз қосады. - Жалпы роботпен картиналармен жұмыс жасау өте қызықты болуы мүмкін. Роботқа сурет салуға рұқсат етіңіз, содан кейін өзіңізді бояңыз, содан кейін роботқа қайтадан сурет салуға рұқсат етіңіз. Мен мұны өнер мектебінде нағыз адамдармен көп жасадым, бірақ роботпен жұмыс істеу қызықты болар еді. Олар сіздің жұмысыңызды сақтаумен айналыспайды және ұқыпсыз бас тартумен бояйды. - Роботты белгілі бір жолда жұмыс істеуге мәжбүр ететін командалық модульде жұмыс істейтін бағдарламаны жазудың кейбір артықшылықтары болады. Бір идеяны әртүрлі түстер мен ортада сынап көру үшін қолдануға болады. Ол әр түрлі өңделетін картиналардың тұтас сериясына негіз бола алады. Оны граффити үшін де қолдануға болады. - Граффити - бұл роботтың нұсқасы. Ол көшелерде немесе тротуарларда бояуы мүмкін. Мұны өз қалауыңыз бойынша қолданыңыз және жауапкершілікті алыңыз. Немесе бояудың орнына бор ұстаңыз және онымен қалаға барыңыз. Ол адамдарды бір нәрсеге бағыттайтын жебелерді тарта алады. Ол хабарламалар жаза алады. Теория бойынша, оны тіпті тұрақ орындарының шеттерін бояуға қолдануға болады. Бұл әсіресе уақытша белгілер үшін пайдалы болар еді. - Серво моторын щетка ұстағышына бекіту сізге таңдаған жеріңізді бояуды тоқтатуға және бастауға мүмкіндік береді. Бұл менің тәжірибе деңгейімнен тыс болды, бірақ мен оны болашақта сынап көргім келеді. - Платформа бір мезгілде бояулардың/щеткалардың көбірек түстерін қосу мүмкіндігімен салынған. Оған басқа шұңқырларды қолдайтын екінші палубаны қосуға болады. Негізінде, 2 ай немесе одан да көп жұмыс істегеннен кейін мен өзімді әлі бастағандай сезінемін және онымен мүмкіндігінше көп уақыт өткіземін. Бұл робот екеуміз Остинде Maker Faire -де боламыз, егер сіз онымен жақын араласқыңыз келсе! Осы уақытқа дейін мен одан да көп жетістіктерге жетемін деп үміттенемін!

Ұсынылған: