Подключение шилда от Mega к Nano
- Войдите на сайт для отправки комментариев
Ср, 12/09/2012 - 20:01
Вечер добрый!
Всегда пользовал тока Arduino Nano v3. Привык к ее размерам и простоте. Пришел полноразмерный шилд Ethernet для меги. Не пойму как их соединить. Смотрю распиновку Mega. Даю на соседние GND и VIN 12вольт - в ответ тишина... ни одна лампочка на шилде даже не моргнула. Подскажите на скорую руку как все подключить...
Хм... подал на GND +5V загоролись диоды на плате... типа POWER есть... зачем тогда 9В?
На для начала уточните что значит "даю"? на GND и VIN чего? Платы или шилда? 12-ть или 9ть? (вообщем-то не важно, в данном случае, но тоже путаница)
Вообще если хочется разобратся - смортите схематику модуля. Смотрите какие пины он использует - их и соединяйте.
Если не хотите - скорее всего SPI пины нужно соеденить (то есть посмотреть описание наны, на каких пинах у нее SPI и на каких SPI у меги).
Так как вы не уточнили какой шилд, то предположим, что стандартный.
Вам нужно соеденить разъемы показанные на картинке соблюдая распиновку (то есть 1 пин должен соответствовать 1 дырке)
этот разъем соеденит линии MISO, MOSI, SCL и RES. С этого же разъема шилд будет брать питание (+5V, GND) от Наны.
После чего вам остается соеденить линии SS для Wiznet и SD:
Что бы соеденить линию SS для Wiznet нужно соеденить проводком 10 вывод шилда с D10 выводом Наны.
А для SD соеденить проводком 4 вывод шилда (по умолчанию) с D4 выводом Наны (но можно и с любым другим).
Питаться все это может от USB без дополнительных блоков питания.
...зачем тогда 9В?
Он ни с чем не соеденен (как и большенство выводов), кроме штырька под ним, а предназначен для того, что бы соеденить VIN следующего шилда, который будет надет сверху изернет-шилда с VIN Уны/Меги, находящейся под изернет-шилдом.
И еще у Наны ICSP разъем развернут в другую сторону в отличии от Уны/Меги, так что соединение выглядеть должно примерно так:
maksim спасибо большое за развернутый овет с картинками.