Mündəricat:

Bir IRobot Yaradıcılığını Paint -ə Dəyişdirmək: 6 Addım (Şəkillərlə)
Bir IRobot Yaradıcılığını Paint -ə Dəyişdirmək: 6 Addım (Şəkillərlə)

Video: Bir IRobot Yaradıcılığını Paint -ə Dəyişdirmək: 6 Addım (Şəkillərlə)

Video: Bir IRobot Yaradıcılığını Paint -ə Dəyişdirmək: 6 Addım (Şəkillərlə)
Video: Deutsch lernen C1 - Deutsch lernen mit Dialogen (6) 2024, Iyul
Anonim
IRobot Yaradıcılığını Paint -ə dəyişdirin
IRobot Yaradıcılığını Paint -ə dəyişdirin

Bu, robotlarla heç bir təcrübəsi olmayan biri tərəfindən tamamlana biləcək bir robot texnikası layihəsidir. Bunu ona görə deyirəm ki, işə başlamazdan əvvəl robotlarla heç bir təcrübəm yox idi. Və ya proqram yazmaq. Əslində, necə rəsm çəkəcəyimi bilirdim və bu, əslində robotun xüsusi rəsmlər çəkə bilməsi üçün proqramlar yazmaq niyyətində idim. Tez başa düşdüm ki, bunu etmək yorucu, cansıxıcıdır və robotun bir çox xüsusiyyətlərindən istifadə etmir. Bunun əvəzinə, bu təlimat sizə bunları öyrədəcək:- Robotu fırçalar, silindirlər və bir çox digər cihazlarla boyaya biləcək şəkildə dəyişdirin- Rəsm çəkmək üçün əvvəlcədən qurulmuş əsas proqramlardan istifadə edin- Aktivdən istifadə edin. TCL, LOGO istifadə edərək bir şəkil çəkmək üçün- modulla birlikdə gələn nümunə proqramları dəyişdirərək robotdakı sensorlardan istifadə edərək bəzi rəsmlər çəkin. bir kompüterə və s. Əminəm ki, insanların çoxu (çox) çətinlik çəkmədən idarə edə biləcəklər, buna görə də bu istiqamətləri burada təkrarlamamışam. Robotla bir az oynadıqdan sonra başa düşdüm ki, robotun rəssam və ya şöhrətli bir fırça olub -olmamasına qərar vermək lazımdır. Logo proqramlaşdırma daha çox boya fırçasına bənzəyir, sensora əsaslanan proqramlaşdırma isə öz rəssamı kimi daha çox davranır. Bir sənətçi kimi ən çox bəyənirəm. Əslində tez bir zamanda sənət yoldaşları olduq. Məndən daha sürətli və daha qətiyyətlə boyadı, amma məndən boya rəngləri seçmədən doldurun və itələyin, əslində həqiqətən ağır bir frizbi idi. Heç bir sənətçi ətraf aləmdən xəbərsiz olmadan işləyə bilməz (hisslərə sahib olmaq sənətinizə təsir edir), buna görə də robotu sensorlardan istifadə etmədən istifadə etmək gülünc görünürdü. Mən bunu bilməsi lazım olan şeylərlə təmin etdim və rəsmlərə səbəb olan bu şeylərə cavab verdim. Bir insanın bir işi necə yerinə yetirdiyini unutmağın və robotun ən asan şəkildə necə başa çatdıracağını düşünməyin vacib olduğunu da tez anladım. Püskürtmə boyası istisna olmaqla, rəssamın dəzgahdakı klişesine baxmayaraq, rəsmlərin əksəriyyəti üfüqi bir səthdə ən təsirli şəkildə aparılır. Rəssamın görmə asanlığı üçün dəzgah var - üfüqi sənət əvvəlcədən müəyyən bir təsirə malikdir. Bu səbəbdən printeriniz üfüqi şəkildə çap edir - bu, qaçma və qanama riski olmadan mürəkkəb tətbiq etməyin ən yaxşı yoludur. Bu səbəbdən, 'rəngləmə robotları' arasında çox yaygın olduğu kimi divarları boyaya biləcək bir şey üzərində çalışmaq əvəzinə, robotun təbii üfüqi təbiəti ilə işləməyə qərar verdim.. Rəsm çəkərkən soldan sağa və ya yuxarıdan aşağıya işləməkdən narahat deyiləm. Boyaları lazım olduğu yerə qoydum, əyrilərdə, düz xətlərdə və ya uyğun olan hər şeyi işlədirəm. Yalnız bir printer qurmağa çalışmadığım üçün, robotun rəsm üzərində fırlanan bir printer kimi işləməkdənsə, mənim istədiyim kimi boyaması lazım olduğunu düşündüm. yaş boyanın üzərinə yuvarlanardı. Göründüyü kimi, boya əslində təkərlərdə çox yığılmır, amma rəsmə gözəl bir işarə əlavə edir. Şinlərin dişləri arasında bir az yığılır, ancaq quruduqda asanlıqla soyula bilər. Bir şəkildə, rəssamın barmaqlarını pastel ləkələməkdən fərqi yoxdur - robot boyanın səthə tətbiq olunmasını təsir etmək üçün 'əlavələri' istifadə edir.

Addım 1: Materialların siyahısı

Materialların siyahısı
Materialların siyahısı
Materialların siyahısı
Materialların siyahısı

Bu layihədəki bütün addımları tamamlamaq üçün lazım olan budur, ancaq seçirsinizsə və seçsəniz hamısına ehtiyacınız olmayacaq.

- iRobot Yarat (açıq şəkildə) - Komanda və İdarəetmə Modulu (indi qoşun və qurun. USB bağlantısı qurarkən AÇIQ olduğunu iki dəfə yoxlayın ki, bunu başa düşmədiyim üçün məni bir neçə dəqiqə saxladı. robotun və komandanın hər birinin açma/söndürmə açarına malik olması.) - Batareya şarj cihazı - Serial Kabel (daxil olmaqla) Yaradılışın hər tərəfində 6-32 vida qəbul etmək üçün deliklər var. 6-32 yivli olmayan bir şey almayın, çünki birdən çox şeyi izləmək əlverişsizdir. Ayrıca, bacarsanız, ya düz (mənim kimi) və ya phillips vintləri alın. Bir tornavida qaydası var, çünki lazım olduqda əşyaları sıxmaq və tənzimləmək üçün ətrafınızda qalmaq istəyəcəksiniz. - 4 - 12 düym yivli çubuq - 2 - 2 düym vintlər - 10 (və ya daha çox) qoz - 2 - 1/2 düym vintlər - 9/64 matkap Robotun titrəməsi və hərəkəti əlaqələri boşaltmağa meylli olacaq, buna görə də bir az rahat olmaq yaxşı bir şeydir.) - 2 - 1 - 1 1/2 düymlük menteşələr (bunlar ümumiyyətlə taxta qutular və kukla evi tipli tətbiqlər üçün istifadə olunur) - 2 və ya daha çox - 2 düymlük kliplər (əldə edə bilsəniz yaşıl gözəldir - modulla əlaqələndirir və əşyaların təhlükəsizliyi üçün əlverişlidir) - 1 təbəqə ağ plastik ən az 9x9 düym (mənimki taxtadır tort bəzək ləvazimatları ilə satılır - bəzədildikdən sonra tortu dəstəkləmək üçün istifadə olunur. Oluklu və təxminən 1/8 düym qalınlığındadır və ağır qayçı ilə kəsə bildim.) - 2 fut 1x2 taxta - hunilər (boyanı tutun) - 3/8 düym xarici diametrli şəffaf plastik borular - 1/2 düym elektrik daralma borusu - kiçik boya fırçaları, silindirlər, boyama yastıqları, istehsalçılar, qələmlər və ya hər hansı bir şey düşünə biləcəyiniz başqa bir işarə - maskeleme lenti (kağızı tutmaq və əşyaları müvəqqəti saxlamaq üçün) - plastik örtük (çünki robotlar gözlənilməz və sürətlidir və yəqin ki, hər şeyin rənglənməsini istəmirsiniz) - yeməkxana ketçupu İstifadə etməyi planlaşdırdığınız rəng üçün qapaqlı bir şüşə şüşə - ağ boya (üslub üçün) - odun kəsmək üçün bir şey və delik açmaq üçün bir şey - tornavida - digər əsas məişət alətləri - su ilə təmizləyən çoxlu boya (səhv istifadə edirəm) boya və ev təkmilləşdirmə mağazalarından rənglər. 1 dollardan 5 dollara qədər çox şey əldə edə bilərsiniz və ya çox gözəl/şanslı olsanız, demək olar ki, hamısını təmin edən Pittsburg Paintdəki super gözəl insanlar kimi sizə pulsuz verəcəklər.) - boyanacaq bir şey (kağız və parça yaxşı işləyir. Qəssab kağızı rulonlarda gəlir və xüsusilə yeni başlayanlar üçün ucuz bir seçimdir.)

Addım 2: Boya tətbiq etmək üçün dəyişdirin

Boya tətbiq etmək üçün dəyişdirin
Boya tətbiq etmək üçün dəyişdirin
Boya tətbiq etmək üçün dəyişdirin
Boya tətbiq etmək üçün dəyişdirin
Boya tətbiq etmək üçün dəyişdirin
Boya tətbiq etmək üçün dəyişdirin
Boya tətbiq etmək üçün dəyişdirin
Boya tətbiq etmək üçün dəyişdirin

Robot, müxtəlif rəngləmə tətbiqçiləri, eləcə də qələmlər, markerlər və ya sənət etmək istədiyiniz hər şeyi saxlaya bilməlidir. Bu, müxtəlif çətinliklərlə üzləşdi, amma düşünürəm ki, sistemim onların çoxunu çox yaxşı həll edir. Robotun üstünə iki taxta qol bağlanır və hər birinin ucunda menteşələr bir klip tutur. Bu yolla qollar lazım olduğu qədər bir -birindən uzaq və ya bir -birinə yaxın ola bilər (robotun bağlanma nöqtəsində dönərlər və bir dəfə bərkidildikdən sonra bu vida bərkidilərək daha möhkəm qala bilər və ya bir az gevşetilir) Robot döndükcə fırça bir az yellənə bilər.) Menteşələr, kliplərin hər zaman bir -birinə və ya fırçanı tutmaq üçün lazım olan hər hansı digər bucağa doğru istiqamətləndirməsinə imkan verir, bu da kliplərin birbaşa vidalanması ilə mümkün olmazdı. silah. Boya fırçaya davamlı bir şəkildə verilməlidir, buna görə bir huni tutmaq üçün üst bir göyərtə əlavə etdim və boya fırçanın önündən axmaq üçün borudan aşağı axır. Robot hərəkət edərkən fırça onu yayır. Fərqli miqdarda boya vermək üçün fərqli bir ölçü borusu seçə bilərsiniz və ya aldığınız xətdən xoşunuz gəlmirsə robotun hərəkət sürətini tənzimləyə bilərsiniz. Büzüşmə borusu vinil borunu və huni bir arada saxlayır, təmizlənməsini asanlaşdırır və üst platformaya düşməsinə imkan verir. Kifayət qədər sadə bir montajdır və bir çox rəsm əsərini yaxşı saxlayır.

Ağacı 2 7 uzunluğunda parçalara ayırın. Hər parçanın ucundan bir düym məsafədə bir çuxur (uzun yolda) qazın. Digər ucunda isə menteşələri bağlamaq üçün pilot delikləri qazın. Quruduqdan sonra menteşələri uclarına vidalayın. Sonra, menteşənin digər tərəfinə vida və qoz ilə bir klip bağlayın. Göstərilənlər kimi kliplərin çoxu bir deşiklə gəlir (plastiklə örtülmüş olsa belə) Amma bir az da böyütməli ola bilərsiniz. Bu işə yarayacaq, söz verirəm. 2 düymlük bir vida istifadə edərək digər ucundakı delikdən robotun üst səthindəki ən uzaq arxa çuxura keçin. Şəkillərdəki naxış. Ağır iş görmüşəm (bunlar bir qəpik kəsəcək!) üslublu qayçıdan istifadə etdim, amma əminəm ki, plastiklərin çoxu yardımçı bıçaqla kəsilə bilər və ya ləkələnmək istəsəniz, akrildən lazerlə kəsdirin. Hər bir yivli çubuğun bir ucundan 3/4 düymlük bir qoz vidalayın. Digər ucuna ucundan təxminən 3 düym məsafədə bir qoz vidalayın. Yivin qısa ucunu vidalayın. çubuqlar, yük yuvasındakı deliklərə, qoza qədər. Plastik təbəqəni digər qoz -fındıqların üstünə 3 düym aşağı sürüşdürün. Öz -özünə möhkəm yapışmırsa, plastikin üzərinə ikinci bir qoz əlavə etməyiniz lazım ola bilər. Huni platformadakı açılışa qoyun. Aşağıdakı səthə toxunmaq üçün huninin dibindən nə qədər vinil boruya çatacağını ölçün. Bu boruyu huniyə bağlamaq üçün təxminən bir santimetr büzülmə borusundan istifadə edin. İstilik silahı bunu yaxşı edəcək, amma bacımın saç qurutma maşını lazımlı idi və işi bitirdi. Bunu etmək üçün, istəməzdən əvvəl sınamaq istəsəniz, bunu etmək üçün maskeləmə lentindən istifadə edə bilərsiniz. Boyama üçün istifadə etdiyiniz hər şey (fırça/silindr və s.) İki kliplə yerində saxlanılacaq. Boru, boya tətbiq edənlə robot arasında oturmalıdır. Boru öz yerində qalmasa fırçaya yapışdırmaq istəyə bilərsiniz. Ketçup şüşələrini istifadə etməyi planlaşdırdığınız boya ilə doldurun. Bunun üçün bir qida və kepçe (yeməklə istifadə olunmayacaq) faydalıdır. Daha sonra belə sürətli boya doldurma qabiliyyətinə sahib olmağınızdan xoşbəxt olacaqsınız və ketçup hərəkəti, boyanın öz -özünə tükənməsini gözləmək əvəzinə borunun tez doldurulmasına kömək edir.

Addım 3: İlk Rəsm: Demolardan istifadə

İlk Rəsm: Demolardan istifadə
İlk Rəsm: Demolardan istifadə
İlk Rəsm: Demolardan istifadə
İlk Rəsm: Demolardan istifadə
İlk Rəsm: Demolardan istifadə
İlk Rəsm: Demolardan istifadə

Plastik örtüklərinizi qoyun. Kağızı/parçanı hər tərəfdən maska lenti ilə yapışdırın. Təxminən 3 ilə 4 fut aralığında bir sahə boyanması üçün gözəl bir səth kimi görünür. Daha böyük ölçülər də işləyir, ancaq 2 -dən 3 -ə qədər kiçikdir və plastikdən kağızdan daha çox boya çəkəcəksiniz. Əgər kənara çıxa bilərsə, robot onu tutacaq, çəkəcək, yıxacaq və ağlına gələ biləcək hər hansı digər yaramaz robot şeyi edəcək, buna görə də yaxşı yapışdırın.

Robotunuzu işə salın. Cazibədar görünən bir proqram seçin - 5 mənim ən çox sevdiyimdir, amma avadanlıqlarınız olan hər şey yaxşıdır. Bir örtük tipli bir proqram seçsəniz, sahənin ətrafına bir şey qoyduğunuzdan əmin olun (2x4 taxta və ya bir şey kimi), əks halda otağınızı örtəcək və boyayacaq. Ətrafınızda 3 dostunuz varsa, bir pong/4 kvadratlıq sövdələşmə ilə də çox əylənə bilərsiniz - hər tərəfdə bir şəxs var və robotu yan tərəfə sıçramaqdan məsul olun. Bunu bir masa üstündə edə bilərsiniz və uçurum sensörlərinə də arxalana bilərsiniz. Huni içərisinə bir az boya doldurun. İlk dəfə kiçikdən başlayın, ancaq özünüzə arxayın olduqdan sonra bir az işə başlaya bilərsiniz. Boya borunun dibinə enən kimi 'başlanğıc düyməsini' basın və gedişinə baxın. Bir şeyin yolundan çıxsa sürətli olmağa hazır olun. Həm də fırçanın/silindirin/və s. -nin necə işlədiyini izləməyinizə əmin olun, çünki orada bir az düzəliş etməlisiniz. Çox güman ki, bu işi çox tez başa vuracaqsınız. İstirahət etmək və ya əlavə vaxt istəsəniz, boruya vidalanmış kiçik bir qısqac boyanı dayandıracaq. Qollarda istifadə olunan kliplər, borudakı boyanı dayandıracaq qədər güclü deyil. Huni çəkib rənglər arasında təmizləyə bilərsiniz, amma mən ümumiyyətlə huni içərisində başqa bir rəng əlavə edirəm. Rəng çarxınızı bilmək və qırmızı, mavi və sarı rəngləri birləşdirməyən başqa bir rəng seçmək ağıllıdır (çünki bu qəhvəyi/boz yöndəmsiz bir rəng edəcək), ancaq fərqli rəngli blues çalarları ilə əla nəticələr əldə edə bilərsiniz. bənövşəyi və ya qırmızı və s.

Addım 4: Paint üçün Active TCL və LOGO istifadə edin

Yaratmaq forumlarında zəhmli şeylər yazan çox ağıllı bir adam var. Forumlar böyük bir qaynaqdır, xüsusən də nə etdiyinizi bilmirsinizsə, onun sənədləri burada mövcuddur: https://createforums.irobot.com/irobotcreate/board/message? Board.id = Create_projects & thread.id = 13LOGO əmrlərindən istifadə edərək robotu işə salmaq üçün TCL -dən istifadə etdi. Yazıya getmək və Active TCL -ni yükləmək və yükləmək, sonra proqramını yükləmək üçün göstərişlərinə əməl etməlisiniz. Onun kodunu buraya yerləşdirməkdə haqlı hiss etmədim (aydın səbəblərdən), ancaq yuxarıda göstərilən forum yazısında mövcuddur. Hamısını yüklədikdən və yüklədikdən sonra yeni iTurtle Create (pis bir LOGO oyunu) istifadə etməyə başlamağa hazırsınız. Sözün əsl mənasında (millimetr və bucaq dərəcələrində) nə edəcəyinizi, serial kabelini bağladığınızı və bunu etdiyiniz son dərəcə sadə bir interfeysdir. Bir dizüstü kompüteriniz varsa, bu daha yaxşı işləyəcək, çünki serial kabel o qədər uzun deyil və işləyərkən bağlanmalıdır. Robot təxminən 30 kilo çəkə bilir, buna görə onu yerləşdirmək üçün bir şey etsəniz, dizüstü kompüterinizi yerə qoyub buraxa biləcəyinizi düşünərdim. Bu sistemlə çoxlu kompüter biliklərinə ehtiyac duymadığınız proqramlar qurmaqdan başqa, rəsmlər, bir qədər eskiz tərzi tərtib etmək üçün saatlarla saatlar sərf edə bilərsiniz. bu Birtəhər müdaxilə edən görünür və bunu yapışdırsanız (bu söndürülsə də) işləməyəcək, yəqin ki, rəsmini qurmaq və ya boyasız və ya işarə vermədən əvvəl markerlə işlətmək yaxşı bir fikirdir. boya ilə (heç olmasa əvvəlcə). Bu, başlanğıc nöqtənizi seçmək üçün xüsusilə faydalıdır, çünki bu, görüntünün kağız üzərində harada görünəcəyini diktə edəcək. Qeyd etmək vacibdir ki, bu üsul robotdakı bütün təhlükəsizlik sensörlərini deaktiv edir, buna görə də onu 500 əvəzinə 50.000 -ə qədər irəliləməyə qoysanız, həqiqətən bunu edəcək və dayandırmaq üçün onu təqib edəcəksiniz. o. Əsl boya istifadə edirsinizsə, onu tutduqdan sonra bir çox təmizləmə işləri görməli olacaqsınız. Bu üsul boyamaq istədiyinizi yaratmaq və sürətlə dəyişdirmək üçün həqiqətən təsirlidir və proqram yazmaqdan və Komanda Moduluna quraşdırmaqdan daha səmərəlidir. Ən böyük mənfi cəhət serial kabelidir.

Addım 5: Boyama üçün Sensorlardan istifadə edin

Boyama üçün Sensorlardan istifadə
Boyama üçün Sensorlardan istifadə
Boyama üçün Sensorlardan istifadə
Boyama üçün Sensorlardan istifadə

Təqdimatımda qeyd etdiyim kimi, bir müddət işlədikdən sonra başa düşdüm ki, bir printer kimi baxmağın robotun təklif etdiyi bir çox xüsusiyyətə diqqət yetirmədiyini gördüm. Rəsm çəkmək üçün Yarat, Komanda Modulu və nümunə proqramları ilə edə biləcəyiniz bir neçə şey burada. Kodun necə işlədiyini və seçimləri dəyişə biləcəyinizi başa düşdükdən sonra sensorlar ilə rəngləməyin ən asan yolu, rəsm sahəsinin ətrafındakı obyektlərlə nümunə 'örtük' proqramını yerinə yetirməkdir. hətta boya sahəsindəki bəzi ağır əşyalar (ya boyaya davamlı və ya mumlu kağıza bükülmüşdür). Ancaq yəqin ki, bundan bir az daha çox nəzarət etmək istərdiniz və bir səbəbdən Komandalar Modulunu materiallar siyahısına əlavə etdim. Robotun çəkdiyi şeylərdə təsadüfi bir şey saxlamaq istəsəniz də, hələ də parametrləriniz daxilində işləsin. set, bunu etmək üçün bəzi yollar var: Proqramçılar notebookunda 'drive' adlı nümunə proqramı açın (bunun izahı iRobot veb saytından yükləyə biləcəyiniz təlimatda mövcuddur.) 156 -cı sətirdə tapa bilərsiniz: // Set dönüş parametrləri və bucağı sıfırlayın Sensor işə salındıqda robot bunu edir. Bura şeylərə çarpmaq və ya demək olar ki, əşyalardan düşmək daxildir. Bu bölmədə oynamaq üçün əyləncəli şeylər var. Məsafə = 0; Bunu istənilən nömrəyə dəyişə bilərsiniz. Seçdiyiniz nömrə, bir şeyin kənarını vurduqdan və ya tapdıqdan sonra robotun neçə millimetr geri çəkiləcəyidir. Beləliklə, məsələn, "0" -ı "200" -ə dəyişdirərək, 200 millimetrlik ehtiyat nüsxəsini çıxaracaq. Bu, kənarlardan və boyanın səthində və ətrafında olan digər əşyalardan gələn müxtəlif açılarda 200 millimetr uzunluğunda xətlər verəcəkdir. Adam bunu istəmirsən. Fərqli bucaqda yedəklənməsini istəyirsinizsə bura bir nömrə qoyun. "0" -ın "45" -ə dəyişdirilməsi, 45 dərəcə bir qövsdə yedeklənməsinə səbəb olacaq. İstədiyinizi əldə etmək üçün bir az düzəliş etmək lazımdır, ancaq bəzi sərin effektlərə səbəb ola bilər. "Təsadüfi" aralığını dəyişdirmək istəyirsinizsə, 460 -cı sətrə gedin və kodu dəyişdirin. Xüsusi bir açı olaraq təyin etmək istəyirsinizsə "randomAngle ()" düyməsini "15" və ya istədiyiniz hər hansı bir bucağa dəyişin. "1" və "-1" rəqəmləri dik açılar üçün ayrılmışdır, amma hər hansı bir rəqəmin müsbət və ya mənfi olduğu ədalətli bir oyundur. Mən yalnız 360 -dan artıq bir şey sınamadığımı başa düşdüm, amma indi sınamaq üçün səbirsizliklə gözləyirəm. 143 və 149 -cu sətirlərdə "dönmə" və sonra 0 -ı görürsən. Bunları başqa bir şeyə dəyişmək robotun əbədi fırlanmasına səbəb olur. Bu etmək çox təsirli və ya əyləncəli bir dəyişiklik deyil, buna görə narahat olmuram.drive (300, RadStraight); Bu, 300 baş düz istiqamətdə irəliləmək deməkdir. "300" ü başqa nömrəyə dəyişərək robotun sürətini dəyişə bilərsiniz. Aşağı yavaş, daha yüksək daha sürətli (burada heç bir fənd yoxdur). "RadStraight" ı bir rəqəmə dəyişmək robotun qövslə hərəkət etməsi ilə nəticələnəcək. Bu, robotun etdiklərinin "rəssamlıq" xüsusiyyətini mütləq artıracaq. Bu ayarı dəyişdirməyi çox sevirəm. Robotun hərəkət sürətini dəyişdirmək boyadığı xətləri dəyişə bilər. Yavaş sürətlər daha hamar, daha ağır bir boya tətbiqi ilə nəticələnəcək. Daha sürətli sürətlər sizə daha fırçalı bir təsir verəcək və ya bəzən hətta fırçanızın atlanmasına səbəb olacaq. Kodla məşğul olduqdan sonra hər şeyi düzəldə bilərsiniz. Bir şeyi başa düşməkdə çətinlik çəkirsinizsə, oi faylını yoxlayın, bəzən orada ipuçları var. Çox vaxt "RadCW" və ya oxşar əmrlər yerinə bir açı nömrəsi istifadə edərək daha çox şans qazandım. Bunun bir təsadüf olduğunu düşünürəm, amma probleminiz olub olmadığını yoxlamaq lazımdır. Təcrübəli proqramçı deyiləm. Əslində, bu, veb saytları etmək istisna olmaqla, kodla etdiyim ilk şeydir. Düşünürəm ki, robotu incitmək olduqca çətindir və dəyişdirdiyiniz proqrama düzəlməz bir şəkildə zərər verdiyiniz təqdirdə, CD -də həmişə nümunə proqramların təmiz bir nüsxəsi var. Kod yaxşı qeyd edilmişdir və bir az vaxt ayırsanız hər şeyin nə etdiyini başa düşə bilərsiniz. Nə əldə etdiyinizi görmək üçün dalmağa və şeyləri dəyişdirməyə dəyər. 'Sürücü' proqramına əlavə etmək üçün bir neçə yeni şey yazdım, amma hələ dünyaya göstərməyə hazır deyillər.

Addım 6: Nəticə

Nəticə
Nəticə
Nəticə
Nəticə

Yaratmağı həqiqətən vicdanlı olaraq müntəzəm olaraq istifadə edəcəyim bir şeyə çevirməyim mənim üçün vacib idi. Soyuducudan bir banka soda ala bilən bir robot gözəldir, amma gündə ən çox bir qutu içirəm və ümumiyyətlə başqa bir şey etmək üçün yolda tuturam. Bunu edəcək bir robot düzəltsəm belə, həqiqətən istifadə etməzdim.

İllərdir tam zamanlı bir sənətçi/dizayner oldum və bunu edən hər kəs bunun nə qədər çətin və tənhalıq olduğunu bilir. Bu səbəbdən sənətçilər qalereyalarda, kinoteatrlarda və barlarda vaxt keçirirlər. Öz ağlınızdan çıxıb fərqli şeylər düşünməlisiniz. Robotla işləmək çox əyləncəli olanın bir hissəsidir - olduqca gözlənilməzdir (və onun kodunda gözlənilməzliyin miqdarı dəyişdirilə bilər) və heç vaxt etməyəcəyim görüntülər yaradır. Bu, mənim üçün çox ağır şeylər edir, amma yenə də qərarlar verməli oluram. Bununla işləmək vərdişinə sahibəm və həqiqətən də çox istifadə edirəm. Robotla gələcək təcrübələr üçün planlarım və digər insanların üzərində çalışmaq istədiyim bəzi fikirlər: - LOGO və fraktallar praktiki olaraq ən yaxşı dostlardır. LOGO ilə daha çox məşğul olsanız, fraktal rəsmlərdə bir çox potensial var. Fraktallar, ağaclara, mərcanlara və digər üzvi formalara bənzəyir, bənzərsiz, lakin əlaqəli ağaclar sahəsini açmaq üçün qapını açıq qoyur və hətta mənzərəni yaratmaq üçün rəsmə özünüz də əlavə edə bilərsiniz. - Ümumiyyətlə robotla rəsm üzərində işləmək çox əyləncəli ola bilər. Robot boyasın, sonra özünüzü boyasın, sonra robot yenidən boyasın. İncəsənət məktəbində əsl insanlarla çox şey etdim, amma yəqin ki, robotla daha əyləncəli olardı. İşinizi qorumaqla maraqlanmırlar və diqqətsiz bir şəkildə tərk edəcəklər. - Robotun müəyyən bir yolda işləməsinə səbəb olan Komanda Modulunda işləyən bir proqram yazmağın bəzi faydaları olacaq. Eyni fikri fərqli rənglərdə və mühitlərdə sınamaq üçün istifadə edilə bilər. Bundan sonra hər biri fərqli şəkildə işlənəcək bir sıra rəsm əsərləri üçün əsas kimi istifadə edilə bilər. Hətta qraffiti üçün də istifadə edilə bilər. - Ümumiyyətlə, grafiti robotla bir seçim olardı. Küçələrdə və ya səkilərdə rənglənə bilər. Bunu öz mülahizənizlə istifadə edin və məsuliyyət daşıyın. Ya da boya əvəzinə təbaşir tut və onunla şəhərə get. İnsanları bir şeyə yönəldən oxlar çəkə bilər. Mesajlar yaza bilər. Teorik olaraq, hətta park yerlərinin kənarlarını rəngləmək üçün də istifadə edilə bilər. Bu, müvəqqəti işarələr üçün xüsusilə faydalı olardı. - Fırça tutucusuna bir servo motor bağlamaq, seçdiyiniz yerdə rəssamlığı dayandırmağa və başlamağa imkan verəcəkdir. Bu, yaşadığım müddətdə başa düşmək üçün təcrübə səviyyəmdən kənar idi, amma həqiqətən gələcəkdə sınamaq istərdim. - Platforma eyni vaxtda daha çox boya/fırça əlavə etmək imkanı ilə inşa edilmişdir. Daha çox huni dəstəkləyən ikinci bir göyərtə əlavə etmək olardı. Əsasən, 2 ay və ya daha çox işlədikdən sonra hələ yeni başladığımı hiss edirəm və onunla mümkün qədər çox vaxt keçirirəm. Bu robotla mən Austində Maker Faire -də olacağıq, əgər onunla yaxından tanış olmaq istəyirsinizsə! İnşallah o vaxta qədər bununla daha da irəliləyəcəyəm!

Tövsiyə: