Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
pro100dasha
7 лет назад

Как получить первую картинку от модуля VC0706 (часть 2) или "В гостях у Саши"

 Привет, мои дорогие друзья!

firefox_2017-09-08_21-54-04.jpg

Ссылки на прошлые статьи:

 Недавно я была у Саши и продолжила рассказывать про модуль VC0706. Сегодня мы переходим от теории из прошлого поста к практике. Итак, Саша написал небольшую программу ("на коленках за пару часов"), которая демонстрирует работу с данным модулем. В дальнейшем будет написана библиотека по работе с данным модулем, а пока мы можем получить версию ПО и картинку. Он создал открытый репозиторий для проектов голоса, и наш первый проект getFrameFromVC0706, данный проект был создан под Visual Studio 2015 Update 3.
Итак, открываем наш проект и видим:

   private static void Main(string[] args)
   {
     var vc0706 = new VC0706();
     vc0706.Open("COM3");
     Console.WriteLine(vc0706.GetVersion());
     vc0706.TakePicture(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location) + @"\1.jpeg");
   }

 Первая строка - это создание объекта VC0706, далее у созданного объекта вызываем метод Open, он может принимать два аргумента: имя порта (по умолчанию "COM1") и скорость передачи, по умолчанию имеет значение 38400. Далее с помощью метода GetVersion() мы получаем версию ПО, которая выводится в консоль, заодно и проверяем все ли в порядке с соединением. Следующая строчка получает изображение от камеры и сохраняет его в папку с программой.

 В следующей статье мы рассмотрим полную библиотеку по работе с модулем VC0706, а еще чуть позже мы разработаем программно-аппаратного бота для golos.io, используя модуль VC0706 ;)

Репозиторий

2
2.190 GOLOS
На Golos с August 2017
Комментарии (8)
Сортировать по:
Сначала старые