Bagaimana cara menghubungkan 4 atau lebih Arduino ke satu Modul GSM bersama?

Aug 20 2020

Apakah mungkin untuk menghubungkan 4 atau lebih Arduino ke satu Modul GSM.? Semua Arduino perlu mengirim SMS pada waktu tertentu setiap hari. Bagaimana cara memastikan bahwa waktu tidak bertabrakan satu sama lain, selain mengirim sms pada waktu yang berbeda untuk setiap Arduino ?. Saya ingin SMS antri, dan dikirim satu per satu.

Jawaban

3 Sniggerfardimungus Aug 20 2020 at 11:22

Anda harus mempertimbangkan untuk menghubungkan satu Arduino ke modul GSM, dan menghubungkan 4 Arduino bersama-sama menggunakan SPI, I2C, atau protokol komunikasi antar perangkat keras lainnya. Sebelum saya tahu opsi ini ada, saya pernah menulis sedikit kode untuk mengirim data antara Arduino dengan memiliki satu pin yang mewakili data yang dikirim dan pin lain berubah setiap kali ada bit baru. Anda dapat melakukan sesuatu yang serupa dengan baris tambahan per pemasangan, sehingga Arduino dapat memberi tahu primer bahwa ia memiliki data baru untuk dikirim.

Bagaimanapun, periksa "Wire Library" - ini pada dasarnya untuk jenis pekerjaan ini. Saya pikir Anda akan lebih senang mencoba memiliki satu Arduino "yang bertanggung jawab" dan terhubung ke CSM sementara sisanya bersaing untuk mendapatkan perhatiannya.