Прямой эфир


0
а что это за адреса такие — cfeAddress, rootfsAddress, kernelAddress? Это константы или они могут как-то меняться?
avatar

degid

  • 18 июля 2017, 19:34
0
https://drive.google.com/file/d/0BxNMfbP3FAgPV3FJZmlVRWVFNXc/view?usp=sharing
avatar

GLEP

  • 16 июля 2017, 15:01
0
Кто может подсказать, почему при подключении к Mega2560 W5100 флешка работает, а Eth нет?
avatar

GLEP

  • 16 июля 2017, 14:59
0
Добрый вам день.
Подскажите плиз глупому, никак не могу разобраться.
Мне надо к ардуинке подключить 1-n вводных сдвиговых регистров (на входах регистров будут кнопки) и 1-n выводных сдвиговых регистров. Регистры должны подключаться каскадом. Основная суть — при нажатии кнопки x должен загораться светодиод x. Помогите плиз чайнику схемкой соединения этого добра и желательно скетчом.
avatar

palantir

  • 6 июля 2017, 19:46
0
Если повторение на объекте, а не на сфотографированном «полигоне» в виде одной его стороны, то не обойтись без поиска точки схождения линий перспективы. От этой точки нужно отталкиваться, делая преобразования с тем чтобы на четверти и на 3/4 картинки изображение смещалось на 1, 2, 3 и так далее пикселей. Все полученные изображения нужно поочереди вычесть из оригинала, затем сложить полученные разности. Затем сделать суммирование x_i_j = x_i_j + x_(i-1)_j + x_i_(j-1), нужно либо сначала проделать операцию с первым столбцом, затем последовательно пройти строки начиная с верхней, либо верхнюю строку, затем столбцы начиная с левого. Потом искать значения меньше пороговых для разности между пикселями, которые перебираются по остаткам левых диагоналей, в переборе по всем значениям у координаты, в переборе по всем левым диагоналям. Самая длинная цепочка пикселей даст самый большой экземпляр повторяющегося объекта. Его берём в качестве шаблона и ищем этим алгоритмом по всей картинке (не забываем уменьшать сэмпл сообразно перспективе, помним про точку схождения). И всё. Если сфотографировать дом так что будут видны две стены с окнами, то шаблоном станет самое ближайшее окно на стене с бОльшим числом окон, а мэтч выявит все окна на этой стене, но плохо будет видеть окна на второй стене (если вообще заметит). У алгоритма есть очевидные оптимизации, но первый раз лучше делать поэтапно и с размахом.
Можно выводить промежуточные изображения и подумать над другими признаками определения доминируещего шаблона. Это уже под конкретную задачу распознавания.
avatar

nick

  • 3 июля 2017, 10:33
0
Вывести такие технологии в разряд любительских чемпионатов — это круто!
avatar

realist

  • 21 июня 2017, 15:42
0
Супер!!!
А есть скетч управлением сервоприводами?
Где можно его найти?

Спасибо.
avatar

Fenixtat

  • 18 июня 2017, 09:46
0
Ничего не поменялось… так же выскакивает эта ошибка…

avatar

conysSM

  • 10 июня 2017, 12:01
0
у меня Arduino IDE 1.8.1… попробую сейчас обновить…
avatar

conysSM

  • 10 июня 2017, 11:34
0
Если библиотеку удаляю, ошибка исчезает… Что делать? Как запустить Расширитель портов?
avatar

conysSM

  • 10 июня 2017, 11:32
0
Сложно сказать.
Попробовал собрать их пример Example_PCA9555 — собирается без ошибок.
Arduino IDE 1.8.2
avatar

admin

  • 10 июня 2017, 11:31
0
И теперь при компиляции любого скетча, выдаётся выше указанная ошибка…
avatar

conysSM

  • 10 июня 2017, 11:29
0
Здравствуйте!
Пытаюсь подключить расширитель портов вот такой https://www.dfrobot.com/wiki/index.php/IIC_to_GPIO_Shield_V2.0_SKU:_DFR0013
Библиотеку PCA9555 установил. Пробую использовать скетчи в которых ссылка на эту библиотеку, но при компиляции выдаётся ошибка: ВНИМАНИЕ: Категория 'Input / Output' в библиотеке PCA9555 не является действительной. Установка на 'Uncategorized'
Что делать и в каком направлении искать?
Спасибо заранее за помощь!
avatar

conysSM

  • 10 июня 2017, 11:21
0
Спасибо за участие! :) Всегда рады вашим статьям :)
avatar

admin

  • 6 июня 2017, 10:50
+1
О, спасибо огромное за высокую оценку моего потраченного времени :)
Каждый год с нетерпением жду этого конкурса. Естественно, дело не в призах, а в неком состоянии души, благодаря которому находишь время паять/программировать/писать. Спасибо огромное администрации ресурса.
Одно удручает — малое количество РЕАЛЬНЫХ участников. И, к сожалению, печальная тенденция сохраняется от года к году :(
avatar

Ghost_D

  • 6 июня 2017, 10:40
0
cv::Mat color = cv::imread(filename, CV_LOAD_IMAGE_COLOR); // загрузка цветной картинки в формате BGR
cv::Mat gray(color.size(), CV_8UC1);
cv::cvtColor(color, gray, CV_BGR2GRAY);
avatar

noonv

  • 5 июня 2017, 11:40
0
Добрый день!
Неправильно отрабатывает CV_BGR2GRAY. Что у меня не так? Спасибо:)

InitializeComponent();
cv::Mat bmp1 = cv::imread(«demo.jpg»);
cv::Mat bmp2 = cv::Mat(bmp1.rows, bmp1.cols, CV_BGR2GRAY);
cv::cvtColor(bmp1, bmp2, CV_BGR2GRAY);
WriteableBitmap^ wbmp = ref new WriteableBitmap(bmp2.cols, bmp2.rows);
IBuffer^ buffer = wbmp->PixelBuffer;
unsigned char* dstPixels;
ComPtrpBufferByteAccess;
ComPtrpBuffer((IInspectable*)buffer);
pBuffer.As(&pBufferByteAccess);
pBufferByteAccess->Buffer(&dstPixels);
memcpy(dstPixels, bmp2.data, bmp2.step.buf[1] * bmp2.cols * bmp2.rows);
image1->Source = wbmp;
avatar

SashakHOTKO

  • 5 июня 2017, 11:06
+1
Жаль не хватило времени доделать то что планировал и обещал — может к концу лета

За призы спасибо
avatar

victoruni

  • 3 июня 2017, 15:09
0
Всем доброго дня!
Оказывается обновилась прошивка под этот программатор. Обновленную прошивку и драйвера под Windows сложил тут: https://yadi.sk/d/9KY8uJ5W3JhV8s
!!! ТЕПЕРЬ ВАЖНО!!!
Столкнулся с такой проблемой: при прошивке мк с обьемом FLASH более 64к (в частности с Atmega128 и Atmega256) не проходит верификация. И это скверно :(
Кстати, по поводу этой проблемы и полез на официальный сайт. Но при этом прошивка заливается вся (проверял выкачивая другим программатором).
Имейте ввиду это обстоятельство (прошивается хорошо, считывает только до 64к). Решения вопроса пока не нашел :(
avatar

Ghost_D

  • 31 мая 2017, 15:48
0
Доброго дня!
По прядку…
0) Честно говоря, про этот вариант (sump logic analyser ОТ gillham) я узнал только что от вас :) Я видел только подобный проект с экраном от Nokia.
1) Ну да, неплохая идея. Я вначале нечто подобное обдумывал, но в конце концов решил, что реализованный вариант более предпочтителен. Для медленных процессов можно просто сделать несколько замеров по определенным триггерам. Кстати, вам никто не мешает все переделать :) Если есть желание
avatar

Ghost_D

  • 17 мая 2017, 16:03