Chào mừng đến với Câu Lạc Bộ Sáng Tạo
Chia sẻ kinh nghiệm
Kết nối đam mê
Đang cập nhật thời gian...
BÀI VIẾT NỔI BẬT
Xin chào! Tôi là Ếch Sáng Tạo :-)
Chia sẻ trang




Chuyên mục
Bài mới
Xem nhiều
Thống kê
    Đang tải..
Bài viết
[SHARE] Mã nguồn và thuật toán Robot giải mã mê cung - SangTaoClub.Net
[SHARE] Mã nguồn và thuật toán Robot giải mã mê cung
Đăng bởi: Vũ Văn Thái - Thời gian: 13-03-2019, 09:50
Chuyên mục: Điện tử sáng tạo - Lượt xem: 4.247

Chia sẻ mã nguồn và thuật toán Robot giải mã mê cung

 

       Chào các bạn, hôm nay mình chia sẻ mã nguồn và thuật toán của Robot giải mã mê cung đã từng đạt chức vô địch của mình, nhằm mục đích phát triển thuật toán và học tập cho thành viên Câu lạc bộ Sáng Tạo, kích thích đam mê tìm tòi khám phá và học hỏi.

 

Robot sử dụng thuật toán đơn giản ưu tiên rẽ phải hoặc rẽ trái tùy các bạn cấu hình theo sân thi đấu, điều kiện sân thi đấu: 

    - Chiều rộng đường đi 20-25cm (tùy thuộc vào kích thước robot), khoảng cách giữa viền robot và hai bên tường là 3cm.

   - Có các Ngã ba, Ngã tư, Ngã rẽ... Các Ngã ba, Ngã tư... phải cách xa nhau tối thiểu 25cm để robot cân bằng trước khi chuyển hướng.

   - Bề mặt tường màu trắng (sử dụng formex).

   - Cảm biến trên robot sử dụng cảm biến hồng ngoại thu phát FPR359 để đo khoảng cách từ robot đến tường, phạm vi đo 10cm.

   - Động cơ sử dụng trên robot là động cơ mini có giảm tốc, có vòng quay chậm (chậm nhưng mà chắc + chuẩn @@)

   - Vạch đích được dán bằng băng dính xanh đậm, robot cần phải học màu trước khi hoạt động bằng cách kéo chân SWIM (gắn nút nhấn) xuống GND khi mạch khởi chạy hoặc Reset, sau đó đặt robot vào vị trí để giá trị hiển thị trên màn hình ổn định rồi nhấn SWIM một lần nữa để lưu lại cấu hình.

Đây là video Test robot cân bằng và tránh đường cụt, vật cản...

Toàn bộ code viết trên vi điều khiển STM8S105C4T6 và nguyên lý trong phần đính kèm


Tải về đính kèm:


  • Bạn chưa đăng nhập, không thể viết bình luận!
    Bấm vào đây để Đăng nhập hoặc Đăng ký!

  • Bài viết cùng chuyên mục
    Chia sẻ mạch độ nguồn pin sạc li-ion cho đồng hồ treo tường 1.5V Chia sẻ mạch độ nguồn pin sạc li-ion cho đồng hồ treo tường 1.5V
    Đăng bởi: Vũ Văn Thái - Thời gian: 05-01-2024, 15:07
    Chuyên mục: Điện tử sáng tạo - Lượt xem: 818
    Card formatter Canon LBP1210 LBP1120 in qua WIFI USB 64bit STC1210 Card formatter Canon LBP1210 LBP1120 in qua WIFI USB 64bit STC1210
    Đăng bởi: Vũ Văn Thái - Thời gian: 19-07-2023, 15:10
    Chuyên mục: Điện tử sáng tạo - Lượt xem: 2.357
    Card formatter in qua mạng wifi cho máy in canon 2900 Card formatter in qua mạng wifi cho máy in canon 2900
    Đăng bởi: Vũ Văn Thái - Thời gian: 12-04-2023, 15:01
    Chuyên mục: Điện tử sáng tạo - Lượt xem: 10.008
    Hướng dẫn sử dụng và bản cập nhật LED SMART WIFI L50 Hướng dẫn sử dụng và bản cập nhật LED SMART WIFI L50
    Đăng bởi: Vũ Văn Thái - Thời gian: 22-03-2023, 15:37
    Chuyên mục: Điện tử sáng tạo - Lượt xem: 2.081
    [Hướng dẫn] Bản cập nhật mạch đồng hồ 60 LED Full Color F8 [Hướng dẫn] Bản cập nhật mạch đồng hồ 60 LED Full Color F8
    Đăng bởi: Vũ Văn Thái - Thời gian: 06-12-2021, 11:14
    Chuyên mục: Điện tử sáng tạo - Lượt xem: 2.931
    Mạch LED Pháo Hoa WIFI V2 hướng dẫn sử dụng Mạch LED Pháo Hoa WIFI V2 hướng dẫn sử dụng
    Đăng bởi: Vũ Văn Thái - Thời gian: 19-09-2021, 15:32
    Chuyên mục: Điện tử sáng tạo - Lượt xem: 3.488
    Mạch LED Pháo hoa WIFI có âm thanh Mạch LED Pháo hoa WIFI có âm thanh
    Đăng bởi: Vũ Văn Thái - Thời gian: 20-01-2021, 10:23
    Chuyên mục: Điện tử sáng tạo - Lượt xem: 4.865
    [Hướng dẫn] DIY tích hợp WIFI ESP8266 IoT vào đồng hồ 60 LED giây [Hướng dẫn] DIY tích hợp WIFI ESP8266 IoT vào đồng hồ 60 LED giây
    Đăng bởi: Vũ Văn Thái - Thời gian: 06-05-2019, 10:20
    Chuyên mục: Điện tử sáng tạo - Lượt xem: 6.220
    [Hướng dẫn] Thi công đồng hồ vạn niên viền 60 LED giây [Hướng dẫn] Thi công đồng hồ vạn niên viền 60 LED giây
    Đăng bởi: Vũ Văn Thái - Thời gian: 18-04-2019, 10:44
    Chuyên mục: Điện tử sáng tạo - Lượt xem: 4.756
    [REVIEW] Đồng hồ vạn niên viền 60 LED nháy theo giây [REVIEW] Đồng hồ vạn niên viền 60 LED nháy theo giây
    Đăng bởi: Vũ Văn Thái - Thời gian: 17-04-2019, 10:28
    Chuyên mục: Điện tử sáng tạo - Lượt xem: 6.031
    Chào mừng dungyd94 đã tham gia câu lạc bộ sáng tạo!
    Vũ Văn Thái - vuthai
    Hôm nay là sinh nhật của phucbua, ledinhquy32, triproxiu, nguyenbavu3010, chupachups, vuthanhluan95, tuananh1094, hoailong3010, dinh88hua, an0303, lamnguyen94, dinhnguyen_2012, haint_hust, dangminhhung192, Nguyenthanh, TranNgoctuEPU, vinhle, nvhailnbg, dathtran32844, nguyenduyhai1, nguyentienluyen, Hungcoteam, ← Gửi tin nhắn chúc mừng
    Múi giờ: UTC+07:00 - Asia/Ho Chi Minh ***** IP của bạn: 3.143.218.143 ***** Thời gian xử lý trang: 0.038 giây - Cache: Sẵn sàng!