İçindekiler:

Bir IRobot Create to Paint'i Değiştirme: 6 Adım (Resimlerle)
Bir IRobot Create to Paint'i Değiştirme: 6 Adım (Resimlerle)

Video: Bir IRobot Create to Paint'i Değiştirme: 6 Adım (Resimlerle)

Video: Bir IRobot Create to Paint'i Değiştirme: 6 Adım (Resimlerle)
Video: Geçmişten Günümüze Yapay Zeka 2024, Kasım
Anonim
Bir IRobot Create'i Paint'te Değiştirme
Bir IRobot Create'i Paint'te Değiştirme

Bu, muhtemelen robotlarla hiç deneyimi olmayan biri tarafından tamamlanabilecek bir robotik projesidir. Bunu söylüyorum çünkü başlamadan önce robotlarla ilgili hiçbir deneyimim yoktu. Ya da program yazmak. Aslında, nasıl çizileceğini biliyordum ve bu aşağı yukarı bu kadardı. Başlangıçta robotun belirli resimleri yapabilmesi için programlar yazmayı düşünüyordum. Bunu yapmanın sıkıcı, sıkıcı olduğunu ve robotun birçok harika özelliğinden gerçekten faydalanmadığını çabucak fark ettim. Bunun yerine, bu talimat size nasıl yapılacağını öğretecektir:- robotu fırçalar, rulolar ve çeşitli diğer aparatlarla boyayacak şekilde modifiye edin- biraz boyama yapmak için önceden ayarlanmış temel programlardan yararlanın- Active'i kullanın LOGO kullanarak bir resim tasarlamak için TCL- robot üzerindeki sensörleri kullanarak bazı resimler yapmak için modülle birlikte gelen örnek programları değiştirin. Bu proje, Modülü kurmak için Oluştur'unuzla birlikte gelen yönergeleri takip edebileceğinizi varsayar bir bilgisayara, vb. Çoğu insanın (çok) zorluk çekmeden bununla başa çıkabileceğinden oldukça eminim, bu yüzden bu yönergeleri burada tekrarlamadım. Bir sanatçı) Robotla biraz oynadıktan sonra robotun bir sanatçı mı yoksa yüceltilmiş bir boya fırçası mı olduğuna karar vermem gerektiğini anladım. Logo programlama ona daha çok bir boya fırçası gibi davranırken, sensör tabanlı programlama daha çok kendi sanatçısı gibi davranır. En çok bir sanatçı olarak seviyorum. Gerçekte, hızla sanat ekibi arkadaşı olduk. Benim yapabileceğimden daha hızlı ve kararlı bir şekilde boyadı, ama ben boya renklerini seçmeden, onu doldurup itmeden temelde gerçekten ağır bir frizbiydi. Hiçbir sanatçı, etrafındaki dünyanın farkında olmadan çalışamaz (hislere sahip olmak sanatınızı etkiler), bu yüzden robotu sensörleri kullanmadan kullanmak saçma görünüyordu. Ona bilmesi gereken şeyleri sağladım ve bu tepkiler resimleri yarattı. Ayrıca bir insanın bir işi nasıl tamamladığını unutmanın ve bir robotun onu en kolay nasıl tamamlayacağını düşünmenin önemli olduğunu hemen anladım. Sprey boyama dışında, ressamın şövale başındaki klişesine rağmen, resmin büyük bir kısmı en etkili şekilde yatay bir yüzeyde yapılır. Şövale, sanatçının görüş kolaylığı için oradadır - yatay sanatın kısaltılmış bir etkisi vardır. Bu nedenle yazıcınız yatay olarak yazdırır - bu, akma veya akma riski olmadan mürekkebi uygulamanın en iyi yoludur. Bu nedenle, 'boyama robotları' arasında çok yaygın olan duvarları boyayabilecek bir şey inşa etmeye çalışmak yerine robotun doğal olarak yatay doğasıyla çalışmaya karar verdim. Boyama ile baskı arasındaki fark üzerine çok düşündüm.. Resim yaparken soldan sağa ya da yukarıdan aşağıya çalışmak konusunda endişelenmiyorum. Boyayı olması gereken yere, eğriler, düz çizgiler veya uygun olan başka bir şey üzerinde çalışarak koyarım. Sadece bir yazıcı yapmaya çalışmadığım için, resim üzerinde gezinen bir yazıcı gibi çalışmak yerine robotun benim yaptığım gibi çizgiler çizmesi gerektiğini düşündüm. ıslak boyanın üzerinden yuvarlanırdı. Görünüşe göre, boya tekerleklerde pek birikmiyor gibi görünüyor, ancak resme hoş bir iz katıyorlar. Lastiklerin dişleri arasında biraz birikiyor, ancak bu, kuruduğunda kolayca soyulabilir. Bir bakıma, bir sanatçının parmaklarını pastelleri lekelemek için kullanmasından farklı değil - robot, boyanın yüzeye uygulanma şeklini etkilemek için 'eklerini' kullanıyor.

Adım 1: Malzeme Listesi

Malzeme Listesi
Malzeme Listesi
Malzeme Listesi
Malzeme Listesi

Bu projedeki tüm adımları tamamlamak için ihtiyacınız olan şey budur, ancak seçim yapıyorsanız hepsine ihtiyacınız olmayabilir.

- iRobot Create (tabii ki) - Komuta ve Kontrol Modülü (şimdi takın ve kurun. USB bağlantısını kurarken AÇIK olduğunu iki kez kontrol edin, bu beni birkaç dakika bekletti çünkü fark etmedim) robotun ve komutun her birinin bir açma/kapama anahtarına sahip olduğunu.) - Pil şarj cihazı - Seri Kablo (dahil) Oluşturma, 6-32 vidayı kabul etmek için her tarafında deliklerle birlikte gelir. 6-32 dişli olmayan hiçbir şey satın almayın, çünkü birden fazla şeyi takip etmek sakıncalıdır. Ayrıca, mümkünse, ya düz (benimki gibi) ya da yıldız vidaları alın. Bir tornavida kuralı, çünkü işleri gerektiği gibi sıkmak ve ayarlamak için etrafta tutmak isteyeceksiniz. - 4 - 12 inçlik dişli çubuk parçaları - 2 - 2 inçlik vidalar - 10 (veya daha fazla) somun - 2 - 1/2 inçlik vidalar - 9/64 matkap ucu (bu sadece küçük bir parça olduğu için iyi bir boyut gibi görünüyor) Robotun titreşimi ve hareketi bağlantıları gevşetme eğiliminde olacaktır, bu nedenle biraz sıkı olmak iyi bir şeydir.) - 2 - 1 ila 1 1/2 inç menteşeler (bunlar genellikle ahşap kutular ve oyuncak bebek evi tipi uygulamalar için kullanılır) - 2 veya daha fazla - 2 inçlik klipsler (eğer alabiliyorsanız yeşil güzeldir - modülle koordinelidir ve bir şeyleri sabitlemek için kullanışlıdır) - 1 sayfa beyaz plastik en az 9x9 inç (benimki bir tahtadır) pasta süsleme malzemeleri ile satılır - süslendikten sonra bir pastayı desteklemek için kullanılır. Olukludur ve yaklaşık 1/8 inç kalınlığındadır ve ağır iş makasıyla kesebildim.) - 2 fit 1x2 kereste - huniler boyayı tutun) - 3/8 inç dış çaplı şeffaf plastik boru - 1/2 inç elektrikli büzülme borusu - küçük boya fırçaları, silindirler, boyama pedleri, yapımcılar, kalemler veya herhangi bir şey Bunun bir işaret oluşturacağını düşünebileceğiniz başka bir şey - maskeleme bandı (kağıdı basılı tutmak ve bir şeyleri geçici olarak tutmak için) - plastik kaplama (çünkü robotlar tahmin edilemez ve hızlıdır ve muhtemelen her şeyin boyanmasını istemezsiniz) - bir ketçap kullanmayı planladığınız her renk için kapaklı stil şişesi - beyaz boya (stil için) - odun kesmek için bir şey ve delik açmak için bir şey - bir tornavida - diğer temel ev aletleri - suyla temizlenen çok sayıda boya (yanlış kullanıyorum) boya ve ev geliştirme mağazalarından renk tonları. 1 ila 5 $ arasında bir çoğunu alabilirsiniz, ya da süper iyi/şanslıysanız, size ücretsiz olarak verirler, tıpkı Pittsburg Paint'teki neredeyse tüm benimkileri sağlayan süper iyi insanlar gibi.) - üzerine boyanacak bir şey (kağıt ve kumaş iyi çalışır. Kasap kağıdı rulo halinde gelir ve özellikle başlangıç için ucuz bir seçimdir.)

Adım 2: Paint Uygulamak İçin Değiştirin

Paint Uygulamak için Değiştirin
Paint Uygulamak için Değiştirin
Paint Uygulamak için Değiştirin
Paint Uygulamak için Değiştirin
Paint Uygulamak için Değiştirin
Paint Uygulamak için Değiştirin
Paint Uygulamak için Değiştirin
Paint Uygulamak için Değiştirin

Robotun çeşitli farklı boya uygulayıcılarının yanı sıra kurşun kalem, işaretleyici veya sanat yapmak istediğiniz her şeyi tutabilmesi gerekir. Bu, çeşitli zorluklar sundu, ancak sistemimin çoğunu oldukça iyi çözdüğünü düşünüyorum. Robotun üst kısmına iki ahşap kol takılır ve menteşeler her birinin ucunda bir klips tutar. Bu şekilde kollar, olması gerektiği kadar ayrı veya birbirine yakın olabilir (robota bağlanma noktasında dönerler ve ayarlandıktan sonra, bu vida onları daha sağlam tutmak için sıkılabilir veya biraz daha gevşek bırakılabilir. böylece robot dönerken fırça biraz sallanabilir.) Menteşeler, klipslerin her zaman birbirine doğru veya fırçayı tutmak için gerekli herhangi bir açıda işaret etmesine izin verir; bu, klipsler doğrudan vidalanmış olsaydı mümkün olmazdı. silâh. Boyanın fırçaya düzgün bir şekilde beslenmesi gerekiyor, bu yüzden bir huni tutmak için bir üst güverte ekledim ve boya, fırçanın hemen önüne damlamak için bir tüpten aşağı akıyor. Robot hareket ettikçe fırça onu yayar. Farklı miktarda boya sağlamak için farklı bir boru boyutu seçebilir veya aldığınız çizgiden hoşlanmıyorsanız robotun hareket hızını ayarlayabilirsiniz. Daralan makaron, vinil boruyu ve huniyi bir arada tutar, temizlemeyi kolaylaştırır ve üst platforma düşmesini sağlar. Oldukça basit bir montaj ve birçok resimde başarılı oldu.

Keresteyi 2 7 inç uzunluğunda parçalara ayırın. Her parçanın ucundan bir inç uzaklıkta bir delik (uzun yol) delin. Diğer uçta, menteşeleri takmak için pilot delikler açın. Bu parçaları beyaza boyayın (eğer istediğiniz buysa) Kuruduktan sonra, menteşeleri uçlara vidalayın. Ardından, menteşenin diğer tarafına vidalı ve somunlu bir klips takın. Gösterilenler gibi çoğu klips bir delik ile gelir (plastikle kaplı olsa bile) ama biraz büyütmeniz gerekebilir. Bu işe yarayacak, söz veriyorum. Diğer uçtaki delikten 2 inçlik bir vidayı robotun üst yüzeyindeki en arkadaki deliğe geçirin. Plastik levhayı buna göre kesin. Ben ağır iş tipi makas kullandım (bunlar bir kuruş kesecek!) ama eminim çoğu plastik maket bıçağıyla kesilebilir veya savurganlık yapmak istiyorsanız akrilikten lazerle kesebilirsiniz. Her bir dişli çubuğun bir ucundan 3/4 inçlik bir somunu vidalayın. Diğer uca, uçtan yaklaşık üç inç uzakta bir somunu vidalayın. Dişli çubuğun kısa ucunu vidalayın. somuna kadar kargo bölmesindeki deliklere çubuklar. Plastik tabakayı diğer somunların üstüne 3 inç aşağı kaydırın. Kendi başına sıkıca tutmuyorsa, plastiğin üzerine ikinci bir somun eklemeniz gerekebilir. Huninizi platformdaki açıklığa yerleştirin. Aşağıdaki yüzeye dokunmak için huninin altından ulaşmak için ne kadar vinil tüp gerektiğini ölçün. Bu boruyu huniye takmak için büzülme borusunun yaklaşık bir inçini kullanın. Bir ısı tabancası bunu iyi yapacak, ancak kız kardeşimin saç kurutma makinesi kullanışlıydı ve işi halletti. Bunu yapmak için, isterseniz, taahhütte bulunmadan önce test etmek isterseniz, maskeleme bandı kullanabilirsiniz. Boyamak için ne kullanırsanız kullanın (fırça/rulo/vb.) iki klips ile yerinde tutulacaktır. Tüp, boya aplikatörü ile robot arasına oturmalıdır. Kendi başına yerinde durmuyorsa, tüpü fırçaya bantlamak isteyebilirsiniz. Kullanmayı planladığınız boya ile ketçap şişelerini doldurun. Bunun için bir huni ve kepçe (yemekle kullanılmayacak) kullanışlıdır. Daha sonra bu kadar hızlı boya doldurma yeteneklerine sahip olduğunuz için mutlu olacaksınız ve ketçap eylemi, boyanın kendi kendine bitmesini beklemek yerine tüpü hızla doldurmaya yardımcı olur.

Adım 3: İlk Boyama: Demoları Kullanma

İlk Resim: Demoları Kullanma
İlk Resim: Demoları Kullanma
İlk Resim: Demoları Kullanma
İlk Resim: Demoları Kullanma
İlk Resim: Demoları Kullanma
İlk Resim: Demoları Kullanma

Plastik örtünüzü yerleştirin. Kağıdınızı/kumaşınızı her taraftan maskeleme bandıyla bantlayın. Yaklaşık 3 x 4 fitlik bir alan, boyamak için güzel bir yüzey gibi görünüyor. Daha büyük işler de, ancak 2'ye 3'ten çok daha küçük ve plastiğinize kağıdınızdan daha fazlasını boyayacaksınız. Kenarlardan çıkabiliyorsa, robot onu yakalayacak, kendine çekecek, buruşturacak ve aklına gelebilecek diğer yaramaz robot şeylerini yapacak, bu yüzden iyi bantla.

Robotunuzu açın. Kulağa çekici gelen bir program seçin - 5 benim favorim, ancak ekipmanınız varsa iyidir. Örtü tipi bir program seçerseniz, alanın çevresine bir şey koyduğunuzdan emin olun (2x4 kereste veya başka bir şey gibi), aksi takdirde odanızı kaplayacak ve boyayacaktır. Ayrıca, çevrenizde 3 arkadaşınız varsa - her iki tarafta da birer kişi varsa ve onları kendi taraflarındaki robotu zıplatmaktan sorumlu tutarsanız, pong/4 karelik bir anlaşma ile çok eğlenebilirsiniz. Bunu bir masa üstünde yapabilir ve uçurum sensörlerine de güvenebilirsiniz. Huniye biraz boya doldurun. İlk seferinde küçük başlayın, ancak emin olduğunuzda biraz daha koyabilirsiniz. Boyayı tüpün dibine kadar indirir bitirmez 'başlat düğmesine' basın ve gidişini izleyin. Bir şeyin yolundan çıkarsa hızlı olmaya hazır olun. Ayrıca, orada biraz ayarlama yapmanız gerekebileceğinden, fırça/rulo/vb.'nin nasıl çalıştığını izlediğinizden emin olun. Muhtemelen oldukça hızlı bir şekilde asılacaksınız. Mola vermek isterseniz veya biraz daha zaman istiyorsanız, boruya vidalanan küçük bir c-kelepçe boyayı durduracaktır. Kollarda kullanılan klipsler tüpteki boyayı durduracak kadar güçlü değil. Huniyi çekip renkler arasında temizleyebilirsiniz, ancak ben genellikle hunide bir rengi diğerinin üzerine ekliyorum. Renk tekerleğinizi bilmek ve eklemek için kırmızı, mavi ve sarıyı birleştirmeyen başka bir renk seçmek akıllıcadır (çünkü bu kahverengi/gri garip bir renk yapar) ancak farklı mavi tonlarıyla harika sonuçlar elde edebilir, ardından biraz ekleyin. mor veya kırmızı, vb.

Adım 4: Boyamak için Aktif TCL ve LOGO'yu kullanın

Oluşturma forumlarında harika şeyler yayınlayan süper zeki bir adam var. Forumlar, özellikle ne yaptığınızı gerçekten bilmiyorsanız harika bir kaynaktır. Belgeleri şurada bulunabilir:https://createforums.irobot.com/irobotcreate/board/message?board.id=Create_projects&thread.id =13Robotu LOGO komutlarını kullanarak çalışacak şekilde ayarlamak için TCL'yi kullandı. Gönderiye gitmeniz ve Active TCL'yi indirmek ve kurmak için talimatlarını izlemeniz ve ardından programını indirmeniz gerekir. Kodunu buraya göndermeyi doğru bulmadım (bariz nedenlerle), ancak yukarıdaki forum gönderisinde mevcut. Hepsini yükledikten ve indirdikten sonra, yeni iTurtle Create'inizi kullanmaya başlamaya hazırsınız (ki bu kötü bir LOGO kelime oyunudur). Kelimenin tam anlamıyla (milimetre ve açı derece olarak) ne yapacağını, seri kabloyu bağladığınızı ve bunu yaptığınız son derece basit bir arayüz. Bu, bir dizüstü bilgisayarınız varsa çok daha iyi çalışacaktır, çünkü seri kablo o kadar uzun değildir ve çalışırken bağlanması gerekecektir. Robot (görünüşe göre) yaklaşık 30 pound taşıyabiliyor, bu yüzden onu barındıracak bir şey yaptıysanız, dizüstü bilgisayarınızı tam üzerine koyabileceğinizi ve bırakabileceğinizi hayal edebiliyorum. Bu sistemle biraz eskiz tarzında resimler çizmek için saatler ve saatler harcayabilirsiniz ve programları kurmak dışında çok fazla bilgisayar bilgisine ihtiyacınız yoktur. Özel Not: Denediğinizde Komut Modülünü robotunuzdan çekin. Bugün nasılsın. Bir şekilde müdahale ediyor gibi görünüyor ve eğer onu bağladıysanız (kapalı olsa bile) bu muhtemelen işe yaramayacaktır. Resminizi kurmak ve taahhütte bulunmadan önce herhangi bir boya olmadan veya bir işaretleyici ile çalıştırmak iyi bir fikirdir. boya ile (en azından ilk başta). Bu, görüntünün kağıt üzerinde nerede görüneceğini belirleyeceğinden, başlangıç noktanızı seçmek için özellikle yararlıdır. Bu yöntemin robottaki tüm güvenlik sensörlerini devre dışı bırakıyor gibi göründüğünü not etmek önemlidir, bu nedenle, onu 500 yerine 50.000 ileri gidecek şekilde ayarlarsanız, bunu gerçekten yapacak ve onu durdurmak için takip edeceksiniz. o. Gerçek boya kullanıyorsa, onu yakaladıktan sonra yapmanız gereken çok şey olacak. Bu yöntem, boyamak istediklerinizi oluşturmak ve hızla değiştirmek için gerçekten etkilidir ve programları yazıp Komut Modülüne yüklemekten çok daha verimlidir. En büyük dezavantajı seri kablodur.

Adım 5: Boyamak için Sensörleri Kullanma

Boyamak için Sensörleri Kullanma
Boyamak için Sensörleri Kullanma
Boyamak için Sensörleri Kullanma
Boyamak için Sensörleri Kullanma

Girişimde belirttiğim gibi, bunun üzerinde bir süre çalıştıktan sonra, onu bir yazıcı olarak ele almanın robotun sunduğu birçok özelliği gözden kaçırdığını fark ettim. İşte Oluştur, Komut Modülü ve resim yapmak için örnek programlarla yapabileceğiniz birkaç şey. Kodun nasıl çalıştığına ve neleri değiştirebileceğinize dair bir fikir edindikten sonra, seçenekler sonsuz olacaktır. Sensörlerle boyamanın en kolay yolu, boyama alanının etrafındaki nesnelerle örnek 'kapak' programını çalıştırmaktır ve boyama alanında bazı ağır nesneler (boyaya dayanıklı veya mumlu kağıda sarılmış) bile. Ama muhtemelen bundan biraz daha fazla kontrol istiyorsunuz ve bir sebepten dolayı Komut Modülünü malzeme listesine ekledim. Robotun boyadığı şeyde rastgeleliğin bir kısmını tutmak, ancak yine de sizin belirlediğiniz parametreler dahilinde çalışmasını istiyorsanız. ayarlayın, işte bunu yapmanın bazı yolları: Programcıların not defterinde 'drive' adlı örnek programı açın (bunun bir açıklaması iRobot web sitesinden indirebileceğiniz kılavuzda mevcuttur.) 156. satırda şunları bulacaksınız: // Set dönüş parametrelerini ve açıyı sıfırlayınBu, bir sensör tetiklendiğinde robotun yaptığı şeydir. Bu, bir şeylere çarpmayı veya neredeyse bir şeylerden düşmeyi içerir. Bu bölümde oynamak için bazı eğlenceli şeyler var.distance = 0;Bunu herhangi bir sayıya değiştirebilirsiniz. Seçtiğiniz sayı, robotun bir şeye çarptıktan veya kenarını bulduktan sonra kaç milimetre yedekleyeceğidir. Örneğin, "0"ı "200" olarak değiştirmek, 200 milimetre yedekleyecektir. Bu size kenarlardan ve boyama yüzeyinin üzerinde ve çevresinde başka nesneler ne olursa olsun çeşitli açılarda 200 milimetre uzunluğunda çizgiler verecektir. Açı = 0;Bu, bir şeye çarptıktan hemen sonra geri döndüğü anlamına gelir. Bunu istemiyorsun. Farklı açılardan yedeklenmesini istiyorsanız buraya bir sayı belirleyin. "0" ı "45" olarak değiştirmek, 45 derecelik bir yayda yedeklenmesine neden olur. Bu, istediğiniz gibi olması için biraz ince ayar gerektiriyor, ancak bazı harika efektlere neden olabilir.turn_angle = randomAngle();Bu, robotun bir şeye çarptıktan sonra dönüş miktarının 53 ile 180 derece arasında olacağı anlamına gelir. "Rastgele" aralığını değiştirmek istiyorsanız, 460 satırına gidin ve bu kodu değiştirin. Belirli bir açıya ayarlamak isterseniz, "randomAngle()" değerini "15" olarak veya istediğiniz başka bir açıyla değiştirin. "1" ve "-1" sayıları dik açılar için ayrılmıştır, ancak görünen o ki, pozitif veya negatif başka herhangi bir sayı adil bir oyundur. 360'ın üzerinde bir şey denemediğimi fark ettim, ama şimdi denemek için sabırsızlanıyorum. 143 ve 149. satırlarda "dönme" ve ardından 0'ı buluyorsunuz. Bunları başka bir şeyle değiştirmek robotu sonsuza kadar döndürür. Bu yapmak için çok etkili veya eğlenceli bir değişiklik değil, bu yüzden rahatsız olmazdım.drive(300, RadStraight);Bu, 300 oranında düz bir şekilde ilerlemek anlamına gelir. "300"ü başka bir sayı ile değiştirerek robotun hızını değiştirebilirsiniz. Aşağı daha yavaş, daha yüksek daha hızlıdır (burada hile yok). "RadStraight" ifadesinin bir sayıya değiştirilmesi, robotun bir yayda sürmesine neden olacaktır. Bu, robotun yaptığı şeyin 'resimsel' doğasını kesinlikle artıracaktır. Bu ayarı değiştirmeyi gerçekten seviyorum. Robotun hareket ettiği hızı değiştirmek, çizdiği çizgileri değiştirebilir. Daha düşük hızlar genellikle daha pürüzsüz, daha ağır bir boya uygulamasına neden olur. Daha yüksek hızlar size daha keskin bir etki verir, hatta bazen fırçanızı atlamanıza bile neden olur. Bir kez koda dahil olduğunuzda her türlü şeyi değiştirebileceksiniz. Bir şeyi anlamakta güçlük çekiyorsanız, oi dosyasını kontrol edin, bazen orada ipuçları vardır. Çoğu zaman "RadCW" veya benzer komutlar yerine bir açı numarası kullanarak daha iyi şansım oldu. Bunun bir tesadüf olduğunu varsayıyorum, ancak bir sorununuz olup olmadığını kontrol etmeniz gereken bir şey. Ben hiç deneyimli bir programcı değilim. Aslında bu, web siteleri yapmak dışında kodla yaptığım ilk şey. Robota zarar vermenin oldukça zor olduğunu düşünüyorum ve değiştirdiğiniz programa onarılamaz şekilde zarar verirseniz, CD'de her zaman örnek programların temiz bir kopyası bulunur. Kod iyi not edilmiştir ve biraz zaman ayırırsanız her şeyin ne yaptığını hemen hemen anlayabilirsiniz. Ne elde ettiğinizi görmek için dalmaya ve bir şeyleri değiştirmeye değer. 'Sürücü' programına eklemek için epeyce yeni şeyler yazdım, ancak henüz dünyaya göstermeye hazır değiller.

6. Adım: Sonuç

Çözüm
Çözüm
Çözüm
Çözüm

Create'i gerçekten, dürüstçe düzenli olarak kullanacağım bir şeye dönüştürmek benim için önemliydi. Buzdolabından bir kutu soda alabilen bir robot harika, ama ben günde en fazla bir kutu içerim ve genellikle başka bir şey yapmak için giderken onu alırım. Bunu yapacak bir robot yapsaydım bile onu gerçekten kullanmazdım.

Yıllardır tam zamanlı bir sanatçı/tasarımcıyım ve bunu yapan herkes bunun ne kadar zor ve yalnız olabileceğini bilir. Bu yüzden sanatçılar galerilerde, sinemalarda ve barlarda takılıyor. Kendi kafanızdan çıkıp farklı şeyler düşünmeniz gerekiyor. Bu, robotla çalışmanın eğlenceli yanının bir parçası - oldukça tahmin edilemez (ve kodunda tahmin edilemezlik miktarı değiştirilebilir) ve asla sahip olamayacağım görüntüler üretiyor. Benim için bazı ağır yükleri kaldırıyor, ama yine de kararlar alıyorum. Onunla çalışma alışkanlığı kazandım ve gerçekten çok kullanıyorum. İşte robotla gelecekteki deneyler için planlarım ve diğer insanların üzerinde çalışmasını görmek istediğim bazı fikirler: - LOGO ve fraktallar pratik olarak en iyi arkadaşlardır. LOGO ile daha fazla ilgilenirseniz, fraktal resimlerde çok fazla potansiyel var. Fraktallar yapı olarak ağaçlara, mercanlara ve diğer organik formlara benzer olabilir, kapıyı benzersiz ancak ilişkili ağaçlardan oluşan bir alan oluşturmaya açık bırakır ve hatta muhtemelen bir manzara yaratmak için resme kendinizi de ekleyin. - Genel olarak robotla resimler üzerinde işbirliği yapmak çok eğlenceli olabilir. Bırakın robot boyasın, sonra kendinizi boyayın, sonra robotun tekrar boyamasına izin verin. Bunu sanat okulunda gerçek insanlarla çok yaptım ama muhtemelen bir robotla daha eğlenceli olurdu. Çalışmanızı korumakla ilgilenmiyorlar ve pervasız bir terk ile resim yapacaklar. - Komut Modülü üzerinde çalışan ve robotun belirli bir yolda çalışmasını sağlayan bir program yazmanın bazı faydaları olacaktır. Aynı fikri farklı renk ve ortamlarda denemek için kullanılabilir. Bundan sonra her biri farklı şekilde ele alınacak bir dizi tablonun temeli olarak kullanılabilir. Grafiti için bile kullanılabilir. - Genel olarak grafiti, robotla birlikte bir seçenek olacaktır. Sokakları veya kaldırımları boyayabilir. Bunu kendi takdirinize göre kullanın ve sorumlu olun. Ya da sadece boya yerine tebeşir tutmasını sağlayın ve onunla şehre gidin. İnsanları bir şeye yönlendiren oklar çizebilir. Mesaj yazabilir. Teoride, park yerlerinin kenarlarını boyamak için bile kullanılabilir. Bu özellikle geçici işaretler için faydalı olacaktır. - Fırça tutucuya bir servo motor takmak, istediğiniz yerde boyamayı durdurma ve başlatma seçeneği sunar. Bu, sahip olduğum zaman içinde anlamak için deneyim seviyemin dışındaydı, ancak gelecekte gerçekten denemek isterim. - Platform, aynı anda daha fazla renk boya/fırça ekleme seçeneği ile oluşturulmuştur. Daha fazla huniyi destekleyecek ikinci bir güverte eklemek mümkün olacaktır. Temel olarak, bunun üzerinde 2 ay kadar çalıştıktan sonra hala yeni başladığımı hissediyorum ve onunla mümkün olduğunca fazla zaman harcıyorum. Onunla yakınlaşmak ve kişiselleşmek istiyorsanız, bu robot ve ben Austin'deki Maker Faire'de olacağız! Umarım o zamana kadar onunla daha da fazla ilerleme kaydetmiş olurum!

Önerilen: