Ответить на тему  [ Сообщений: 376 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17, 18, 19  След.
Робот-шпион. Сборка робота. Электронные платы 
Автор Сообщение
Аватара пользователя

Зарегистрирован: 18 июл 2010, 18:17
Сообщения: 1545
Откуда: Ростовская обл. г. Волгодонск
Сообщение Робот-шпион. Сборка робота. Электронные платы
Обсуждение электронных плат.


22 мар 2012, 07:07
Профиль

Зарегистрирован: 20 авг 2013, 18:27
Сообщения: 172
Откуда: Москва
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
Имея ардуино due можно прочитать команду и как это сделать?


06 фев 2014, 11:08
Профиль

Зарегистрирован: 25 мар 2013, 06:12
Сообщения: 110
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
verial1966 писал(а):
Имея ардуино due можно прочитать команду и как это сделать?

Что подразумевается под "прочитать команду" ?


06 фев 2014, 11:49
Профиль

Зарегистрирован: 20 авг 2013, 18:27
Сообщения: 172
Откуда: Москва
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
Интересует процесс подключения (как терминал).


06 фев 2014, 12:12
Профиль

Зарегистрирован: 25 мар 2013, 06:12
Сообщения: 110
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
verial1966 писал(а):
Интересует процесс подключения (как терминал).

Вадим, конкретнее. Я не понимаю, к чему ты хочешь подключить Due в качестве терминала ?
Обычно терминальным называют подключение по USART.


06 фев 2014, 13:42
Профиль

Зарегистрирован: 20 авг 2013, 18:27
Сообщения: 172
Откуда: Москва
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
Вот блин не могу выразить свою мысль, как послать при помощи ардуино команду в робота, интересует физический процесс, какие ножки куда на робота что задавать в терминале что бы что то увидеть ну вообщем как на картинке выше, к стати интересует устройство которым ты цепляешься к роботу. Хочеться влиться в ваши ряды ну и помочь.


06 фев 2014, 13:48
Профиль

Зарегистрирован: 25 мар 2013, 06:12
Сообщения: 110
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
Дело в том, что в роботе нам доступно несколько вариантов подключения:
1. USART - ну ничего особенного, RX и TX.....выводит в терминал немного информации по инициализации RF модуля, камеры, звука.....в более ранней версии прошивки выводил параметры работы RF модуля, ну и ошибки всякие. Можно только читать, отправлять ничего нельзя (ну за исключением прошивки).
2. I2C - тут возможны варианты, либо цепляемся логическим анализатором и смотрим, что и куда шлется. Либо цепляемся в виде Slave устройства с подменой адреса одной из плат робота и смотрим, что нам приходит. Ну либо цепляемся в качестве Master устройства и шлем данные различным модулям робота.
3. Ну и последний из доступных, разбираемся с RF модулями, смотрим протокол обмена и шлем свои команды через них.

Поправьте, если что не так.

PS: а на картине выше ничего особенного нет, это отладочная плата на кортексе от STM с подключенным TFT модулем. Все остальное зависит только от возможностей человека, который эту плату программирует.
Почитай про I2C шину общие понятия, много написано про нее и на русском языке в том числе.


06 фев 2014, 14:06
Профиль
Аватара пользователя

Зарегистрирован: 29 мар 2012, 11:54
Сообщения: 766
Откуда: Москва
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
У ардуино вообще-то аппаратная квадратная шина, библиотека есть и примеров полно.


06 фев 2014, 14:43
Профиль

Зарегистрирован: 20 авг 2013, 18:27
Сообщения: 172
Откуда: Москва
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
а куда подключаться ардуиной к роботу шиной i2c? я читал про ардуиновский i2c там проблема с библиотекой для i2c, не мог найти а обычной ардуины библиотека не подходит.


06 фев 2014, 15:27
Профиль

Зарегистрирован: 25 мар 2013, 06:12
Сообщения: 110
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
Как не подходит, все там подходит. Подключать SCL и SDA в роботе, ну или Clock и Data, что однофигственно.
Библиотека есть, она вроде даже в стандартных. Wire, если не ошибаюсь.
Воть, все разжеваноhttp://robocraft.ru/blog/arduino/786.html


06 фев 2014, 15:53
Профиль

Зарегистрирован: 14 янв 2014, 18:59
Сообщения: 31
Откуда: Пенза
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
Всем добрый вечер. прошивка с китайских исходников переделана, под мою STM32F4. SPI 4 проводный MISO MOSI CS SCK. вывод CK не использовал, GIO2 используется для статуса входящих данных от второго модуля. RX TX усилителя управляется портами МК. Ну теперь самое интересное, запускаю --> модуль на команды состояния отвечает, но отвечает что все выключено, делаю инициализацию (сам прикол в ней не смотрится что модуль отвечает, вернее не проверяется как проходит инициализация), после инициализации заново запрашиваю состояние а он мне чушь в ответ(типа все не активно). Дальше разбираюсь. Результаты завтра.
По поводу моей фотки: STM32F407VGT6 + 320x480 (ili9481) + MD7130 (сам наш любимый радио модуль на такой своеобразной макетке) + microSD (в переходнике).


06 фев 2014, 17:49
Профиль

Зарегистрирован: 14 янв 2014, 18:59
Сообщения: 31
Откуда: Пенза
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
Нашел проблему. Нимогу заставить spi считывать во время данные от модема,пока разбираюсь. По поводу инициализации там я ошибался контрольные данные о состоянии блоков модема считываются и проверяется. Я сначало отключил функцию ошибки. Разбираюсь дальше


08 фев 2014, 08:56
Профиль

Зарегистрирован: 14 янв 2014, 18:59
Сообщения: 31
Откуда: Пенза
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
УСПЕХ. один модуль запустил (вернее настроил на одной отладочной плате), теперь другую отладку под модуль настроить и пробовать обменяться данными.
Инициализация прошла успешно, все проверочные регистры соответствуют что модем работает


08 фев 2014, 13:58
Профиль

Зарегистрирован: 14 янв 2014, 18:59
Сообщения: 31
Откуда: Пенза
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
Успешно передал от одной отладочной платы к другой и наоборот и вывел на дисплей (передавал два числа). расстояние проверил ради интереса, дома через 2 стены несущие, расстояние приблизительно 8-9 метров, все пришло без проблем. Займусь написанием передачи цвета 153600 пикселей с одной платы на другую и выведу на дисплей картинку (дисплей 320на480 всего 153600 пикселей), сниму это на телефон и выложу здесь видео.


08 фев 2014, 20:27
Профиль

Зарегистрирован: 14 янв 2014, 18:59
Сообщения: 31
Откуда: Пенза
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
с картинкой на весь дисплей не получится, памяти stm32l152 не хватает запомнить 16бит*153600. обрежу до 150на150пикселей и попробую вывести. Чет не кому гляжу не интересно.


08 фев 2014, 22:54
Профиль

Зарегистрирован: 14 янв 2014, 18:59
Сообщения: 31
Откуда: Пенза
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
За качество извиняйте, лучше не чем. а так вроде все понятно. что не понятно спрашивайте.
По поводу как говорил вывести картинку, есть загвоздка, модем передает по 8 бит а дисплей принимает по 16 бит на пиксель. кто может подскажет как 16 бит переменную разложить на две переменные по 8 бит, тогда сделаю и сниму видео
http://youtu.be/MK_oSaujg9A


09 фев 2014, 13:19
Профиль

Зарегистрирован: 25 мар 2013, 06:12
Сообщения: 110
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
Ну теперь попробуй гонять пакеты по 2К, 4К и 8К через DMA


09 фев 2014, 14:03
Профиль

Зарегистрирован: 14 янв 2014, 18:59
Сообщения: 31
Откуда: Пенза
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
alexgti писал(а):
Ну теперь попробуй гонять пакеты по 2К, 4К и 8К через DMA

т.е. данные в DMA а из него в модуль. просто с DMA еще не до конца разобрался (вроде это прямой доступ к памяти без задействования проца?).получается два регистра по 64 байта это FIFO и FIFO1, всего 128 байт.
И походу робот работает на 100 канале, сейчас вот сижу и смотрю как он через определенное время шлет какие то команды. если будет желание попробую дописать код который в течении хотя бы пару десятков минут будет сохранять на флешку все пакеты отправленные компом (модулем компа робота шпиона)


09 фев 2014, 14:18
Профиль
Аватара пользователя

Зарегистрирован: 02 авг 2011, 04:23
Сообщения: 2871
Откуда: СПб, Озерки.
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
rfalex писал(а):
с картинкой на весь дисплей не получится, памяти stm32l152 не хватает запомнить 16бит*153600. обрежу до 150на150пикселей и попробую вывести. Чет не кому гляжу не интересно.

Очень интересно!


10 фев 2014, 06:23
Профиль

Зарегистрирован: 20 авг 2013, 18:27
Сообщения: 172
Откуда: Москва
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
ЕЕЕЕ, Молодец, только не вьеду как все это повторить. Туплю и толкусь на месте. Нет все очень интересно.


10 фев 2014, 09:25
Профиль

Зарегистрирован: 14 янв 2014, 18:59
Сообщения: 31
Откуда: Пенза
Сообщение Re: Робот-шпион. Сборка робота. Электронные платы
Есть предложение как попробовать улучшить обмен по радио каналу(а то все жалуются что отклик не сразу да и не всегда, сам на камере остоновился дальше не собираю а разбираю на модули и пробую с ними что то сделать, вот сейчас работаю с радио модулями 2.4ГГц). Сразу скажу у меня это проверить нет возможности(все разобрано и собирать не буду, одних винтов неразбереш что куда).В своих модуляз я это сделал а вот проверить не могу.
Идея в следующем, есть у модуля выход CKO ,он меняет свое состояние с 1 на 0 при установке флага готовности FIFO регистра. Так вот вроде разработчики робота смотрят на состояние этой ноги но всегда видят 0 (т.е. регистор готов), а на самом деле он может еще не готов т.к. в самом модуле под экраном стоит перемычка этого вывода на общий (- питания, тобиш 0). Исправить это легко, контактные площадки есть, навредить чемуто внутри сложно. Так вот если есть желающие проверить умеющие работать с паяльником, я предоставлю инфу с фотками как это сделать, после чего человек проверит работу своего робота и отчитается изменилось в лудшую сторону или нет. На место все вернуть тоже не чего сложного(даже модуль вскрывать не надо). Короче нужен доброволец что бы толпой не начудить.
В итоге предлагаю здесь на форуме это серьезно обсудить кто будет пробовать, желающие, знающие. Жду ответов


10 фев 2014, 10:18
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 376 ] 
На страницу Пред.  1 ... 13, 14, 15, 16, 17, 18, 19  След.


   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Нет новых сообщений Звезда, Т-90А 1/72, "сборка без клея".

[ На страницу: 1, 2 ]

в форуме Бронетехника 1/72

bw777

30

35494

08 ноя 2015, 00:45

bw777 Перейти к последнему сообщению

Нет новых сообщений Корабль Адмирала Нельсона "Виктори" - Сборка секции корабля (сечение по мидель-шпангоуту) МАСШТАБ 1/72

[ На страницу: 1 ... 6, 7, 8 ]

в форуме Корабль адмирала Нельсона «Виктори»

Berkut

148

102337

23 сен 2019, 05:23

adept Перейти к последнему сообщению

Нет новых сообщений "Летучий голландец" - Сборка, полезные советы.

[ На страницу: 1, 2, 3 ]

в форуме Общие темы и Прочие серии-сборки кораблей

Rolf

53

56771

20 дек 2018, 09:23

Kaktak Перейти к последнему сообщению

Нет новых сообщений "Постепенный мастер". Японская сборка по инструкции.

[ На страницу: 1 ... 12, 13, 14 ]

в форуме Собери Жемчужину - Процесс сборки, Фотоотчеты пользователей

PapaNiki

270

192457

14 янв 2020, 07:14

falcon762 Перейти к последнему сообщению

Нет новых сообщений Сборка корабля "Черная Королева" от garryniy

в форуме Корабли не из партвоков

Aeroplanus

13

19967

26 авг 2014, 17:16

sergandr Перейти к последнему сообщению


Кто сейчас на конференции

Зарегистрированные пользователи: GeorgeAleta, Google [Bot], Junior, Mail.Ru [Bot], Neschumacher, Yandex [Bot]

деагостини Солнечная система, сколько выпусков Энциклопедия Таро, корабль адмирала нельсона виктори стоимость, коллекция парфюм
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять Фото

Найти:
Журнальные серии ДеАгостини и другие коллекционные издания Партворки.

2010-2022 Форум о журнальных коллекциях Deagosini, Ашет коллекция, Eaglemoss и других издательств.

При использовании материалов сайта активная ссылка на сайт обязательна!

Рейтинг@Mail.ru