Tentang proyek ini
Jadi baru-baru ini saya telah melakukan banyak proyek nirkabel, sebagian besar berbasis di sekitar modul Bluetooth tetapi sejak itu saya ingin melanjutkan dan mulai membuat proyek saya SMS atau panggilan telepon dikendalikan yang hampir sama mudahnya dengan bantuan Modul GSM, bagaimanapun, terjadi masalah... Harganya mahal! Dan itu membuat saya berpikir telepon hanyalah modul GSM dengan lebih banyak fitur dan saya punya beberapa telepon yang tergeletak di sekitar saya, mari gunakan salah satunya sebagai modul GSM dan itulah yang akan kita cari di dalam proyek ini.
Langkah 1:Ide Dibaliknya
Jadi sebenarnya menyelamatkan modul GSM dari telepon sangat sulit dilakukan dan akan memakan banyak waktu dan keterampilan sehingga dalam proyek ini kita akan mengambil pendekatan yang sedikit berbeda.
Setiap kali telepon menerima SMS atau Panggilan telepon, telepon akan menyala, berdengung, atau mengeluarkan suara. Sekarang mengetahui hal ini kita dapat memanfaatkan fitur-fitur ini dengan Arduino, kita akan melakukan ini dengan mengetuk motor gemuruh telepon yang digunakan untuk membuatnya bergetar dan kemudian menggunakan Arduino untuk membaca data dan melihat kapan motor disuplai daya sehingga memungkinkan Arduino untuk melihat pergi telepon menerima SMS atau panggilan telepon.
Ini, tentu saja, tidak sebagus memiliki modul GSM nyata karena Anda dapat melihat data apa yang masuk atau dapat mengirim data kembali tetapi ini adalah pilihan yang murah jika Anda memiliki banyak ponsel yang tergeletak di sekitar mengumpulkan debu. .
Langkah 2:Daftar Bagian
Jadi ini adalah proyek yang cukup sederhana sehingga kita tidak membutuhkan banyak bagian, yang kita butuhkan hanyalah sebagai berikut:
- Semua jenis ponsel lama (saya menggunakan blackberry lama)
Sekarang dengan cara saya mengaturnya telepon hanya akan membuat LED berkedip ketika menerima SMS, saya telah melakukan ini hanya untuk menyampaikan maksudnya, saya berharap untuk menggunakan ini dalam proyek masa depan untuk mengontrol pencahayaan di kamar saya.
Langkah 3:Memisahkan Ponsel
Oke jadi tujuan dari langkah ini adalah untuk membongkar telepon ke titik di mana kita dapat mengakses motor gemuruh, sekarang ini berbeda untuk setiap telepon tetapi untuk sebagian besar, Anda hanya dapat google nomor bagian telepon untuk melihat di mana motor gemuruh adalah.
Setelah Anda menemukannya, kita perlu menyolder dua kabel ke setiap terminal motor gemuruh. Sekarang, ini bisa menjadi rumit karena pada sebagian besar ponsel menggunakan komponen pemasangan di permukaan kecil, kuncinya hanya menggunakan sedikit solder dan kabel yang sangat kecil. Setelah kabel disolder, kita perlu menghubungkannya ke multimeter karena dua alasan, pertama kita ingin melihat tegangan apa yang disuplai telepon dan kedua adalah untuk mengetahui kabel mana yang negatif dan mana yang positif. Saya menemukan di kurva blackberry saya telepon memasok sekitar 1,5 Volt ke motor yang akan bagus dengan Arduino.
Langkah 4:Diagram Pengkabelan
Sekali lagi pengkabelan cukup sederhana yang perlu kita lakukan adalah menghubungkan semuanya sebagai berikut.
Pin ground pada motor akan terhubung ke pin ground pada Arduino kemudian pin positif pada motor akan terhubung ke A0 pada Arduino dan terakhir katoda (-) dari LED akan terhubung ke ground pada Arduino dan Anoda (+) terhubung ke pin 7.
Setelah itu, kami dapat mengunggah kode.
Langkah 5:Kode
Sekali lagi kodenya juga sangat sederhana dan cukup mudah dimengerti.
Dalam pengaturan void, kita mengatakan bahwa kita mengatakan bahwa pin 7 akan bertindak sebagai output karena ini akan menjadi pin LED kita, kemudian turun di loop void, kita mengatakan bahwa sensorValue adalah nilai analog dari pin A0 yang kemudian digunakan dalam pernyataan if.
Pernyataan if ini menyatakan bahwa jika nilai sensor di atas 50 untuk menghidupkan pin 7 yang merupakan pin LED dan mengirim kembali "Rumble On" ke monitor serial dan jika nilai sensor di bawah 50 untuk menjaga LED mati dan mengirim kembali "Rumble Off " ke monitor serial.
Buka kode di Arduino IDE, unggah ke papan Anda dan ujilah.
oldphonegsm.ino
Langkah 6:Hasilnya
Jadi sekarang setelah semuanya selesai mari kita lihat apa yang dilakukan semuanya, ketika kita mengirim SMS ke ponsel, ia mengirim sinyal ke motor gemuruh yang kemudian mengirimkan sinyal ke Arduino, menyalakan LED dan mengirim Rumble On ke serial pantau.
Sekarang saya membuat proyek ini karena saya berencana untuk menggunakannya di proyek masa depan saya yang membuat lampu yang dikendalikan SMS untuk kamar saya tetapi Anda benar-benar dapat menggunakan ini di mana saja, misalnya, kita dapat menggunakannya di tirai yang dikendalikan Arduino nirkabel dari proyek sebelumnya. atau bahkan kunci pintu nirkabel Arduino.
Seperti biasa, jika Anda memiliki pertanyaan, dengan senang hati akan menjawabnya dan terima kasih telah membaca proyek saya!
Kode
oldphonegsm.inoArduino
Tidak ada pratinjau (hanya unduhan).