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.
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:
- Ardunio ONE
- Nepájivá deska
- Bluetooth pro Arduino
- Čtyři LED světla, 3 stejné barvy a čtvrté světlo jiné barvy
- Několik kabelů pro usnadnění spojení mezi zařízeními, v tomto případě pro připojení nepájivého pole a našeho řadiče Arduino
- Kabel pro připojení Ardunia ke vstupu USB za účelem stažení softwaru
- Mluvící roh
- Počítač se správně nainstalovaným Arduino IDE a USB připojení pro připojení desky
- Mobilní zařízení s operačním systémem Android 2.2.1 nebo vyšší
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