Buat bahasa Anda sendiri untuk menerjemahkan kode morse

paket Arduino, kabel usb dan HDMI

Hari ini kami kembali dengan salah satu tutorial menarik kami. Kali ini saya ingin menunjukkan kepada Anda sebuah proyek yang sangat sederhana yang akan memakan waktu singkat untuk Anda implementasikan dan dengan itu Anda benar-benar dapat membangun semacam penerjemah dari bahasa yang ditulis ke kode Morse. Seperti biasa, kenyataannya adalah bahwa kami tidak akan melampaui proyek di mana a piring papan tempat memotong roti dan papan arduino Karena, jika Anda ingin melangkah lebih jauh, baik di tingkat perangkat lunak maupun dalam hal penyelesaian proyek akhir, Anda harus menjadi orang yang menerapkan solusi, semakin kurang, lebih menarik.

Idenya dimulai dari membuat file penerjemah dari semua jenis font, kata atau frase ke kode morse. Ini sesederhana menggunakan kartu Arduino yang akan memuat perangkat lunak yang diperlukan sehingga, melalui keluarannya, kita dapat membuat beberapa LED terlihat sesuai dengan arti dalam bahasa Morse yang kita ungkapkan. Untuk dengan mudah menulis teks yang ingin kami terjemahkan, kami akan menggunakan ponsel yang dilengkapi dengan sistem operasi Android yang akan mengirimkan teks melalui koneksi bluetooth ke papan kami. Arduino UNO.

Papan Arduino kompatibel dengan sensor untuk Arduino

Bahan yang dibutuhkan untuk melaksanakan proyek tersebut

Seperti yang telah kami coba tunjukkan di baris atas, untuk melaksanakan proyek ini kami akan membutuhkan bahan khusus meskipun, jika Anda menyukai dunia pembuatTentunya, tidak akan sulit bagi Anda untuk menemukan apa yang Anda lewatkan di salah satu toko yang paling sering Anda kunjungi jika Anda tidak memilikinya, meskipun, seperti yang saya katakan, mereka biasanya barang yang cukup sering digunakan. Secara khusus, kami perlu memiliki daftar berikut:

Setelah kami memiliki semua elemen yang diperlukan, kami dapat melanjutkan pelaksanaan proyek. Satu hal yang perlu diingat adalah hal itu secara harfiah adaptor bluetooth tidak perlu digunakan dalam proyek ini atau kartu Arduino UNO dengan demikian karena yang lain dengan koneksi dasar dapat digunakan, kita hanya perlu memperhatikan koneksi yang digunakan sehingga, misalnya, dalam hal keluaran digital 13 dari kita Arduino UNO ini sesuai dengan output yang sama dari papan yang Anda gunakan.

Langkah-langkah untuk melaksanakan proyek

Untuk menjalankan proyek ini, di bawah ini, saya akan menunjukkan serangkaian langkah yang terkait dengan perakitan dan koneksi semua elemen yang membentuk daftar sebelumnya yang harus kita ikuti untuk pelaksanaan yang benar. Seperti yang sering terjadi dalam jenis proyek ini, silakan lakukan memodifikasi baris kode apa pun atau menambahkan perangkat keras untuk mengembangkan dan bahkan menyempurnakan pengoperasiannya karena segala jenis perbaikan selalu diterima.

Pertama-tama kami akan melakukan koneksi dari Arduino UNO dengan papan tempat memotong roti kami. Secara khusus, output yang digunakan adalah GND dan 3.3 V. Baris yang sama ini akan membantu kita, antara lain, memberikan daya ke adaptor Bluetooth kita.

Setelah kami membuat koneksi ini, sekarang saatnya untuk mengoordinasikan input dan output data dari adaptor bluetooth dengan input dan output data digital dari papan Arduino. Dengan cara ini kami akan menghubungkan adaptor kami dengan sempurna ke kartu keduanya sehingga menerima arus dan sehingga sepenuhnya tersedia di tingkat teknis untuk dapat memulai 'mendengarkan'data yang mencapainya melalui pelabuhan masuk Arduino UNO. Sebagai detail, beri tahu Anda bahwa pada kesempatan tertentu, karena kartu yang kami gunakan dan adaptor bluetooth, koneksi yang digunakan dapat bervariasi, jadi, pada titik ini, yang terbaik adalah lihat dokumen instalasi adaptor karena biasanya disertai dengan diagram koneksi.

Kami tiba di Sambungan klakson 3 volt. Untuk ini kita akan menggunakan keluaran digital nomor 13 dari Arduino UNO. Koneksi yang tersisa, seperti biasa, kita harus menghubungkannya ke GND atau ground agar pengoperasian klakson benar.

Sekarang tibalah waktunya hubungkan LED yang berbeda. Agar tidak mencoba bingung, beri tahu Anda bahwa idenya adalah menghubungkan kaki terpanjang, positif, ke salah satu keluaran digital dari Arduino UNO sedangkan yang lebih pendek terhubung langsung ke GND atau ground. Dengan cara ini kita akan menemukan bahwa LED hijau pertama akan dihubungkan ke keluaran digital 12, selanjutnya ke keluaran 8, LED hijau ketiga ke keluaran 7 sedangkan satu-satunya LED biru akan dihubungkan ke keluaran digital 4.

Langkah terakhir, setelah kita menyiapkan semua kabelnya adalah gunakan kabel koneksi USB untuk menghubungkan kami Arduino UNO ke komputer dan dengan demikian dapat melengkapinya dengan perangkat lunak yang diperlukan, yang akan kami tulis dan kompilasi dari Arduino IDE itu sendiri.

Koneksi antara papan Arduino dan komputer

Satu hal yang harus diperhatikan ketika kita memiliki papan yang terhubung ke komputer untuk mengetahui bahwa semuanya bekerja dengan benar, setidaknya pada prinsipnya, adalah bahwa papan itu akan memiliki lampu hijau menyala setiap saat selama tetap terhubung ke komputer. Di sisi lain dan tergantung pada adaptor Bluetooth yang kami gunakan, ini biasanya memiliki lampu merah berkedip karena koneksi tidak dibuat dengan perangkat Android yang akan kami gunakan untuk mengirim huruf, frasa atau kata-kata ke piring.

Saya tahu bahwa detail di atas mungkin tampak seperti sesuatu yang sangat 'tonto'tetapi saya dapat meyakinkan Anda bahwa itu adalah indikasi yang sangat valid, perlu, dan terutama menarik jika kita memperhitungkan bahwa dalam komunitas pembuatnya mungkin ada. orang yang memulai dan itu, berkat anak-anak kecil ini 'Trik'mereka dapat memahami bahwa, setidaknya, arus mencapai adaptor dan papan itu sendiri.

Pada titik ini kita hanya perlu mengunduh aplikasinya morse.apk terlampir. Aplikasi ini harus diinstal di perangkat seluler Anda yang dilengkapi dengan sistem operasi Android. Setelah terinstal, Anda hanya perlu membuka aplikasi dan menekan lanjutkan. Kali ini opsi yang paling menarik bagi kami adalah 'Mengirim pesan', sama seperti kita harus mengklik untuk mengaksesnya. Begitu masuk kita harus mengklik 'Hubungkan' untuk membuat koneksi dengan piring kita.

Proses encoding yang telah diikuti adalah sebagai berikut.

  • Setelah Anda mengakses aplikasi di perangkat Android Anda dan mengikuti langkah-langkah sebelumnya, Anda akan dapat menulis huruf, kata, atau frasa apa pun. Setelah Anda menulis apa yang Anda inginkan, Anda hanya perlu mengklik kirim.
  • Jika teks telah diterima dengan benar maka sistem secara otomatis akan menyalakan lampu dan mengeluarkan suara
  • Idenya adalah bahwa lampu hijau pertama akan menyala dan mati untuk menentukan 'titik'. Pada gilirannya, klakson akan berbunyi dan mati pada saat bersamaan.
  • Lampu hijau kedua dan ketiga akan menyala dan mati untuk menentukan 'garis' pada gilirannya. Klakson, seperti pada kasus sebelumnya, akan menyala dan mati pada saat bersamaan.
  • Terakhir, lampu keempat, yaitu lampu biru, akan menyala dan mati untuk menentukan akhir karakter, kata, atau frasa. Ketika ada beberapa jenis spasi di antara setiap karakter, kata atau frase, lampu ini akan menyala dan mati dua kali.

Sebagai poin yang perlu diperhatikan, beri tahu Anda bahwa dalam hal ini aplikasi Android telah dibuat berkat App Inventor, cara yang sangat sederhana untuk menghasilkan kode dan desain aplikasi yang nantinya akan dijalankan pada perangkat yang dilengkapi dengan operasi. sistem yang dibuat oleh teknisi Google.

Informasi dan detail lebih lanjut: instruksional


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.