To proste urządzenie ma jedno zadanie - konwertuje odebrane wygnały, nadawane alfabetem morsa na litery alfabetu łacińskiego. Translator ten może znaleźć wiele zastosowań. Dzięki niemu można szkolić swoje umiejętności nadawania morsem, ale także odkodowywać dane odbierane z eteru. Może to zadziwiające, ale alfabet morsa nadal jest bardzo popularny w krótkofalarstwie, a na wypadek katastrofy naturalnej czy apokalipsy zombie może być jedynym środkiem komunikacji na większe odległości wśród zgliszcz cywilizacji
.
Alfabet morsa to metoda kodowania liter alfabetu w postaci kropek (krótkich dźwięków) i kresek (długich dźwięków). W systemie czas trwania kropki przyjęto za jednostkę pomiaru czasu i wszystkie czasy trwania poszczególnych dźwięków obliczane są według tego właśnie czasu. Początkowo czas ten ustawiony jest na 1000 ms, co jest dosyć długim czasem trwania kropki, ale bardzo dobrym dla początkującego telegrafisty. Pozostałe czasy charakterystyczne zależne są od trwania kropki: kreska, przyjmuje się, powinna trwać około trzech czasów kropki, przerwa pomiędzy kreskami i kropkami w literze tyle co kropka, a przerwa pomiędzy znakami tyle ile kreska, czyli trzy kropki. Przerwa pomiędzy słowami natomiast jest najdłuższa i trwać powinna siedmiokrotność czasu trwania kropki.
Do złożenia układu potrzebne będą następujące elementy:
1 x Arduino Uno
1 x Płytka stykowa
1 x Potencjometr 10 kΩ
1 x PRzycisk
1 x Głośnik (Piezo Buzzer)
1 x Wyświetlacz LCD (z kontrolerem kompatybilnym z Hitachi HD44780)
1 x Opornik 220 Ω
Kabelki do zworek i połączenia wszystkich elementów
Krok 1: Połączenie elementów
Elementy łączymy ze sobą tak jak pokazano na powyższej ilustracji.
Krok 2: Kod programu i działanie układu
Najpierw ładujemy do Arduino poniższy szkic:
W programie zmienić można 'podstawę czasu' zmieniając wartość zmiennej dotDuration. Aby ułatwić początkującym telegrafistom, ukłąd toleruje pewne tolerancje czasów, ale można je zmieniać w programie na coraz mniejsze, wraz z poprawą naszych umiejętności. Domyślnie tolerancja ustawiona jest na 500 ms.
Miłego telegrafowania!
Źródło: http://www.instructables.com/id/The-Morse-Translator-With-Arduino/
Alfabet morsa to metoda kodowania liter alfabetu w postaci kropek (krótkich dźwięków) i kresek (długich dźwięków). W systemie czas trwania kropki przyjęto za jednostkę pomiaru czasu i wszystkie czasy trwania poszczególnych dźwięków obliczane są według tego właśnie czasu. Początkowo czas ten ustawiony jest na 1000 ms, co jest dosyć długim czasem trwania kropki, ale bardzo dobrym dla początkującego telegrafisty. Pozostałe czasy charakterystyczne zależne są od trwania kropki: kreska, przyjmuje się, powinna trwać około trzech czasów kropki, przerwa pomiędzy kreskami i kropkami w literze tyle co kropka, a przerwa pomiędzy znakami tyle ile kreska, czyli trzy kropki. Przerwa pomiędzy słowami natomiast jest najdłuższa i trwać powinna siedmiokrotność czasu trwania kropki.
Do złożenia układu potrzebne będą następujące elementy:
1 x Arduino Uno
1 x Płytka stykowa
1 x Potencjometr 10 kΩ
1 x PRzycisk
1 x Głośnik (Piezo Buzzer)
1 x Wyświetlacz LCD (z kontrolerem kompatybilnym z Hitachi HD44780)
1 x Opornik 220 Ω
Kabelki do zworek i połączenia wszystkich elementów
Krok 1: Połączenie elementów
Elementy łączymy ze sobą tak jak pokazano na powyższej ilustracji.
Krok 2: Kod programu i działanie układu
Najpierw ładujemy do Arduino poniższy szkic:
Kod: C / C++
W programie zmienić można 'podstawę czasu' zmieniając wartość zmiennej dotDuration. Aby ułatwić początkującym telegrafistom, ukłąd toleruje pewne tolerancje czasów, ale można je zmieniać w programie na coraz mniejsze, wraz z poprawą naszych umiejętności. Domyślnie tolerancja ustawiona jest na 500 ms.
Miłego telegrafowania!
Źródło: http://www.instructables.com/id/The-Morse-Translator-With-Arduino/
Fajne? Ranking DIY