Vytvořte si svůj vlastní jazyk pro překladače kódů morseovky

balíček arduino, kabel usb a hdmi

Dnes se vracíme s jedním z našich zajímavých návodů. Tentokrát vám chci ukázat velmi jednoduchý projekt, jehož realizace vám zabere krátkou dobu a se kterým budete doslova schopni sestavit jakési překladače z jazyka psaného do morseovky. Jak je obvyklé, pravdou je, že nepůjdeme nad rámec projektu, kde a deska na prkénko a arduino deska Protože v případě, že chcete jít dále, a to jak na softwarové úrovni, tak z hlediska finálních dokončení projektu, měli byste být tím, kdo implementuje řešení, tím méně, atraktivnějším.

Nápad začíná vytvořením překladatel jakéhokoli typu písma, slov nebo frází do morseovy abecedy. Je to stejně jednoduché jako použití desky Arduino, která bude mít načtený potřebný software, takže prostřednictvím jejích výstupů můžeme vytvořit několik LED diod podle významu v jazyce Morse, který vyjadřujeme. Abychom mohli snadno napsat text, který chceme přeložit, použijeme mobilní telefon vybavený operačním systémem Android, který odešle text přes bluetooth připojení na naši tabuli. Arduino UNO.

Deska Arduino kompatibilní se senzory pro Arduino

Materiál potřebný k provedení projektu

Jak jsme se víceméně pokusili naznačit v horních řádcích, k provedení tohoto projektu budeme potřebovat konkrétní materiál, i když, pokud se vám líbí svět výrobceJsem si jistý, že buď nebude pro vás těžké najít, co vám chybí v některém z vašich nejčastějších obchodů, pokud jej nemáte, ačkoli, jak říkám, obvykle poměrně často používané položky. Konkrétně budeme muset mít následující seznam:

Jakmile budeme mít k dispozici všechny potřebné prvky, můžeme pokračovat v realizaci projektu. Je třeba mít na paměti, že doslova není nutné mít bluetooth adaptér použitý v tomto projektu nebo kartu Arduino UNO jako takové, protože lze použít jakékoli jiné se základními připojeními, budeme muset věnovat pozornost pouze použitým spojením, aby například v případě, že digitální výstup 13 našeho Arduino UNO to odpovídá stejnému výstupu na desce, který používáte.

Kroky k provedení projektu

Chcete-li provést tento projekt, níže uvedu řadu kroků souvisejících s sestavením a připojením všech prvků, které tvoří předchozí seznam, které musíme dodržovat pro jejich správné provedení. Jak to u tohoto typu projektů často bývá, neváhejte upravit libovolný řádek kódu nebo přidat hardware tak, aby se vyvíjel a dokonce zlepšoval jeho provoz protože jakýkoli typ vylepšení je vždy vítán.

V první řadě provedeme připojení Arduino UNO s naším prkénkem na prkénko. Konkrétně budou použity výstupy GND a 3.3 V. Tyto stejné linky nám budou mimo jiné sloužit k napájení našeho adaptéru Bluetooth.

Jakmile jsme provedli tato připojení, je čas koordinovat vstup a výstup dat adaptéru bluetooth s digitálními datovými vstupy a výstupy desky Arduino. Tímto způsobem budeme mít náš adaptér perfektně připojený ke kartě jak pro příjem proudu, tak pro úplnou dostupnost na technické úrovni, abychom mohli začít ''poslouchej"údaje, které se k nim dostávají prostřednictvím vstupních portů Arduino UNO. Podrobněji vám řeknu, že při určitých příležitostech se použitá připojení mohou lišit, a to jak kvůli kartě, kterou používáme, tak i adaptéru bluetooth, takže v tomto okamžiku je nejlepší podívejte se na instalační dokumenty adaptéru, protože jsou obvykle doprovázeny schématy připojení.

Dorazíme na Připojení 3 voltové houkačky. K tomu použijeme digitální výstup číslo 13 z Arduino UNO. Zbývající připojení, jako obvykle, musíme připojit k GND nebo zemi, aby byla funkce houkačky správná.

Teď přijde čas připojte různé LED. Abychom se nepokoušeli zmást, řekneme vám, že myšlenkou je připojit nejdelší pozitivní část k jednomu z digitálních výstupů Arduino UNO zatímco kratší se připojuje přímo k GND nebo zemi. Tímto způsobem bychom zjistili, že první ze zelených LED bude připojena k digitálnímu výstupu 12, vedle výstupu 8, třetí zelená LED k výstupu 7, zatímco jediná modrá LED bude připojena k digitálnímu výstupu 4.

Posledním krokem, jakmile budeme mít vše připraveno, je použijte připojovací kabel USB k připojení našeho Arduino UNO do počítače a tak mu být schopen poskytnout potřebný software, který napíšeme a zkompilujeme z Arduino IDE.

Spojení mezi deskou Arduino a počítačem

Jedním bodem, který je třeba vzít v úvahu, když máme desku připojenou k počítači, abychom věděli, že vše funguje správně, alespoň v zásadě, je, že deska bude mít zelené světlo svítí vždy, dokud zůstane připojeno k počítači. Na druhou stranu a v závislosti na adaptéru Bluetooth, který používáme, toto obvykle bliká červená kontrolka kvůli navázání spojení se zařízením Android které použijeme k odeslání písmen, frází nebo slov na desku.

Vím, že výše uvedené podrobnosti se mohou zdát jako něco velmi „tonto„ale mohu vás ujistit, že jsou velmi platnými, nezbytnými a zvláště zajímavými indikacemi, vezmeme-li v úvahu, že v komunitě tvůrců mohou existovat lidé, kteří začínají a to díky těmto malýmTriky„Mohou pochopit, že přinejmenším proud dosáhne jak adaptéru, tak samotné desky.

V tomto okamžiku si stačí stáhnout aplikaci MORSE.apk připojený. Tato aplikace musí být nainstalována na vašem mobilním zařízení vybaveném operačním systémem Android. Po instalaci stačí aplikaci otevřít a stisknout pokračovat. Tentokrát nás nejvíce zajímá možnost 'Poslat zprávu', na kterou musíme kliknout, abychom se k ní dostali. Jakmile jsme uvnitř, musíme kliknout na „Připojit“ a navázat spojení s naší deskou.

Proces kódování, který byl použit, je následující.

  • Jakmile otevřete aplikaci v zařízení Android a budete postupovat podle předchozích kroků, budete moci psát jakékoli písmeno, slovo nebo frázi. Jakmile napíšete, co chcete, stačí kliknout na odeslat.
  • Pokud byl text přijat správně, systém automaticky rozsvítí světla a vydá zvuk
  • Myšlenka je, že první zelené světlo se rozsvítí a zhasne, aby určilo „bod“. Na druhé straně se houkačka ozve a současně se vypne.
  • Druhé a třetí zelené světlo se rozsvítí a zhasne, aby se postupně určila „čára“. Klakson, stejně jako v předchozím případě, se zapne a vypne současně.
  • Nakonec se rozsvítí a zhasne čtvrté světlo, tedy modré světlo, aby se určil konec znaku, slova nebo fráze. Pokud je mezi každým znakem, slovem nebo frází nějaký druh mezery, toto světlo se zapne a vypne dvakrát.

Jako body, které je třeba vzít v úvahu, stačí říct, že v tomto případě byla aplikace pro Android vytvořena díky App Inventor, což je velmi jednoduchý způsob generování kódu a designu aplikace, která bude později spuštěna na zařízení vybaveném operačním systémem systém vytvořený inženýry Google.

Další informace a podrobnosti: instruktáže


Buďte první komentář

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.