совместное использование GSM и Ethernet шилдов
- Войдите на сайт для отправки комментариев
Ср, 14/01/2015 - 13:55
Приветствую
В новом проекте предполагается использование MEGA 2560, а так же шилды
- GSM/GPRS shield
- Ethernet W5100 with SD
Скажите, будут ли они оба работать вместе и не конфликтовать?
Просто я читал, что они оба используют SoftwareSerial
Смущает http://arduino.ua/ru/prog/GSM
Совместимость с библиотекой Ethernet
Разработчиками приложены все усилия для того, чтобы библиотека GSM была максимально совместима с библиотекой Ethernet. Благодаря этому, перенос кода, использующего библиотеки Ethernet или WiFi, на Ардуино с GSM-платой расширения должен быть довольно простым.
Привет
Интерфейсы какие используются в шилдах?
Софт сериал используют...
не должны конфликтовать, просто вешай на разные пины сериал и вперед - это ж софтовый сериал
Во первых ethernet использует SPI. Откуда информация об использовании Serial?
Во вторых на меге два железных Serial, я бы применил железный вместо програмного
на меге вроде 4 железных сериала...
вот цитата:
Последовательный интерфейс Serial: выводы 0 (RX) и 1 (TX); Serial 1: 19 (RX) и 18 (TX); Serial 2: 17 (RX) и 16 (TX); Serial 3: 15 (RX) и 14 (TX). Данные выводы используются для получения (RX) и передачи (TX) данных по последовательному интерфейсу. Выводы 0 и 1 также соединены с соответствующими выводами микросхемы ATmega16U2, выполняющей роль преобразователя USB-UART.
Юзай не хочу)))))
точно! 4-ре
Теоретически, если используютсяя шилбы - могут быть коллизии.
Какой именно GSM модуль используется?
нужно брать описание на оба ваших шилда и смотреть какие пины использованы там и там. Дальше уже анализировать что за пины и для чего. Тогда будет понятно есть конфликт или нет
вот этот шилд
http://arduino.ru/forum/apparatnye-voprosy/gsmgprs-shield
Ethernet шилд - это SPI 10-13
GSM - это SoftSerial или стандартный Serial на 0 и 1 выводах
Совместное использование без проблем
Из GSM много разных сервисных сигналов исходит. Могут на разные пины вешаться...