Isi kandungan:

Stesen Kod Morse: 3 Langkah
Stesen Kod Morse: 3 Langkah

Video: Stesen Kod Morse: 3 Langkah

Video: Stesen Kod Morse: 3 Langkah
Video: 【女特工電影】日軍進村燒殺搶掠,女特工為村民報仇,將日軍一網打盡#槍戰#抗戰#戰爭#action 2024, November
Anonim
Stesen Kod Morse
Stesen Kod Morse
Stesen Kod Morse
Stesen Kod Morse

Dit-dit-dah-dah! Pelajari Morse Code dengan projek Arduino Uno yang mudah ini.

Projek Arduino yang mudah ini adalah stesen Morse Code. Morse Code adalah kaedah komunikasi yang menyandikan watak sebagai rangkaian titik dan tanda sempang. Litar ini menggunakan buzzer piezo untuk membuat titik dan garis putar dapat didengar.

Dengan menggunakan butang, anda mengetuk kod Morse, bel berbunyi dengan setiap tekan butang dan paparan OLED menunjukkan mesej yang disahkod. Sebilangan besar orang tidak biasa dengan Morse Code, jadi saya telah memasukkan gambar yang menunjukkan semua Kod Morse Antarabangsa di atas untuk kemudahan anda.

Cara Memasukkan Kod Morse

Kod dimasukkan dengan mengetuk butang. Berikan satu ketukan pendek untuk titik dan ketukan lebih panjang (sekurang-kurangnya dua kali lebih lama) untuk tanda sempang. Sebaik sahaja anda memasukkan kod yang dikenali, huruf, atau angka yang ditunjukkannya akan dipaparkan. Sekiranya anda berhenti selama kira-kira 1.5 saat antara ketukan, maka paparan akan memasukkan ruang sehingga membolehkan anda memasukkan kata. Sekiranya kod tidak dikenali '?' watak dipaparkan.

Bekalan

  • Arduino Uno
  • Buzzer Piezo
  • Perintang 220 Ohm
  • Perintang 10K Ohm
  • Paparan OLED grafik 128x64
  • LED 5mm: merah
  • Butang taktil

Langkah 1: Bina Perkakasan

Bina Perkakasan
Bina Perkakasan

Gunakan rajah Fritzing di atas untuk memasang litar.

Langkah 2: Muat naik Kod Arduino

Sebelum anda menyusun dan memuat naik kod Arduino, anda perlu memasang beberapa perpustakaan ke dalam Arduino IDE anda. Buka Sketsa-> Sertakan Perpustakaan-> Urus item menu … Perpustakaan dan cari dan pasang perpustakaan berikut:

  • Adafruit GFX
  • Adafruit SSD1306

Anda kini bersedia untuk menyusun lakaran Arduino. Kod sumber Arduino untuk lakaran

morse_code_station.ino tersedia untuk dimuat turun dari repositori GitHub saya.

Langkah 3: Bina Papan Litar Bercetak

Bina Papan Litar Bercetak
Bina Papan Litar Bercetak
Bina Papan Litar Bercetak
Bina Papan Litar Bercetak

Sekiranya anda lebih suka membina versi kekal, saya telah menghasilkan papan litar bercetak. Fail Gerber tersedia untuk dimuat turun dari repositori GitHub saya. Sebagai alternatif, anda boleh melayari skema dan PCB di laman web EasyEda. Laman web ini dihubungkan dengan pengeluar PCB, dan dengan beberapa klik, anda boleh memesan papan dengan harga hanya beberapa dolar.

Itu sahaja, nikmati! Sehingga lain kali …

Disyorkan: