Hiện tôi đang có dự định chế tạo một con rô bốt đơn giản di chuyển bằng bánh xích.một vi điều khiển sở hữu một loạt các chân (kết nối tín hiệu điện) có thể được ở mức HIGH (1/ON), hoặc LOW (0/OFF) thông qua các lệnh lập trình. Những chân này cũng có thể được sử dụng để đọc tín hiệu điện (tới từ các cảm biến hoặc các thiết bị khác), và cho biết chúng ở mức HIGH hoặc LOW.Ngoài ra, các vi điều khiển cũng có thể đo các tín hiệu điện áp tương tự (tức là tín hiệu có thể có đầy đủ các giá trị thay vì chỉ hai trạng thái được xác định rõ) thông qua việc sử dụng của bộ biến đổi tương tự-số Analogue to Digital Converter (ADC). Bằng cách sử dụng ADC, một vi điều khiển có thể chỉ định một giá trị số cho một điện áp tương tự.Phần cứng đặc biệt được xây dựng vào vi điều khiển có nghĩa là các thiết bị này có thể làm nhiều hơn so với giao tiếp I/O, tính toán, các phép toán học, và quyết định cơ bản. Nhiều vi điều khiển hỗ trợ các giao thức truyền thông phổ biến nhất như UART, SPI và I2C. Đây là các chức năng vô cùng hữu ích khi giao tiếp với các thiết bị khác như máy tính, bộ cảm biến tiên tiến, hoặc vi điều khiển khác. Mặc dù ta có thể phát triển nó thực các giao thức này, nhưng việc tích hợp sẵn với phần cứng chuyên dụng cho phép ta tập trung vào các nhiệm vụ khác quan trọng hơn
đang được dịch, vui lòng đợi..
