Stwórz swój własny język do translatora kodu Morse'a

pakiet arduino, kabel USB i HDMI

Dziś wracamy z jednym z naszych interesujących tutoriali. Tym razem chcę Wam pokazać bardzo prosty projekt, który zajmie Wam niewiele czasu i za pomocą którego dosłownie będziecie w stanie zbudować swego rodzaju tłumacz z języka pisanego alfabetem Morse'a. Jak zwykle, prawda jest taka, że ​​nie wyjdziemy poza projekt, w którym plik płyta prototypowa i a płyta arduino Ponieważ w przypadku, gdy chcesz pójść dalej, zarówno na poziomie oprogramowania, jak i pod względem końcowych zakończeń projektu, to ty powinieneś wdrożyć rozwiązanie, tym mniej, bardziej atrakcyjne.

Pomysł zaczyna się od stworzenia pliku tłumacz dowolnego rodzaju czcionki, słów lub fraz na alfabet Morse'a. Jest to tak proste, jak użycie płyty Arduino, która będzie taka, która ma załadowane niezbędne oprogramowanie, dzięki czemu poprzez jej wyjścia możemy sprawić, że kilka diod LED będzie wyglądać zgodnie ze znaczeniem w języku Morse'a, które wyrażamy. Aby łatwo napisać tekst, który chcemy przetłumaczyć, użyjemy telefonu komórkowego wyposażonego w system operacyjny Android, który wyśle ​​tekst przez połączenie Bluetooth na naszą tablicę. Arduino UNO.

Płytka Arduino kompatybilna z czujnikami dla Arduino

Materiał potrzebny do wykonania projektu

Jak mniej więcej staraliśmy się wskazać w górnych liniach, do realizacji tego projektu będziemy potrzebować konkretnego materiału, chociaż jeśli podoba ci się świat producent, Jestem pewien, że albo nie będzie ci trudno znaleźć to, czego brakuje w którymś z twoich najczęstszych sklepów, jeśli tego nie masz, chociaż, jak mówię, zwykle są dość często używane przedmioty. W szczególności będziemy potrzebować następującej listy:

Gdy mamy już wszystkie potrzebne elementy, możemy kontynuować realizację projektu. Należy pamiętać, że jest to dosłowne nie ma potrzeby używania adaptera bluetooth w tym projekcie ani karty Arduino UNO jako takie, ponieważ można użyć dowolnego innego z podstawowymi połączeniami, będziemy musieli tylko zwrócić uwagę na używane połączenia, aby na przykład w przypadku, gdy wyjście cyfrowe 13 naszego Arduino UNO odpowiada to temu samemu wyjściu płyty, której używasz.

Etapy realizacji projektu

Aby zrealizować ten projekt, poniżej wskażę szereg czynności związanych z montażem i połączeniem wszystkich elementów składających się na poprzednią listę, którymi musimy się kierować, aby zostały poprawnie wykonane. Jak to często bywa w tego typu projektach, nie wahaj się modyfikować dowolną linię kodu lub dodawać sprzęt, aby ewoluować, a nawet doskonalić jego działanie ponieważ każdy rodzaj ulepszeń jest zawsze mile widziany.

W pierwszej kolejności przeprowadzimy połączenie Arduino UNO z naszą płytą prototypową. W szczególności zastosowane wyjścia to GND i 3.3 V. Te same linie posłużą nam między innymi do zasilania naszego adaptera Bluetooth.

Po wykonaniu tych połączeń nadszedł czas, aby skoordynować wejście i wyjście danych adaptera bluetooth z cyfrowymi wejściami i wyjściami danych na płycie Arduino. W ten sposób nasz adapter będzie idealnie podłączony do karty zarówno po to, aby odbierał prąd, jak i po to, aby był całkowicie dostępny na poziomie technicznym, aby można było uruchomić ''Escuchar'dane, które docierają do niego przez porty wejścia Arduino UNO. Jako szczegół informuję, że w niektórych przypadkach, zarówno z powodu używanej przez nas karty, jak i adaptera bluetooth, używane połączenia mogą się różnić, więc w tym momencie najlepsze jest to spójrz na dokumenty instalacyjne adaptera, ponieważ zwykle towarzyszą im schematy połączeń.

Dochodzimy do Podłączenie klaksonu 3 V.. W tym celu użyjemy wyjścia cyfrowego nr 13 z Arduino UNO. Pozostałe połączenie jak zwykle musimy podłączyć do GND lub masy, aby klakson działał poprawnie.

Nadszedł czas podłącz różne diody LED. Aby nie robić bałaganu, powiedz, że chodzi o to, aby podłączyć najdłuższy odcinek, dodatni, do jednego z cyfrowych wyjść Arduino UNO podczas gdy krótszy łączy się bezpośrednio z GND lub masą. W ten sposób stwierdzilibyśmy, że pierwsza z zielonych diod LED byłaby podłączona do wyjścia cyfrowego 12, następna do wyjścia 8, trzecia zielona dioda LED do wyjścia 7, podczas gdy jedyna niebieska dioda LED byłaby podłączona do wyjścia cyfrowego 4.

Ostatnim krokiem, gdy mamy już gotowe okablowanie, jest użyj kabla USB do podłączenia naszego Arduino UNO do komputera i dzięki temu będziemy w stanie dostarczyć mu niezbędne oprogramowanie, które napiszemy i skompilujemy z Arduino IDE.

Połączenie między płytą Arduino a komputerem

Jedną kwestią, którą należy wziąć pod uwagę, gdy mamy płytkę podłączoną do komputera, aby wiedzieć, że wszystko działa poprawnie, przynajmniej w zasadzie, jest to, że płytka będzie miała zielone światło świeci przez cały czas, dopóki pozostaje podłączony do komputera. Z drugiej strony, w zależności od używanego przez nas adaptera Bluetooth, to zwykle miga na czerwono, ponieważ nie nawiązano połączenia z urządzeniem z systemem Android których użyjemy do wysłania liter, zwrotów lub słów na talerz.

Wiem, że powyższy szczegół może wydawać się czymś bardzo ”tonto'ale mogę was zapewnić, że są to bardzo ważne, potrzebne i szczególnie interesujące wskazówki, jeśli weźmiemy pod uwagę, że w społeczności twórców mogą one istnieć ludzie, którzy zaczynają i to dzięki tym maluchomTricks„rozumieją, że przynajmniej prąd dociera zarówno do adaptera, jak i do samej płytki.

W tym momencie wystarczy pobrać aplikację MORSE.apk przywiązany. Ta aplikacja musi być zainstalowana na Twoim urządzeniu mobilnym wyposażonym w system operacyjny Android. Po zainstalowaniu wystarczy otworzyć aplikację i nacisnąć Kontynuuj. Tym razem najbardziej interesuje nas opcja „Wyslij wiadomość', to samo, na którym musimy kliknąć, aby uzyskać do niego dostęp. Po wejściu do środka musimy kliknąć „Połącz”, aby nawiązać połączenie z naszą płytą.

Postępowany proces kodowania jest następujący.

  • Po uzyskaniu dostępu do aplikacji na urządzeniu z systemem Android i wykonaniu poprzednich kroków będziesz mógł wpisać dowolną literę, słowo lub frazę. Po napisaniu tego, co chcesz, wystarczy kliknąć Wyślij.
  • Jeśli tekst zostanie odebrany poprawnie, system automatycznie włączy światła i wyda dźwięk
  • Chodzi o to, że pierwsze zielone światło zapali się i zgaśnie, aby określić „punkt”. Z kolei klakson zabrzmi i wyłączy się w tym samym czasie.
  • Drugie i trzecie zielone światło włącza się i wyłącza, aby określić „linię” po kolei. Klakson, podobnie jak w poprzednim przypadku, włączy się i wyłączy w tym samym czasie.
  • Wreszcie czwarte światło, czyli niebieskie, włącza się i wyłącza, aby określić koniec znaku, słowa lub frazy. Jeśli między każdym znakiem, słowem lub frazą jest jakiś rodzaj spacji, to światło włącza się i wyłącza dwukrotnie.

Jako punkty do wzięcia pod uwagę wystarczy powiedzieć, że w tym przypadku aplikacja na Androida powstała dzięki App Inventor, bardzo prostemu sposobowi wygenerowania kodu i projektu aplikacji, która będzie później uruchamiana na urządzeniu wyposażonym w działający system stworzony przez inżynierów Google.

Więcej informacji i szczegółów: Instructables


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.