Mục lục:
- Quân nhu
- Bước 1: Tải xuống phần mềm
- Bước 2: Lập trình Arduino
- Bước 3: Lập trình Sphero Tiếp tục (Gọi lại và Điều khiển)
- Bước 4: Cắm nó vào
Video: Lập trình Arduino với Sphero RVR: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Năm ngoái, vào tháng 10, Sphero RVR đã ra mắt. Đây là một con robot không giống như những con robot khác. Trước hết, bạn có thể lập trình nó với Micro: bit, Raspberry PI và Arduino. Bạn cũng có thể làm cho nó thực hiện nhiều chức năng khác nhau. Đèn LED cũng có thể thay đổi màu sắc. Và, pin của nó có thể sạc lại được và không sử dụng một lần!
Quay lại với Arduino, mọi người không biết thực sự bắt đầu từ đâu. Đó là lý do tại sao tôi viết bài này, tôi hướng dẫn các bạn cách ghép nối cái này với Arduino. Quá trình này dễ dàng hơn bạn nghĩ và bạn sẽ mất chưa đến một giờ! Hãy bắt đầu!
Quân nhu
1 Sphero RVR
1 Arduino
Bước 1: Tải xuống phần mềm
Bước này khá dễ dàng, tất cả những gì bạn phải làm là truy cập vào liên kết này. và tải xuống tệp. Hãy nhớ rằng phần mềm của bạn phải là Linux, Windows hoặc Apple.
Bước 2: Lập trình Arduino
Khi bạn đã mở phần mềm và sẵn sàng viết mã, bạn bắt đầu bằng cách nhập mã này
#bao gồm
tiếp theo, bạn phải gõ
rvr.configUART (& Serial);
vì vậy bạn có mối liên hệ với Sphero
Bước 3: Lập trình Sphero Tiếp tục (Gọi lại và Điều khiển)
Gọi lại cho phép bạn yêu cầu Sphero gửi thông tin cho bạn thay vì bạn gửi thông tin đó cho Sphero. Ví dụ, sử dụng rvr.poll (); trong một hàm vòng lặp, bạn sẽ nhận được thứ gì đó từ Sphero. Nếu bạn không bao gồm nó, bạn sẽ không nghe thấy bất cứ điều gì trở lại.
Các điều khiển giúp bạn nói chuyện với RVR bằng cách sử dụng mã Arduino đơn giản hơn bằng cách tạo các lệnh đã có tham chiếu đến một số lệnh để bạn không phải tìm hiểu mã của Sphero Arduino SDK.
Sau đó, phần còn lại là tùy thuộc vào bạn! Bạn muốn làm gì với Sphero RVR của mình?
Bước 4: Cắm nó vào
Để kết thúc, bạn cắm nó vào. Sau đó, chạy chương trình Arduino của bạn và xem bạn đã làm được những gì!
Nếu bạn đang gặp sự cố, hãy truy cập trang Arduino và Sphero. Họ có lẽ đã giải thích tốt hơn tôi. Đây cũng là nơi tôi đã nghiên cứu.
Đề xuất:
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Lập trình vi điều khiển với bộ lập trình USBasp trong Atmel Studio: 7 bước
Lập trình vi điều khiển với một lập trình viên USBasp trong Atmel Studio: Hi Tôi đã đọc và học qua nhiều hướng dẫn dạy cách sử dụng lập trình USBasp với Arduino IDE, nhưng tôi cần sử dụng Atmel Studio để làm bài tập ở trường Đại học và không thể tìm thấy bất kỳ hướng dẫn nào. Sau khi nghiên cứu và đọc qua nhiều r
Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước
Cách lập trình PIC MCU Với Bộ lập trình PICkit Sử dụng Bảng mạch: Bạn không cần các công cụ đắt tiền và phức tạp để chơi với các bộ vi điều khiển PIC (hoặc bất kỳ loại nào khác). Tất cả những gì bạn cần là một bảng mạch để bạn kiểm tra mạch và lập trình của mình. Tất nhiên một số loại lập trình viên và IDE là cần thiết. Trong hướng dẫn này
DoReMiQuencer - Trình tự theo trình tự MIDI có thể lập trình với bàn phím: 7 bước
DoReMiQuencer - Bộ điều khiển MIDI có thể lập trình với bàn phím: Thiết bị này được tạo ra để sử dụng với VCVRack, một bộ tổng hợp mô-đun ảo do VCV tạo ra, nhưng có thể hoạt động như một bộ điều khiển MIDI mục đích chung. Nó hoạt động như một bộ tuần tự MIDI hoặc bàn phím, tùy thuộc vào chế độ đã chọn. Các nốt MIDI được ánh xạ tới ke
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một