Как подключить 4 или более Arduino к одному общему модулю GSM?
Можно ли подключить 4 или более Arduino к одному модулю GSM? Все ардуино должны ежедневно отправлять SMS в определенное время. Как мне убедиться, что они не сталкиваются друг с другом по времени, кроме отправки смс в разное время для каждого Arduino? Я хочу, чтобы SMS ставились в очередь и отправлялись по одному.
@hindisong.cc, 👍1
Обсуждение1 ответ
Лучший ответ:
Вам следует подумать о подключении одного Arduino к модулю GSM, а также соединить 4 Arduino вместе с помощью SPI, I2C или любого другого межаппаратного протокола связи. Прежде чем я узнал об этих опциях, я однажды написал немного кода для отправки данных между Arduino, при этом один вывод представляет отправляемые данные, а другой вывод меняется каждый раз, когда становится доступным новый бит. Вы можете сделать что-то подобное с дополнительной линией для каждой пары, чтобы Arduino могла сообщить первичному устройству, что у него есть новые данные для отправки.
В любом случае загляните в "Wire Library" - это в основном для такого рода работ. Я думаю, вы будете счастливее, если попытаетесь, чтобы один Arduino был «во главе». и подключился к CSM, пока остальные соперничают за его внимание.
Рискуя спорить с самим собой, загляните и в библиотеку SPI. В зависимости от ситуации с SPI может быть проще работать. Это более простой из двух протоколов., @Sniggerfardimungus
- Проблема с получением SMS - GSM-модуль Arduino Uno и SIM900A
- Мини-модем SIM900a, IMEI 0, помощь с контактами TX RX
- Как получить данные из базы данных моего сервера в переменную в моем Arduino?
- Как отправить команду AT на sim800l с помощью SoftwareSerial
- SIM800L не регистрируется в сети
- Как проверить, работает ли GSM-модуль?
- Как отправлять сообщения на несколько номеров с помощью модуля Arduino uno и SIM800?
- Клиент MQTT на Arduino + SIM900
подключить GSM только к одному ардуино, @jsotola