Оглавление:
- Запасы
- Шаг 1. Загрузка программного обеспечения
- Шаг 2: программирование Arduino
- Шаг 3. Продолжение программирования Sphero (обратные вызовы и элементы управления)
- Шаг 4: подключение к электросети
Видео: Программирование Arduino с помощью Sphero RVR: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
В октябре прошлого года вышел Sphero RVR. Это был робот, не похожий ни на один другой робот. Прежде всего, вы можете запрограммировать его с помощью Micro: bit, Raspberry PI и Arduino. Вы также можете заставить его выполнять несколько разных функций. Светодиоды также могут менять цвет. И его батарея является перезаряжаемой, а не одноразовой!
Вернемся к Arduino, люди не знают, с чего на самом деле начать. Вот почему я написал это, я показываю вам, ребята, как соединить это с Arduino. Этот процесс проще, чем вы думаете, и займет у вас меньше часа! Приступим!
Запасы
1 Sphero RVR
1 Ардуино
Шаг 1. Загрузка программного обеспечения
Это довольно простой шаг, все, что вам нужно сделать, это перейти по этой ссылке. и загрузите файл. Помните, что ваше программное обеспечение должно быть Linux, Windows или Apple.
Шаг 2: программирование Arduino
Как только вы откроете программное обеспечение и будете готовы к написанию кода, вы начнете с ввода этого кода.
#включают
Далее вам нужно ввести
rvr.configUART (& Последовательный);
так что у вас есть связь со Sphero
Шаг 3. Продолжение программирования Sphero (обратные вызовы и элементы управления)
Обратные вызовы позволяют вам попросить Sphero отправить вам информацию вместо того, чтобы вы отправляли ее в Sphero. Например, используя rvr.poll (); в функции цикла вы получите что-то от Sphero. Если вы его не включите, вы ничего не услышите.
Элементы управления упрощают общение с RVR с использованием кода Arduino, создавая команды, которые уже имеют ссылки на некоторые команды, чтобы вам не приходилось копаться в коде Sphero Arduino SDK.
Тогда все остальное зависит от вас! Что вы хотите сделать со своим Sphero RVR?
Шаг 4: подключение к электросети
Чтобы завершить его, вы подключаете его. Затем запустите программу Arduino и посмотрите, что вы сделали!
Если у вас возникли проблемы, перейдите на страницу Arduino и Sphero. Вероятно, они объяснили лучше меня. Здесь же я получил свое исследование.
Рекомендуемые:
Программирование ATmega328 с помощью Arduino IDE с использованием кристалла 8 МГц: 4 шага
Программирование ATmega328 с помощью Arduino IDE с использованием кристалла 8 МГц: в этом Instuctable я расскажу пошаговое руководство по программированию микросхемы ATmega328P (тот же микроконтроллер, что присутствует в Arudino UNO) с использованием Arduino IDE и Arduino UNO в качестве программиста, чтобы вы могли создать себе настраиваемый Arduino, чтобы ваши проекты
ПРОГРАММИРОВАНИЕ AT89S52 С ПОМОЩЬЮ ARDUINO: 4 шага
ПРОГРАММИРОВАНИЕ AT89S52 С ИСПОЛЬЗОВАНИЕМ ARDUINO: внутрисистемное программирование (ISP), также известное как внутрисхемное последовательное программирование (ICSP), - это возможность программирования некоторых программируемых логических устройств, микроконтроллеров и других встроенных устройств во время их установки в полную систему, вместо того, чтобы требовать чи
Программирование микросхем с помощью Arduino - ISP AVR, охватывающий ATTiny85, ATTiny2313 и ATMega328: 3 шага
Программирование микросхем с вашим Arduino - ISP AVR, охватывающий ATTiny85, ATTiny2313 и ATMega328: я нашел это как черновик много лет назад. По крайней мере, он все еще полезен для меня, поэтому я собираюсь его опубликовать! Этот учебник представляет собой сборник знаний, собранных в сети, а также из структурных элементов. Он охватывает программирование AVR Microco
ПРОГРАММИРОВАНИЕ ESP / NODEMCU С ПОМОЩЬЮ ARDUINO IDE: 3 шага
ПРОГРАММИРОВАНИЕ ESP / NODEMCU С ПОМОЩЬЮ ARDUINO IDE: Всем привет! Сегодня я покажу, как добавить пакет поддержки ESP8266 в Arduino IDE. и запрограммировать то же самое с помощью Ardunio IDE
Программирование MSP430 DIP с помощью Ez430: 4 шага
Программирование MSP430 DIP с помощью Ez430: Когда я нашел USB-программатор TI ez430, он показался мне одним из самых простых способов начать работу с MCU. Как я мог ошибаться, у него в названии ez! Оказывается, на самом деле это просто … в основном. Ez430 отлично подходит, если вы хотите