Rascal phần:
6 servo
Breadboard cơ sở, 2 breadboard kẹp
Link cho mỗi ngón tay, từ cơ sở: (2), 3, 3, 5
ban nhạc cao su trên 5 liên kết cho hấp dẫn bề mặt
Bảng-tennis bóng
đánh dấu băng an toàn, như mọi khi, xung quanh khu vực làm việc robot
người dùng cung cấp các bộ phận:
Không
Fingers Xây dựng
Trang 13 của 48
Lập trình Ghi chú cho Fingers
# kịch bản này được cung cấp để tham khảo và không phải là dự kiến sẽ làm việc tốt
# nếu gõ vào như-là. Các con số sẽ tất cả các thay đổi đối với các robot bạn xây dựng.
# Bạn có thể tạo ra các kịch bản của riêng bạn bằng cách sử dụng chế độ để tạo ra các chuyển động Dạy
# sau đó sử dụng những dòng trong macro.
# Fingers được cấu tạo của servo 1, 2, 3 và 4, 5, 6.
# Chúng tôi đảo ngược một ngón tay cho lập trình đối xứng của servo 1 & 4, 2 & 5, 3 & 6.
Invert 1, 2, 3 trên; Invert 4, 5, 6 off
# Cao Accel, tốc độ vừa phải cho chuyển động rõ nét với tải trọng nhẹ.
accdec tất cả 200; maxspd tất cả 25;
# Người dùng đôi khi có thể có được một loạt đu mở rộng, nhưng phải
# nhớ không để lại servo dồn ép ở điểm dừng bên trong,
như. # này quá nóng chúng và làm giảm tuổi thọ của họ
minpos tất cả -1500; maxpos tất cả 1500; # Kiểm tra cho ù ở giới hạn
zpos vĩ mô; di chuyển tất cả 0; cuối # viết tắt ngón tay thẳng lên.
vĩ mô hàng đầu; di chuyển 1, 4 đến -280, 2, 5-100, 3, 6-250; end;
giữa vĩ mô; di chuyển 1, 4-200, 2, 5-1100, 3, 6-750; end;
bot vĩ mô; di chuyển 1, 4-735, 2, 5 đến maxpos, 3, 6-1000; end;
squat vĩ mô; đầu; giữa; bot; giữa; end;
# Macros cho ngồi xổm hành động
vĩ mô rrub; di chuyển 1 đến -280, 2-100, 3-250, 4-735, 5 đến maxpos, 6-1000; end;
lrub vĩ mô; di chuyển 1-735, từ 2 đến maxpos, 3-1000, 4 đến -280, 5-100, 6-250; end;
chà vĩ mô; rrub; lrub; end;
Trang 15 của 48
dự án Golfer
Robot chơi golf này có thể đánh bóng khoảng 16 "(khoảng 40 cm) để tung lên đầu tiên, với tốt
độ lặp lại Bạn sẽ cần phải điều chỉnh chuyển động của cánh tay và vị trí của các tay golf tương đối.
để tee để vòng cung của "người đứng đầu câu lạc bộ" đánh bóng sạch ra khỏi tee. golfer Bất thường trúng
cả các tee và bóng, nhưng trong dự án này, chúng tôi không muốn liên tục phải thay thế các tee
sau mỗi cơn đột quỵ.
Các góc đầu câu lạc bộ (servo 4) cũng ảnh hưởng đến vòng cung của bóng.
Trong swing chính nó, servo 4 có lẽ không nên di chuyển ở tất cả. Tuy nhiên, cho servo 1, 2 và
3, bạn sẽ muốn tăng tốc của họ là cao nhưng giảm tốc độ của họ thấp. Đây là lý do tại sao Nếu bạn đã từng đong đưa một câu lạc bộ golf hay bóng chày dơi bạn đã biết điều gì đó về chủ đề này,
mặc dù bạn có thể không nhận ra nó: Vào đầu swing bạn đang đẩy khá khó khăn để có được
các câu lạc bộ hay bat di chuyển nhanh, tác động sẽ xảy ra ở khoảng giữa của swing, và sau đó các
con dơi hoặc câu lạc bộ tiếp tục xung quanh và làm chậm dừng lại: bạn không nên cố gắng dừng lại với cùng một lực lượng mà
bạn đã cố gắng để bắt đầu, mặc dù: Đây sẽ là khó khăn trên cổ tay của bạn, và sẽ làm cho vai của bạn
và cơ thể lắc một chút khi bạn dừng lại dơi hoặc câu lạc bộ bất ngờ. Đó là điều tương tự với các robot:
Các servo sẽ được căng thẳng và cả con robot sẽ rùng mình hoặc nhảy. Tránh điều này, nó làm đảo lộn
tính chính xác robot và được đeo trên servos.
Vì vậy: Sử dụng Accel cao và các bộ phận decel.Rascal thấp hơn:
4 servo
bài viết cơ sở pivot, liên kết chéo (với bánh xe)
Liên kết: 6h, (2), 5, 4 , (2)
bóng bàn-tennis và tee
An toàn đánh dấu băng, như mọi khi, xung quanh khu vực làm việc của robot.
User-cung cấp các bộ phận:
Tape để giữ tee
cốc giấy, hoặc là được cắt ngắn hoặc nằm xuống, để được các lỗ
Page 18
Lập trình Ghi chú cho Golfer
# Tune giá trị của bạn cho đến khi bạn có được một swing dễ chịu mà không
# tee hoặc bóng hiện nay. Sau đó di chuyển các quả bóng và tee vào vị trí.
Đảo ngược tất cả off # xóa bất kỳ cài đặt trái trên
đảo 1, 2 trên # sau đó thiết lập nghịch để đơn giản hóa kịch bản
chuyển 4-711 # chọn người đứng đầu câu lạc bộ góc
macro đu
accdec 1, 2, 3 10 ;
maxspd 1, 2, 3 30;
di chuyển 1 tới minpos;
di chuyển 2, 3 để minpos;
chờ đợi 25 # để cho điều hành tải một quả bóng và nhận được rõ ràng
Accel 1, 2, 3 500; # Bắt đầu cứng,
decel 1, 2, 3 20; # Và dừng lại dễ dàng
maxspd 1, 2, 3 200; # Sử dụng tối đa cao tốc độ
di chuyển 1, 2, 3 để maxpos;
end;
đu 0 # đu vô thời hạn
Trang 20 của 48
Coffee Dự án maker
Chú ý: Nước nóng là không nên sử dụng trong một robot lớp học.
Với sự tự do hoàn toàn trong việc đặt các cà phê, đường, kem, và cốc, robot này có thể được thực hiện
chỉ với 4 servos.
Đôi khi, tuy nhiên, một robot cần phải làm việc với các thiết lập từ trước hoặc "đồ đạc"
mà nó là không thực tế để sửa đổi. Trong những trường hợp các nhu cầu của con robot tăng
tính linh hoạt. Robot mà làm phun sơn là một ví dụ tốt về tình hình này:
Các robot phải đạt xung quanh bên trong thân xe, hãy nói, trên một dây chuyền lắp ráp.
Hình dạng của chiếc xe không thể được thay đổi cho phù hợp với các robot, vì vậy các robot đã được
trao nhiều trục để cho phép họ điều chỉnh để "tiếp cận xung quanh" tình huống.
Page 21
dự án này như thể hiện trong đoạn video là lộn xộn cho một lớp học hoặc phòng thí nghiệm, tất nhiên. Tuy nhiên, nếu cho
cà phê hòa tan, đường, và kem bạn thay thế một chảo bánh đầy đủ của đậu trắng khô, sau đó bạn có thể
làm các bài tập mà không có sự lộn xộn. Bạn cũng có thể sử dụng gạo chưa nấu mà đôi khi dễ dàng hơn để
muỗng hơn đậu nhưng là một công việc nhiều hơn chút để làm sạch khi nó phân tán.
Hãy thử xây dựng dự án đầu tiên với chỉ 4 trục. Bạn có thể bắt đầu với các Golfer, như sau. Các rất
liên kết cuối cùng trên Golfer là một (2) -Link mà chỉ cung cấp một bề mặt chịu lực giữa servos. Thay thế
này (2) -Link với một 5-link thay thế, và sử dụng một số các ban nhạc cao su để gắn thìa với nó. Bạn có thể
bây giờ đào sâu vào đề nghị một chảo bánh đậu và muỗng chúng vào một cốc. Khi bạn đã chơi
với Spooner 4 trục, bạn có thể thử nghiệm với việc thêm trục khác để xem cách này sẽ giúp với
việc để các điểm bạn muốn và ở góc độ bạn muốn.
Phần Rascal:
4-6 servo tùy thuộc vào xây dựng.
Pivot móng cột, liên kết chéo với bánh xe.
Links: 6h, (2), 5, (2), 4, (2), 5, 4, 4 để xây dựng như hình, hoặc ...
Links: 6h, (2), 5, 4, 5 để mở rộng Golfer thành 4 trục Spooner
muỗng nhựa.
An toàn đánh dấu băng, như mọi khi, xung quanh khu vực làm việc của robot.
bộ phận người dùng cung cấp:
đường, cà phê hòa tan, kem, cốc bằng nước ấm, khán đài jar, vv, hoặc ...
Pie chảo đầy £ 2/1 kg đậu khô, hoặc gạo, và một chén vào đó để
muỗng họ
ban nhạc cao su hoặc trung bình (3/4 ", 20mm) clip chất kết dính, để cầm muỗng trong đặt
Binder clip, mở rộng:
Trang 22 của 48
Ghi chú Lập trình cho Máy pha cà phê và "Spooners" ở chung
Các biến thể nhỏ trong xây dựng và các sự lựa chọn cho vị trí của "đón" và
"giao hàng" các địa điểm trong khu vực làm việc làm cho nó khó khăn để thậm chí gần đúng các chương trình mà bạn sẽ
cần. Chỉ cần nhớ để sử dụng tốc độ thấp hơn và tăng tốc khi mang chất lỏng, các loại đậu, gạo,
vv
Tùy thuộc vào xây dựng của bạn, có thể bạn sẽ muốn làm một số nghịch đảo của trục do đó trong
chế độ dạy các trục tương tự như phản ứng tương tự. Ví dụ, nếu bạn mở rộng các Golfer vào một Spooner,
bạn có thể sẽ hưởng lợi từ việc có các dòng sau vào đầu script của bạn:
đảo ngược tất cả ra; # Xóa bất kỳ cài đặt trái qua
nghịch 3 trên # đặt thang máy trục 3 trong cùng một hướng như 2 và 4
vĩ mô rung; # Để nhận bit cuối cùng ra khỏi thìa
nhảy 3, 4 của 30
chờ đợi 2
nhảy 3, 4 bởi -30
chờ đợi 2
kết thúc;
lắc 3 # làm ba của các shakes
Vào những lúc bạn sẽ muốn xóa bộ thìa nhưng có thể không có khả năng tip nếu đủ xa hơn tại các
điểm thả-off cụ thể bạn đang sử dụng. Bạn có thể điều chỉnh vị trí của robot và thả-off
điểm, tất nhiên; hoặc bạn có thể "ăn gian" bằng cách lắc nhẹ cái thìa, bằng cách sử dụng bước nhảy tương đối như trong
rung vĩ mô, ở trên.
Lưu ý việc sử dụng các bước nhảy, bởi, và chờ đợi. Jump giống như di chuyển với Accel rất cao, decel và maxspd.
A chờ đợi nhỏ là cần thiết sau một bước nhảy, nếu không chuyển động tiếp theo có thể bắt đầu trước khi nhảy
thể chất được đến nơi nó đi. (Với servo sở thích, các máy tính không thể nói nếu servo đã
chưa nhận được đến nơi mà nó đã được nói đi.) Các bằng có nghĩa rằng đây là một bước nhảy tương đối, trong đó di chuyển
bằng một số tiền nhất định chứ không phải là một vị trí nhất định. Để hoàn thành các vết nứt có một
bước nhảy bù ... bởi ... chờ ... với một số lượng tiêu cực, mang lại cái muỗng trở lại
nơi nó đã được trước khi bị rung.
Trang 24 của 48
đang được dịch, vui lòng đợi..