Daftar Isi:

Cara Membuat Telepon Kaleng Nirkabel! (Arduino Walkie Talkie): 7 Langkah (dengan Gambar)
Cara Membuat Telepon Kaleng Nirkabel! (Arduino Walkie Talkie): 7 Langkah (dengan Gambar)

Video: Cara Membuat Telepon Kaleng Nirkabel! (Arduino Walkie Talkie): 7 Langkah (dengan Gambar)

Video: Cara Membuat Telepon Kaleng Nirkabel! (Arduino Walkie Talkie): 7 Langkah (dengan Gambar)
Video: Bikin Konten Ngumpet di Kolong Rel, Youtuber Dede Inoen Bisa Dipidana 2024, November
Anonim
Cara Membuat Telepon Kaleng Nirkabel! (Arduino Walkie Talkie)
Cara Membuat Telepon Kaleng Nirkabel! (Arduino Walkie Talkie)
Cara Membuat Telepon Kaleng Nirkabel! (Arduino Walkie Talkie)
Cara Membuat Telepon Kaleng Nirkabel! (Arduino Walkie Talkie)
Cara Membuat Telepon Kaleng Nirkabel! (Arduino Walkie Talkie)
Cara Membuat Telepon Kaleng Nirkabel! (Arduino Walkie Talkie)

Beberapa hari yang lalu, saya berada di tengah-tengah panggilan telepon yang sangat penting ketika telepon pisang saya berhenti bekerja! Saya sangat frustrasi. Itu terakhir kalinya aku melewatkan panggilan karena telepon bodoh itu! (Kalau dipikir-pikir, saya mungkin sedikit terlalu marah saat ini, lihat foto)

Sudah waktunya untuk upgrade. Masukkan telepon kaleng nirkabel! Telepon lelucon yang baru dan lebih baik, untuk semua kebutuhan komunikasi palsu saya!

Catatan: (Proyek ini benar-benar berfungsi)

Inilah cara saya membangunnya!

Langkah 1: Alat dan Bahan

Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan

Untuk proyek ini, Anda akan membutuhkan beberapa alat elektronik, dan beberapa alat.

Saya ingin mengungkapkan bahwa proyek ini disponsori oleh DFRobot. Semua bagian disediakan oleh mereka, dan beberapa tautan yang disediakan adalah tautan afiliasi ke DFRobot. Jangan ragu untuk menggunakannya jika Anda ingin mendukung Facio Ergo Sum! Suku cadang di luar merek juga berfungsi. Terima kasih kepada DFRobot karena membuat proyek ini menjadi mungkin!

Peralatan -

  • Bor (dengan bit)
  • Potongan Timah
  • Pistol Lem Panas (Hati-hati: Sangat Panas)
  • Tang Hidung Jarum
  • Palu bola-peen

Bahan - (Dua dari semua ini)

  • DFduino Uno R3
  • Gravity IO Expansion Shield (Opsional)
  • Sensor Suara Analog (Mikrofon)
  • Penguat Audio 386AMP (Speaker)
  • Dudukan Baterai 6AA dengan Jack Barel DC (dan 6x AA)
  • NRF24L01+PA+LNA Dengan Antena
  • Tombol Taktil (Saya menggunakan tombol arcade)
  • Aluminium Coffee Can (Anda dapat menemukannya dengan mudah di Craigslist/Facebook Marketplace)
  • Kabel Jumper

Langkah 2: Mempersiapkan Kaleng

Menyiapkan Kaleng
Menyiapkan Kaleng
Menyiapkan Kaleng
Menyiapkan Kaleng
Menyiapkan Kaleng
Menyiapkan Kaleng
Menyiapkan Kaleng
Menyiapkan Kaleng

Sebelum kita dapat memasang elektronik, kita harus menyiapkan kalengnya. Untuk melakukan ini, kami akan mengebor dua lubang, satu untuk antena, dan satu untuk tombol.

Saya mulai dengan lubang antena. Pertama, saya menempatkan papan antena di dalam kaleng, untuk mengukur seberapa jauh dari sisi lubang yang diperlukan. Kemudian, menggunakan jari saya untuk mencatat punggungan, saya menandai lubangnya dengan spidol Whiteboard, sehingga saya bisa menghapusnya nanti. Kemudian, dengan menggunakan satu ketukan, saya membuat lekukan kecil di tempat yang akan saya bor. Ini akan membantu memandu latihan pada langkah berikutnya.

Tergantung pada antena yang Anda gunakan, Anda mungkin memerlukan lubang yang lebih kecil/lebih besar. Jadi apa yang saya lakukan untuk menemukan ukuran yang tepat, membandingkan benang pada antena dengan ukuran mata bor.

Catatan: (Milik saya akhirnya menjadi 7/32)

Baiklah, KACAMATA SAFETY AKTIF!

Setelah Anda memilih ukuran dan menandai lubangnya, bor ke dalam kaleng, lakukan dengan kecepatan tinggi, tetapi jangan mendorong terlalu keras. Karena betapa tipisnya kaleng itu, biasanya kaleng itu akan tergeser, jadi perhatikan logam yang tajam. Gunakan penjepit kaleng dan tang untuk membersihkan tepi ini.

Maka saatnya untuk lubang kancing. Yang ini sedikit berbeda.

Catatan: Saya bekerja dengan apa yang saya miliki, jadi saya memutuskan untuk mencobanya menggunakan bor dan gunting timah lagi. Sedikit Forstner mungkin bekerja jauh lebih baik. Inilah cara saya melakukannya.

Pertama, saya membuka "mur" plastik dari tombol. Kemudian saya menempatkan mur ke lokasi lubang yang saya inginkan, dan menandai diameter dalam. Kemudian saya mengebor lima lubang, dan menggunakan potongan timah untuk membersihkan bahan dan membentuknya menjadi lingkaran. Tandai lubangnya, ketuk, dan bor.

BERHENTI! Saatnya HAMMER!

Setelah ini, saya menggunakan palu dan tang untuk mengetuk tab logam dan membengkokkannya. Silakan merujuk ke gambar untuk ide yang lebih baik tentang bagaimana saya melakukan ini. Saya telah memberikan diagram buruk yang seharusnya dapat membantu Anda.

Catatan: Saya sarankan menggunakan palu bola-peen. Saya menggunakan palu biasa karena hanya itu yang saya miliki.

Setelah selesai, Anda dapat memasang antena dan tombolnya. Sekali lagi, hati-hati dengan potongan logam yang tajam!

Langkah 3: Waktu Pistol Lem Panas

Waktu Pistol Lem Panas!
Waktu Pistol Lem Panas!
Waktu Pistol Lem Panas!
Waktu Pistol Lem Panas!
Waktu Pistol Lem Panas!
Waktu Pistol Lem Panas!

Sekarang mari kita rekatkan komponennya!

Pertama, colokkan pistol lem panas Anda dan tunggu sampai memanas.

*Tema bahaya mulai dimainkan…*

Kemudian, gunakan lem panas untuk mengencangkan papan antena ke kaleng. Saya juga menyarankan untuk melapisi bagian logam antena yang menempel melalui kaleng dengan lem, sehingga tidak menempel pada kaleng.

Catatan: Dengan semua komponen ini, gunakan lem panas dalam jumlah banyak, jadi tidak ada yang bisa diarde dengan kaleng. Jika Anda mendengar suara dengung atau bip saat mengujinya, Anda mungkin mengalami gangguan ground.

Rekatkan Arduino Uno ke bagian bawah kaleng, lalu pasang baterai. Ini akan menjadi bagian terberat, saya sarankan untuk mengoleskan lem ke tepinya dan kemudian menempatkannya di tempat yang Anda inginkan untuk meletakkan kaleng (sehingga antena mengarah ke atas). Paket baterai akan selalu menjadi pusat gravitasi alami untuk kaleng.

Saya menempelkan speaker di satu sisi baterai, dan mikrofon di sisi lain. (Lihat gambar) Ini terutama untuk tujuan estetika, dan manajemen kawat.

Pastikan untuk menggunakan banyak lem agar tidak ada pin yang menempel pada kaleng

Langkah 4: Pengkabelan Sirkuit

Pengkabelan Sirkuit
Pengkabelan Sirkuit
Pengkabelan Sirkuit
Pengkabelan Sirkuit

Setelah semuanya terpasang dengan aman, saatnya memasang kabel! Gunakan skema yang disediakan untuk menghubungkan semua jumper ke pin yang sesuai. Saya juga akan memberikan pin-out di bawah ini:

(Catatan, ini untuk HAT Ekspansi Gravitasi)

Papan Antena:

  • MI -> MISO
  • MO -> MOSI
  • SCK -> SCK
  • CE -> Pin 7
  • MTK -> Pin 8
  • GND -> GND
  • 5V -> 5V

Sesuatu yang perlu diperhatikan tentang papan ini. NRF24L01 adalah teknologi yang luar biasa, tetapi sangat sensitif terhadap listrik. Pastikan untuk menyalakannya hanya dengan 3.3V kecuali Anda menggunakan ransel yang disertakan seperti saya. HANYA TERHUBUNG KE 5V SAAT MENGGUNAKAN PAPAN EKSTRA, jika tidak maka antena akan menggoreng.

Sensor Suara Analog:

Pin Gravitasi -> A0

Penguat Audio:

  • +(pada input speaker) -> 9 atau 10 (audio kiri atau kanan)
  • -(pada input speaker) -> GND
  • Pin gravitasi -> D0

Mengalihkan:

  • TIDAK -> A1
  • COM -> GND

Berikut penjelasan singkat tentang rangkaian (semoga bermanfaat bagi siapa saja yang menggunakan papan yang berbeda).

Karena Pustaka RF24Audio yang kami gunakan, ada pinout yang sangat spesifik untuk mikrofon, speaker, sakelar, dan antena:

Pin sinyal Mikrofon akan selalu menggunakan pin A0.

Saklar (untuk beralih ke mode transmisi) selalu pin A1.

Amplifier Audio yang saya gunakan tidak masalah di mana ia dicolokkan, asalkan memiliki daya. Yang penting adalah kabel yang Anda gunakan untuk transmisi audio, yang secara default akan menjadi pin 9 dan 10 (untuk audio kiri dan kanan).

Pin Antena CE dan CSE selalu terhubung ke pin 7 dan 8 masing-masing (yang memungkinkan kedua arah sinyal radio)

Semoga informasi ini akan membantu Anda memasang sirkuit ini di papan apa pun.

Langkah 5: Mendorong Kode

Mendorong Kode
Mendorong Kode
Mendorong Kode
Mendorong Kode
Mendorong Kode
Mendorong Kode

Saatnya untuk mendorong beberapa kode! Program untuk proyek ini SUPER sederhana berkat Perpustakaan RF24Audio. Ini benar-benar bukan 10 baris kode! Lihatlah:

//Sertakan Perpustakaan

#sertakan #sertakan #sertakan radio RF24 (7, 8); // Atur radio menggunakan pin 7 (CE) 8 (CS) RF24Audio rfAudio(radio, 1); // Atur audio menggunakan radio, dan atur ke nomor radio 0. void setup() { rfAudio.begin(); // Satu-satunya hal yang harus dilakukan adalah menginisialisasi perpustakaan. }

Saya tidak akan menjelaskan cara kerjanya di sini, tetapi jika Anda ingin mempelajari lebih lanjut tentang Arduino IDE dan apa arti kode ini, lihat tautan ini.

Anda juga harus menginstal Pustaka RF24 dan RF24Audio, yang dapat Anda unduh di sini.

Setelah Anda menginstal Arduino IDE, unduh program Arduino yang disediakan, dan buka kodenya. Lihat di bawah menu tarik-turun Alat. Pastikan "Programmer" diatur ke AVR ISP, dan Board diatur ke Arduino UNO (atau papan apa pun yang Anda gunakan). Konfirmasikan juga bahwa Anda berada di Port yang benar (seharusnya tertulis "Arduino Uno di COM#")

Sekarang kita siap untuk mendorong kode. Colokkan kabel USB ke Arduino dan komputer, dan klik panah Unggah di kiri atas IDE. Kode harus diunggah dan Anda mungkin mendengar dengungan pelan.

Coba tekan tombol dan lihat apakah buzz berubah nada. Itu juga harus meredupkan LED di bagian atas IO Expansion HAT.

Jika Anda mendapatkan hasil ini, maka program harus berjalan dengan benar dan semuanya harus terhubung dengan cara yang benar.

Langkah 6: Mengujinya

Mengujinya
Mengujinya
Mengujinya
Mengujinya
Mengujinya
Mengujinya
Mengujinya
Mengujinya

Untuk mengujinya, Anda harus menyalakan kedua kaleng. Tekan tombol ke bawah pada satu kaleng, dan buat suara bising ke mikrofon. Dapatkah Anda mendengar audio yang datang dari kaleng lain?

Coba hal yang sama di kaleng yang lain. Mendengar sesuatu?

Jika demikian, itu berhasil dan Anda selesai! Catatan: Jika Anda mendapatkan gangguan atau dengung, periksa masalah arde. Pastikan tidak ada kabel yang menyentuh kaleng, dan ada banyak lem di antara komponen. Cobalah untuk menghindari memutar satu sama lain, karena ini akan meningkatkan interferensi. Saya juga menyarankan untuk menutupi bagian logam dari antena dengan pita listrik untuk mencegahnya dari grounding ke kaleng.

Setelah Anda tahu itu berhasil, coba uji jaraknya juga; seharusnya mencapai satu kilometer jika tidak ada yang menghalangi sinyal!

Langkah 7: Kesimpulan

Kesimpulan
Kesimpulan
Kesimpulan
Kesimpulan
Kesimpulan
Kesimpulan

Selamat, Anda berhasil sampai akhir! Pekerjaan luar biasa membangun proyek ini!

Terima kasih telah membaca Instructable saya, saya harap Anda menikmati menonton video dan saya harap Anda merasa sangat menghibur.

Saya ingin mengungkapkan bahwa proyek ini disponsori oleh DFRobot, mereka memungkinkan proyek ini ada dengan memasok semua bagian, jadi jangan ragu untuk memberi mereka cinta!

Pembaruan: Saya memasuki Instructable ini di Kompetisi Arduino, jadi jika Anda menikmati proyek ini, beri suara dengan tombol oranye di bawah!

Pembaruan yang Diperbarui: Saya juga mengikuti Kontes Arduino Make-From-Home, jadi saya akan senang jika Anda bisa menunjukkan dukungan Anda di situs tersebut juga!

Pembaruan yang Diperbarui pada Pembaruan Sebelumnya: Saya juga mengikuti Tantangan Hackaday.io Making Tech at Home, jadi pilihlah di sini!

Ikuti saya untuk proyek-proyek keren lainnya seperti ini, dan buatlah sesuatu! Selalu terus belajar.:)

- Geoff M.

Facio Ergo Sum: "Saya membuat maka saya ada"

Kontes Arduino 2020
Kontes Arduino 2020
Kontes Arduino 2020
Kontes Arduino 2020

Runner Up di Kontes Arduino 2020

Direkomendasikan: