Lập trình Ghi chú cho rắn
# servo 1 là đuôi của con rắn, servo 6 là người đứng đầu.
# Make lệnh đối xứng hơn cho robot này:
đảo ngược tất cả ra; # Xóa bất kỳ cài đặt trái qua
nghịch 1,2,3 trên
# người dùng có thể mở rộng min / max pos quá khứ mặc định của -1400/1400
# cho một phạm vi rộng lớn hơn của chuyển động nhưng sau đó nên kiểm tra
# để đảm bảo không có servo đang đạt nội bộ của họ dừng
# và ù khi chống đẩy max / min điểm.
minpos tất cả -1500; maxpos tất cả 1500; # Đồng hồ cho ù tại minpos, maxpos
# Các trợt vĩ mô hiện một chu kỳ của con rắn giống như chuyển động
vĩ mô trợt
di chuyển 6 đến minpos, 4-0, 2 để maxpos;
di chuyển 5 đến minpos, 3-0, 1 để maxpos;
chuyển 4 để minpos, 2-0, 6-0;
di chuyển 3 đến minpos, 1-0, 5-0;
di chuyển 2 để minpos, 6 để maxpos, 4-0;
di chuyển 1 tới minpos, 5 đến maxpos, 3-0;
di chuyển 6-0, 4 để maxpos, 2-0;
di chuyển 5-0, 3 đến maxpos, 1-0;
end;
Lập trình Ghi chú cho Chemist
Khi lập trình nâng hạ chuyển động để chèn các pipette (nó giống như một con mắt lớn
nhỏ giọt ) vào trong bình và lấy một số chất lỏng, người sử dụng sẽ bị cám dỗ để chỉ nâng cao và thấp hơn
servo 3 hoặc 4 servo riêng. Kể từ khi các chuyển động xoay pipette, tuy nhiên, nó sẽ có xu hướng
tăng giá trị của hai mặt của một mở hẹp của bình và sẽ không đi thẳng vào.
Di chuyển servo 3 và 4 với nhau có thể giữ cho pipette thẳng đứng khi nó di chuyển lên và xuống, nhưng có
vẫn sẽ được bên này sang bên kia chuyển động, vì vậy đây là một giải pháp không đầy đủ.
Các cách để nâng cao và hạ thấp pipette, giữ nó thẳng đứng với rất ít chuyển động side-to-side là
để di chuyển servo 1, 2, 3 và 4 trong một di chuyển duy nhất. Làm điều này bằng cách dạy các đỉnh của chuyển động và
sau đó là điểm đáy, với trục 1-4.
Ngay cả việc giảng dạy các điểm đỉnh và đáy có thể sẽ vẫn để lại đủ chuyển động side-to-side là
một vấn đề. Điều này có thể được giảm bằng cách thêm một hay nhiều điểm giữa đỉnh
điểm và dưới. Bạn sẽ cần phải di chuyển đến từng điểm trên đường xuống, unsqueeze các
ống nhỏ giọt, và sau đó di chuyển đến từng điểm, theo thứ tự ngược, trên đường đi lên một lần nữa. Bạn có thể muốn
làm cho các điểm vào macro cho thuận tiện. Sau đó, ngâm và bóp mã có thể trông
như thế này:
macro TOP; di chuyển từ 1 tới xxx, từ 2 đến xxx, 3 đến xxx, 4 để xxx; end;
macro MID; di chuyển từ 1 tới xxx, từ 2 đến xxx, 3 đến xxx, 4 để xxx; end;
BOT vĩ mô; di chuyển từ 1 tới xxx, từ 2 đến xxx, 3 đến xxx, 4 để xxx; end;
SQZ vĩ mô; di chuyển 6 đến xxx; end;
macro OPN; di chuyển 6 đến xxx; kết thúc;
DIP vĩ mô; TOP; MID; BOT; SQZ; OPN; MID; TOP; end;. nơi của xxx là số tự động tạo ra trong khi giảng dạy các robot Trang 11 của 48
đang được dịch, vui lòng đợi..
