Store and share experiences about robocon, IoT, Embedded...
  • Home
  • Linux
  • Window
    • Latex
    • Matlab
  • Embedded programming
    • Jetson Tx1
    • Raspberry Pi
    • Raspberry Pico
  • Internet of things
    • HTTP+MySQL cho IoT
    • Websocket+Nodejs
    • ESP32
  • Electronics and robots
    • Robocon
    • Arduino
    • RISCV
    • FPGA
  • Network and devices
    • Basic CCNA
  • IoT Server
  • Q&A (Hỏi đáp)
  • About
No Result
View All Result
  • Home
  • Linux
  • Window
    • Latex
    • Matlab
  • Embedded programming
    • Jetson Tx1
    • Raspberry Pi
    • Raspberry Pico
  • Internet of things
    • HTTP+MySQL cho IoT
    • Websocket+Nodejs
    • ESP32
  • Electronics and robots
    • Robocon
    • Arduino
    • RISCV
    • FPGA
  • Network and devices
    • Basic CCNA
  • IoT Server
  • Q&A (Hỏi đáp)
  • About
No Result
View All Result
Store and share experiences about robocon, IoT, Embedded...
No Result
View All Result
Home Điện tử- Robot Robocon

[Robocon cơ bản]- Giới thiệu+ mạch và code dò đường dùng MPU6050 (updated)

admin by admin
February 28, 2023
in Robocon
0 0
1

Lý do? Bản thân tôi chưa từng được học qua lớp nào về lập trình robot, trường tôi học đại học lại càng không. Nhưng với đam mê robocon từ nhỏ nên đã theo các anh, các thầy khóa trước học tập. Rồi cơ duyên đến khi được tham gia Robocon của trường SQTT từ 2010, 2011, 2012. Sau khi ra trường tôi lại được làm người tổ chức, huấn luyện cho học viên, sinh viên của trường thi Mini-Robocon các năm 2015, 2016, 2017.

Mini Robocon 2016

Mini Robocon 2017

Có lẽ chừng đó thời gian bản thân cũng tích lũy được một số kinh nghiệm để chia sẻ với những ai đang bắt đầu tìm hiểu về robot. Hiện nay công việc của tôi không liên quan gì đến Robot hay robocon cả, nhưng tôi lại thấy mỗi lần viết về những gì mình thích và đam mê trước đây lại là một cách giải tỏa áp lực công việc hiện tại rất tốt, giúp đầu óc thoải mái. Chính vì vậy, tôi sẽ tranh thủ mỗi lúc rảnh, viết về một số kĩ thuật cơ bản để các bạn có thể áp dụng cho việc chế tạo và làm robot.

Đối tượng? Như tôi đã nói ở trên, loạt bài này hướng đến các bạn học sinh, sinh viên đam mêm với robot, điện tử,.. đang tìm hiểu để có thể làm chủ được những gì mình thích, đặc biệt là robocon.

Những gì có trong bài viết? Thực tế, kĩ thuật về robot tham gia robocon hiện nay đã đạt tới các công nghệ vô cùng tiên tiến về cảm biến, vi điều khiển,… tôi chưa thể cập nhật được những kĩ thuật đó, đơn giản là không có điều kiện cũng như kinh phí không hề nhỏ. Nhưng tôi tin là sẽ có những người bắt đầu với những gì cơ bản nhất từ 8051, AVR,..Vì vậy, trong loạt bài viết này sẽ dùng vi điều khiển AVR và cụ thể là Atmega64/128, ngôn ngữ lập trình C, các loại cảm biến cơ bản như cảm biến dò đường bằng quang trở, cảm biến tiệm cận, cảm biến hồng ngoại, encoder,…các bài này tôi sẽ dùng mô phỏng trên Proteus để các bạn tiện thực hành. Nhưng cần lưu ý, robocon hay robot là sự tổng hợp của rất nhiều vấn đề từ cơ khí, mạch điện cho đến lập trình. Tôi sẽ cố gẵng tổng hợp lại và viết về những thứ vừa nêu. Hi vọng những gì chia sẻ sẽ giúp ích được những bạn nào đó đang cần.

-Đ.T.N-

*** New update:

Đây là code và mạch đọc dữ liệu MPU6050, có xử lý cơ bản để vi điều khiển trung tâm đọc được qua UART. Sai số góc trôi khoảng 1-3 độ trong thời gian ~3 phút. Về hoạt động cơ bản ổn định, các bạn có thể xem video bên trên khi mà robot mình có thể thoải mái chạy chéo, không lo bị lệch. Tất nhiên là còn liên quan đến yếu tố thiết kế cơ khí và xử lý tại MCU của các bạn nữa.

Code đọc MPU6050 dùng Arduino pro mini

Mạch in cho bộ đọc cảm biến MPU6050 và truyền UART

+ cam_bien_goc.PcbDoc

+ cam_bien_goc.PrjPCB

+ arduino_mpu6050.SchDoc

Số lượt xem: 298
Tags: mini roboconrobocon

Related Posts

[Robocon cơ bản]- Lập trình dò đường cơ bản

[Robocon cơ bản]- Lập trình dò đường cơ bản

February 28, 2023
3.1k
[Robocon cơ bản]- Thiết kế mạch điều khiển cơ bản với AVR Atmega64/128

[Robocon cơ bản] Xử lý nhận nút nhấn, công tắc hành trình cho Robot.

November 18, 2019
1.3k
[Robocon cơ bản]- Thiết kế mạch điều khiển cơ bản với AVR Atmega64/128

[Robocon cơ bản]- Khai báo cơ bản cho các cổng vào ra trên vi điều khiển AVR Atmega64/128

November 12, 2019
1.9k

Comments 1

  1. Hiep says:
    3 years ago

    Em cám ơn những bài chia sẻ của anh ạ

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Bài viết đọc nhiều

IoT Webserver- ESP8266/ESP32 gửi dữ liệu lên Cloud, hiển thị ra trình duyệt web với MySQL và PHP

IoT Webserver- ESP8266/ESP32 gửi dữ liệu lên Cloud, hiển thị ra trình duyệt web với MySQL và PHP

February 9, 2023
17.6k
Điều khiển ESP8266/ESP32 từ xa qua internet, không cần mở Port modem

Điều khiển ESP8266/ESP32 từ xa qua internet, không cần mở Port modem

November 7, 2019
10.7k
ESP32-CAMERA: Cài đặt môi trường Arduino IDE và nạp chương trình

ESP32-CAMERA: Cài đặt môi trường Arduino IDE và nạp chương trình

December 27, 2019
7.4k
IoT webserver- Gửi thông báo bằng email từ ESP8266 không dùng IFTTT

IoT webserver- Gửi thông báo bằng email từ ESP8266 không dùng IFTTT

November 19, 2020
5.8k
Store and share experiences about robocon, IoT, Embedded…

Lưu và chia sẻ những gì đã đọc, đã làm, đã nghiên cứu về vi điều khiển, hệ thống nhúng, internet of things, kiến trúc máy tính và hệ điều hành.

Liên hệ với quản trị viên

Chủ đề

  • Arduino
  • CCNA cơ bản
  • Cisco
  • Điện tử- Robot
  • ESP32
  • FPGA
  • HTTP+MySQL cho IoT
  • IoT Server
  • Jetson Tx1
  • Lập trình nhúng
  • Latex
  • Linux
  • Mạng và thiết bị mạng
  • Raspberry Pi
  • Raspberry Pico
  • RISCV
  • Robocon
  • Web of things
  • Websocket+Nodejs
  • Window
  • WordPress

Quản trị trang

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

© 2019- 2023 luuvachiase.net - Phát triển và quản trị bởi Đỗ Ngọc Tuấn và Nguyễn Văn Tuấn ***Vui lòng ghi rõ nguồn khi trích dẫn bài viết từ Website này. DMCA.com Protection Status

No Result
View All Result
  • Trang chủ
  • Linux
  • Window
  • Lập trình nhúng
    • Jetson Tx1
    • Raspberry Pi
  • Web of things
    • HTTP+MySQL cho IoT
    • Websocket+Nodejs
  • Điện tử- Robot
    • Robocon
    • Arduino
    • RISCV
    • FPGA
  • Mạng và thiết bị mạng
    • CCNA cơ bản
  • IoT Server
  • Giới thiệu
  • Q&A (Hỏi đáp)

© 2019- 2023 luuvachiase.net - Phát triển và quản trị bởi Đỗ Ngọc Tuấn và Nguyễn Văn Tuấn ***Vui lòng ghi rõ nguồn khi trích dẫn bài viết từ Website này. DMCA.com Protection Status

Login to your account below

Forgotten Password?

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In