roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 05:21

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 103 ]  На страницу 1, 2, 3, 4, 5 ... 7  След.
Автор Сообщение
 Заголовок сообщения: соединение 2х ардуин
СообщениеДобавлено: 04 апр 2015, 11:54 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
Всем привет.
вот мой проект:
forum10/topic14711-135.html

возникла нехватка входов выходов на ардуино совместимой плате, взятой за основу.
хочу расширить функционал с помощью подключения еще одной ардуины.
через уарт сделать это не получиться, т.к. он занят блютус модулем.

может быть кто то решал подобную задачу, помогите пожалуйста :)


Изображение


соединить с

Изображение
Изображение

http://shop.zelectro.cc/z-sensor-shield-lm338t

для подключения уз датчиков,новых серво приводов и нагрузок...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 05 апр 2015, 12:07 
Не в сети
Аватара пользователя

Зарегистрирован: 25 сен 2014, 12:40
Сообщения: 6
Откуда: Челябинск
прог. языки: Asm
Можно использовать второй программный уарт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 05 апр 2015, 12:19 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
WebMiCo писал(а):
Можно использовать второй программный уарт.

в топку
есть же i2c аппаратный


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 05 апр 2015, 14:43 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
elmot писал(а):
есть же i2c аппаратный

для такого уровня - это сложно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 05 апр 2015, 15:50 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
имхо лучше spi

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 05 апр 2015, 19:01 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
я совсем нуб в программирование. эти названия мне ниочем не говорят, а нагугливание тоже особо ничем не помогло, может у когото есть готовые примеры реализации подобных проектов?
новый код с 0 я не умею, а взять что то готовое и переделать под свои нужны это кое как могу....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 05 апр 2015, 21:11 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Эх, вам бы наверное мой контроллер как раз в тему оказался бы. Если в программировании не очень - может быть очень муторно две ардуины стыковать через какой-нибудь i2c или spi.

А что у вас через UART передается? Может просто две ардуины запрограммировать на прием разных команд и повесить их обе в параллель, только чтобы от ардуин к синему зубу не было конфликтов, может быть придется что-то соорудить.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 05 апр 2015, 23:13 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
а может ардуины соединить через уарт? а потом на одной из них 2 пина запрограммить на блютус модуль ? такое возможно?

еще я нашел проект с таким же шасси как у меня. там куча всего и заюзано аж 53 пина на 2х ардуинах!
http://letsmakerobots.com/node/36646?page=1

и кажись автор проекта - разработчик этой шасси и многого другого что производит фирма дагау...
Изображение



сделано у него через и2с
одна плата мастер, другая слейв....

есть файлы со скетчами...
но там так много всего что я не врубаюсь :cry:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 05 апр 2015, 23:51 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
раз решились делать на микроконтроллерах, так учитесь программировать.


Последний раз редактировалось Angel71 05 апр 2015, 23:54, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 05 апр 2015, 23:54 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
Angel71 писал(а):
раз решились делать на микроконтроллерах, так выучите сначала си, в чём проблема? если не дано, так корректируйте хотелки :pardon: "выше головы не прыгнешь" (с) народное


ну вот снова пришел литературный критик...
вам бы все кого то уму разуму учить...

привычка давать бесполезные советы - называется флудом!
избавьте пожалуйста меня от ненужной информации. :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 05 апр 2015, 23:58 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
да делайте через одно место, раз нравиться не прислушиваться и на грабли наступать. хотя да, время такое - до людей часто не доходит, что перед тем как начать читать или писать, нужно алфавит выучить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 06 апр 2015, 00:01 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
к чему прислушиваться? к совету учить с++ и сколько лет у меня на это уйдет? ах да с++ этож легко... именно поэтому в нашей стране все профи программисты, вот вы например, такой клевый програмер что за 5 мин решите мою проблему, да?
если нет, хватит спамить!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 06 апр 2015, 00:13 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
вам до ++ как до луны, пока максимум к си пару вещей сможете освоить. если выделять хотя бы с часик в день, си за пол года-год даже очень деревянные могут выучить. всё очень просто - желание и упорство.
а, я понял, знания/навыки после щелчка пальцами с неба сваливаются. изучать язык, работу с переферрией мк и прочим совсем не нужно. ну бывает, не увсех правда проходит.
короче, допустим хотите с spi две дуни совместить, так берёте и пробуете искать, например так "arduino spi slave"? в первых же трёх ссылках две таких
http://www.gammon.com.au/forum/?id=10892&reply=1#reply1
http://greenoakst.blogspot.com/2012/06/arduino-spi.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 06 апр 2015, 00:58 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
slom, есть регистры сдвига -74hc165 -расширитель входов, HCT4094 - расширитель выходов. Тактируются spi шиной, очень шустрые - 25мгц - легко.
гугля запрос "arduino 74hc165" "arduino HCT4094"
http://homes-smart.ru/index.php/oborudovanie/prochee/rasshiryaem-porty
http://robocraft.ru/blog/arduino/520.html
http://alexval2007.ucoz.ru/forum/10-143-
http://fritzing.org/projects/led-control-using-android-and-bluetooth-adaptor
Есть семисегментные индикаторы работающие на этом принципе:
http://www.chipdip.ru/product/shd0032uy/
Можно и платы найти:
http://arduino-ua.com/prod565-Modyl_so_sdvigovim_registrom_74HC595
http://arduino-ua.com/prod566-Modyl_so_sdvigovim_registrom_SN74HC165

Добавлено спустя 3 минуты 58 секунд:
Ой, главное, наращивать можно до бесконечности, вопрос только в скорости опроса входов/выходов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соединение 2х ардуин
СообщениеДобавлено: 06 апр 2015, 03:25 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
взять оба варианта логик, перемолоть в пыль, выкинуть лишнее, затем из этого слепить одну микру и запечь в духовке. ))) получится расширитель портов, например max7300/max7301 или mcp23016. хз, что там подключать собрался, но может оказаться, что со второй дуней шансов вынести себе мозг всё же поменьше будет.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 103 ]  На страницу 1, 2, 3, 4, 5 ... 7  След.

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO