Mục lục:

Sửa đổi IRobot Tạo thành Vẽ: 6 bước (với Hình ảnh)
Sửa đổi IRobot Tạo thành Vẽ: 6 bước (với Hình ảnh)

Video: Sửa đổi IRobot Tạo thành Vẽ: 6 bước (với Hình ảnh)

Video: Sửa đổi IRobot Tạo thành Vẽ: 6 bước (với Hình ảnh)
Video: Hướng dẫn cách sử dụng App iRobot Home để quản lý Roomba J7 và Braava Jet M6 2024, Tháng mười một
Anonim
Sửa đổi IRobot Create thành Paint
Sửa đổi IRobot Create thành Paint

Đây là một dự án chế tạo rô bốt có thể được hoàn thành bởi một người không có kinh nghiệm về rô bốt. Tôi nói điều này bởi vì, trước khi bắt đầu, tôi chưa có kinh nghiệm về robot. Hoặc viết chương trình. Trên thực tế, tôi biết vẽ và đó là khá nhiều điều. Tôi nhanh chóng nhận ra rằng làm điều đó thật tẻ nhạt, nhàm chán và thực sự không tận dụng được nhiều tính năng tuyệt vời của robot. Vì vậy, thay vì điều đó, tài liệu hướng dẫn này sẽ dạy bạn cách: - sửa đổi robot để nó có thể vẽ bằng cọ vẽ, con lăn và nhiều thiết bị khác - tận dụng các chương trình cơ bản được thiết lập trước để vẽ một số bức tranh- sử dụng Active TCL để thiết kế một bức tranh bằng LOGO- sửa đổi các chương trình mẫu đi kèm với mô-đun để thực hiện một số bức tranh bằng cách sử dụng các cảm biến trên robot. Dự án này giả định rằng bạn có thể làm theo các hướng dẫn đi kèm với Tạo của bạn để thiết lập Mô-đun, kết nối vào máy tính, v.v. Tôi khá chắc rằng hầu hết mọi người sẽ có thể xử lý điều đó mà không gặp khó khăn (nhiều), vì vậy tôi đã không lặp lại những hướng dẫn đó ở đây. một nghệ sĩ) Sau khi chơi với rô-bốt một chút, tôi nhận ra rằng tôi cần phải quyết định xem rô-bốt là một nghệ sĩ hay một cây cọ vẽ được tôn vinh. Lập trình logo coi nó giống như một chiếc cọ vẽ, trong khi lập trình dựa trên cảm biến coi nó giống như một nghệ sĩ của chính nó. Tôi thích nó với tư cách là một nghệ sĩ nhất. Trên thực tế, chúng tôi nhanh chóng trở thành đồng đội nghệ thuật. Nó vẽ nhanh hơn và dứt khoát hơn so với tôi, nhưng nếu không có tôi chọn màu sơn, tô màu và đẩy đi thì về cơ bản nó là một chiếc frisbee thực sự nặng. Không một nghệ sĩ nào có thể làm việc mà không có nhận thức về thế giới xung quanh (có giác quan nào cũng ảnh hưởng đến nghệ thuật của bạn) vì vậy việc sử dụng robot mà không sử dụng cảm biến có vẻ vô lý. Tôi đã cung cấp cho nó những điều nó cần để ý và phản ứng với những điều này đã tạo nên những bức tranh. Ngoại trừ tranh phun, phần lớn tranh được thực hiện hiệu quả nhất trên bề mặt nằm ngang, bất chấp sự sáo rỗng của nghệ sĩ trên giá vẽ của họ. Giá vẽ ở đó để nghệ sĩ dễ nhìn - nghệ thuật theo chiều ngang có tác dụng báo trước. Đó là lý do tại sao máy in của bạn in theo chiều ngang - đó là cách tốt nhất để đổ mực mà không có nguy cơ chạy hoặc chảy mực. Đó là lý do tại sao tôi quyết định làm việc với tính chất ngang tự nhiên của robot, thay vì cố gắng xây dựng thứ gì đó có thể vẽ lên tường như những gì đã xảy ra với các 'robot vẽ tranh.'. Khi tôi vẽ, tôi không lo lắng về việc làm việc từ trái sang phải, hoặc từ trên xuống dưới. Tôi đặt sơn ở vị trí cần thiết, làm việc theo đường cong, đường thẳng hoặc bất cứ điều gì khác là thích hợp. Vì tôi không cố gắng chỉ tạo ra một chiếc máy in, tôi nghĩ rằng robot nên vẽ theo đường nét theo cách của tôi, thay vì làm việc trên bức tranh như một máy in lưu động. sẽ lăn qua sơn ướt. Hóa ra, sơn dường như không thực sự tích tụ trên bánh xe nhiều, nhưng chúng tạo thêm một dấu ấn đẹp cho bức tranh. Một ít tích tụ giữa các rãnh của lốp xe, nhưng nó có thể dễ dàng bị bong ra khi nó khô. Theo một cách nào đó, nó không khác gì một nghệ sĩ sử dụng ngón tay của họ để làm nhòe phấn màu - robot sử dụng 'phần phụ' của nó để tác động đến cách sơn lên bề mặt.

Bước 1: Danh sách vật liệu

Danh sách vật liệu
Danh sách vật liệu
Danh sách vật liệu
Danh sách vật liệu

Đây là những gì bạn cần để hoàn thành tất cả các bước trong dự án này, nhưng nếu bạn đang chọn và chọn, bạn có thể không cần tất cả.

- iRobot Create (rõ ràng là) - Mô-đun điều khiển và lệnh (đính kèm ngay bây giờ và thiết lập nó. Kiểm tra kỹ xem nó có BẬT khi bạn thiết lập kết nối USB không, điều này đã khiến tôi phải chờ đợi trong vài phút vì tôi không nhận ra rằng mỗi rô-bốt và lệnh đều có công tắc bật / tắt.) - Bộ sạc pin - Cáp nối tiếp (đi kèm) Phần tạo đi kèm với các lỗ trên nó để nhận 6-32 vít. Đừng mua bất cứ thứ gì không có luồng 6-32, vì thật bất tiện khi phải theo dõi nhiều thứ. Ngoài ra, nếu bạn có thể, hãy lấy tất cả các vít phẳng (như của tôi) hoặc phillips. Một quy tắc tuốc nơ vít vì bạn sẽ muốn giữ xung quanh để thắt chặt và điều chỉnh mọi thứ khi cần thiết. - Các đoạn thanh ren 4 - 12 inch - Vít 2 - 2 inch - 10 (hoặc nhiều hơn) đai ốc - Vít 2 - 1/2 inch - Mũi khoan 9/64 (đây có vẻ là một kích thước tốt vì nó chỉ hơi nhỏ vừa khít. Sự rung động và chuyển động của rô-bốt sẽ có xu hướng làm lỏng các kết nối, vì vậy việc vừa khít một chút là điều tốt.) - Bản lề 2 - 1 đến 1 1/2 inch (loại này thường được sử dụng cho các hộp gỗ và các ứng dụng kiểu nhà búp bê) - 2 hoặc nhiều hơn - kẹp 2 inch (màu xanh lá cây rất đẹp nếu bạn có thể lấy nó - nó phối hợp với mô-đun và chúng có ích để bảo vệ mọi thứ) - 1 tấm nhựa trắng ít nhất 9x9 inch (của tôi là bảng được bán kèm với các vật dụng trang trí bánh - nó được sử dụng để đỡ một chiếc bánh sau khi nó được trang trí. Nó gấp nếp và dày khoảng 1/8 inch và tôi có thể cắt nó bằng kéo hạng nặng.) - 2 feet gỗ 1x2 - phễu (để giữ sơn) - Ống nhựa trong suốt có đường kính ngoài 3/8 inch - Ống co điện 1/2 inch - cọ vẽ nhỏ, con lăn, tấm lót sơn, nhà sản xuất, bút hoặc bất kỳ thứ gì những thứ khác mà bạn có thể nghĩ đến sẽ tạo ra dấu ấn - băng che (để giữ giấy và giữ mọi thứ tạm thời) - tấm nhựa (vì robot không thể đoán trước và nhanh, và bạn có thể không muốn mọi thứ được sơn) - một quán ăn sốt cà chua lọ kiểu dáng có nắp cho mọi màu sắc mà bạn định sử dụng - sơn trắng (dành cho phong cách) - thứ để cắt gỗ và thứ gì đó để khoan lỗ - tuốc nơ vít - các dụng cụ gia đình cơ bản khác - rất nhiều sơn có thể làm sạch bằng nước (tôi sử dụng mis- sắc màu từ các cửa hàng sơn và sửa chữa nhà. Bạn có thể nhận được rất nhiều trong số đó với giá từ 1 đô la đến 5 đô la, hoặc, nếu bạn siêu đẹp / may mắn, họ sẽ tặng nó miễn phí cho bạn, như những người siêu tốt bụng ở Pittsburg Paint, người đã cung cấp gần như toàn bộ số tiền của tôi.) - thứ gì đó để vẽ (giấy và vải hoạt động tốt. Giấy bán thịt có dạng cuộn và là một lựa chọn rẻ tiền, đặc biệt là cho người mới bắt đầu.)

Bước 2: Sửa đổi nó để áp dụng sơn

Sửa đổi nó để áp dụng sơn
Sửa đổi nó để áp dụng sơn
Sửa đổi nó để áp dụng sơn
Sửa đổi nó để áp dụng sơn
Sửa đổi nó để áp dụng sơn
Sửa đổi nó để áp dụng sơn
Sửa đổi nó để áp dụng sơn
Sửa đổi nó để áp dụng sơn

Robot cần có khả năng cầm nhiều loại sơn khác nhau, cũng như bút chì, bút đánh dấu hoặc bất cứ thứ gì khác mà bạn muốn làm nghệ thuật. Điều này đưa ra nhiều thách thức, nhưng tôi nghĩ hệ thống của tôi giải quyết hầu hết chúng khá tốt. Hai cánh tay bằng gỗ được gắn vào đầu robot và bản lề giữ một chiếc kẹp ở cuối mỗi cánh tay. Bằng cách này, các cánh tay có thể ở xa hoặc gần nhau tùy ý (chúng xoay ở điểm gắn vào rô bốt và sau khi đặt, vít đó có thể được siết chặt để giữ chúng chắc chắn hơn hoặc lỏng hơn một chút để bàn chải có thể lắc lư một chút khi rô bốt quay.) Các bản lề cho phép các kẹp luôn hướng thẳng vào nhau hoặc ở bất kỳ góc nào khác cần thiết để giữ bàn chải, điều này sẽ không thể thực hiện được nếu các kẹp được vặn trực tiếp vào cánh tay. Sơn cần được cung cấp đều đặn cho chổi, vì vậy tôi đã thêm một tầng trên để giữ một cái phễu, và sơn chạy xuống một ống nhỏ giọt ra ngay phía trước chổi. Bàn chải sẽ lan tỏa nó khi robot di chuyển. Bạn có thể chọn một kích thước ống khác nhau để cung cấp một lượng sơn khác nhau hoặc điều chỉnh tốc độ di chuyển của rô-bốt nếu bạn không thích đường vẽ mà bạn đang vẽ. Ống co rút giữ ống vinyl và phễu lại với nhau, giúp dễ dàng làm sạch và cho phép nó chỉ rơi vào bệ trên cùng. Đó là một sự lắp ráp khá đơn giản và đã được tổ chức tốt qua rất nhiều bức tranh.

Cắt gỗ thành 2 miếng dài 7 . Hãy khoan một lỗ (đường dài) cách đầu mỗi miếng một inch. Ở đầu kia, hãy khoan lỗ thí điểm để gắn các bản lề. Sơn những miếng này màu trắng (nếu đó là ý bạn ' lại vào.) Sau khi khô, vặn các bản lề vào các đầu. Sau đó, ở phía bên kia của bản lề, gắn một cái kẹp bằng vít và đai ốc. Hầu hết các kẹp như hình minh họa đều có lỗ (ngay cả khi nó được bao phủ bằng nhựa) nhưng bạn có thể phải phóng to nó một chút. Điều này sẽ hiệu quả, tôi hứa. Sử dụng vít 2 inch xuyên qua lỗ ở đầu kia vào cặp lỗ phía sau xa nhất trên bề mặt trên cùng của rô bốt. Cắt tấm nhựa dựa trên hoa văn trong các hình ảnh. Tôi đã sử dụng kéo kiểu nặng (những thứ này sẽ cắt được một xu!), nhưng tôi chắc rằng hầu hết các loại nhựa đều có thể được cắt bằng dao tiện ích hoặc, nếu bạn cảm thấy như bị bắn tung tóe, hãy cắt laser từ acrylic. Vặn đai ốc cách một đầu của mỗi thanh ren 3/4 inch. Vặn đai ốc vào đầu kia cách đầu đó khoảng ba inch. Vặn đầu ngắn của thanh ren que vào các lỗ trên khoang chứa hàng, lên đến đai ốc. Trượt tấm nhựa xuống 3 inch so với đầu của các đai ốc khác. Bạn có thể cần thêm một đai ốc thứ hai lên trên miếng nhựa nếu nó không giữ được chắc chắn. Đặt kênh của bạn thành phần mở trên nền tảng. Đo xem cần bao nhiêu ống nhựa vinyl để tiếp cận từ đáy phễu để vừa chạm vào bề mặt bên dưới. Sử dụng khoảng một inch của ống co lại để gắn ống này vào phễu. Một khẩu súng nhiệt sẽ làm tốt điều này, nhưng máy sấy tóc của chị tôi rất tiện dụng và đã hoàn thành công việc. Bạn có thể sử dụng băng che để làm điều này thay thế nếu bạn muốn, nếu bạn muốn kiểm tra nó trước khi thực hiện. Bất cứ thứ gì bạn sử dụng để vẽ (cọ / con lăn / v.v.) sẽ được giữ cố định với hai chiếc kẹp. Ống phải nằm giữa dụng cụ phun sơn và rô bốt. Bạn có thể muốn dán ống vào bàn chải nếu nó không tự giữ nguyên vị trí. Đổ đầy sơn vào các chai tương cà mà bạn định sử dụng. Một cái phễu và muôi (không dùng được với thức ăn) rất hữu ích cho việc này. Bạn sẽ rất vui khi có khả năng đổ sơn nhanh như vậy sau này, và hành động tương cà giúp làm đầy ống một cách nhanh chóng thay vì đợi sơn tự chảy xuống.

Bước 3: Bức tranh đầu tiên: Sử dụng bản trình diễn

Bức tranh đầu tiên: Sử dụng bản trình diễn
Bức tranh đầu tiên: Sử dụng bản trình diễn
Bức tranh đầu tiên: Sử dụng bản trình diễn
Bức tranh đầu tiên: Sử dụng bản trình diễn
Bức tranh đầu tiên: Sử dụng bản trình diễn
Bức tranh đầu tiên: Sử dụng bản trình diễn

Trải tấm nhựa của bạn ra. Băng giấy / vải của bạn xuống bằng băng dính che, ở tất cả các mặt. Một khu vực khoảng 3 x 4 feet có vẻ như là một lượng bề mặt đẹp để nó vẽ lên. Các tác phẩm lớn hơn cũng vậy, nhưng nhỏ hơn nhiều so với 2 x 3 và bạn sẽ vẽ nhiều hơn trên nhựa của mình so với giấy của bạn. Nếu nó có thể xuất hiện xung quanh các cạnh, rô bốt sẽ bắt nó, kéo nó xung quanh, vò nát nó và làm bất cứ điều gì mà rô bốt tinh quái khác có thể nghĩ ra, vì vậy hãy băng nó lại thật tốt.

Bật rô-bốt của bạn. Chọn một chương trình nghe có vẻ hấp dẫn - 5 là chương trình yêu thích của tôi, nhưng bất kỳ chương trình nào bạn có thiết bị đều tốt. Nếu bạn chọn một chương trình loại bìa, hãy chắc chắn đặt một cái gì đó xung quanh chu vi của khu vực (như gỗ 2x4 hoặc cái gì đó) vì nếu không nó sẽ bao phủ và sơn căn phòng của bạn. Bạn cũng có thể có rất nhiều niềm vui với loại thỏa thuận bóng bàn / 4 hình vuông nếu bạn có 3 người bạn xung quanh - có người ở mỗi bên và khiến họ chịu trách nhiệm ném robot về phía mình. Bạn có thể thực hiện việc này trên mặt bàn và cũng có thể dựa vào các cảm biến vách đá. Đổ một ít sơn vào phễu. Hãy bắt đầu với quy mô nhỏ lần đầu tiên, nhưng bạn có thể đặt khá nhiều khi bạn tự tin. Ngay sau khi sơn xuống đến đáy ống, hãy nhấn 'nút bắt đầu' và xem nó hoạt động. Hãy sẵn sàng nhanh chóng nếu nó đi chệch hướng. Ngoài ra, hãy chắc chắn để xem cọ / con lăn / vv hoạt động như thế nào, vì bạn có thể cần phải thực hiện một số điều chỉnh ở đó. Có thể bạn sẽ hiểu được nó khá nhanh chóng. Nếu bạn muốn nghỉ ngơi hoặc muốn có thêm thời gian, một chiếc kẹp chữ c nhỏ được vặn vào ống sẽ ngăn sơn. Tuy nhiên, các kẹp được sử dụng trên cánh tay không đủ mạnh để ngăn sơn trong ống. Bạn có thể kéo phễu và làm sạch nó giữa các màu, nhưng tôi thường chỉ thêm một màu lên trên một màu khác trong phễu. Thật thông minh khi biết bánh xe màu của bạn và chọn một màu khác để thêm vào mà không kết hợp màu đỏ, xanh lam và vàng (vì điều này sẽ tạo ra màu nâu / xám khó xử) nhưng bạn có thể nhận được kết quả tuyệt vời với các sắc thái xanh lam khác nhau, sau đó thêm một số tím hoặc đỏ, v.v.

Bước 4: Sử dụng Active TCL và LOGO để vẽ

Có một anh chàng siêu thông minh đã đăng một số thứ tuyệt vời trên các diễn đàn tạo. Diễn đàn là một nguồn tài nguyên tuyệt vời, đặc biệt nếu bạn không thực sự biết mình đang làm gì. = 13 Anh ấy đã sử dụng TCL để thiết lập robot chạy bằng các lệnh LOGO. Bạn sẽ cần phải truy cập bài đăng và làm theo hướng dẫn của anh ấy để tải xuống và cài đặt Active TCL, sau đó tải xuống chương trình của anh ấy. Tôi cảm thấy không ổn khi đăng mã của anh ấy ở đây (vì những lý do rõ ràng), nhưng nó có sẵn tại bài đăng trên diễn đàn bao gồm ở trên. Sau khi cài đặt và tải xuống tất cả, bạn đã sẵn sàng để bắt đầu sử dụng iTurtle Create mới của mình (đây là một cách chơi chữ LOGO xấu). Đó là một giao diện cực kỳ đơn giản, nơi bạn thực sự cho nó biết (tính bằng milimét và độ góc) phải làm gì, kết nối cáp nối tiếp và thực hiện. Điều này sẽ hoạt động tốt hơn nhiều nếu bạn có máy tính xách tay, vì cáp nối tiếp không dài như vậy và nó sẽ phải được kết nối khi nó hoạt động. Robot (dường như) có thể mang khoảng 30 pound, vì vậy nếu bạn đã làm gì đó để chứa nó, tôi có thể tưởng tượng bạn có thể đặt máy tính xách tay của mình ngay trên nó và để nó đi. Bạn có thể dành hàng giờ đồng hồ để vẽ các bức tranh, theo phong cách khắc họa hơi khắc với hệ thống này và ngoài việc cài đặt các chương trình mà bạn không cần nhiều kiến thức về máy tính. cái này. Nó dường như gây trở ngại bằng cách nào đó và điều này có thể sẽ không hoạt động nếu bạn đã gắn nó vào (ngay cả khi nó đã tắt.) Bạn nên thiết lập bức tranh của mình và chạy nó mà không cần sơn hoặc đánh dấu trước khi thực hiện nó với sơn (ít nhất là lúc đầu). Điều này đặc biệt hữu ích cho việc chọn điểm bắt đầu của bạn vì điều đó sẽ quyết định vị trí hình ảnh xuất hiện trên giấy. Điều quan trọng cần lưu ý là phương pháp này dường như vô hiệu hóa tất cả các cảm biến an toàn trên rô-bốt, vì vậy nếu bạn đặt nó tiến về phía trước 50, 000 thay vì 500, nó sẽ thực sự làm điều đó và bạn sẽ đuổi theo nó để dừng lại nó. Nếu nó sử dụng sơn thật, bạn sẽ phải dọn dẹp rất nhiều thứ sau khi bắt được nó. Phương pháp này thực sự hiệu quả để tạo và thay đổi nhanh chóng những gì bạn muốn vẽ và hiệu quả hơn nhiều so với việc viết chương trình và cài đặt chúng trên Mô-đun lệnh. Nhược điểm lớn nhất là cáp nối tiếp.

Bước 5: Sử dụng cảm biến để vẽ

Sử dụng cảm biến để vẽ
Sử dụng cảm biến để vẽ
Sử dụng cảm biến để vẽ
Sử dụng cảm biến để vẽ

Như tôi đã nêu trong phần giới thiệu của mình, sau một thời gian làm việc với điều này, tôi nhận ra rằng việc coi nó như một chiếc máy in thực sự đã bỏ qua rất nhiều tính năng mà robot phải cung cấp. Vì vậy, đây là một số điều bạn có thể làm với Tạo, Mô-đun Lệnh và các chương trình mẫu để tạo các bức tranh. Một khi bạn cảm nhận được cách mã hoạt động và những gì bạn có thể thay đổi các tùy chọn sẽ là vô tận. thậm chí một số vật nặng (có khả năng chống sơn hoặc được bọc trong giấy sáp) trong khu vực sơn. Nhưng có lẽ bạn muốn kiểm soát nhiều hơn thế một chút và tôi đã thêm Mô-đun lệnh vào danh sách vật liệu vì lý do gì đó. thiết lập, đây là một số cách để thực hiện điều đó: Mở chương trình mẫu có tên 'drive' trong sổ tay lập trình viên (giải thích về điều này có sẵn trong sách hướng dẫn bạn có thể tải xuống từ trang web iRobot.) Trên dòng 156, bạn sẽ tìm thấy: // Set thông số rẽ và đặt lại góc Đây là những gì rô bốt thực hiện khi một cảm biến được kích hoạt. Điều này bao gồm va chạm vào mọi thứ hoặc suýt rơi ra. Phần này có một số điều thú vị để chơi với.distance = 0; Bạn có thể thay đổi phần này thành bất kỳ số nào. Con số bạn chọn là bao nhiêu mm robot sẽ sao lưu sau khi nó chạm hoặc tìm thấy cạnh của thứ gì đó. Vì vậy, ví dụ, thay đổi "0" thành "200", nó sẽ sao lưu 200 mm. Điều này sẽ cung cấp cho bạn các đường dài 200 mm ở nhiều góc độ khác nhau đến từ các cạnh và bất kỳ vật thể nào khác trên và xung quanh bề mặt bức tranh.angle = 0; Điều này có nghĩa là nó sẽ lùi thẳng sau khi chạm vào vật gì đó. Bạn không muốn điều này. Nếu bạn muốn nó sao lưu ở một góc độ khác, hãy đặt một số ở đây. Thay đổi "0" thành "45" sẽ làm cho nó sao lưu theo một cung 45 độ. Điều này cần một số điều chỉnh để có được cách bạn muốn, nhưng nó có thể gây ra một số hiệu ứng thú vị. Nếu bạn muốn thay đổi phạm vi "ngẫu nhiên", hãy xuống dòng 460 và thay đổi mã đó. Nếu bạn muốn đặt nó thành một góc cụ thể, hãy thay đổi "randomAngle ()" thành "15" hoặc bất kỳ góc nào khác mà bạn muốn. Các số "1" và "-1" được dành riêng cho các góc vuông, nhưng có vẻ như bất kỳ số nào khác, dương hay âm đều là trò chơi công bằng. Tôi chỉ nhận ra rằng tôi chưa thử bất cứ điều gì trên 360, nhưng bây giờ tôi không thể chờ đợi để thử. Ở dòng 143 và 149, bạn thấy "quay" theo sau là 0. Thay đổi những thứ đó thành bất kỳ thứ gì khác khiến robot quay mãi mãi. Đây không phải là một thay đổi rất hiệu quả hoặc thú vị để thực hiện, vì vậy tôi sẽ không bận tâm. Ổ đĩa (300, RadStraight); Điều này có nghĩa là di chuyển về phía trước với tốc độ 300 hướng thẳng. Bạn có thể thay đổi tốc độ của robot bằng cách thay đổi "300" thành một số khác. Thấp hơn là chậm hơn, cao hơn là nhanh hơn (không có thủ thuật ở đây). Thay đổi "RadStraight" thành một số sẽ dẫn đến việc rô bốt lái theo hình vòng cung. Điều này chắc chắn sẽ làm tăng bản chất 'họa sĩ' của những gì robot làm. Tôi thực sự thích thay đổi cài đặt này. Thay đổi tốc độ di chuyển của robot có thể thay đổi các đường vẽ mà nó vẽ. Tốc độ chậm hơn thường sẽ dẫn đến việc sơn mịn hơn, nặng hơn. Tốc độ nhanh hơn sẽ mang lại cho bạn hiệu ứng brushhier hoặc đôi khi nó thậm chí sẽ làm cho brush của bạn bị bỏ qua. Nếu bạn đang gặp khó khăn trong việc hiểu điều gì đó, hãy kiểm tra tệp oi, đôi khi có manh mối trong đó. Rất nhiều lần tôi đã gặp may mắn hơn khi sử dụng số góc thay vì "RadCW" hoặc các lệnh tương tự. Tôi cho rằng đây là một sự may rủi, nhưng đó là điều cần kiểm tra xem bạn có gặp sự cố không. Tôi hoàn toàn không phải là một lập trình viên có kinh nghiệm. Trên thực tế, đây là lần đầu tiên tôi làm bất cứ điều gì với mã, ngoại trừ việc tạo trang web. Tôi nghĩ khá khó để làm tổn thương robot và luôn có một bản sao sạch sẽ của các chương trình mẫu trên đĩa CD nếu bạn không thể sửa chữa được chương trình mà bạn đang sửa đổi. Đoạn mã được ghi chú rất kỹ và bạn có thể hiểu được mọi thứ hoạt động như thế nào nếu bạn dành chút thời gian cho nó. Thật đáng để đi sâu vào và thay đổi mọi thứ để xem những gì bạn nhận được. Tôi đã viết một số thứ mới để thêm vào chương trình 'drive', nhưng chúng vẫn chưa sẵn sàng để hiển thị với thế giới.

Bước 6: Kết luận

Phần kết luận
Phần kết luận
Phần kết luận
Phần kết luận

Điều quan trọng đối với tôi là tôi biến Create thành thứ mà tôi thực sự sẽ sử dụng thường xuyên. Một con robot có thể lấy một lon nước ngọt từ tủ lạnh thật tuyệt vời, nhưng tôi chỉ uống một lon mỗi ngày và tôi thường lấy nó trên đường đi làm việc khác. Ngay cả khi tôi đã tạo ra một con robot có thể làm được điều đó thì tôi thực sự sẽ không sử dụng nó.

Tôi đã là một nghệ sĩ / nhà thiết kế toàn thời gian trong nhiều năm, và bất kỳ ai đã làm được điều đó đều biết nó có thể khó khăn và cô đơn như thế nào. Đó là lý do tại sao các nghệ sĩ thường lui tới các phòng trưng bày, rạp chiếu phim và quán bar. Bạn cần phải thoát ra khỏi đầu của chính mình và suy nghĩ về những điều khác nhau. Đó là một phần của những gì rất thú vị khi làm việc với robot - nó khá khó đoán (và số lượng không thể đoán trước có thể được thay đổi trong mã của nó) và nó tạo ra hình ảnh mà tôi không bao giờ có được. Nó thực hiện một số công việc nặng nhọc đối với tôi, nhưng tôi vẫn phải đưa ra quyết định. Tôi đã có thói quen làm việc với nó, và tôi thực sự sử dụng nó rất nhiều. Dưới đây là kế hoạch của tôi cho các thí nghiệm trong tương lai với robot và một số ý tưởng mà tôi muốn thấy người khác làm việc trên: - LOGO và Fractals thực tế là những người bạn tốt nhất. Có rất nhiều tiềm năng trong các bức tranh fractal nếu bạn tham gia nhiều hơn vào LOGO. Các mảnh vỡ có thể có cấu trúc tương tự như cây cối, san hô và các dạng hữu cơ khác, để mở ra cánh cửa để tạo ra một lĩnh vực cây độc đáo nhưng có liên quan, và thậm chí có thể tự mình thêm vào bức tranh để tạo ra cảnh quan. - Cộng tác trên các bức tranh với robot nói chung có thể rất thú vị. Để rô bốt vẽ, sau đó tự sơn, sau đó để rô bốt vẽ lại. Tôi đã làm rất nhiều điều này với con người thật trong trường nghệ thuật, nhưng nó có lẽ sẽ thú vị hơn với một con robot. Họ không quan tâm đến việc bảo quản tác phẩm của bạn, và sẽ vẽ bằng cách bỏ rơi một cách thiếu thận trọng. - Viết một chương trình chạy trên Mô-đun lệnh làm cho rô-bốt chạy trên một con đường nhất định sẽ có một số lợi ích. Nó có thể được sử dụng để thử cùng một ý tưởng với các màu sắc và phương tiện khác nhau. Nó có thể được sử dụng làm cơ sở cho toàn bộ loạt tranh mà sau đó mỗi bức tranh sẽ được xử lý khác nhau. Nó thậm chí có thể được sử dụng để vẽ bậy. - Graffiti nói chung sẽ là một tùy chọn với robot. Nó có thể vẽ trên đường phố hoặc vỉa hè. Sử dụng điều này theo quyết định của riêng bạn và chịu trách nhiệm. Hoặc chỉ cần để nó giữ phấn thay vì sơn và đi đến thị trấn với nó. Nó có thể vẽ những mũi tên hướng mọi người đến một thứ gì đó. Nó có thể viết tin nhắn. Về lý thuyết, nó thậm chí có thể được sử dụng để sơn các cạnh của chỗ đậu xe. Điều đó sẽ đặc biệt hữu ích cho việc đánh dấu tạm thời. - Việc gắn động cơ servo vào giá đỡ chổi sẽ cho bạn tùy chọn dừng và bắt đầu sơn ở bất cứ đâu bạn chọn. Điều này nằm ngoài mức kinh nghiệm của tôi để tìm ra trong thời gian tôi có, nhưng tôi thực sự muốn thử nó trong tương lai. - Nền tảng được xây dựng với tùy chọn thêm nhiều màu sơn / cọ cùng một lúc. Có thể thêm một bộ bài thứ hai vào nó, điều này sẽ hỗ trợ nhiều kênh hơn. Về cơ bản, sau 2 tháng hoặc lâu hơn làm việc này, tôi cảm thấy như mình vẫn chỉ mới bắt đầu và tôi đang dành nhiều thời gian nhất có thể cho nó. Robot này và tôi sẽ có mặt tại Maker Faire ở Austin nếu bạn muốn đến gần và cá nhân hóa nó! Hy vọng rằng đến lúc đó tôi sẽ tiến bộ hơn nữa với nó!

Đề xuất: