Dnes sa vraciame s jedným z našich zaujímavých návodov. Tentokrát vám chcem ukázať veľmi jednoduchý projekt, ktorého realizácia vám zaberie krátky čas a pomocou ktorého budete doslova schopní zostaviť akýsi prekladač z jazyka napísaného do morzeovky. Ako to už býva, pravdou je, že neprekročíme rámec projektu, kde a doska na krájanie dosiek a arduino doska Pretože v prípade, že chcete ísť ďalej, tak na softvérovej úrovni, ako aj z hľadiska finálneho dokončenia projektu, mali by ste byť tým, kto implementuje riešenie, tým menej, atraktívnejšie.
Myšlienka začína vytvorením a Prekladač ľubovoľného typu písma, slov alebo frázy do morzeovky. Je to také jednoduché ako použitie dosky Arduino, ktorá bude mať načítaný potrebný softvér, aby sme prostredníctvom jej výstupov mohli vytvoriť niekoľko LED diód, ktoré vyzerajú podľa významu v jazyku Morse, ktorý vyjadrujeme. Na jednoduché napísanie textu, ktorý chceme preložiť, použijeme mobilný telefón vybavený operačným systémom Android, ktorý odošle text prostredníctvom bluetooth pripojenia na našu dosku. Arduino UNO.
Materiál potrebný na realizáciu projektu
Ako sme sa viac-menej snažili naznačiť v horných riadkoch, na uskutočnenie tohto projektu budeme potrebovať konkrétny materiál, aj keď, ak máte radi svet výrobcu, Som si istý, že buď pre vás nebude ťažké nájsť to, čo vám chýba v niektorom z vašich najbežnejších obchodov, ak ho nemáte, hoci, ako hovorím, zvyčajne sú pomerne často používané predmety. Konkrétne budeme potrebovať nasledujúci zoznam:
- Ardunio ONE
- Nepál
- Bluetooth pre Arduino
- Štyri LED svetlá, 3 rovnakej farby a štvrté svetlo inej farby
- Niekoľko káblov na uľahčenie spojenia medzi zariadeniami, v tomto prípade na prepojenie nepájivého poľa a nášho radiča Arduino
- Kábel na pripojenie Ardunia k USB vstupu za účelom stiahnutia softvéru
- Hovoriaci roh
- Počítač so správne nainštalovaným Arduino IDE a USB pripojenie na pripojenie dosky
- Mobilné zariadenie s operačným systémom Android 2.2.1 alebo novší
Keď budeme mať k dispozícii všetky potrebné prvky, môžeme pokračovať v realizácii projektu. Je potrebné mať na pamäti jeden bod nie je nutné mať v tomto projekte použitý bluetooth adaptér alebo kartu Arduino UNO ako také, pretože je možné použiť akékoľvek iné so základnými spojeniami, budeme musieť venovať pozornosť iba použitým spojeniam, aby sme napríklad v prípade, že digitálny výstup 13 nášho Arduino UNO to zodpovedá rovnakému výstupu na doske, ktorý používate.
Kroky na uskutočnenie projektu
Ďalej v texte uvediem niekoľko krokov týkajúcich sa uskutočnenia a spojenia všetkých prvkov, ktoré tvoria predchádzajúci zoznam, a ktoré musíme pri ich správnom vykonávaní uskutočniť. Ako to už v tomto type projektov býva, pokojne to urobte úplne zadarmo upraviť ktorýkoľvek riadok kódu alebo pridať hardvér tak, aby sa vyvíjal a dokonca zdokonaľoval jeho fungovanie pretože akýkoľvek typ vylepšenia je vždy vítaný.
V prvom rade vykonáme spojenie Arduino UNO s našou nepájivou doskou. Konkrétne budú použité výstupy GND a 3.3 V. Rovnaké riadky nám okrem iného poslúžia na napájanie nášho adaptéra Bluetooth.
Po vykonaní týchto pripojení je čas koordinovať vstup a výstup dát adaptéra bluetooth s digitálnymi dátovými vstupmi a výstupmi dosky Arduino. Takto budeme mať náš adaptér perfektne pripojený ku karte tak, aby prijímala prúd, a aby bola úplne k dispozícii na technickej úrovni, aby bolo možné spustiť “počuť"údaje, ktoré sa k nim dostávajú cez vstupné prístavy Arduino UNO. Ako detail vám poviem, že pri určitých príležitostiach sa použité pripojenia môžu líšiť tak kvôli použitej karte, ako aj adaptéru bluetooth, takže v tomto okamihu je najlepšie pozrite si inštalačné dokumenty adaptéra, pretože sú zvyčajne sprevádzané schémami pripojenia.
Prichádzame na Pripojenie 3 voltového klaksónu. Použijeme na to digitálny výstup číslo 13 z Arduino UNO. Zvyšné pripojenie, ako obvykle, ho musíme pripojiť k GND alebo k zemi, aby bola funkčnosť klaksónu správna.
Teraz prichádza ten správny čas pripojte rôzne LED diódy. Aby ste sa nepokúšali byť chaotický, povedzte si, že myšlienkou je spojiť jeho najdlhšiu časť, pozitívnu, s jedným z digitálnych výstupov Arduino UNO zatiaľ čo ten kratší sa pripája priamo na GND alebo zem. Týmto spôsobom by sme zistili, že prvá zo zelených LED diód by bola pripojená k digitálnemu výstupu 12, ďalšia k výstupu 8, tretia zelená LED k výstupu 7, zatiaľ čo jediná modrá LED by bola pripojená k výstupnému digitálnemu 4.
Posledný krok, akonáhle máme pripravené všetky rozvody, je na pripojenie nášho používame USB prepojovací kábel Arduino UNO do počítača a teda vedieť ho vybaviť potrebným softvérom, ktorý napíšeme a zostavíme zo samotného Arduino IDE.
Spojenie medzi doskou Arduino a počítačom
Jedným bodom, ktorý je potrebné vziať do úvahy, keď máme dosku pripojenú k počítaču, aby sme vedeli, že všetko funguje správne, prinajmenšom v zásade, je to, že doska bude mať zelené svetlo vždy, pokiaľ zostane pripojené k počítaču. Na druhej strane a v závislosti od použitého adaptéra Bluetooth Zvyčajne bliká červené svetlo z dôvodu nepripojenia k zariadeniu Android že použijeme na odoslanie písmen, fráz alebo slov na dosku.
Viem, že vyššie uvedené podrobnosti sa môžu javiť ako niečo veľmi “Tonto„Môžem vás však ubezpečiť, že sú veľmi platným, nevyhnutným a obzvlášť zaujímavým údajom, ak vezmeme do úvahy, že v rámci tvorcov môžu existovať ľudia, ktorí začínajú a to vďaka týmto malýmTriky„Môžu pochopiť, že aspoň prúd zasahuje adaptér aj samotnú dosku.
V tomto okamihu si musíme aplikáciu len stiahnuť MORSE.apk pripojený. Táto aplikácia musí byť nainštalovaná na vašom mobilnom zariadení vybavenom operačným systémom Android. Po nainštalovaní stačí aplikáciu otvoriť a stlačiť tlačidlo Pokračovať. Tentokrát nás najviac zaujíma možnosť 'Poslať text', na ktorú musíme kliknúť, aby sme k nej mali prístup. Keď sme vo vnútri, musíme kliknúť na „Pripojiť“, aby sa nadviazalo spojenie s našou doskou.
Proces kódovania, ktorý bol dodržaný, je nasledovný.
- Len čo vstúpite do aplikácie na vašom zariadení Android a budete postupovať podľa predchádzajúcich krokov, budete môcť písať ľubovoľné písmená, slová alebo frázy. Keď už ste napísali, čo chcete, stačí kliknúť na odoslanie.
- Ak bol text prijatý správne, systém automaticky rozsvieti svetlá a vydá zvuk
- Ide o to, že prvé zelené svetlo sa rozsvieti a zhasne, aby sa určil „bod“. Roh sa následne ozve a súčasne vypne.
- Druhé a tretie zelené svetlo sa zapne a vypne, aby sa určila postupná čiara. Klaksón, rovnako ako v predchádzajúcom prípade, sa zapne a vypne súčasne.
- Nakoniec štvrté svetlo, to znamená modré svetlo, sa rozsvieti a zhasne, aby sa určil koniec znaku, slova alebo frázy. Ak je medzi jednotlivými znakmi, slovami alebo frázami určitý druh medzery, toto svetlo sa zapne a vypne dvakrát.
Ako body, ktoré je potrebné vziať do úvahy, stačí povedať, že v tomto prípade bola aplikácia pre Android vyrobená vďaka aplikácii App Inventor, čo je veľmi jednoduchý spôsob generovania kódu a dizajnu aplikácie, ktorá sa neskôr spustí na zariadení vybavenom operačným systémom. systém vytvorený inžiniermi spoločnosti Google.
Ďalšie informácie a podrobnosti: Instructables