Isi kandungan:

Pembantu Bahasa Inggeris Arduino: 7 Langkah
Pembantu Bahasa Inggeris Arduino: 7 Langkah

Video: Pembantu Bahasa Inggeris Arduino: 7 Langkah

Video: Pembantu Bahasa Inggeris Arduino: 7 Langkah
Video: Kosakata Bahasa Inggris Tentang Kata Kerja / English Vocabulary about Verbs 2024, November
Anonim
Image
Image
Pembantu Bahasa Inggeris Arduino
Pembantu Bahasa Inggeris Arduino
Pembantu Bahasa Inggeris Arduino
Pembantu Bahasa Inggeris Arduino
Pembantu Bahasa Inggeris Arduino
Pembantu Bahasa Inggeris Arduino

Pengenalan:

Saya adalah pelajar lepasan yang berusaha mencapai Ijazah Sarjana dalam Pendidikan saya dengan fokus pada Integrasi Teknologi. Saya kini mengajar muzik dan menghabiskan sebahagian besar semester ini untuk belajar menggunakan Arduino untuk projek berkaitan muzik. Untuk projek akhir saya, saya ingin mencuba sesuatu yang boleh digunakan di luar kelas muzik. Saya berbincang dengan guru ELL di sekolah saya yang bekerja dengan tadika, dan dia membincangkan perlunya pengukuhan perbendaharaan kata, jadi saya mahu membuat pembantu bahasa.

Dengan menggunakan konsep dari Fruit + Electronics = Piano (2016), dan Fun with Talking Arduino (n.d.), saya dapat membuat alat ini yang dapat digunakan untuk memperkuat atau menilai pemahaman pelajar tentang kata dan frasa perbendaharaan kata. Projek ini menggunakan enam sensor sentuh kapasitif. Apabila sensor dan tanah disentuh, peranti akan menyebut perkataan atau frasa yang diberikan kepada sensor tersebut. Sketsa mempunyai tiga fungsi yang tersedia untuk membolehkan pengguna berpeluang menukar dari satu perbendaharaan kata ke yang lain dengan mudah. Saya juga memasukkan cetakan yang boleh diletakkan di atas peranti untuk kemudahan penggunaan. Lihat video untuk melihat penerangan yang lebih mendalam mengenai produk!

Unit ini diletakkan di dalam kotak kasut terbalik. Arduino dipasang ke penutup bahagian dalam kotak dan "bahagian atas" unit adalah bahagian bawah kotak kasut. Saya memotong lubang di "bahagian atas" unit dan juga di sebelahnya untuk pembesar suara pendawaian dan kabel USB. Apa-apa pita saluran tambahan yang mungkin anda lihat hanya untuk menutup jenama kasut.

Tahap Kemahiran: Menengah, kerana talkie perlu dimuat turun dan disesuaikan agar sesuai dengan keperluan peranti.

Rujukan:

Buah + Elektronik = Piano. (2016). Diperolehi dari

Seronok dengan bercakap Arduino. (n.d.) Diperolehi dari

Langkah 1: Bahan:

Bahan
Bahan

Komponen Arduino:

1 Kabel Arduino Uno / USB

1 Papan Roti

6 1 Mega Ohm Perintang

2 pembesar suara (saya menggunakan 2 pembesar suara 8 Ohm, 2 Watt)

2 penguat (saya menggunakan 2 modul LM386)

19 Kabel Lelaki - Perempuan

14 Kabel Lelaki - Lelaki (pelbagai panjang)

Alat:

7 Thumbtacks (mestilah semua logam, yang dilukis tidak berfungsi juga)

1 Kotak Kotak (untuk kes)

4 Klip Kertas Bersalut (untuk memasang Arduino ke papan keratan, pilihan)

3 helai kertas dan pencetak warna untuk mencetak halaman persembahan

Pita Tongkat Berganda (Pilihan)

Pita Salur

Pemutar Skru Kecil (saya menggunakan pemutar skru cermin mata, tetapi kepala Phillips juga akan berfungsi)

Langkah 2: Skematik

Skematik
Skematik

Berikut adalah skema untuk peranti. Saya menggunakan Tinkercad untuk membuat skema asas, kemudian menyesuaikan gambar untuk mengimbangi peranti yang tidak ada di menu Tinkercad. Saya menambahkan wayar lelaki-wanita kedua ke setiap sambungan dari Arduino ke Amplifier, yang membolehkan saya membuka dan menutup kotak untuk membuat sambungan yang lain.

Saranan: jangan tekan ibu jari ke hujung wayar wanita sehingga anda membuat sambungan terakhir melalui kotak kasut. Rak jari akan meregangkan sambungan pada hujung wayar wanita, menyebabkan sambungan terputus jika dilepaskan dan dipasang semula. Saya akhirnya saluran mengetuk wayar ke bahagian dalam kotak semasa pemasangan terakhir untuk mengimbangi peregangan input setelah menguji unit.

Rujukan:

Tinkercad. (2019). Diperolehi dari

Langkah 3: Langkah 1: Siapkan Permukaan Kerja Anda (pilihan)

Langkah 1: Siapkan Permukaan Kerja Anda (pilihan)
Langkah 1: Siapkan Permukaan Kerja Anda (pilihan)
Langkah 1: Siapkan Permukaan Kerja Anda (pilihan)
Langkah 1: Siapkan Permukaan Kerja Anda (pilihan)
Langkah 1: Siapkan Permukaan Kerja Anda (pilihan)
Langkah 1: Siapkan Permukaan Kerja Anda (pilihan)

Saya tidak mahu Arduino saya berpindah ketika diangkut, jadi saya memutuskan untuk memasang tambang ke penutup bahagian dalam kotak kasut. Dengan menggunakan lubang skru pada Arduino Uno, saya menandakan penutup kotak kasut dan mencucuk lubang melaluinya. Saya melepaskan bahagian luar klip kertas (lihat rajah 1) dan mendorongnya melalui lubang dari bahagian luar penutup kotak, kemudian menggunakan pita saluran untuk menahannya di tempatnya (lihat rajah 2).

Setelah membalik penutup kotak (ke bahagian dalam kotak), saya dengan hati-hati meletakkan klip kertas melalui lubang skru pada Arduino dan membengkokkan klip kertas ke bawah (lihat gambarajah 3) dan saluran yang ditepuk klip kertas di tempatnya. Akhirnya, dengan menggunakan double stick tape, saya memasang papan roti ke penutup kotak (lihat gambarajah 4).

Sekali lagi, langkah ini adalah pilihan, tetapi bagi saya, saya dapati unit berjalan lebih baik semasa dipasang. Kawat cenderung tidak terputus.

Langkah 4: Langkah 2: Sambungkan Pembesar Suara

Langkah 2: Sambungkan Pembesar Suara
Langkah 2: Sambungkan Pembesar Suara
Langkah 2: Sambungkan Pembesar Suara
Langkah 2: Sambungkan Pembesar Suara
Langkah 2: Sambungkan Pembesar Suara
Langkah 2: Sambungkan Pembesar Suara
Langkah 2: Sambungkan Pembesar Suara
Langkah 2: Sambungkan Pembesar Suara

Di sinilah saya akan mempertimbangkan untuk mengubah rancangan saya. Saya menggunakan pembesar suara yang saya ada, tetapi pada masa akan datang akan menggantikannya dengan pembesar suara berkualiti lebih baik dengan wayar yang lebih panjang (Perkataan yang bijak, jangan habiskan pembesar suara). Peranti terdengar lebih baik semasa saya meletakkan pembesar suara di luar, tetapi penguatnya tergantung, yang menyebabkan kabel terputus. Oleh itu, untuk momen Tim Gunn saya "Jadikan ia berfungsi", saya menambahkan wayar lelaki dan wanita tambahan ke setiap wayar sambungan pembesar suara, memasukkannya melalui lubang yang saya potong di bahagian atas unit dan memasukkan wayar sebelum menyambungkannya kepada penguat.

Pada penguat, terdapat empat pin bertanda "GND", "GND", "IN", dan "VDD". Sambungkan hujung wayar wanita ke pin "GND" pertama (saya menggunakan biru), pin "IN" (saya menggunakan warna merah) dan pin "VDD" (saya menggunakan oren). Ulangi proses dengan pembesar suara yang lain.

Pasangkan hujung wayar lelaki ke papan roti dan Arduino - GND (biru) ke bar negatif di papan roti, IN (merah) ke pin Arduino 3 dan 11, dan VDD (oren) ke bar positif di papan roti.

Pada penguat, longgarkan dua skru bertanda "GND" dan "OUT". Masukkan wayar pembesar suara hitam ke dalam "GND" dan wayar pembesar suara merah ke dalam "OUT" dan ketatkan skru. Saya kemudian menggunakan tongkat berkembar ke luar unit.

Langkah 5: Langkah 3: Pendawaian "Analog Dalam"

Langkah 3
Langkah 3
Langkah 3
Langkah 3
Langkah 3
Langkah 3

Dari Arduino anda, pasangkan wayar lelaki ke lelaki ke setiap pin (A0 - A5). Pasangkan hujung yang lain ke papan roti (rajah 1 - saya meletakkannya lima baris untuk visualisasi yang lebih baik kerana semua warna wayar saya tidak sepadan).

Gunakan perintang 1 Mega Ohm untuk melintasi papan (satu hujung pada setiap sisi garis tengah), meninggalkan ruang untuk wayar sensor dimasukkan antara wayar dan perintang (rajah 2 - Saya pergi dari lajur e ke lajur h).

Dengan menggunakan satu lagi wayar lelaki ke lelaki, sambungkan baris perintang (lajur j) ke jalur positif (rajah 3).

Sambungkan wayar dari jalur positif ke pin 5V di Arduino, dan wayar dari jalur negatif ke pin GND di Arduino (rajah 4 menunjukkan semua pendawaian, termasuk pembesar suara).

Akhirnya, pasangkan wayar lelaki-wanita antara wayar awal (ke analog dalam) dan perintang (rajah 5).

Langkah 6: Langkah 4: Lakaran

Langkah 4: Lakaran
Langkah 4: Lakaran
Langkah 4: Lakaran
Langkah 4: Lakaran
Langkah 4: Lakaran
Langkah 4: Lakaran
Langkah 4: Lakaran
Langkah 4: Lakaran

Sebelum menjalankan lakaran, anda perlu memuat turun Talkie dari GitHub. Apabila muat turun selesai, anda perlu membuka folder "going-digital-Talkie-7f57628". Buka folder yang disebut "Talkie", pergi ke folder yang disebut "Contoh", kemudian folder bertanda "Vocab_US_TI99", kemudian buka "Vocab_US_TI99.ino". Ini akan membuka perpustakaan di mana anda boleh menyesuaikan perkataan yang anda mahu gunakan.

(Tentang perpustakaan Talkie // Hak Cipta 2011 Peter Knight // Kod ini dikeluarkan di bawah lesen GPLv2. // Frasa berikut berasal dari kata-kata yang dibina di dalam sistem Ucapan TI99 / 4A Texas Instruments dari 1979. Suara lelaki yang mendalam dengan loghat USA selatan.)

Perpustakaan terlalu besar untuk dijalankan di Arduino, jadi mereka mengesyorkan hanya mengaktifkan kata yang akan anda gunakan dalam lakaran anda. Untuk mengaktifkan kata, hapus // dari sebelum kata yang ingin anda aktifkan (mis. Uint8_t spAM ). Untuk menyahaktifkannya, cukup tambahkan // kembali sebelum perkataan yang tidak mahu anda gunakan (mis. // uint8_t spANSWER ).

Berikut adalah senarai perkataan yang perlu anda aktifkan untuk lakaran ini: Am, Hitam, Biru, Bawah, Datang, Lakukan, Hijau, Bantuan, Saya, Dalam, Is, K, Kiri, Saya, O, Keluar, Main, Tolong, Merah, Kanan, Sisi, Maaf, Berhenti, Itu, Ke Atas, Mahu, Baik, Putih, Kuning, Anda, Anda.

Kemudian, tambahkan lakaran ini ke Editor Arduino anda. Saya menggunakan muat turun Arduino dan bukannya penyunting web untuk lakaran ini kerana muat turun perpustakaan Talkie.

Terdapat tiga fungsi dalam lakaran ini (rumah, warna, adab), masing-masing mengandungi kumpulan kata kosa kata tersendiri. Untuk mengaktifkan fungsi, hapus kedua // sebelum nama fungsi. Jangan lupa untuk mematikan dua fungsi lain dengan menambahkan // sebelum nama fungsi. Melakukan ini akan menyahaktifkan fungsi dengan mengubahnya menjadi komen. Lihat gambar di atas atau tonton cara mengubah fungsi pada video demonstrasi pada awal arahan.

Sketsa menggunakan sentuhan kapasitif, memperlakukan kepingan jari sebagai sensor. Menyentuh sensor dan tanah membolehkan badan anda menyelesaikan litar, menjadikan peranti bercakap menggunakan analogRead dan voice.say.

Rujukan:

Talkie. (n.d.) Diperolehi dari

Langkah 7: Langkah 5: Sentuhan Selesai

Langkah 5: Menyentuh Sentuhan
Langkah 5: Menyentuh Sentuhan
Langkah 5: Menyentuh Sentuhan
Langkah 5: Menyentuh Sentuhan
Langkah 5: Menyentuh Sentuhan
Langkah 5: Menyentuh Sentuhan

Saya memotong lubang di sisi kotak untuk kabel USB, menyambungkan kabel ke Arduino, kemudian memasukkan kabel yang tersisa melalui lubang, yang akan dipasang ke komputer apabila siap digunakan.

Saya telah melampirkan cetakan untuk pelajaran perbendaharaan kata yang diliputi dalam lakaran. Jangan ragu untuk mencetaknya (berwarna jika boleh) atau buat sendiri. Potong bulatan di setiap halaman, kemudian letakkan helaian di atas kotak. Pusatkan ibu jari pada setiap lubang kemudian, sambil memegang kotak terbuka, pasangkan hujung dawai wanita ke ibu jari yang sesuai.

Ubah sketsa untuk fungsi mana yang ingin anda gunakan, letakkan lembaran yang sesuai pada kotak yang sejajar dengan thumbtacks, pasangkan kabel USB ke komputer, muat naik lakaran ke Arduino anda dan nikmati!

Disyorkan: