Isi kandungan:

Cara Membuat Telefon Tin-tin Tanpa Wayar! (Arduino Walkie Talkie): 7 Langkah (dengan Gambar)
Cara Membuat Telefon Tin-tin Tanpa Wayar! (Arduino Walkie Talkie): 7 Langkah (dengan Gambar)

Video: Cara Membuat Telefon Tin-tin Tanpa Wayar! (Arduino Walkie Talkie): 7 Langkah (dengan Gambar)

Video: Cara Membuat Telefon Tin-tin Tanpa Wayar! (Arduino Walkie Talkie): 7 Langkah (dengan Gambar)
Video: Hati2 bossku jika hendak cuci mobil. Pastikan pilih cuci steam yg model H agar lebih safety ๐Ÿ™๐Ÿ‘ 2024, Jun
Anonim
Cara Membuat Telefon Tin-tin Tanpa Wayar! (Arduino Walkie Talkie)
Cara Membuat Telefon Tin-tin Tanpa Wayar! (Arduino Walkie Talkie)
Cara Membuat Telefon Tin-tin Tanpa Wayar! (Arduino Walkie Talkie)
Cara Membuat Telefon Tin-tin Tanpa Wayar! (Arduino Walkie Talkie)
Cara Membuat Telefon Tin-tin Tanpa Wayar! (Arduino Walkie Talkie)
Cara Membuat Telefon Tin-tin Tanpa Wayar! (Arduino Walkie Talkie)

Beberapa hari yang lalu, saya berada di tengah-tengah panggilan telefon yang sangat penting apabila telefon bimbit saya berhenti berfungsi! Saya sangat kecewa. Itulah kali terakhir saya terlepas panggilan kerana telefon bodoh itu! (Di belakang, saya mungkin sedikit marah pada masa ini, lihat gambar)

Sudah tiba masanya untuk peningkatan. Masukkan telefon tin tanpa wayar! Telefon gag yang baru dan lebih baik, untuk semua keperluan komunikasi palsu saya!

Catatan: (Projek ini benar-benar berfungsi)

Inilah cara saya membinanya!

Langkah 1: Alat dan Bahan

Alat dan Bahan
Alat dan Bahan
Alat dan Bahan
Alat dan Bahan

Untuk projek ini, anda memerlukan banyak alat elektronik dan beberapa alat.

Saya ingin mendedahkan bahawa projek ini ditaja oleh DFRobot. Semua bahagian disediakan oleh mereka, dan beberapa pautan yang disediakan adalah pautan afiliasi ke DFRobot. Jangan ragu untuk menggunakannya jika anda ingin menyokong Facio Ergo Sum! Bahagian luar jenama berfungsi juga. Terima kasih kepada DFRobot kerana menjayakan projek ini!

Alat -

  • Bor (w / Bits)
  • Tin Snips
  • Hot Glue Gun (Berhati-hati: Sangat Panas)
  • Playar mata jarum
  • Tukul bola-peen

Bahan - (Dua dari semua ini)

  • DFduino Uno R3
  • Perisai Pengembangan Graviti IO (Pilihan)
  • Sensor Bunyi Analog (Mikrofon)
  • Penguat Audio 386AMP (Pembesar suara)
  • Pemegang Bateri 6AA dengan Jack Barrel DC (dan 6x AA)
  • NRF24L01 + PA + LNA Dengan Antena
  • Butang Taktil (saya menggunakan butang arked)
  • Aluminium Coffee Can (Anda boleh mendapatkannya dengan mudah di Craigslist / Facebook Marketplace)
  • Wayar Pelompat

Langkah 2: Menyiapkan Kaleng

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

Sebelum memasang kabel elektronik, kita perlu menyiapkan tin. Untuk melakukan ini, kami akan menggerudi dua lubang, satu untuk antena, dan satu untuk butang.

Saya mulakan dengan lubang antena. Pertama, saya meletakkan papan antena di dalam tin kaleng, untuk mengukur sejauh mana lubang itu perlu. Kemudian, dengan menggunakan jari saya untuk mencatat jurang, saya menandakan lubang itu dengan penanda Papan Tulis, sehingga saya dapat menghapusnya kemudian. Kemudian, dengan menggunakan paip, saya meletakkan lekukan kecil di mana saya akan mengebor. Ini akan membantu memandu latihan pada langkah seterusnya.

Bergantung pada antena yang anda gunakan, anda mungkin memerlukan lubang yang lebih kecil / lebih besar. Oleh itu, apa yang saya lakukan untuk mencari ukuran yang tepat, membandingkan benang pada antena dengan ukuran bit gerudi.

Catatan: (Tambang akhirnya menjadi 7/32)

Baiklah, KACA KESELAMATAN DIHIDUPKAN!

Setelah memilih ukuran dan menandakan lubang, gerudi ke dalam kaleng, pergi dengan kecepatan tinggi, tetapi jangan terlalu keras. Kerana betapa kalengnya kaleng timah, biasanya akan ricih, jadi perhatikan logam tajam. Gunakan penjepit kaleng dan tang untuk membersihkan bahagian tepi ini.

Sudah tiba masanya untuk lubang butang. Ini sedikit berbeza.

Catatan: Saya bekerja dengan apa yang saya ada, jadi saya memutuskan untuk mencubanya dengan menggunakan gerudi dan potongan kecil lagi. Sebilangan kecil Forstner mungkin berfungsi lebih baik. Inilah cara saya melakukannya.

Mula-mula, saya menanggalkan "kacang" plastik dari butang. Kemudian saya meletakkan kacang ke lokasi yang saya mahukan lubang, dan menandakan diameter dalamnya. Kemudian saya menggerudi lima lubang, dan menggunakan potongan timah untuk membersihkan bahan dan membentuknya menjadi bulatan. Tandakan lubang, ketuk, dan gerudi.

BERHENTI! HAMMERTIME!

Selepas ini, saya menggunakan tukul dan tang untuk mengetuk tab logam dan membongkoknya. Sila rujuk gambar untuk idea yang lebih baik mengenai bagaimana saya melakukan ini. Saya telah memberikan gambarajah buruk yang semestinya dapat membantu anda.

Catatan: Saya cadangkan menggunakan tukul bola-peen. Saya menggunakan tukul biasa kerana hanya itu yang saya ada.

Setelah selesai, anda boleh memasukkan antena dan butang. Sekali lagi, berhati-hati dengan bit logam tajam!

Langkah 3: Masa Senapang Panas

Masa Senapang Panas!
Masa Senapang Panas!
Masa Senapang Panas!
Masa Senapang Panas!
Masa Senapang Panas!
Masa Senapang Panas!

Sekarang mari kita masukkan komponennya!

Pertama, pasangkan pistol gam panas anda dan tunggu sehingga panas.

* Tema Jeopardy mula dimainkan โ€ฆ *

Kemudian, gunakan lem panas untuk menahan papan antena daripada tin. Saya juga mencadangkan untuk melapisi bahagian logam antena yang melekat pada kaleng dengan gam, jadi ia tidak akan terkena pada kaleng.

Catatan: Dengan semua komponen ini, gunakan lem panas yang banyak, jadi tidak ada peluang untuk membumikan kaleng. Sekiranya anda mendengar bunyi berdengung atau berbunyi ketika mengujinya, anda mungkin mengalami kerosakan tanah.

Lekatkan Arduino Uno ke bahagian bawah tin, kemudian pasangkan pek bateri. Ini akan menjadi bahagian yang paling berat, saya cadangkan sapukan gam di tepinya dan kemudian letakkan di tempat yang anda mahukan tin boleh berehat (sehingga antena menunjuk ke atas). Pek bateri akan selalu menjadi pusat graviti semula jadi untuk tin.

Saya menempelkan pembesar suara di satu sisi pek bateri, dan mikrofon di sisi lain. (Lihat gambar) Ini terutama untuk tujuan estetik, dan pengurusan wayar.

Pastikan menggunakan banyak gam sehingga tidak ada pin yang menempel ke tin timah

Langkah 4: Pendawaian Litar

Pendawaian Litar
Pendawaian Litar
Pendawaian Litar
Pendawaian Litar

Setelah semuanya terpasang dengan selamat, sudah tiba masanya untuk pemasangan kabel! Gunakan skema yang disediakan untuk menghubungkan semua pelompat ke pin yang sesuai. Saya juga akan memberikan penjelasan di bawah:

(Perhatikan, ini untuk HAT Pengembangan Graviti)

Papan Antena:

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

Sesuatu yang perlu diperhatikan mengenai papan ini. NRF24L01 adalah teknologi yang luar biasa, tetapi sangat sensitif terhadap elektrik. Pastikan hanya menghidupkannya dengan 3.3V melainkan anda menggunakan beg galas yang disertakan seperti saya. HANYA HUBUNGI KE 5V APABILA MENGGUNAKAN LEMBAGA EKSTRA, jika tidak, ia akan menggoreng antena.

Sensor Bunyi Analog:

Gravity Pin -> A0

Amp Audio:

  • + (pada input pembesar suara) -> 9 atau 10 (audio kiri atau kanan)
  • - (pada input pembesar suara) -> GND
  • Pin graviti -> D0

Tukar:

  • TIDAK -> A1
  • COM -> GND

Berikut adalah penjelasan ringkas mengenai litar (semoga dapat memberi manfaat kepada sesiapa sahaja yang menggunakan papan yang berbeza).

Kerana Perpustakaan RF24Audio yang kami gunakan, ada pinout yang sangat spesifik untuk mikrofon, pembesar suara, suis, dan antena:

Pin isyarat Mikrofon akan sentiasa menggunakan pin A0.

Switch (untuk beralih ke mod penghantaran) selalu menjadi pin A1.

Penguat Audio yang saya gunakan tidak kira di mana ia dipasang, selagi ia mempunyai kuasa. Yang penting ialah wayar yang anda gunakan untuk penghantaran audio, yang secara default akan menjadi pin 9 dan 10 (untuk audio kiri dan kanan).

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

Semoga maklumat ini dapat membantu anda memasang litar ini di papan apa pun.

Langkah 5: Mendorong Kod

Mendorong Kod
Mendorong Kod
Mendorong Kod
Mendorong Kod
Mendorong Kod
Mendorong Kod

Sudah tiba masanya untuk menolak beberapa kod! Program untuk projek ini adalah SUPER sederhana terima kasih kepada Perpustakaan RF24Audio. Ia bahkan tidak 10 baris kod! Tengoklah:

// Sertakan Perpustakaan

#include #include #include RF24 radio (7, 8); // Tetapkan radio menggunakan pin 7 (CE) 8 (CS) RF24Audio rfAudio (radio, 1); // Siapkan audio menggunakan radio, dan tetapkan ke nombor radio 0. batal persediaan () {rfAudio.begin (); // Satu-satunya perkara yang perlu dilakukan ialah memulakan perpustakaan. }

Saya tidak akan menerangkan cara kerjanya di sini, tetapi jika anda ingin mengetahui lebih lanjut mengenai Arduino IDE dan maksud kod ini, lihat pautan ini.

Anda juga perlu memasang Perpustakaan RF24 dan RF24Audio, yang boleh anda muat turun di sini.

Setelah memasang Arduino IDE, muat turun program Arduino yang disediakan, dan buka kodnya. Lihat di bawah menu lungsur Alatan. Pastikan "Programmer" diatur ke AVR ISP, dan Board diatur ke Arduino UNO (atau papan apa pun yang anda gunakan). Sahkan juga bahawa anda berada di Pelabuhan yang betul (harus dinyatakan "Arduino Uno di COM #")

Sekarang kita bersedia untuk menolak kodnya. Pasang kabel USB ke Arduino dan komputer, dan klik anak panah Muat naik di kiri atas IDE. Kod tersebut mesti dimuat naik dan anda mungkin mendengar bunyi bising yang tenang.

Cuba tekan butang dan lihat apakah buzz berubah nada. Ia juga harus menyalakan LED di bahagian atas IO Expansion HAT.

Sekiranya anda mendapat hasil ini, maka program harus berjalan dengan betul dan semuanya harus dihubungkan dengan cara yang betul.

Langkah 6: Mengujinya

Mengujinya
Mengujinya
Mengujinya
Mengujinya
Mengujinya
Mengujinya
Mengujinya
Mengujinya

Untuk mengujinya, anda perlu menghidupkan kedua-dua tin. Tekan butang ke bawah pada satu tin, dan buat sedikit bunyi ke dalam mikrofon. Bolehkah anda mendengar audio yang datang dari kaleng yang lain?

Cuba perkara yang sama pada tin yang lain. Dengar apa-apa?

Sekiranya ya, ia berjaya dan anda sudah selesai! Catatan: Jika anda mendapat gangguan atau berdengung, periksa masalah pembumian. Pastikan tiada petunjuk menyentuh kaleng, dan terdapat banyak gam antara komponen. Cuba elakkan berpusing antara satu sama lain, kerana ini akan meningkatkan gangguan. Saya juga mencadangkan untuk menutup bahagian logam antena dengan pita elektrik untuk mengelakkannya dari pembumian ke kaleng.

Sebaik sahaja anda tahu ia berfungsi, cubalah juga menguji jaraknya; ia harus berjalan sejauh satu kilometer jika tidak ada yang menghalang isyarat!

Langkah 7: Kesimpulannya

Kesimpulannya
Kesimpulannya
Kesimpulannya
Kesimpulannya
Kesimpulannya
Kesimpulannya

Tahniah, Anda berjaya sampai akhir! Kerja hebat membina projek ini!

Terima kasih kerana membaca Instructable saya, saya harap anda menikmati menonton video tersebut dan saya harap anda menganggapnya sangat menghiburkan.

Saya ingin mendedahkan bahawa projek ini ditaja oleh DFRobot, mereka memungkinkan projek ini wujud dengan membekalkan semua bahagian, jadi jangan ragu untuk memberikan mereka cinta!

Kemas kini: Saya memasukkan Instructable ini dalam Pertandingan Arduino, jadi jika anda menikmati projek ini, sila beri suara dengan butang oren di bawah!

Kemas kini yang dikemas kini: Saya juga memasuki Pertandingan Membuat-Dari-Rumah dari Arduino, jadi saya ingin sekiranya anda boleh menunjukkan sokongan anda kepada laman web tersebut juga!

Kemas kini yang dikemas kini pada Pembaharuan Sebelumnya: Saya juga berada dalam Hackaday.io Making Tech at Home Challenge, jadi pilihlah di sini!

Ikuti saya untuk projek yang lebih hebat seperti ini, dan buatlah sesuatu! Sentiasa terus belajar.:)

- Geoff M.

Facio Ergo Sum: "Oleh itu, saya buat"

Peraduan Arduino 2020
Peraduan Arduino 2020
Peraduan Arduino 2020
Peraduan Arduino 2020

Naib Johan dalam Peraduan Arduino 2020

Disyorkan: