Skip to content
/ talas Public

ТАЛАС — танк лазерный самоходный

Notifications You must be signed in to change notification settings

robotpsu/talas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ТАЛАС

ТАЛАС — ТАЛАС лазерный самоходный.

Библиотека

Установка

  1. В меню Arduino IDE:
    1. Sketch (Скетч)
    2. Include Library (Подключить библиотеку)
    3. Add .ZIP Library… (Добавить .ZIP библиотеку…)
  2. В открывшемся диалоговом окне:
    1. выбрать директорию lib/Talas
    2. нажать Open (Открыть)

Добавление в скетч

В меню:

  1. Sketch (Скетч)
  2. Include Library (Подключить библиотеку)
  3. в списке Contributed libraries выбрать TALAS

Или добавить в начало скетча директиву препроцессора

#include <Talas.h>

Документация

Arduino

Библиотека и скетч написаны для Arduino Mega 2560 Rev3.

Мобильное приложение

Доступно в Google Play

Для создания приложения использован MIT App Inventor 2.

Команды

ТАЛАС управляется по Bluetooth (serial connection) с помощью следующих символьных команд:

  • движение:
    • w — вперёд;
    • s — назад;
    • a — поворот влево;
    • d — поворот вправо;
    • x — останов;
  • скорость:
    • + — быстрее;
    • - — медленнее;
    • ^ — установить скорость (1-byte unsigned integer);
    • V — передать скорость (1-byte unsigned integer);
  • турель:
    • 8 — поворот вверх;
    • 2 — поворот вниз;
    • 4 — поворот влево;
    • 6 — поворот вправо;
    • 0 — поворот в исходную позицию;
    • / — передать положение турели — 2 угла (2 1-byte unsigned integers);
  • лазер:
    • 5 — огонь;
  • состояние:
    • M — передать максимальное число жизней (1-byte unsigned integer);
    • H — передать оставшееся число жизней (текущее «здоровье») (1-byte unsigned integer);
    • R — восстановить «здоровье»;
    • * — имитировать попадание;
  • название:
    • N — передать название ('\n'-terminated string);
    • n — принять новое название и переименовать ТАЛАС ('\n'-terminated string).

Полезные ссылки

Datasheets

Описание файлов

Источники и лицензии

  • НЛО — автор: Pixel Buddha, лицензия: CC 3.0 BY
  • Material Design
  • Google Play и логотип Google Play являются товарными знаками корпорации Google Inc.