Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Buku Papan Terkemuka

Komponen dan persediaan

Arduino UNO
× 1

Alat dan mesin yang diperlukan

Printer 3D (generik)

Tentang proyek ini


Musik bermanfaat bagi manusia. Dari balita hingga manula, musik meningkatkan suasana hati, meningkatkan kesehatan, dan merangsang memori. Baru-baru ini kami membagikan buku papan musik anak-anak dengan ibu Annelle yang menderita Alzheimer. Kami kagum dengan betapa waspada dan bahagianya dia ketika dia mendengar lagu-lagu yang sudah dikenalnya. Bukankah lebih indah jika Ibu bisa memiliki bukunya sendiri dengan musik yang sesuai dengan usianya? Buku Papan Terkemuka dapat disesuaikan, buku interaktif yang berisi musik dan gambar yang dipersonalisasi. Untuk mendorong bernyanyi bersama, Buku Papan Terkemuka menyertakan trek yang dapat didengar dengan musik instrumental dan vokal. Kami mencoba untuk menghilangkan semua tombol dan sakelar. Buku akan masuk ke mode "siap" saat diambil dan akan memutar halaman yang dipilih oleh pengguna.

Mulailah dengan merakit kasing untuk elektronik dan speaker. Ambil "backbase" dan "speakerhousingb" yang dicetak 3D.

Periksa dua bagian dari ujung dan cocokkan lubangnya.

Dengan menggunakan dua sekrup M3, sambungkan rumah speaker ke rumah elektronik.

Kabel solder (panjang sekitar 9 inci) ke speaker 4 ohm.

Pasang speaker ke rumah speaker menggunakan dua sekrup dan mur M3.

Masukkan kabel speaker melalui lubang besar ke dalam rumah elektronik.

Tekuk ujung resistor foto di dekat badan resistor.

Masukkan resistor foto ke dalam lubang bundar di selungkup elektronik. Sebuah lubang persegi kecil disediakan untuk lead.

Siapkan sepotong pendek tabung panas menyusut (panjang sekitar 1/2 inci) untuk resistor foto.

Geser ini di atas salah satu ujung resistor foto ke dalam plastik. Hal ini dilakukan untuk mencegah agar kedua kabel tidak bersentuhan secara tidak sengaja dan menyebabkan korsleting.

Lakukan ini untuk semua resistor foto.

Sekarang, kita akan mulai menghubungkan berbagai hal bersama-sama menggunakan diagram skematik.

Solder sepotong kawat bungkus kawat ke salah satu ujung resistor foto. Potong kelebihan timah.

Tambahkan tabung heat shrink di atas sambungan yang disolder.

Lakukan ini untuk semua resistor foto.

Hubungkan kabel ke kaki resistor foto lainnya. Semua kaki ini akan menuju ke tempat yang sama, +5 volt.

Ambil sakelar kemiringan bola rol dan masukkan ke dalam "tilt1" yang dicetak 3D. Ujung kuningan harus lebih tinggi dari ujung perak.

Solder kabel ke setiap ujung sakelar dan letakkan rakitan di wadah elektronik--amankan menggunakan Velcro.

Ambil "punch jig" yang dicetak 3D dan sejajarkan dengan sudut kanan atas buku papan kosong.

Gunakan bor untuk menandai tempat lubang.

Gunakan mata bor inti berlubang (saya menggunakan 7mm) untuk mengebor lubang. Saya merasa perlu untuk melakukan pra-bor sedikit menggunakan mata bor biasa--untuk menjaga mata bor yang berlubang agar tidak berkeliaran. Mesin bor dapat digunakan untuk menghindari masalah ini.

Lubang pertama melewati lima halaman, yang kedua sampai empat, dst.

Setelah memilih dan menentukan ukuran teks dan foto untuk buku, halaman harus dicetak menggunakan kertas foto (kertas foto harus kaku dan tahan lama untuk mencegah kerutan selama proses lem). Saya menggunakan lem putih biasa untuk fase ini.

Oleskan lem dengan bebas.

Dengan menggunakan handuk kertas atau kuas, oleskan lem secara merata. Lampirkan foto atau teks dan tunggu hingga kering sebelum mengerjakan halaman lain (kami tidak ingin halaman saling menempel).

Musik harus dipindahkan dari sumber ke Buku Papan Terkemuka. Untuk contoh ini, dan agar open source mungkin, saya memilih lagu yang hak ciptanya telah habis, kemudian Annelle memainkan keyboard dan putri kami, Tia, memberikan pengiring vokal. Mike merekam upaya kami dan mentransfer musik menggunakan proses yang ditunjukkan di bawah ini.

Saya bukan penasihat hukum, tetapi musik yang diproduksi secara komersial mungkin dapat digunakan jika (a) Anda membeli musik DAN (b) Anda menggunakannya untuk satu individu DAN (c) tidak dimainkan untuk umum DAN (d) memang tidak didistribusikan atau dijual.

Tidak memiliki akses ke peralatan rekaman yang serius, kami menggunakan iPhone. Di bawah "Utilitas", pilih "Memo Suara".

Saat siap merekam, tekan tombol rekam berwarna merah.

Tekan tombol merah lagi saat lagu selesai. Tekan "Selesai."

Tekan "Simpan", lalu buka file yang baru saja Anda simpan.

Di sisi kiri kata "Edit" ada kotak kecil dengan panah mengarah ke atas. Pilih kotak itu.

Pilih "Mail" dan kirim file ke email Anda sendiri.

File akan tiba sebagai tipe "m4a." Gunakan mesin pencari favorit Anda dan cari "convert m4a to ogg." Tersedia banyak konverter gratis.

Papan suara Adafruit memiliki sebelas pin kontrol yang sesuai dengan sebelas "slot" di memori. Jika suara yang baru direkam akan dimainkan saat pin untuk slot #5 ditarik rendah, file suara harus diberi label "T05.ogg"

Colokkan papan suara Adafruit ke komputer Anda (melalui kabel microUSB) dan itu akan muncul sebagai kunci USB baru. Salin file .ogg ke papan suara. Keluarkan papan dan siap dimainkan.

Mari kita periksa skemanya lagi.

Bawa kabel baterai 9 volt melalui lubang besar dari penutup speaker ke dalam rumah elektronik. Hubungkan semuanya sesuai dengan skema dan muat sketsa perangkat lunak (termasuk dalam file untuk proyek ini) ke Arduino.

Nyalakan sistem (miringkan enklosur) dan sesuaikan suara (menggunakan kenop pada amplifier audio) ke tingkat yang diinginkan. Lebih keras (tidak terdistorsi) mungkin lebih baik.

Lubang di buku papan yang tidak sejajar atau tidak bersih dapat memengaruhi keluaran resistor foto. Untuk memverifikasi tegangan yang diterima pada input analog Arduino, saya memasang kawat pembungkus ke persimpangan resistor yang terhubung ke pin input analog. Saya memberi label kabel (1 sampai 5) seperti yang ditunjukkan di bawah ini. Saya mengeluarkan kabel ini (serta ground) dan dengan longgar meletakkan buku papan di rumah elektronik. Dalam pencahayaan ruangan normal, saya membuka buku untuk setiap halaman dan mencatat tegangan pada setiap pin input. Pembacaan "gelap" sekitar dua volt. Pembacaan "halaman terbuka" adalah 3,5 volt atau lebih tinggi. Halaman yang lebih dalam (lebih sedikit terowongan untuk dilalui cahaya) sedikit lebih tinggi. Jika ruangan lebih terang, pembacaan akan lebih tinggi.

Karena nol hingga lima volt pada Arduino menghasilkan pembacaan 0 hingga 1023, pembacaan halaman terbuka sesuai dengan nilai sekitar 700. Tidak ingin memotongnya terlalu dekat, saya menggunakan "600" sebagai angka untuk menunjukkan bahwa halaman sedang menerima ringan.

Saya memotong Velcro lebar satu inci menjadi strip lebar 1/2 inci. Ini dilampirkan pada lekukan yang disediakan pada enklosur elektronik.

Kupas plastik dari Velcro dan letakkan buku dengan hati-hati sehingga lubang di halaman buku sejajar dengan resistor foto. Kencangkan penutup baterai/speaker ke ujung menggunakan sekrup M3.

Buku sekarang siap digunakan!

Buku Papan Terkemuka

Daftar Bahan

(1) Arduino Uno

(1) Adafruit Audio FX Sound Board WAV/OGG trigger dengan 16MB Flash

(1) 2” 4 ohm 3 watt speaker audio full range (Gikfun EK1725 di Amazon.com)

(1) Penguat audio 3W DC 5 volt (DROK super kecil 3w+3w.. di Amazon.com)

(5) resistor peka cahaya foto 5mm

(1) Modul relai 5 volt untuk Arduino

(1) Sakelar miring, bola rol

(5) Resistor 3,3K ohm, watt

(1) konektor baterai 9 volt

(1) baterai 9 volt

(6) Sekrup M3 x 12 mm

(2) kacang M3

(1) Papan tempat memotong roti (2” x 3,5”)

(1) Buku Papan Kosong (6” x 6”)

(1) Velcro, lebar 1”, panjang 10”

Lain-lain:Solder, tabung pembungkus susut, kawat

Bagian yang dicetak 3D

(1) Pangkalan Belakang

(1) Rumah speakerb

(1) Penutup speaker

(1) kemiringan1

File

https://hackaday.io/project/96972/files

Kode

  • Kontrol Buku Papan Terkemuka (Arduino)
Kontrol Buku Papan Terkemuka (Arduino)C/C++
int r=200;int r1=200;int r2=200;int r3=200;int r4=200;int a=0;//membaca pertama b=0;int c=0;int d=0;int e=0;int t1=0;//tally oneint t2=0;//tally twoint on=0;int td=500;//time delayvoid setup() { pinMode (2,OUTPUT); pinMode (4,OUTPUT); pinMode (7,OUTPUT); pinMode (9,OUTPUT); pinMode (11, OUTPUT); pinMode (3,OUTPUT);//set bypass relay digitalWrite(3,HIGH);//tahan sistem pada digitalWrite (2,HIGH); digitalWrite(4,TINGGI); digitalWrite(7,TINGGI); digitalWrite(9,TINGGI); digitalWrite(11,TINGGI); delay(1000);//tunggu saat buku diambil }void loop() { r4=analogRead(A4); r3=analogRead(A3); r2=analogRead(A2); r1=analogRead(A1); r=analogBaca(A0); jika (r4>600) { a=1; } jika (r3>600) { b=2; } jika (r2>600) { c=4; } jika (r1>600) { d=8; } jika (r>600) { e=16; } t1=a+b+c+d+e; delay(600);//waktu antara membaca r4=analogRead(A4); r3=analogRead(A3); r2=analogRead(A2); r1=analogRead(A1); r=analogRead(A0);if (r4>600) { a=1; } jika (r3>600) { b=2; } jika (r2>600) { c=4; } jika (r1>600) { d=8; } jika (r>600) { e=16; } t2=a+b+c+d+e; if (t1==t2) {//valid dibaca dua kali berturut-turut if (a==1) { digitalWrite(2,LOW); pada=1; digitalWrite(4,TINGGI); digitalWrite(7,TINGGI); digitalWrite(9,TINGGI); digitalWrite(11,TINGGI); digitalWrite(3,TINGGI); delay(150);//keep pin low untuk sound fx board } if ((b==2) &&(on==0)){ digitalWrite(4,LOW); digitalWrite(2,TINGGI); digitalWrite(7,TINGGI); digitalWrite(9,TINGGI); digitalWrite(11,TINGGI); digitalWrite(3,TINGGI); pada=1; penundaan(150); } if ((c==4) &&(on==0)) {digitalWrite(7,LOW); digitalWrite(4,TINGGI); digitalWrite(2,TINGGI); digitalWrite(9,TINGGI); digitalWrite(11,TINGGI); digitalWrite(3,TINGGI); pada=1; penundaan(150); } if ((d==8) &&(on==0)){ digitalWrite(9,LOW); digitalWrite(4,TINGGI); digitalWrite(7,TINGGI); digitalWrite(2,TINGGI); digitalWrite(11,TINGGI); digitalWrite(3,TINGGI); pada=1; penundaan(150); } if ((e==16) &&(on==0)) { digitalWrite(11,LOW); digitalWrite(4,TINGGI); digitalWrite(7,TINGGI); digitalWrite(9,TINGGI); digitalWrite(2,TINGGI); digitalWrite(3,TINGGI); penundaan(150); } if(t2==0) { digitalWrite(11,HIGH); digitalWrite(4,TINGGI); digitalWrite(7,TINGGI); digitalWrite(9,TINGGI); digitalWrite(1,TINGGI); digitalWrite(3,LOW);//matikan bypass relay }}on=0;a=0;b=0;c=0;d=0;e=0; }

Skema

sketch_sept29_XTJbNYODZA.ino

Proses manufaktur

  1. Panduan Desain UX untuk Lansia
  2. Papan Setrika
  3. Jukebox
  4. Sheet Music
  5. Papan Sirkuit Cetak
  6. Papan selancar
  7. Pesan
  8. Sensor Kualitas Udara Helium
  9. RaspiRobot Board V2
  10. Jam Kata Sederhana (Arduino)