PIC Vietnam

Go Back   PIC Vietnam > Robotics > Thực hành

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Thực hành Bắt đầu làm một robot như thế nào? Mẹo vặt? Kỹ thuật? Công nghệ?... Hãy bắt tay vào việc...

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 30-04-2007, 11:43 AM   #1
kysikodau
Nhập môn đệ tử
 
kysikodau's Avatar
 
Tham gia ngày: Mar 2007
Bài gửi: 7
:
Về cái module PWM để em tự tìm hiểu rùi vài hôm post lên tham khảo các anh luôn nha. Bạn em định dùng mouse nối trực tiếp với robot dể đk vận tốc , còn em thì muốn để tự robot điều chỉnh tốc độ luôn(ví dụ lúc chạy thẳng thì nhanh hơn lúc rẽ...) nhưng con Ir sensor chỉ có 3 led nên ko biết viết thế nào nữa.Mong các bác cho ý kiến.Hôm trước chạy thử trên đường thẳng ma robot cứ quay linh tinh cả lên(em tham gia nhóm khi thằng bạn làm sắp xong nên mới fai vội vàng như thế, mong các bác thông cảm)
TB: i'm studing in cuba, all things are difficult, i hope that everyone help me.thank!
kysikodau vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-06-2007, 06:48 AM   #2
LeDuc
Đệ tử 6 túi
 
LeDuc's Avatar
 
Tham gia ngày: Mar 2007
Bài gửi: 150
:
Trích:
Nguyên văn bởi kysikodau View Post
Về cái module PWM để em tự tìm hiểu rùi vài hôm post lên tham khảo các anh luôn nha. Bạn em định dùng mouse nối trực tiếp với robot dể đk vận tốc , còn em thì muốn để tự robot điều chỉnh tốc độ luôn(ví dụ lúc chạy thẳng thì nhanh hơn lúc rẽ...) nhưng con Ir sensor chỉ có 3 led nên ko biết viết thế nào nữa.Mong các bác cho ý kiến.Hôm trước chạy thử trên đường thẳng ma robot cứ quay linh tinh cả lên(em tham gia nhóm khi thằng bạn làm sắp xong nên mới fai vội vàng như thế, mong các bác thông cảm)
TB: i'm studing in cuba, all things are difficult, i hope that everyone help me.thank!
Thứ nhất : robot dò đường bằng sensor mà chỉ với 3 led là ko tài nào chạy thẳng băng được, vì dộ rộng mà nó điều chỉnh quá hẹp.
cách khắc phục là:
+ Làm 7 led nếu có đếm vạch nữa thì nên làm 8 led .
+ Khi thiết kế robot bạn nên thiết kế sensor và động cơ truyền động càng cách xa càng tốt như vậy robot sẽ chạy thẳng hơn .
Thứ hai : Vấn đề quay trái quay phải thì khi đến đoạn đường qui định("cái này có thể dùng sensor hơặc encoder để xác lập nó hoặc kết hợp cả hai") bạn chỉ việc viết lập trình 1 bánh xe chạy lui một bánh chạy tới la ok rối, robot của bạn sẽ quay quanh tâm thôi. Và đến lúc này chỉ việc xác định quãng đường quay của bánh xe rồi cho nó dừng lại(cái này dùng encoder) , hoặc sử dụng sensor cũng được,kết hợp cả hai thì tốt hơn nó đạt dến độ chính xác cao ...
+ Vấn đề robot tự điều chỉnh tốc độ động cơ thì đơn giản thôi ,nhưng cái này phụ thuộc vào người lập trình , chủ yếu ở giải thuật bạn à, thí dụ :

chạy_thẳng(đoạn_đường=5met,tốc_dộ=2 55);
if(đoạn_đường==4met) tốc_độ=110;
Chỉ có vậy thôi...
Bạn còn gì thắc mắc ko? post lên cho anh em cùng nhau giải quyết..
__________________
_________________________________________________
Le Trung Duc
Industry Research & Application Center
NTT Institute of Hi_technolog
ltduc@ntt.edu.vn
leduc_cktd@yahoo.com.vn
http://www.nttc.edu.vn
CNC DIY : http://quangcaosanpham.com/shop/driverservo
0909300332
LeDuc vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 04:56 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam