Почему у этих плат под сенсоры http://amperka.ru/product/arduino-troyka-shield , http://devicter.ru/goods/Electronic-Brick-Shield-V4-1?from=YWZk 3 ножки , а у этих http://devicter.ru/goods/Sensor-Shield-Grove-Brick?from=YWZk , http://devicter.ru/goods/Base-Shield-V1-3?from=YWZk 4 ножки . Чем отличается 3 ножки от 4 ножек. Подскажите какую лучше приобрести плату .
Одна нога на Grove зарезервирована под какие-то функции и на многих модулях не используется. Шаг выводов разъема тоже отличается, у Grove это 2мм против 2.54мм у обычных "гребенок". На том же devicter.ru есть переходники.
Какой вам удобнее. Хотите возиться с переходниками - собирайте зоопарк, не хотите - берите все из одной серии.
Если посмотреть на увеличенную фотографии любой из двух плат, у которой 4 ноги на разъем, то, согласно маркировке (если не рассматривать всякие I2c, а рассматривать только цифровые пины), на каждую пару контактов земли и +5 приходится два контакта данных. У тройки и http://devicter.ru/goods/Electronic-Brick-Shield-V4-1?from=YWZk на каждую пару контактов земли и +5 приходится только один контакт данных, что упрощает коммутацию трехпиновых датчиков человеческими шлейфами. Плюсом http://devicter.ru/goods/Base-Shield-V1-3?from=YWZk относительно других является наличие групп контактов I2C и UART, выведенных в виде отдельных четырехконтактных разъемов.
А можно допустим к http://devicter.ru/goods/Base-Shield-V1-3?from=YWZk плате подключить как нибудь сенсер из серии troyka с помощью мама-мама или мама-папа или допустим к этой плате http://devicter.ru/goods/Sensor-Shield-Grove-Brick?from=YWZk ?
К http://devicter.ru/goods/Sensor-Shield-Grove-Brick?from=YWZk можно даже теми же шлейфами, что и к тройке. Достаточно просто игнорировать крайний контакт цифрового пина в группе из четырех пинов. Со вторым сложнее. Там, если я правильно понимаю, более мелкие разъемы. И возникает вопрос, зафиксируется ли в нем обычный монтажный провод.
Я вообще-то про контакты из тех, что штырями, как в тройке. Подписаны D0-D13. Те, что выполнены специальными пластиковыми разъемами сбоку, лучше по возможности такими же ответными разъемами и соединять.
Типичный сенсор должен подключаться к пину, питанию и земле. I2C управляемый сенсор должен подключаться к пинам I2c, питанию и земле. UART (RS) управляемый сенсор должен подключаться к пинам RX, TX, питанию и земле. Применительно к http://devicter.ru/goods/Sensor-Shield-Grove-Brick?from=YWZk : Типичный сенсор шлейфом к группе земля,питание,Dx (где DX обеспечивает подключение к пину с номером X) I2C сенсор либо к гнезду I2C, либо к группе с пинами, к которым разведено I2C на вашей ардуине (например, 4 и 5 для уны) UART сенсор к гнезду UART либо к группе с пинами земля,питание,D0,D1. Еще есть два гнезда с аналоговыми пинами, наверное, для датчиков со специальным разъемом на шлейфе, которые подключаются к аналоговым входам.
Спасибо половину я понял особенно про I2C и UART(RS), но я одно не понял если допустим мне надо подсоединить сенсор с гнездами GND Vcc SIG , то мне надо заместо SIG подключить к любому D порту кроме (0 и 1 ) или к A (аналогому порту ) ?