Mengapa Ponsel Lama Lebih Baik dari Membeli Modul GSM: Alternatif Hemat Biaya
Komponen dan Perlengkapan
Arduino UNO – 1 unit
Tentang Proyek Ini
Jadi akhir-akhir ini saya banyak melakukan proyek wireless, sebagian besar didasarkan pada modul Bluetooth tetapi sejak saat itu saya ingin melanjutkan dan mulai membuat proyek saya dikontrol SMS atau panggilan telepon yang hampir sama mudahnya dengan bantuan modul GSM, namun, sebuah masalah terjadi... Mereka mahal! Dan itu membuat saya berpikir ponsel hanyalah modul GSM dengan lebih banyak fitur dan saya punya beberapa ponsel yang hanya terbuang di laci, mari kita gunakan salah satunya sebagai modul GSM dan itulah yang akan kita bahas dalam proyek ini.
Langkah 1: Ide di Baliknya
Jadi sebenarnya mencabut modul GSM dari ponsel sangat sulit dilakukan dan akan memakan banyak waktu dan keterampilan jadi dalam proyek ini kita akan mengambil pendekatan yang sedikit berbeda.
Setiap kali ponsel menerima SMS atau panggilan telepon itu akan menyala, bergetar atau mengeluarkan suara. Sekarang dengan mengetahui ini kita dapat mengambil keuntungan dari fitur-fitur ini dengan Arduino, kita akan melakukan ini dengan menyentuh motor getaran ponsel yang digunakan untuk membuatnya bergetar dan kemudian menggunakan Arduino untuk membaca data dan melihat saat motor diberi daya sehingga memungkinkan Arduino untuk melihat saat ponsel menerima SMS atau panggilan telepon.
Tentu saja, ini tidak sebaik memiliki modul GSM asli karena Anda dapat melihat data apa yang masuk atau dapat mengirim data kembali tetapi ini adalah opsi yang murah jika Anda punya banyak ponsel yang hanya terkumpul debu.
Langkah 2: Daftar Komponen
Jadi ini adalah proyek yang cukup sederhana jadi kita tidak akan membutuhkan banyak bagian, yang kita butuhkan hanyalah:
Satu Arduino Uno (Di sini)
Ponsel lama apa pun (Saya menggunakan Blackberry lama)
Beberapa LED
Satu Simcard
Sekarang dengan cara saya mengatur, ponsel hanya akan membuat LED berkedip saat menerima SMS, saya melakukannya hanya untuk menyampaikan poin, saya berharap untuk menggunakan ini di proyek masa depan untuk mengontrol lampu di kamar saya.
Langkah 3: Membongkar Ponsel
Okay jadi tujuan langkah ini adalah untuk membongkar ponsel sampai titik di mana kita dapat mengakses motor getaran, sekarang ini berbeda untuk setiap ponsel tetapi untuk sebagian besar, Anda hanya perlu mencari nomor bagian ponsel di Google untuk melihat di mana motor getaran berada.
Setelah Anda menemukannya kita akan perlu solder dua kabel ke setiap terminal motor getaran. Sekarang, ini bisa sulit karena sebagian besar ponsel menggunakan komponen permukaan kecil, kunci nya hanya menggunakan jumlah solder yang minimal dan kabel yang sangat kecil. Setelah kabel di-solder kita perlu menghubungkannya ke multimeter untuk dua alasan, pertama kita ingin melihat jenis tegangan yang diberikan ponsel dan kedua untuk menentukan kabel mana yang negatif dan mana yang positif. Saya menemukan pada Blackberry Curve saya ponsel menyediakan sekitar 1,5 Volt ke motor yang akan bagus dengan Arduino.
Langkah 4: Diagram Kabel
Lagi kabelnya cukup sederhana yang kita butuhkan hanyalah menghubungkan semuanya seperti berikut.
Pin ground pada motor dihubungkan ke pin ground pada Arduino lalu pin positif pada motor dihubungkan ke A0 pada Arduino dan terakhir katoda (-) LED dihubungkan ke ground pada Arduino dan Anoda (+) dihubungkan ke pin 7.
Setelah selesai kita dapat mengunggah kode.
Langkah 5: Kode
Lagi kodenya juga sangat sederhana dan cukup mudah dipahami.
Di void setup, kita mengatakan bahwa pin 7 akan bertindak sebagai output karena ini akan menjadi pin LED kita, lalu di bawah di void loop, kita mengatakan bahwa sensorValue adalah nilai analog dari pin A0 yang kemudian digunakan dalam pernyataan if.
Pernyataan if ini menyatakan bahwa jika sensorValue di atas 50 untuk menyalakan pin 7 yang merupakan pin LED dan mengirimkan "Rumble On" ke serial monitor dan jika sensorValue di bawah 50 untuk menjaga LED mati dan mengirimkan "Rumble Off" ke serial monitor.
Buka kode di Arduino IDE, unggah ke papan Anda dan coba.
oldphonegsm.ino
Langkah 6: Hasil
Jadi sekarang dengan semuanya selesai mari kita lihat apa yang dilakukan semuanya, saat kita mengirim SMS ke ponsel itu mengirim sinyal ke motor getaran yang kemudian mengirim sinyal ke Arduino, menyala LED dan mengirimkan Rumble On ke serial monitor.
Saya membuat proyek ini karena saya berencana untuk menggunakannya di proyek saya di masa depan yaitu membuat lampu yang dikontrol SMS untuk kamar saya tetapi Anda benar-benar dapat menggunakannya di mana saja, misalnya, kita dapat menggunakannya di jendela jendela Arduino yang dikontrol wireless dari proyek masa lalu atau bahkan kunci pintu Arduino wireless.
Seperti biasa jika Anda memiliki pertanyaan saya akan senang menjawabnya dan terima kasih telah memeriksa proyek saya!