Készítse el saját nyelvét a morze fordító számára

arduino csomag, usb és hdmi kábel

Ma visszatérünk az egyik érdekes oktatóanyagunkkal. Ezúttal egy nagyon egyszerű projektet szeretnék bemutatni nektek, amelynek megvalósítása rövid időbe telik, és amellyel szó szerint képes lesz egyfajta fordítót felépíteni egy Morse-kódra írt nyelvről. Mint általában, az igazság az, hogy nem lépünk túl egy olyan projekten, ahol a kenyérlemez tányér és a arduino tábla Mivel abban az esetben, ha tovább akar lépni, mind a szoftver szintjén, mind a projekt végleges befejezése szempontjából, akkor Önnek kell megoldást megvalósítania, annál kevésbé, vonzóbbá.

Az ötlet a bármilyen típusú betűtípus, szó vagy kifejezés fordítója a morze kódra. Ez ugyanolyan egyszerű, mint egy Arduino tábla használata, amely lesz a szükséges szoftver betöltésével, így a kimenetein keresztül néhány LED-et az általunk kifejezett morze nyelvi jelentésnek megfelelően tudunk kinézni. A lefordítani kívánt szöveg egyszerű megírásához egy Android operációs rendszerrel felszerelt mobiltelefont fogunk használni, amely bluetooth kapcsolaton keresztül elküldi a szöveget a táblánkra. Arduino UNO.

Arduino tábla kompatibilis az Arduino érzékelőivel

A projekt végrehajtásához szükséges anyag

Ahogy többé-kevésbé megpróbáltuk feltüntetni a felső sorokban, a projekt megvalósításához konkrét anyagokra lesz szükségünk, bár, ha tetszik a világ készítő, Biztos vagyok abban, hogy vagy nem lesz nehéz megtalálni azt, ami hiányzik a leggyakoribb boltjaiból, hátha nincs, bár, mint mondom, általában meglehetősen gyakran használt tárgyak. Pontosabban a következő listára lesz szükségünk:

Miután minden szükséges elem rendelkezésre áll, folytathatjuk a projekt végrehajtását. Az egyik szempont, amelyet szem előtt kell tartani, szó szerint nem szükséges, hogy a projektben használt Bluetooth adapter vagy kártya legyen Arduino UNO mint ilyen, mivel bármely más, az alapkapcsolatokkal együtt használható, csak a használt kapcsolatokra kell figyelnünk, így például abban az esetben, ha a Arduino UNO ez megfelel az Ön által használt tábla ugyanazon kimenetének.

A projekt végrehajtásának lépései

Ennek a projektnek az elvégzéséhez az alábbiakban az előző listát alkotó összes elem összeállításával és összekapcsolásával kapcsolatos lépések sorozatát jelzem, amelyeket a helyes végrehajtás érdekében be kell tartanunk. Ahogy az ilyen típusú projektekben gyakran előfordul, nyugodtan tegye meg módosítson bármilyen kódsort, vagy adjon hozzá hardvert, hogy fejlessze és tökéletesítse működését mivel bármiféle fejlesztés mindig örvendetes.

Először is elvégezzük a kapcsolata Arduino UNO kenyérlemezünkkel. Pontosabban, az alkalmazott kimenetek GND és 3.3 V lesznek. Ugyanezek a vonalak többek között a Bluetooth-adapter áramellátását szolgálják.

Miután létrehoztuk ezeket a kapcsolatokat, ideje összehangolni a bluetooth adapter adatbemenetét és kimenetét az Arduino kártya digitális adatbemeneteivel és kimeneteivel. Ily módon tökéletesen csatlakoztatjuk az adapterünket a kártyához, hogy áramot kapjon, és hogy technikai szinten teljesen elérhető legyen az indításhoz. ”hall"azok az adatok, amelyek a Arduino UNO. Részletként mondd el, hogy bizonyos esetekben mind az általunk használt kártya, mind a bluetooth adapter miatt a használt kapcsolatok eltérhetnek, ezért ezen a ponton a legjobb dolog nézze meg az adapter telepítési dokumentumait, mivel azokat általában csatlakozási diagramok kísérik.

Megérkezünk 3 voltos kürt csatlakozás. Ehhez a 13-as digitális kimenetet fogjuk használni Arduino UNO. A fennmaradó kapcsolatot, mint általában, a GND-hez vagy a földhöz kell csatlakoztatnunk, hogy a kürt működése megfelelő legyen.

Most eljön az ideje csatlakoztassa a különböző LED-eket. Annak érdekében, hogy ne próbáljon rendetlenné válni, mondja el, hogy az ötlet az, hogy annak leghosszabb, pozitív szakaszát csatlakoztassa a Arduino UNO míg a rövidebb közvetlenül csatlakozik a GND-hez vagy a földhöz. Ily módon azt találnánk, hogy a zöld LED-ek közül az első a 12, a következő a 8, a harmadik zöld a 7 kimenethez csatlakozik, míg az egyetlen kék LED a digitális 4 kimenethez csatlakozik.

Az utolsó lépés, ha minden vezeték elkészült, készen áll használja az USB csatlakozókábelt a csatlakozáshoz Arduino UNO a számítógéphez és így képes legyen ellátni a szükséges szoftverrel, amelyet az Arduino IDE-ből írunk és állítunk össze.

Kapcsolat az Arduino kártya és a számítógép között

Az egyik szempont, amelyet figyelembe kell venni, amikor az alaplapot csatlakoztatjuk a számítógéphez, hogy tudjuk, hogy minden rendben működik, legalábbis elvben, az az, hogy az alaplap a zöld lámpa folyamatosan világít, amíg továbbra sem csatlakozik a számítógéphez. Másrészt és az általunk használt Bluetooth adaptertől függően ez általában piros lámpa villog, mivel az Android-eszközzel nem jött létre kapcsolat hogy a betűket, kifejezéseket vagy szavakat a táblára fogjuk küldeni.

Tudom, hogy a fenti részlet valami nagyon "Tonto"de biztosíthatom Önöket arról, hogy ezek nagyon helytálló, szükséges és különösen érdekes jelek, ha figyelembe vesszük, hogy a készítői közösségen belül létezhetnek kezdő emberek és ez köszönhető ezeknek a kicsiknekTrükkök'megérthetik, hogy legalább az áram eljut mind az adapterhez, mind magához az alaplapig.

Ezen a ponton csak le kell töltenünk az alkalmazást MORSE.apk csatolt. Ezt az alkalmazást telepíteni kell az Android operációs rendszerrel felszerelt mobileszközére. A telepítés után csak meg kell nyitnia az alkalmazást, és nyomja meg a Folytatás gombot. Ezúttal ez a lehetőség érdekel minket a legjobban:Szöveg küldése', ugyanazon kell kattintanunk, hogy elérjük. Amikor belépünk, a "Csatlakozás" gombra kell kattintanunk, hogy létrehozzuk a kapcsolatot a lemezünkkel.

A követett kódolási folyamat a következő.

  • Miután elérte az alkalmazást az Android-eszközén, és kövesse az előző lépéseket, bármilyen betűt, szót vagy kifejezést írhat. Miután megírta, amit akar, csak a küldés gombra kell kattintania.
  • Ha a szöveg megfelelően érkezett, a rendszer automatikusan bekapcsolja a lámpákat és hangot bocsát ki
  • Az ötlet az, hogy az első zöld fény kigyullad és meghatározza a „pontot”. Viszont a kürt egyszerre szól és kikapcsol.
  • A második és a harmadik zöld lámpa kigyullad, hogy meghatározza a „vonalat”. A kürt, csakúgy, mint az előző esetben, egyszerre kapcsol be és ki.
  • Végül a negyedik fény, vagyis a kék fény kigyullad és meghatározza a karakter, szó vagy kifejezés végét. Ha az egyes karakterek, szavak vagy kifejezések között van valamilyen típusú hely, ez a fény kétszer kigyullad.

Figyelembe veendő pontokként csak annyit mondjon el, hogy ebben az esetben az Android alkalmazás az App Inventor jóvoltából készült, ami egy nagyon egyszerű módja annak az alkalmazásnak a kódjának és kialakításának előállítására, amelyet később egy operációs rendszerrel felszerelt eszközön futtatnak. a Google mérnökei által létrehozott rendszer.

További információk és részletek: Lifehacker


Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.