Mundarija:

Morse kod stantsiyasi: 3 qadam
Morse kod stantsiyasi: 3 qadam

Video: Morse kod stantsiyasi: 3 qadam

Video: Morse kod stantsiyasi: 3 qadam
Video: Самые известные Животные-людоеды, убившие более 1000 человек. Большой выпуск 2024, Dekabr
Anonim
Morze kod stantsiyasi
Morze kod stantsiyasi
Morze kod stantsiyasi
Morze kod stantsiyasi

Dit-dit-dah-dah! Bu oson Arduino Uno loyihasi bilan Morze kodini o'rganing.

Bu oson Arduino loyihasi Morse Code stantsiyasidir. Morse Code - bu belgilarni nuqta va chiziqlar qatorida kodlaydigan aloqa usuli. Bu sxemada nuqta va tire chiziqlari eshitiladigan bo'lishi uchun piezo ovozli signal ishlatiladi.

Tugmani ishlatib, siz Morze kodini bosasiz, tugmachani har bosganingizda ovozli signal eshitiladi va OLED displeyi dekodlangan xabarni ko'rsatadi. Ko'pchilik Mors kodini bilmaydi, shuning uchun sizga qulay bo'lishi uchun yuqoridagi barcha Xalqaro Morze kodlarini ko'rsatadigan rasmni qo'shdim.

Morze kodini qanday kiritish kerak

Tugmani bosish orqali kod kiritiladi. Nuqta uchun bitta qisqa teging va chiziq uchun uzunroq (kamida ikki baravar uzunroq) bosing. Siz tanigan kodni kiritishingiz bilan, u ko'rsatadigan harf yoki raqam ko'rsatiladi. Agar siz tegish oralig'ida taxminan 1,5 soniya pauza qilsangiz, displeyda bo'sh joy qo'yiladi, bu sizga so'zlarni kiritishga imkon beradi. Agar kod tan olinmasa, "?" belgi ko'rsatiladi.

Ta'minotlar

  • Arduino Uno
  • Piezo signal
  • Rezistor 220 Ohm
  • Rezistor 10K Ohm
  • Grafik OLED displey 128x64
  • 5 mm LED: qizil
  • Qo'l tugmasi

1 -qadam: Uskuna tuzing

Uskunani yarating
Uskunani yarating

Zanjirni ulash uchun yuqoridagi Fritzing diagrammasidan foydalaning.

2 -qadam: Arduino kodini yuklang

Arduino kodini kompilyatsiya qilish va yuklashdan oldin siz Arduino IDE -ga bir nechta kutubxonalarni o'rnatishingiz kerak. Sketch-> Kutubxonani qo'shish-> Kutubxonalarni boshqarish … menyusini oching va quyidagi kutubxonalarni qidiring va o'rnating:

  • Adafruit GFX
  • Adafruit SSD1306

Endi siz Arduino eskizini tuzishga tayyormiz. Eskiz uchun Arduino manba kodi

morse_code_station.ino ni GitHub omboridan yuklab olish mumkin.

3 -qadam: Bosilgan elektron kartani yarating

Bosilgan elektron kartani yarating
Bosilgan elektron kartani yarating
Bosilgan elektron kartani yarating
Bosilgan elektron kartani yarating

Agar siz doimiy versiyani qurishni xohlasangiz, men bosilgan elektron kartani ishlab chiqardim. Gerber faylini GitHub omboridan yuklab olish mumkin. Shu bilan bir qatorda, EasyEda veb -saytida sxematik va tenglikni ko'rib chiqishingiz mumkin. Sayt PCB ishlab chiqaruvchisi bilan bog'langan va bir necha marta bosish bilan siz taxtani atigi bir necha dollarga buyurtma qilishingiz mumkin.

Hammasi shu, zavqlaning! Keyingi safargacha…

Tavsiya: