Bagaimana cara menghubungkan 4 atau lebih Arduino ke satu Modul GSM bersama?
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
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.