Tối thứ sáu tới, tác giả muốn thu thập một cái gì đó thú vị. Nhớ rằng, anh đã thấy các dự án vẽ robot và có một động cơ quay liên tục, nó đã quyết định lắp ráp một robot như vậy. Một servo xoay liên tục có thể được thực hiện từ bình thường.
Vật liệu:
- DC Boarduino (đây là một bản sao Arduino)
- Servo xoay liên tục 2 miếng
- Bánh xe Servo 2 chiếc
- bánh mì
- Đầu nối pin 9V có phích cắm và công tắc 2.1 mm
- dây kết nối
Không cần thiết phải sử dụng Boarduino trong dự án này, bất kỳ bảng Arduino nào cũng đủ. Tác giả đã chọn bảng này vì kích thước của nó. Bạn cũng sẽ cần một số điểm đánh dấu nhất định, bạn có thể mua một bộ màu khác nhau cho robot này.
Ngoài ra, bạn cần một pin 9V và đế cho thân robot vẽ.
Không có gì phức tạp trong việc lắp ráp robot. Trước hết, tác giả buộc chặt các bánh xe bằng hai động cơ bằng băng dính và đo khoảng cách giữa các bánh xe. Điều cần thiết là chiều rộng của cơ sở nhỏ hơn một chút so với khoảng cách giữa các bánh xe. Tác giả sử dụng nhựa sóng, vì nó khá nhẹ và bền, và không khó để làm việc với nó. Tất nhiên, việc sử dụng nó là không cần thiết, thậm chí bạn có thể sử dụng các tông hoặc nhựa từ vỏ cho các đĩa.
Ổ đĩa servo được kết nối với cơ sở với các dải cao su. Khi đặt pin và bánh mì, khó khăn nảy sinh, vì cần phải duy trì sự cân bằng. Tác giả muốn tạo thêm không gian ở phía mà điểm đánh dấu được đặt, nhưng không muốn tạo lợi thế ở phía đối diện. Với sự trợ giúp của dây cao su, khá đơn giản để điều chỉnh vị trí của các bộ phận, xác định tối ưu.
Trong suốt dự án, các dây có chân BLS được sử dụng để kết nối với bảng mạch, các ổ servo cũng được kết nối với chúng.
Khi tác giả hoàn thành tất cả công việc lắp ráp robot, anh ta ngay lập tức muốn kiểm tra hiệu suất của nó. Phải mất một thời gian để tìm kiếm mã. Đã tình cờ đọc được một bài báo về việc điều khiển servo xoay liên tục Parallax bằng Arduino, anh nhận ra rằng mình đang đi đúng hướng. Mã được đơn giản hóa hết mức có thể, tại thời điểm Drawbot chỉ có thể đi theo vòng tròn.Tất nhiên, đây là nguyên thủy, nhưng nó cũng là một khởi đầu tuyệt vời và là nền tảng cho sự phát triển và hiện đại hóa. Mã có thể được tải xuống dưới bài viết.
Bây giờ tác giả đã nhận được một robot đi trong một vòng tròn. Tiếp tục công việc, tác giả lấy phần còn lại bằng nhựa và tạo một lỗ trên đó với sự trợ giúp của một con dao. Lỗ được cắt với đường kính nhỏ hơn một chút so với yêu cầu, nhờ lỗ giảm mà điểm đánh dấu trong đó được gắn hoàn hảo. Nếu bạn sử dụng các tông, thì hiệu ứng này sẽ không còn và điểm đánh dấu sẽ không giữ tốt hoặc rơi ra ngoài.
Sau khi cài đặt điểm đánh dấu, đã đến lúc kiểm tra robot. Bằng cách đặt nó vào trung tâm của bảng 24x18 và bật nó lên, cuối cùng tác giả đã thấy Drawbot hoạt động. Anh bắt đầu quay vòng tròn vẽ. Chúng ta có thể nói rằng tác giả đã quản lý để tạo ra một robot tạo ra một loại tác phẩm nghệ thuật.
Bức ảnh xuất hiện một chút lúng túng do tấm nằm trên sàn, và nó không hoàn toàn đồng đều, và rất có thể, các servo không xoay đồng bộ. Hóa ra một vòng tròn có thể thấp hơn, cao thứ hai và tiếp theo vẫn cao hơn hoặc thấp hơn một chút. Có lẽ, ở một vị trí lý tưởng, tất cả các vòng tròn sẽ được xếp thành một dòng. Nó sẽ trông đẹp hơn về ngoại hình.
Tác giả nghĩ rằng điểm đánh dấu thứ hai có thể làm sáng tỏ tình hình, và người máy sẽ làm cho hình ảnh thú vị hơn. Kết quả rất tốt, các vòng tròn bắt đầu giao nhau. Sẽ thú vị hơn khi xem cách Drawbot cư xử trên một tờ giấy lớn.
Bằng cách thả robot lên bề mặt giấy, tác giả có thể có được một vòng tròn hoặc một loạt các vòng tròn. Nhưng có một robot làm sẵn, bạn có thể nghĩ về việc cải thiện nó bằng cách thay đổi mã.