Stop Rants With the Rant Buddy: 8 Langkah (dengan Gambar)
Stop Rants With the Rant Buddy: 8 Langkah (dengan Gambar)
Anonim
Hentikan Kata-kata kasar dengan Teman Kata-kata kasar
Hentikan Kata-kata kasar dengan Teman Kata-kata kasar

Di rumah saya, kami menemukan banyak keluhan: Bus terlambat, pendingin air di tempat kerja tidak cukup dingin, toko makanan tutup lebih awal. Tapi jika dibiarkan, omelan kecil ini bisa berubah menjadi kata-kata kasar.

Di situlah penghenti kata-kata kasar yang berguna ini masuk: Bantu teman dan orang yang Anda cintai dengan memotongnya sebelum mereka terlepas.

Jika Anda merasakan seseorang kehilangan sudut pandangnya, nyalakan penghenti kata-kata kasar! Satu dorongan akan membawa mereka kembali dan mudah-mudahan membantu mereka menertawakannya.

Dalam demo ini saya akan menunjukkan cara membuat penghenti kata-kata kasar Anda sendiri. Saya menggunakan lagu tema Curb Your Enthusiasm (Frolic) dan lagu Biola Terkecil di Dunia (Woe is Me), tetapi Anda dapat memodifikasi kode untuk menggunakan lagu apa pun!

Langkah 1: Alat & Bahan

Alat & Bahan
Alat & Bahan
Alat & Bahan
Alat & Bahan

Bahan - Untuk Versi Kecil:

  • Ukuran kandang M522
  • 3.3V Pro Micro atau 3.3V Mini Trinket
  • Pembicara
  • Tombol Tekan Sesaat atau Sakelar Toggle
  • Pemegang Baterai Koin
  • Baterai Koin 3v
  • Kabel ekstra, heat shrink, pita solder

Bahan - Untuk Versi Medium:

  • Ukuran kandang M530
  • Mikrokontroler 5v apa saja (seperti Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
  • Pembicara
  • Tombol Tekan Sesaat atau Sakelar Toggle
  • Tempat Baterai
  • Konverter DC 5v (Opsional - hanya diperlukan jika pengontrol mikro Anda tidak memiliki pengatur tegangan 5v)
  • Baterai 9V
  • Kabel ekstra, heat shrink, pita solder, busa dan karet gelang

Peralatan:

  • Untuk kabel dasar: Pemotong kawat, besi solder, senapan panas, uluran tangan
  • Untuk penutup: Mata Bor dan Mata Bor untuk Plastik
  • Untuk keamanan saat menyolder dan mengebor: Kacamata dan Respirator
  • Untuk memprogram pengontrol mikro Anda: Perangkat Lunak Arduino

Langkah 2: Uji Melodi Speaker Arduino

Uji Melodi Speaker Arduino
Uji Melodi Speaker Arduino
Uji Melodi Speaker Arduino
Uji Melodi Speaker Arduino
Uji Melodi Speaker Arduino
Uji Melodi Speaker Arduino

Mulailah dengan memainkan melodi paling dasar dengan mikrokontroler dan speaker Anda.

Buka Software Arduino dan pastikan sudah diatur untuk memprogram mikrokontroler Anda. Jika Anda belum pernah memprogram papan Anda sebelumnya, periksa instruksi dari mikrokontroler Anda sebelum melanjutkan.

Lihat diagram pinout yang disertakan dengan mikrokontroler Anda dan identifikasi satu pin ground, dan satu pin PWM. Anda akan menghubungkan kedua pin ini ke speaker kami. Pin ground harus terhubung ke sisi negatif (-) speaker Anda, dan pin PWM harus terhubung ke sisi positif (+) speaker Anda. Catat nomor yang sesuai dengan pin PWM Anda; dalam contoh saya, saya menggunakan Teensy 2.0++ dan menghubungkan ke pin PWM #26.

Perangkat lunak Arduino keluar dari kotak dengan sejumlah contoh bermanfaat. Buka contoh suara dengan masuk ke File -> Contoh -> 02. Digital -> toneMelody. Melihat kode sumbernya, pada baris 37 Anda akan melihat fungsi panggilan “tone(8, melody[thisNote], noteDuration);” dan pada baris 44 Anda akan melihat panggilan fungsi “noTone(8);” Pada dua baris tersebut, ganti angka 8 dengan pin PWM yang Anda gunakan. Jadi bagi saya ini akan menjadi “tone(26, melody[thisNote], noteDuration);” dan “noTone(26);” masing-masing.

Kemudian klik tombol panah "upload" untuk meletakkan kode ini di arduino Anda. Anda akan mendengar melodi demo dasar yang diputar melalui speaker Anda.

Langkah 3: Sesuaikan Lagu

Sesuaikan Lagu
Sesuaikan Lagu

Sekarang setelah Anda memiliki suara yang keluar dari speaker, sesuaikan lagu agar sesuai dengan ranter Anda. Di rumah kami, lagu tema Curb Your Enthusiasm dan World's Tiniest Biola biasanya akan menghentikan kata-kata kasar di treknya, jadi itulah dua lagu yang akan saya gunakan dalam contoh ini.

Temukan lembaran musik untuk lagu yang ingin Anda gunakan melalui Google. (Dan jika Anda perlu memoles pembacaan lembaran musik Anda, lihat tutorial ini.)

Anda akan mengedit larik "melodi" pada baris 22 dan larik "noteDurations" pada baris 27 dari contoh sebelumnya untuk membuat lagu kita sendiri. Untuk setiap nada dalam lagu Anda, tentukan nada yang sesuai di file pitches.h, seperti yang ditunjukkan pada tangkapan layar di atas Tambahkan catatan ini ke larik "melodi", dan durasi simpul di larik "noteDurations", dan tingkatkan jumlah total nada pada baris 32.

Anda dapat mengunduh kode sumber ke beberapa contoh di sini:

Kurangi Antusiasme Anda / Contoh Bermain-main

Contoh Biola Terkecil di Dunia / Woe Is Me

Langkah 4: Hubungkan Seluruh Sirkuit

Hubungkan Seluruh Sirkuit
Hubungkan Seluruh Sirkuit

Sekarang setelah lagu Anda diputar di mikrokontroler, mari ganti koneksi USB ke komputer Anda dengan daya dari baterai.

Anda akan memberi daya pada pengontrol mikro dengan baterai, dan menempatkan sakelar sesaat atau sakelar antara baterai dan pengontrol mikro. Dengan begitu ketika sakelar tidak diaktifkan, pengontrol mikro mati, dan ketika sakelar diaktifkan, daya mengalir dari baterai ke pengontrol mikro.

Jika Anda menggunakan mikrokontroler yang menggunakan 5V dengan baterai 9V, dan mikrokontroler Anda tidak memiliki pengatur tegangan, maka Anda juga ingin menggunakan konverter step-down 5V, yang akan mengubah 9V dari baterai menjadi 5V untuk mikrokontroler. Kaitkan konverter di antara sakelar dan sisi daya baterai, seperti yang ditunjukkan pada gambar di atas. (Jika Anda menggunakan pengontrol mikro 3.3V dengan baterai 3V, Anda dapat melewati bagian ini.)

Hubungkan seluruh sirkuit dengan papan tempat memotong roti dan klip buaya untuk memastikannya berfungsi dengan baik. Musik akan dimulai segera setelah Anda menekan tombol, dan mati saat Anda membalik tombol kembali.

Langkah 5: Siapkan Kandang

Siapkan Kandang
Siapkan Kandang
Siapkan Kandang
Siapkan Kandang
Siapkan Kandang
Siapkan Kandang
Siapkan Kandang
Siapkan Kandang

Sekarang setelah Anda memiliki seluruh rangkaian yang berfungsi, pastikan semua komponen dan kabel pas di dalam enklosur. Anda mungkin harus memangkas beberapa kabel untuk memastikannya benar-benar pas.

Dengan komponen ditempatkan secara kasar di enklosur, tandai dua titik kecil di mana kabel speaker positif dan negatif harus melalui enklosur, dan tandai satu titik besar di mana tombol harus melewati enklosur.

Sebelum Anda mengebor lubang di enklosur, beberapa catatan:

  • Saya sangat, sangat merekomendasikan menggunakan mata bor plastik untuk lubang ini. Saya mencoba mengebor dengan mata bor biasa dan Anda dapat melihat pada gambar kedua apa yang terjadi -- penutupnya retak setiap saat.
  • Tempatkan selungkup pada permukaan kayu yang aman untuk mengebor -- karena tidak apa-apa jika Anda tidak sengaja mengebor lubang di dalamnya.
  • Dan seperti biasa, kacamata pengaman dan respirator untuk mencegah kotoran masuk ke mata dan paru-paru Anda.

Sekarang bor tiga lubang Anda dengan hati-hati!

Langkah 6: Pengkabelan Akhir

Pengkabelan Akhir
Pengkabelan Akhir
Pengkabelan Akhir
Pengkabelan Akhir
Pengkabelan Akhir
Pengkabelan Akhir

Sekarang setelah enklosur Anda siap, saatnya untuk melakukan pengkabelan akhir sirkuit dengan solder dan heat-shrink. Pangkas kabel Anda sependek yang diperlukan agar pas di wadah. Saat menghubungkan dua kabel, saya suka:

  • Potong sepotong kecil heat shrink dan letakkan di salah satu dari dua kabel.
  • Putar kedua kabel menjadi satu.
  • Solder sambungan anyaman bersama-sama dengan sedikit solder. (Seperti biasa, kenakan kacamata pengaman, respirator, dan gunakan ventilasi yang baik saat menyolder!)
  • Tutupi sambungan yang disolder dengan heat shrink. Panaskan heat-shrink dengan heat gun untuk menyegelnya di tempatnya.

Anda sekarang harus memiliki sirkuit yang berfungsi penuh yang siap ditempatkan di enklosur!

Langkah 7: Gabungkan Semuanya

Satukan Semuanya
Satukan Semuanya
Satukan Semuanya
Satukan Semuanya
Satukan Semuanya
Satukan Semuanya
Satukan Semuanya
Satukan Semuanya

Pertama-tama pasang sakelar Anda ke lubang besar yang Anda buat di enklosur. Kemudian jalin kedua speaker melalui dua lubang kecil yang Anda buat di enklosur.

Pasang sisa sirkuit dengan hati-hati ke dalam enklosur, mungkin menggunakan busa atau karet gelang untuk menjaga sirkuit tetap kompak dan stabil.

Direkomendasikan: