Stvorite svoj vlastiti jezik za Morseov prevoditelj

arduino paket, usb i hdmi kabel

Danas se vraćamo s jednim od naših zanimljivih vodiča. Ovaj put želim vam pokazati vrlo jednostavan projekt za koji ćete trebati kratko vrijeme za provedbu i pomoću kojeg ćete doslovno moći izgraditi svojevrsni prevoditelj s jezika napisanog na Morseov kod. Kao i obično, istina je da nećemo ići dalje od projekta u kojem a ploča za grijanje a ploča arduino Budući da, u slučaju da želite ići dalje, kako na razini softvera, tako i u pogledu konačnih završetaka projekata, vi biste trebali implementirati rješenje, što manje, što privlačnije.

Ideja započinje stvaranjem a prevoditelj bilo koje vrste fonta, riječi ili fraze u morseov kod. Ovo je jednostavno kao i korištenje Arduino ploče koja će imati onu koja ima potreban softver instaliran tako da kroz svoje izlaze možemo učiniti nekoliko LED dioda izgledom u skladu sa značenjem na Morseovom jeziku koji izražavamo. Da bismo lako napisali tekst koji želimo prevesti, poslužit ćemo se mobilnim telefonom opremljenim Android operativnim sustavom koji će tekst poslati putem bluetooth veze na našu ploču. Arduino UNO.

Arduino ploča kompatibilna sa senzorima za Arduino

Materijal potreban za provedbu projekta

Kao što smo više-manje pokušali naznačiti u gornjim redovima, za provođenje ovog projekta trebat će nam određeni materijal, iako, ako vam se sviđa svijet izrađivačSigurno vam neće biti teško pronaći ono što vam nedostaje u bilo kojoj od vaših najčešćih trgovina u slučaju da je nemate, iako su, kao što kažem, obično prilično često korišteni predmeti. Točnije, trebat ćemo imati sljedeći popis:

Nakon što imamo na raspolaganju sve potrebne elemente, možemo nastaviti s izvršenjem projekta. Jednu točku koju treba imati na umu jest doslovno nije potrebno imati Bluetooth adapter koji se koristi u ovom projektu ili karticu Arduino UNO kao takvi, budući da se mogu koristiti bilo koji drugi s osnovnim vezama, morat ćemo obratiti pažnju samo na korištene veze, tako da, na primjer, u slučaju da digitalni izlaz 13 našeg Arduino UNO to odgovara istom izlazu ploče koju koristite.

Koraci za provedbu projekta

Da bih izveo ovaj projekt, u nastavku ću naznačiti niz koraka koji se odnose na sastavljanje i povezivanje svih elemenata koji čine prethodni popis koje moramo slijediti za njihovo pravilno izvršenje. Kao što je često slučaj u ovoj vrsti projekata, budite potpuno slobodni modificirati bilo koji redak koda ili dodati hardver da bi se razvijao i čak usavršio svoj rad budući da je svaka vrsta poboljšanja uvijek dobrodošla.

U prvom redu provest ćemo povezanost Arduino UNO uz naš kruh. Konkretno, korišteni izlazi bit će GND i 3.3 V. Ti isti vodovi služit će nam, između ostalog, za napajanje našeg Bluetooth adaptera.

Nakon što smo uspostavili ove veze, vrijeme je da koordiniramo unos i izlaz podataka Bluetooth adaptera s digitalnim ulazima i izlazima podataka Arduino ploče. Na taj ćemo način imati adapter koji je savršeno povezan s karticom kako bi ona primala struju, tako i da bi bila potpuno dostupna na tehničkoj razini za pokretanjeslušati'podaci koji do njih dolaze kroz ulazne luke Arduino UNO. Kao detalj, kažemo vam da se u određenim prilikama, kako zbog kartice koju koristimo, tako i zbog bluetooth adaptera, korištene veze mogu razlikovati, tako da je u ovom trenutku najbolja stvar pogledajte dokumente o instalaciji adaptera jer su oni obično popraćeni dijagramima povezivanja.

Stižemo u Priključak sirene od 3 volta. Za to ćemo upotrijebiti digitalni izlaz broj 13 od Arduino UNO. Preostalu vezu, kao i obično, moramo spojiti na GND ili uzemljenje tako da rad trube bude ispravan.

Sada dolazi vrijeme za spojite različite LED diode. Da se ne biste zbunili, recimo vam da je ideja povezati njegov najduži krak, pozitivan, na jedan od digitalnih izlaza Arduino UNO dok se kraća povezuje izravno s GND-om ili zemljom. Na taj bismo način otkrili da bi prva od zelenih LED dioda bila spojena na digitalni izlaz 12, sljedeća na izlaz 8, treća zelena LED na izlaz 7, dok bi jedina plava LED bila spojena na izlaz 4.

Posljednji korak, nakon što spremimo sve ožičenje, je upotrijebite USB kabel za povezivanje Arduino UNO na računalo i tako mu moći pružiti potreban softver koji ćemo napisati i sastaviti iz Arduino IDE-a.

Veza između ploče Arduino i računala

Jedna stvar koja se mora uzeti u obzir kada ploču povežemo s računalom da bismo znali da sve funkcionira ispravno, barem u principu, jest da će ploča imati zeleno svjetlo gori cijelo vrijeme dok ostaje povezano s računalom. S druge strane, ovisno o Bluetooth adapteru koji koristimo, ovo obično treperi crveno svjetlo zbog veze koja nije uspostavljena s Android uređajem koje ćemo koristiti za slanje slova, fraza ili riječi na tanjur.

Znam da se gornji detalj može činiti kao nešto vrlo 'Tonto'ali mogu vas uvjeriti da su vrlo valjani, potrebni i posebno zanimljivi pokazatelji ako uzmemo u obzir da unutar zajednice proizvođača mogu postojati ljudi koji počinju i to, zahvaljujući ovim mališanima 'Trikovi'mogu razumjeti da barem struja dopire i do adaptera i do same ploče.

U ovom trenutku moramo samo preuzeti aplikaciju MORSE.apk u prilogu. Ovaj program mora biti instaliran na vašem mobilnom uređaju opremljenom operativnim sustavom Android. Nakon što je instaliran, samo morate otvoriti program i pritisnuti continue. Ovaj put opcija koja nas najviše zanima je 'Pošaljite tekst', isti na kojem moramo kliknuti da bismo mu pristupili. Kad uđemo unutra, moramo kliknuti na 'Poveži' da uspostavimo vezu s našom pločom.

Postupak kodiranja koji je slijedio je sljedeći.

  • Nakon što pristupite aplikaciji na Android uređaju i slijedite prethodne korake, moći ćete napisati bilo koje slovo, riječ ili frazu. Nakon što napišete što želite, jednostavno morate kliknuti na send.
  • Ako je tekst pravilno primljen, sustav će automatski uključiti svjetla i emitirati zvuk
  • Ideja je da se prvo zeleno svjetlo upali i ugasi kako bi se utvrdila "točka". Zauzvrat će se istovremeno oglasiti i isključiti sirena.
  • Drugo i treće zeleno svjetlo palit će se i gasiti kako bi se redom odredila 'crta'. Sirena će se, kao i u prethodnom slučaju, istovremeno paliti i gasiti.
  • Konačno, četvrto svjetlo, odnosno plavo svjetlo, uključit će se i isključiti kako bi se odredio kraj lika, riječi ili fraze. Kad između svakog znaka, riječi ili fraze postoji neka vrsta razmaka, ovo će se svjetlo dvaput uključiti i isključiti.

Kao točke koje treba uzeti u obzir, samo vam recimo da je u ovom slučaju Android aplikacija izrađena zahvaljujući App Inventoru, vrlo jednostavnom načinu generiranja koda i dizajna aplikacije koja će se kasnije pokretati na uređaju opremljenom operativnim sustavom. sustav koji su stvorili Googleovi inženjeri.

Više informacija i detalja: uputstva


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen.

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

test iz engleskogTestirajte katalonskišpanjolski kviz