Skapa ditt eget språk för morse-översättaren

arduino-paket, USB och HDMI-kabel

Idag återvänder vi med en av våra intressanta handledning. Den här gången vill jag visa dig ett mycket enkelt projekt som tar dig en kort tid att genomföra och som du bokstavligen kommer att kunna bygga en typ av översättare från ett språk skrivet till Morse-kod. Som vanligt är sanningen att vi inte kommer att gå längre än ett projekt där en brödbräda och en arduino styrelse Eftersom du, om du vill gå längre, både på mjukvarunivå och när det gäller slutliga projektslutföranden, bör du vara den som implementerar en lösning, desto mindre, mer attraktiv.

Idén börjar från att skapa en Översättare av alla typer av typsnitt, ord eller fraser till morse-kod. Detta är så enkelt som att använda ett Arduino-kort som kommer att vara det som har den nödvändiga programvaran laddad så att vi genom sina utgångar kan få några lysdioder att se ut enligt innebörden på morsspråket som vi uttrycker. För att enkelt skriva texten vi vill översätta använder vi en mobiltelefon utrustad med ett Android-operativsystem som skickar texten via en Bluetooth-anslutning till vår styrelse. Arduino UNO.

Arduino-kort kompatibelt med sensorer för Arduino

Material som behövs för att genomföra projektet

Som vi mer eller mindre har försökt ange i de övre raderna, för att genomföra detta projekt behöver vi specifikt material, men om du gillar världen tillverkareVisst kommer det inte att vara svårt för dig att hitta vad du saknar i någon av dina vanligaste butiker om du inte har det, även om det, som jag säger, är ganska ofta använda föremål. Specifikt behöver vi följande lista:

När vi har alla nödvändiga element tillgängliga kan vi fortsätta med genomförandet av projektet. En punkt att tänka på är att bokstavligen det är inte nödvändigt att ha Bluetooth-adaptern som används i detta projekt eller ett kort Arduino UNO som sådan eftersom alla andra med de grundläggande anslutningarna kan användas, behöver vi bara vara uppmärksamma på de anslutningar som används så att till exempel i fallet att digital utgång 13 i vår Arduino UNO detta motsvarar samma utgång från kortet som du använder.

Steg för att genomföra projektet

För att genomföra detta projekt nedan kommer jag att ange en serie steg relaterade till montering och anslutning av alla element som utgör den tidigare listan som vi måste följa för att de ska kunna utföras korrekt. Som ofta är fallet i denna typ av projekt, känn dig helt fri att ändra vilken kodrad som helst eller lägga till hårdvara för att utvecklas och till och med förbättra dess funktion eftersom alla typer av förbättringar alltid är välkomna.

För det första kommer vi att genomföra anslutning av Arduino UNO med vårt brödbräda. Specifikt kommer de använda utgångarna att vara GND och 3.3 V. Samma linjer tjänar oss bland annat för att ge ström till vår Bluetooth-adapter.

När vi väl har gjort dessa anslutningar är det dags att samordna dataingången och utgången på Bluetooth-adaptern med de digitala in- och utgångarna på Arduino-kortet. På det här sättet kommer vi att ha vår adapter perfekt ansluten till kortet så att den får ström och så att den är fullt tillgänglig på teknisk nivå för att kunna starta 'escucharde uppgifter som når den genom portarna för inmatning av Arduino UNO. Som en detalj, säg att vid vissa tillfällen, på grund av både kortet som vi använder och Bluetooth-adaptern, kan anslutningarna som används variera, just nu är det bästa titta på adapterens installationsdokument eftersom de vanligtvis åtföljs av anslutningsdiagram.

Vi anländer till 3 volt hornanslutning. För detta kommer vi att använda digital utgång nummer 13 av Arduino UNO. Den återstående anslutningen, som vanligt, måste vi ansluta den till GND eller jord så att hornets funktion är korrekt.

Nu är det dags anslut de olika lysdioderna. För att inte försöka bli förvirrad, säg att tanken är att ansluta den längsta delen av den, positiv, till en av de digitala utgångarna från Arduino UNO medan den kortare ansluts direkt till GND eller mark. På detta sätt skulle vi finna att den första av de gröna lysdioderna skulle anslutas till digital utgång 12, nästa utgång 8, den tredje gröna lysdioden till utgång 7 medan den enda blå lysdioden skulle anslutas till utgången digital 4.

Det sista steget, när vi har alla ledningar redo Använd USB-anslutningskabeln för att ansluta vår Arduino UNO till datorn och därmed kunna förse den med den nödvändiga programvaran, som vi kommer att skriva och sammanställa från Arduino IDE själv.

Anslutning mellan Arduino-kortet och datorn

En punkt som måste tas med i beräkningen när vi har kortet anslutet till datorn för att veta att allt fungerar korrekt, åtminstone i princip, är att kortet kommer att ha en grönt ljus tänds alltid så länge det förblir anslutet till datorn. Å andra sidan och beroende på vilken Bluetooth-adapter vi använder, detta har vanligtvis ett blinkande rött ljus på grund av att en anslutning inte har upprättats med Android-enheten som vi kommer att använda för att skicka bokstäver, fraser eller ord till plattan.

Jag vet att ovanstående detaljer kan verka som något mycket 'tonto'men jag kan försäkra er att de är mycket giltiga, nödvändiga och särskilt intressanta indikationer om vi tar hänsyn till att de inom tillverkarsamhället kan finnas människor som börjar och det tack vare dessa småTricks'de kan förstå att åtminstone strömmen når både adaptern och själva kortet.

Vid den här tiden måste vi bara ladda ner applikationen MORSE.apk bifogad. Denna applikation måste installeras på din mobila enhet utrustad med Android-operativsystemet. När den har installerats måste du bara öppna programmet och trycka på Fortsätt. Den här gången är det alternativ som mest intresserar oss 'Skicka text', samma som vi måste klicka för att komma åt den. En gång inuti måste vi klicka på 'Connect' för att upprätta anslutningen till vår tallrik.

Kodningsprocessen som har följts är som följer.

  • När du har öppnat appen på din Android-enhet och följt de föregående stegen kan du skriva valfri bokstav, ord eller fras. När du har skrivit vad du vill behöver du bara klicka på skicka.
  • Om texten har tagits emot korrekt tänds systemet automatiskt lamporna och avger ett ljud
  • Tanken är att det första gröna ljuset tänds och släcks för att bestämma "punkten". I sin tur kommer hornet att ljuda och stängas av samtidigt.
  • Det andra och tredje gröna ljuset tänds och släcks för att bestämma "linjen" i tur och ordning. Hornet, som i det föregående fallet, slås på och av samtidigt.
  • Slutligen kommer det fjärde ljuset, det vill säga det blå ljuset, att slås på och av för att bestämma slutet på karaktären, ordet eller frasen. När det finns någon typ av utrymme mellan varje tecken, ord eller fras tänds och släcks detta ljus två gånger.

Som poäng att ta hänsyn till, berätta bara att i det här fallet har Android-applikationen gjorts tack vare App Inventor, ett mycket enkelt sätt att generera koden och designen av en applikation som senare kommer att köras på en enhet utrustad med operativsystemet skapat av Googles ingenjörer.

Mer information och detaljer: Instructables


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.