Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Mga Materyales
- Hakbang 2: Baguhin Ito upang Mag-apply ng Paint
- Hakbang 3: Unang Pagpipinta: Paggamit ng Mga Demo
- Hakbang 4: Gumamit ng Aktibong TCL at LOGO upang Kulayan
- Hakbang 5: Paggamit ng Mga Sensor upang Kulayan
- Hakbang 6: Konklusyon
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ito ay isang proyekto ng robotics na maaaring makumpleto ng isang tao na walang karanasan sa mga robot. Nasasabi ko ito dahil, bago ako magsimula, wala akong karanasan sa mga robot. O pagsusulat ng mga programa. Sa katunayan, alam ko kung paano magpinta at iyon talaga. Pinalalayon kong sumulat ng mga programa upang makagawa ang robot ng mga tukoy na kuwadro na gawa. Mabilis kong napagtanto na ang paggawa niyon ay nakakapagod, nakakasawa, at talagang hindi sinasamantala ang marami sa magagandang tampok ng robot. Kaya't sa halip na iyon, magtuturo sa iyo ang kung paano ito: TCL upang mag-disenyo ng isang pagpipinta gamit ang LOGO- baguhin ang mga sampol na programa na kasama ng modyul upang gumawa ng ilang mga kuwadro na gawa gamit ang mga sensor sa robot. Ipinapalagay ng proyektong ito na maaari mong sundin ang mga direksyon na dumating sa iyong Lumikha upang i-set up ang Modyul, ikonekta ito sa isang computer, atbp. Sigurado akong karamihan ng mga tao ay makakayanan iyon nang walang (labis) kahirapan, kaya hindi ko na dinoble ang mga direksyong iyon dito. Konseptwal na Batayan (o, kung bakit ginawa ko ang ginawa ko mula sa pananaw isang artista) Matapos maglaro nang kaunti sa robot ay natanto ko na kailangan kong magpasya kung ang robot ay isang artista o isang pinarangalan na paintbrush. Tinatrato ito ng pagprograma ng logo tulad ng isang paintbrush, samantalang ang programang batay sa sensor ay tinatrato ito ng higit sa sarili nitong artist. Gusto ko ito bilang pinakamahusay na artista. Sa totoo lang, mabilis kaming naging art team-mates. Mas mabilis itong nagpinta at mas mapagpasyahan kaysa sa gagawin ko, ngunit kung wala ako upang pumili ng mga kulay ng pintura, punan ito at itulak na ito ay isang talagang mabigat na frisbee. Walang artist na maaaring gumana nang walang kamalayan sa mundo sa kanilang paligid (pagkakaroon ng pandama sa lahat nakakaapekto sa iyong sining) kaya upang magamit ang robot nang hindi gumagamit ng mga sensors tila nakakatawa. Ibinigay ko ito sa mga bagay na kinakailangan upang magkaroon ng kamalayan, at ang tugon sa mga bagay na ito ay nilikha ang mga kuwadro na gawa. Mabilis ko rin napagtanto na mahalagang kalimutan ang tungkol sa kung paano nakukumpleto ng isang tao ang isang gawain at isinasaalang-alang kung paano ito madaling makumpleto ng isang robot. Maliban sa spray painting, ang karamihan sa pagpipinta ay pinaka-epektibo na ginawa sa isang pahalang na ibabaw, sa kabila ng cliche ng artist sa kanilang kuda. Ang pasilyo ay naroon para sa kadalian ng pagtingin para sa artista - ang pahalang na sining ay may isang foreshortened na epekto. Iyon ang dahilan kung bakit ang iyong printer ay naka-print nang pahalang - iyon ang pinakamahusay na paraan upang mag-apply ng tinta nang walang panganib na tumakbo o dumudugo. Iyon ang dahilan kung bakit napagpasyahan kong magtrabaho kasama ang natural na pahalang na likas na katangian ng robot, sa halip na subukang bumuo sa isang bagay na maaaring magpinta sa mga pader tulad ng karaniwan sa mga 'pagpipinta ng mga robot. Nag-isip ako ng pagkakaiba sa pagitan ng pagpipinta ng isang pag-print. Kapag nagpinta ako hindi ako nag-aalala tungkol sa pagtatrabaho kaliwa hanggang kanan, o itaas hanggang sa ibaba. Naglalagay ako ng pintura kung saan dapat ito, nagtatrabaho sa mga curve, tuwid na linya o kung ano pa ang naaangkop. Dahil hindi ko sinusubukan na magtayo lamang ng isang printer, naisip ko na ang robot ay dapat magpinta ng mga linya sa paraang gusto ko, sa halip na gumana sa pagpipinta tulad ng isang roving printer. Nagpakita ito ng ilang mga hamon, lalo na sa halatang panganib na ang robot ililigid ang basa na pintura. Tulad ng nangyari, ang pintura ay tila hindi naipon sa mga gulong, ngunit nagdaragdag sila ng magandang marka sa pagpipinta. Ang isang maliit na build up sa pagitan ng mga tread ng gulong, ngunit na madaling ma-peeled kapag ito ay tuyo. Sa isang paraan, hindi ito naiiba kaysa sa isang artista na gumagamit ng kanilang mga daliri upang masira ang mga pastel - ginagamit ng robot na 'mga appendage' upang maapektuhan ang paraan ng pag-apply ng pintura sa ibabaw.
Hakbang 1: Listahan ng Mga Materyales
Ito ang kailangan mo upang makumpleto ang lahat ng mga hakbang sa proyektong ito, ngunit kung pumipili ka at pumipili hindi mo kakailanganin ang lahat ng ito.
- iRobot Lumikha (malinaw naman) - Module ng Command at Control (ilakip ito ngayon, at i-set up. I-double check na ON na kapag itinatakda mo ang koneksyon sa USB, na hinawakan ako ng ilang minuto dahil hindi ko namalayan na ang robot at ang utos bawat isa ay may isang on / off switch.) - Charger ng baterya - Serial Cable (kasama) Ang paglikha ay may mga butas sa buong ito upang tanggapin ang 6-32 na mga tornilyo. Huwag bumili ng anumang hindi sinulid 6-32, sapagkat hindi maginhawa na subaybayan ang higit sa isang bagay. Gayundin, kung maaari mo, alinman sa pagkuha ng lahat ng flat (tulad ng sa akin) o phillips screws. Ang isang patakaran ng distornilyador dahil gugustuhin mong manatili sa paligid upang higpitan at ayusin ang mga bagay kung kinakailangan. - 4 - 12 pulgada na piraso ng sinulid na tungkod - 2 - 2 pulgada na mga tornilyo - 10 (o higit pa) na mga mani - 2 - 1/2 pulgada na mga tornilyo - 9/64 drill bit (tila ito ay isang mahusay na sukat sapagkat maliit lamang ito snug. Ang panginginig at paggalaw ng robot ay may posibilidad na paluwagin ang mga koneksyon, kaya ang pagiging isang maliit na snug ay isang magandang bagay.) - 2 - 1 hanggang 1 1/2 pulgada na mga bisagra (karaniwang ginagamit ito para sa mga kahon na gawa sa kahoy at mga uri ng uri ng manika) - 2 o higit pa - 2 pulgada na mga clip (maganda ang berde kung makukuha mo ito - nakikipag-ugnay ito sa module, at madaling gamitin ito para sa pag-secure ng mga bagay) - 1 sheet ng puting plastik na hindi bababa sa 9x9 pulgada (ang minahan ay isang board na ipinagbibili ng mga kagamitan sa pagdekorasyon ng cake - ginagamit ito upang suportahan ang isang cake pagkatapos na ito ay palamutihan. Naka-corrugated ito at halos 1/8 pulgada ang kapal, at naputol ko ito ng gunting na mabibigat ng tungkulin.) - 2 talampakan ng 1x2 na tabla - mga funnel (to hawakan ang pintura) - 3/8 pulgada sa labas ng diameter na malinaw na tubo ng plastik - 1/2 pulgada na pag-urong ng tubo ng kuryente - maliit na mga brush ng pintura, roller, pagpipinta ng pintura, tagagawa, panulat, o anythi ng iba pa na maaari mong maiisip na gagawa ng isang marka - masking tape (upang hawakan ang papel at pansamantalang hawakan ang mga bagay) - plastic sheeting (dahil ang mga robot ay hindi mahuhulaan at mabilis, at malamang na hindi mo nais ang lahat na pininturahan) - isang kainan sa pagluluto style bote na may takip para sa kailanman kulay na plano mong gamitin - puting pintura (para sa istilo) - isang bagay upang i-cut kahoy at isang bagay upang mag-drill butas - isang distornilyador - iba pang mga pangunahing tool sa bahay - maraming pintura na linisin ng tubig (Gumagamit ako ng maling- mga tints mula sa mga tindahan ng pagpapabuti ng pintura at bahay. Maaari kang makakuha ng maraming ito sa halagang $ 1 hanggang $ 5, o, kung ikaw ay napakaganda / masuwerte ibibigay nila ito sa iyo ng libre, tulad ng napakagandang tao sa Pittsburg Paint, na nagsuplay ng halos lahat ng mina.) - isang bagay na ipinta (gumagana nang maayos ang papel at tela. Ang papel ng butcher ay dumating sa mga rolyo at isang murang pagpipilian, lalo na sa pagsisimula.)
Hakbang 2: Baguhin Ito upang Mag-apply ng Paint
Ang robot ay kailangang makapaghawak ng iba't ibang mga iba't ibang mga appliances ng pintura, pati na rin mga lapis, marker, o kung ano pa ang nais mong makagawa ng sining. Nagpakita ito ng iba't ibang mga hamon, ngunit sa palagay ko ay nalulutas ng aking system ang karamihan sa mga ito nang maayos. Dalawang kahoy na braso ang nakakabit sa tuktok ng robot, at ang mga bisagra ay nagtataglay ng isang clip sa dulo ng bawat isa. Sa ganitong paraan ang mga braso ay maaaring maging malayo o malapit na magkasama tulad ng kailangan nila (umiikot sila sa punto ng pagkakabit sa robot, at, sa sandaling itakda, ang tornilyo na iyon ay maaaring higpitan upang mapanatili silang mas matatag, o umalis ng medyo maluwag kaya't ang brush ay maaaring ugoy nang kaunti habang lumiliko ang robot.) Pinapayagan ng mga bisagra ang mga clip na palaging ituro ang tama sa bawat isa o sa anumang iba pang anggulo na kinakailangan upang hawakan ang brush, na hindi posible kung ang mga clip ay direktang na-tornilyo sa braso. Ang pintura ay kailangang maibigay nang tuloy-tuloy sa brush, kaya nagdagdag ako ng isang pang-itaas na kubyerta upang hawakan ang isang funnel, at nagpapatakbo ng pintura ang isang tubo upang tumulo sa harap mismo ng brush. Ikinakalat ito ng brush habang gumagalaw ang robot. Maaari kang pumili ng ibang sukat ng tubing upang makapagbigay ng ibang halaga ng pintura, o ayusin ang bilis ng paggalaw ng robot kung hindi mo gusto ang linya na iyong nakukuha. Ang shrink tubing ay humahawak ng vinyl tube at funnel na magkasama, ginagawang madali upang malinis, at pinapayagan itong bumagsak lamang sa tuktok na platform. Ito ay isang medyo simpleng pagpupulong, at gaganapin nang maayos sa pamamagitan ng maraming mga kuwadro na gawa.
Gupitin ang kahoy sa 2 7 mahabang piraso. Mag-drill ng isang butas (sa mahabang paraan) isang pulgada mula sa dulo ng bawat piraso. Sa kabilang dulo, mag-drill ng mga butas ng pilot upang ikabit ang mga bisagra. Kulayan ang mga piraso ng puti (kung iyon ang iyong ' sa sandaling matuyo, i-tornilyo ang mga bisagra sa mga dulo. Pagkatapos, sa kabilang panig ng bisagra, maglakip ng isang clip na may isang tornilyo at kulay ng nuwes. Karamihan sa mga clip na tulad ng ipinakita ay mayroong isang butas (kahit na sakop ito ng plastik) ngunit maaaring kailangan mong palakihin ito nang kaunti. gagana ito, ipinapangako ko. Gumamit ng isang 2 pulgada na tornilyo sa butas sa kabilang dulo sa pinakamalayo sa likod ng pares ng mga butas sa tuktok na ibabaw ng robot. Gupitin ang plastic sheet batay sa ang pattern sa mga imahe. Gumamit ako ng mabibigat na tungkulin (ang mga ito ay magbawas ng isang sentimo!) na gunting ng istilo, ngunit sigurado akong ang karamihan sa mga plastik ay maaaring i-cut sa isang kutsilyo ng utility o, kung nais mong mag-splurging, gupitin ito ng laser mula sa acrylic. I-tornilyo ang isang nut 3/4 pulgada mula sa isang dulo ng bawat sinulid na tungkod. I-tornilyo ang isang kulay ng nuwes sa kabilang dulo mga tatlong pulgada mula sa dulo. I-tornilyo ang maikling dulo ng sinulid rods sa mga butas sa cargo bay, hanggang sa nut. I-slide ang plastic sheet pababa ng 3 pulgada sa tuktok ng iba pang mga mani. Maaaring kailanganin mong magdagdag ng isang pangalawang kulay ng nuwes sa tuktok ng plastik kung hindi ito mahigpit na hawak sa sarili. Itakda ang iyong funnel sa pambungad sa platform. Sukatin kung magkano ang aabutin ng vinyl tube upang maabot mula sa ilalim ng funnel upang hawakan lamang ang ibabaw sa ibaba. Gumamit ng halos isang pulgada ng shrink tubing upang ikabit ang tubo na ito sa funnel. Magagawa ito ng isang heat gun, ngunit ang hairdryer ng aking kapatid na babae ay madaling gamitin at natapos ang trabaho. Maaari mong gamitin ang masking tape upang gawin ito sa halip kung mas gugustuhin mong, ng kung nais mong subukan ito bago gumawa. Anuman ang ginagamit mo upang magpinta ng (ang brush / roller / etc.) Ay gaganapin sa lugar kasama ang dalawang mga clip. Ang tubo ay dapat umupo sa pagitan ng pintor na aplikator at ng robot. Maaaring gusto mong i-tape ang tubo sa brush kung hindi ito manatili sa lugar nang mag-isa. Punan ang mga bote ng ketchup ng pinturang plano mong gamitin. Ang isang funnel at ladle (na hindi gagamitin sa pagkain) ay madaling gamiting para dito. Masaya ka na magkaroon ng tulad mabilis na mga kakayahan sa pagpuno muli ng pintura sa paglaon, at ang pagkilos ng ketchup ay nakakatulong na punan ang tubo nang mabilis sa halip na maghintay para sa pintura na tumakbo nang mag-isa.
Hakbang 3: Unang Pagpipinta: Paggamit ng Mga Demo
Ilatag ang iyong plastic sheeting. I-tape ang iyong papel / tela gamit ang masking tape, sa lahat ng panig. Ang isang lugar na humigit-kumulang na 3 hanggang 4 na talampakan ay tila isang magandang halaga ng ibabaw upang pintura ito. Ang mas malalaking mga gawa, masyadong, ngunit mas maliit sa 2 by 3 at higit kang magpapinta sa iyong plastik kaysa sa iyong papel. Kung maaari itong umakyat sa paligid ng gilid ay mahuhuli ito ng robot, hilahin ito, i-crumple ito at gawin ang iba pang mga masamang bagay na robot dito na maiisip nito, kaya't i-tape ito ng maayos.
I-on ang iyong robot. Pumili ng isang program na parang nakakaakit - 5 ang aking paborito, ngunit anuman na mayroon kang kagamitan para sa mabuti. Kung pipiliin mo ang isang programa ng uri ng takip siguraduhing maglagay ng isang bagay sa paligid ng perimeter ng lugar (tulad ng 2x4 na tabla o isang bagay) dahil kung hindi man ay tatakpan at pintura nito ang iyong silid. Maaari ka ring magkaroon ng maraming kasiyahan sa isang pong / 4 na parisukat na uri ng deal kung mayroon kang 3 mga kaibigan sa paligid - magkaroon ng tao sa bawat panig at gawing responsable sila sa pagba-bounce ng robot sa kanilang panig. Maaari mong gawin ito sa isang tuktok ng mesa at mabibilang din sa mga sensor ng bangin. Punan ang ilang pintura sa funnel. Magsimula ng maliit sa unang pagkakataon, ngunit maaari kang maglagay ng kaunti sa sandaling magtiwala ka. Sa lalong madaling pintura ito pababa sa ilalim ng tubo itulak ang 'start button' at panoorin itong umalis. Maging handa na maging mabilis kung napapunta sa kurso ng isang bagay. Siguraduhin ding panoorin kung paano ginagawa ang brush / roller / etc, dahil maaaring kailanganin mong gumawa ng ilang pagsasaayos doon. Marahil ay makakakuha ka ng madali dito. Kung nais mong magpahinga o nais ng dagdag na oras ang isang maliit na c-clamp na na-screw down sa tubing ay titigil sa pintura. Ang mga clip na ginamit sa mga braso ay hindi sapat na malakas upang ihinto ang pintura sa tubo, bagaman. Maaari mong hilahin ang funnel at linisin ito sa pagitan ng mga kulay, ngunit kadalasan ay nagdaragdag lamang ako ng isang kulay sa tuktok ng isa pa sa funnel. Ito ay matalino na malaman ang iyong kulay ng gulong at pumili ng isa pang kulay upang idagdag na hindi pagsasama-sama ng pula, asul at dilaw (sapagkat ito ay gagawa ng isang kayumanggi / kulay-abong alanganing kulay) ngunit maaari kang makakuha ng mahusay na mga resulta sa iba't ibang mga kulay ng mga blues, pagkatapos ay magdagdag ng ilang lila o pula, atbp.
Hakbang 4: Gumamit ng Aktibong TCL at LOGO upang Kulayan
Mayroong isang sobrang matalino na tao na nag-post ng ilang mga kahanga-hangang bagay sa paglikha ng mga forum. Ang mga forum ay isang mahusay na mapagkukunan, lalo na kung hindi mo talaga alam kung ano ang iyong ginagawa. Magagamit ang kanyang dokumentasyon dito: https://createforums.irobot.com/irobotcreate/board/message? Board.id = Lumikha ng mga proyekto at thread.id = 13 Gumamit siya ng TCL upang i-set up ang robot upang tumakbo gamit ang mga utos ng LOGO. Kailangan mong pumunta sa post at sundin ang kanyang mga direksyon para sa pag-download at pag-install ng Aktibong TCL, pagkatapos ay pag-download ng kanyang programa. Hindi ko naramdaman na tama ang pag-post ng kanyang code dito (para sa halatang mga kadahilanan), ngunit magagamit ito sa forum post na kasama sa itaas. Kapag nakuha mo na ang lahat ng ito naka-install at na-download handa ka na upang simulang gamitin ang iyong bagong iTurtle Lumikha (na kung saan ay isang masamang LOGO pun). Ito ay isang napaka-simpleng interface kung saan literal mong sasabihin ito (sa millimeter at anggulo degree) kung ano ang gagawin, ikonekta ang serial cable, at gawin ito. Ito ay gagana nang mas mahusay kung mayroon kang isang laptop, dahil ang serial cable ay hindi gaanong haba at kakailanganin itong konektado habang gumagana ito. Ang robot ay (tila) nakakapagdala ng humigit-kumulang na 30 pounds, kaya kung gumawa ka ng isang bagay upang mapaunlakan ito maaari kong isipin na maitakda mo mismo ang iyong laptop at pakawalan ito. Maaari kang gumastos ng oras at oras sa paglalagay ng mga kuwadro na gawa, medyo etch-a-sketch na istilo sa sistemang ito, at bukod sa pag-install ng mga programa ay hindi mo na kailangan ng maraming kaalaman sa computer. Espesyal na Tandaan: Hilahin ang Command Module sa iyong robot kung susubukan mo ito Mukhang makagambala kahit papaano, at marahil ay hindi ito gagana kung nakalakip mo ito (kahit na naka-off ito.) Magandang ideya na i-set up ang iyong pagpipinta at maaaring patakbuhin ito nang walang anumang pintura o may isang marker bago gawin ito may pintura (hindi bababa sa una). Lalo na kapaki-pakinabang ito para sa pagpili ng iyong panimulang punto dahil ididikta nito kung saan lilitaw ang imahe sa papel. Mahalagang tandaan na ang pamamaraang ito ay tila hindi pinagana ang lahat ng mga sensor ng kaligtasan sa robot, kaya't kung itinakda mo ito upang magpatuloy ng 50, 000 sa halip na 500 ay gagawin talaga iyan, at hahabulin mo ito upang huminto ito Kung gumagamit ito ng totoong pintura magkakaroon ka ng maraming paglilinis na gagawin matapos mo itong mahuli. Ang pamamaraan na ito ay talagang epektibo para sa paglikha at mabilis na pagbabago ng nais mong ipinta, at mas mahusay kaysa sa pagsusulat ng mga programa at mai-install ang mga ito sa Command Module. Ang pinakamalaking downside ay ang serial cable.
Hakbang 5: Paggamit ng Mga Sensor upang Kulayan
Tulad ng sinabi ko sa aking pagpapakilala, pagkatapos na magtrabaho ito nang ilang sandali ay napagtanto ko na ang paggamot nito bilang isang printer ay talagang hindi napansin ang maraming mga tampok na inaalok ng robot. Kaya narito ang ilang mga bagay na maaari mong gawin sa Lumikha, Modyul ng Command, at mga halimbawang programa upang gumawa ng mga kuwadro na gawa. Kapag naramdaman mo kung paano gumagana ang code at kung ano ang maaari mong baguhin ang mga pagpipilian ay magiging walang katapusan. Ang pinakamadaling paraan upang magpinta ng mga sensor ay upang patakbuhin ang sample na 'takip' na programa sa mga bagay sa paligid ng perimeter ng lugar ng pagpipinta, at kahit na ilang mabibigat na bagay (na lumalaban sa pintura o nakabalot sa waks na papel) sa loob ng lugar ng pagpipinta. Ngunit marahil ay nais mo ng kaunting kontrol pa kaysa doon, at idinagdag ko ang Command Module sa listahan ng mga materyales para sa isang kadahilanan. Kung nais mong panatilihin ang ilan sa pagiging random sa pinipinta ng robot, ngunit gumagana pa rin ito sa loob ng mga parameter mo itakda, narito ang ilang mga paraan upang magawa ito: Buksan ang sample na programa na tinatawag na 'drive' sa programmers notebook (isang paliwanag tungkol dito ay magagamit sa manu-manong maaari mong i-download mula sa website ng iRobot.) Sa linya 156 mahahanap mo: // Set ang mga parameter ng pagliko at i-reset ang anggulo. Ito ang ginagawa ng robot kapag ang isang sensor ay na-trigger. Kasama rito ang pagbangga sa mga bagay o halos pagbagsak ng mga bagay. Ang seksyon na ito ay may ilang mga nakakatuwang bagay na mapaglalaruan.distansya = 0; Maaari mong baguhin ito sa anumang numero. Ang bilang na iyong pipiliin ay kung gaano karaming mga millimeter ang robot ay magba-back up matapos itong ma-hit o hanapin ang gilid ng isang bagay. Kaya, halimbawa, binabago ang "0" sa "200", magba-back up ito ng 200 millimeter. Bibigyan ka nito ng 200 millimeter na mahahabang linya sa iba't ibang mga anggulo na nagmumula sa mga gilid at kung anupaman sa iba pang mga bagay na nasa at sa paligid ng ibabaw ng pagpipinta. Hindi mo gusto ang lalaking ito. Kung nais mong i-back up ito sa iba't ibang anggulo magtakda ng isang numero dito. Ang pagpapalit ng "0" hanggang "45" ay magdudulot nito upang mag-back up sa isang arc na 45 degree. Ang isang ito ay tumatagal ng ilang pag-aayos upang makuha kung nais mo ito, ngunit maaari itong maging sanhi ng ilang mga cool na epekto. Turn_angle = randomAngle (); Nangangahulugan ito na ang halagang lumilipas ang robot pagkatapos ng pagpindot sa isang bagay ay nasa pagitan ng 53 at 180 degree. Kung nais mong baguhin ang saklaw ng "random" pagkatapos ay magtungo sa linya 460 at baguhin ang code na iyon. Kung nais mong itakda ito sa isang tukoy na anggulo palitan ang "randomAngle ()" sa "15" o anumang iba pang anggulo na gusto mo. Ang mga numerong "1" at "-1" ay nakalaan para sa tamang mga anggulo, ngunit tila ang anumang iba pang mga numero, positibo o negatibo ay patas na laro. Ngayon ko lang napagtanto na wala akong nasubukan kahit ano sa 360, ngunit ngayon hindi ako makapaghintay upang subukan. Sa mga linya na 143 at 149 mahahanap mo ang "pag-ikot" na sinusundan ng isang 0. Ang pagbabago ng mga iyon sa anumang bagay ay gumagawa ng robot na umiikot magpakailanman. Hindi ito isang mabisa o nakakatuwang pagbabago na gagawin, kaya't hindi ako mag-abala. Magmaneho (300, RadStraight); Nangangahulugan ito na sumulong sa isang rate ng 300 na diretso. Maaari mong baguhin ang bilis ng robot sa pamamagitan ng pagbabago ng "300" sa isa pang numero. Mas mabagal, mas mataas mas mabilis (walang trick dito). Ang pagpapalit ng "RadStraight" sa isang numero ay magreresulta sa robot na pagmamaneho sa isang arc. Tiyak na tataas nito ang likas na 'pintor' ng ginagawa ng robot. Gusto ko talagang baguhin ang setting na ito. Ang pagbabago ng bilis ng paggalaw ng robot ay maaaring baguhin ang mga linya na ipininta nito. Ang mas mabagal na bilis ay karaniwang magreresulta sa isang mas maayos, mas mabibigat na application ng pintura. Ang mas mabilis na bilis ay magbibigay sa iyo ng isang brushier na epekto, o kung minsan ay gagawin mo ring laktawan ang iyong brush. Sa sandaling makisali ka sa code magagawa mong i-tweak ang lahat ng uri ng mga bagay. Kung nagkakaproblema ka sa pag-unawa sa isang bagay suriin ang oi file, kung minsan may mga pahiwatig doon. Maraming oras na mas mahusay akong swerte sa paggamit ng isang anggulo numero sa halip na "RadCW" o mga katulad na utos. Ipinapalagay ko na ito ay isang katas, ngunit ito ay isang bagay upang suriin kung mayroon kang problema. Hindi naman ako bihasang programmer. Sa katunayan, ito ang kauna-unahang nagawa ko kahit ano sa code, maliban sa paggawa ng mga website. Sa palagay ko mahirap mahirap saktan ang robot, at palaging isang malinis na kopya ng mga sample na programa sa CD kung hindi mo maiwasang masira ang binabago mo. Ang code ay mahusay na nabanggit, at maaari mong medyo malaman kung ano ang ginagawa ng lahat kung maglaan ka ng oras dito. Ito ay nagkakahalaga ng diving at baguhin ang mga bagay upang makita kung ano ang makuha mo. Sumulat ako ng maraming mga bagong bagay upang idagdag sa programang 'drive', ngunit hindi pa sila handa na ipakita sa mundo.
Hakbang 6: Konklusyon
Mahalaga sa akin na buksan ko ang Lumikha sa isang bagay na talagang gagawin ko, matapat na ginagamit nang regular. Ang isang robot na makakakuha ng isang lata ng soda mula sa palamigin ay kahanga-hanga, ngunit umiinom ako ng isang lata sa isang araw nang higit pa, at karaniwang kinukuha ko ito patungo sa ibang bagay. Kahit na gumawa ako ng isang robot na magagawa iyon ay hindi ko talaga ito gagamitin.
Ako ay isang full time na artist / taga-disenyo ng maraming taon, at ang sinumang nagawa iyon ay alam kung gaano kahirap at malungkot ito. Iyon ang dahilan kung bakit tumambay ang mga artista sa mga gallery, sinehan at bar. Kailangan mong umalis sa iyong sariling ulo at mag-isip tungkol sa iba't ibang mga bagay. Iyon ang bahagi ng napakasaya tungkol sa pagtatrabaho sa robot - medyo mahulaan ito (at ang dami ng hindi mahuhulaan na maaaring mabago sa code nito) at bumubuo ito ng koleksyon ng imahe na hindi ko kailanman nagagawa. Ginagawa nito ang ilan sa mabibigat na pag-aangat para sa akin, ngunit nakakapagpasya pa rin ako. Nasanay na ako na magtrabaho kasama ito, at talagang ginagamit ko ito nang marami. Narito ang aking mga plano para sa mga eksperimento sa hinaharap sa robot at ilang mga ideya na gusto kong makita ang ibang mga tao na gumana: - Ang LOGO at mga bali ay halos matalik na kaibigan. Mayroong maraming potensyal sa mga kuwadro na gawa sa fraktal kung mas nakikipag-ugnay ka sa LOGO. Ang mga fractal ay maaaring magkatulad sa istraktura ng mga puno, coral, at iba pang mga organikong anyo, na iniiwan ang pintuan na bukas sa paggawa ng isang bukirin ng natatanging ngunit magkakaugnay na mga puno, at posibleng idinagdag pa ang pagpipinta sa iyong sarili upang lumikha ng isang tanawin. - Ang pakikipagtulungan sa mga kuwadro na gawa sa robot sa pangkalahatan ay maaaring maging isang masaya. Hayaan ang robot na pintura, pagkatapos ay pintura ang iyong sarili, pagkatapos ay hayaang muli ang robot na magpinta. Ginawa ko ito ng marami sa mga totoong tao sa art school, ngunit malamang na mas masaya ito sa isang robot. Hindi sila nag-aalala sa pagpapanatili ng iyong trabaho, at magpapinta ng walang ingat na pag-abandona. - Ang pagsulat ng isang programa na tumatakbo sa Command Module na nagdudulot sa robot na tumakbo sa isang tiyak na landas ay magkakaroon ng ilang mga benepisyo. Maaari itong magamit upang subukan ang parehong ideya sa iba't ibang mga kulay at medium. Maaari itong magamit bilang batayan para sa isang buong serye ng mga kuwadro na gawa sa bawat iba pang paghawak pagkatapos nito. Maaari pa itong magamit para sa graffiti. - Ang graffiti sa pangkalahatan ay magiging isang pagpipilian sa robot. Maaari itong magpinta sa mga lansangan o mga bangketa. Gamitin ito sa iyong sariling paghuhusga at maging responsable. O humahawak lamang ito ng tisa sa halip na magpinta at pumunta dito sa bayan. Maaari itong gumuhit ng mga arrow na nagdidirekta ng mga tao sa isang bagay. Maaari itong magsulat ng mga mensahe. Sa teorya, maaari pa rin itong magamit upang ipinta ang mga gilid ng mga puwang sa paradahan. Lalo na magiging kapaki-pakinabang iyon para sa pansamantalang pagmamarka. - Ang paglakip ng isang motor na servo sa may-ari ng brush ay magbibigay sa iyo ng pagpipilian na huminto at simulang magpinta kahit saan mo pipiliin. Nasa labas ito ng antas ng aking karanasan upang malaman sa oras na mayroon ako, ngunit nais kong subukan ito sa hinaharap. - Ang platform ay binuo gamit ang pagpipilian ng pagdaragdag ng higit pang mga kulay ng pintura / brushes nang sabay-sabay sa pag-iisip. Posibleng magdagdag ng isang pangalawang deck dito, na susuporta sa higit pang mga funnel. Talaga, pagkatapos ng 2 buwan o higit pa sa pagtatrabaho dito nararamdaman kong nagsisimula pa lang ako, at gumugugol ako ng mas maraming oras dito hangga't maaari. Ang robot na ito at ako ay nasa Maker Faire sa Austin kung nais mong makakuha ng malapit at personal dito! Inaasahan kong sa pamamagitan ng pagkatapos ay nakagawa ako ng mas maraming pag-unlad kasama nito!
Inirerekumendang:
Isang Palette upang Kulayan ang Musika: 7 Mga Hakbang (na may Mga Larawan)
Isang Palette to Paint Music: Ang mapagkukunan ng inspirasyon para sa aking aparato ay ang 'Chromola', isang instrumento na nilikha ni Preston S. Millar upang magbigay ng saliw ng kulay ng kulay sa 'Prometeus: Poem of Fire' ni Alexander Scriabin, isang symphony na pinasimuno sa Carnegie Hall sa Marso 21, 1915.
Lumikha ng isang Laser Driver Mula sa isang Arduino Board .: 6 Mga Hakbang (na may Mga Larawan)
Lumikha ng isang Laser Driver Mula sa isang Arduino Board .: Ang itinuturo na ito ay upang bumuo ng isang laser driver mula sa isang Arduino based board para sa isang 5 mW Adafruit laser. Pinili ko ang isang Arduino board dahil baka gusto kong makontrol ang laser mula sa aking computer sa hinaharap. Gagamitin ko rin ang sample na Arduino code upang
Paano Gumawa ng isang Autonomous Basketball Playing Robot Paggamit ng isang IRobot Lumikha Bilang Base: 7 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Autonomous Basketball Playing Robot Paggamit ng isang IRobot Lumikha Bilang Base: Ito ang aking entry para sa hamon sa iRobot Lumikha. Ang pinakamahirap na bahagi ng buong prosesong ito para sa akin ay ang pagpapasya kung ano ang gagawin ng robot. Nais kong ipakita ang mga cool na tampok ng Lumikha, habang nagdaragdag din sa ilang robo flair. Lahat ng akin
Gawing isang TI Graphing Calculator Sa isang Intervalometer at Lumikha ng Mga Video ng Paglipas ng Oras: 7 Mga Hakbang (na may Mga Larawan)
Gawing isang TI Graphing Calculator sa isang Intervalometer at Lumikha ng Mga Video ng Paglipas ng Oras: Palagi kong nais na gumawa ng mga video na lumipas ng oras, ngunit wala akong camera na may naka-built na tampok na intervalometer. Sa katunayan, sa palagay ko ay hindi masyadong marami ang mga camera ay may kasamang isang tampok (lalo na hindi mga SLR camera). Kaya ano ang nais mong gawin kung nais mong
Lumikha ng isang Joule Thief LED Torch o Nightlight sa pamamagitan ng Pag-recycle ng isang Kodak Disposable Camera .: 11 Mga Hakbang (na may Mga Larawan)
Lumikha ng isang Joule Thief LED Torch o Nightlight sa pamamagitan ng Pag-recycle ng isang Kodak Disposable Camera .: Matapos makita ang impormasyon sa mga driver ng Joule Thief LED sa internet nagpasya akong subukan ang paggawa sa kanila. Matapos makakuha ng ilang mga yunit na nagtatrabaho nagsimula akong mag-eksperimento (tulad ng karaniwang ginagawa ko) na may iba't ibang mga mapagkukunan ng mga bahagi mula sa mga bagay na maaari kong mag-recycle. Natagpuan ko na