Через последовательный порт, например. TX первой к RX второй, RX первой к TX второй, земли объединить.
А если вспомнить, что есть еще аппаратные I2C и SPI и их программные реализации... и что никто не мешает сделать параллельную шину...
а как выбирать какой последовательный порт использовать(именно программно) ?просто нигде не видел в примерах программ для меги
http://arduino.ru/Reference/Serial http://arduino.ru/Hardware/ArduinoBoardMega2560 Используйте имена Serial1, Serial2, Serial3.
спасибо. И еще вопрос. У кого есть платформа http://amperka.ru/product/pirate-chassis ? поместится ли на ней мега? и уно на нижней полке?
А что Вы такого собираетесь обрабатывать, что одного контроллера не хватает? Если не секрет, конечно.
Есть такая идея. Робот, который перемещается по комнате и с помощью сонара, закрепленного на серве обследует комнату. Данные (угол поворота сервы, скорость и расстояние) передаются на телефон по зубу, на котором, в свою очередь, вырисовывается план комнаты. Вот так вот. А собрав робота я понял, что одновременное движение, обследование и передача данных невозможна. Так что мега у меня будет заниматься расчетами, а уно моторами.
Почему невозможна? На опрос датчиков и верчение моторов много ресурсов не нужно, с этим и Уно или Мега (по отдельности) справится на отлично. Только delay() не надо в код пихать куда попало, иначе все ресурсы контроллера будут потрачены на задержки. Вы же не собираетесь прямо в ардуино просчитывать план комнаты?