Mình mới tập làm robot đơn giản. Sưu tầm trên mạng được 1 mạch đơn giản như sau, dò đường theo vạch đen chạy trong đường cong kín
Mình rút gọn lại chỉ sử dụng 3 cặp cảm biến dùng quang trở. sắp xếp hàng ngang, 1 cặp nằm trong vạch đen, 2 cặp nằm ngoài vạch đen
Sử dụng chân 2,3,6 cho ngõ vào cảm biến vi đk.
Mạch đã làm xong, nhưng còn phần mềm thì mình ko rành. Các bạn có thể viết mẫu cho mình chương trình theo như phần cứng mình đã nói trên không? Mình đã cài Keil C rồi. Có chú thích thì càng tốt.
Theo mình thì thế này : bình thường khi quang trở ở giữa ko nhận đc ánh sáng và 2 quang trở bên ngoài line đen nhận đc as thì robot chạy thẳng, 2 motor quay cùng tốc độ. Khi quang trở bên trái và ở giữa cùng nhận đc as và quang trở bên phải ko nhận đc ánh sáng thì cho motor bên trái quay nhanh, bên phải quay chậm để quẹo phải... vâng vâng. Nhưng ...ko biết viết thế nào.
À. mình dùng băng keo đen bề rộng là 5cm làm line cho roboot chạy theo.
Mình rút gọn lại chỉ sử dụng 3 cặp cảm biến dùng quang trở. sắp xếp hàng ngang, 1 cặp nằm trong vạch đen, 2 cặp nằm ngoài vạch đen
Sử dụng chân 2,3,6 cho ngõ vào cảm biến vi đk.
Mạch đã làm xong, nhưng còn phần mềm thì mình ko rành. Các bạn có thể viết mẫu cho mình chương trình theo như phần cứng mình đã nói trên không? Mình đã cài Keil C rồi. Có chú thích thì càng tốt.
Theo mình thì thế này : bình thường khi quang trở ở giữa ko nhận đc ánh sáng và 2 quang trở bên ngoài line đen nhận đc as thì robot chạy thẳng, 2 motor quay cùng tốc độ. Khi quang trở bên trái và ở giữa cùng nhận đc as và quang trở bên phải ko nhận đc ánh sáng thì cho motor bên trái quay nhanh, bên phải quay chậm để quẹo phải... vâng vâng. Nhưng ...ko biết viết thế nào.
À. mình dùng băng keo đen bề rộng là 5cm làm line cho roboot chạy theo.
Comment