Izveidojiet savu valodu, lai tulkotu morzes kodu

arduino pakete, usb un hdmi kabelis

Šodien mēs atgriežamies ar vienu no mūsu interesantajām apmācībām. Šoreiz es vēlos jums parādīt ļoti vienkāršu projektu, kura īstenošana prasīs īsu laiku un ar kuru jūs burtiski varēsiet izveidot sava veida tulkotāju no valodas, kas rakstīta uz Morzes kodu. Kā parasti, patiesība ir tāda, ka mēs nepārsniegsim projektu, kurā a maizes plāksne un arduino dēlis Tā kā gadījumā, ja vēlaties iet tālāk, gan programmatūras līmenī, gan attiecībā uz projekta galīgo pabeigšanu, jums vajadzētu būt tam, kurš īsteno risinājumu, jo mazāk, pievilcīgāk.

Ideja sākas ar a Jebkura veida fontu, vārdu vai frāžu tulkotājs uz morzes kodu. Tas ir tik vienkārši, kā izmantot Arduino karti, kurai būs ielādēta nepieciešamā programmatūra, lai ar tās izejas starpniecību mēs varētu likt dažiem gaismas diodēm izskatīties atbilstoši morzes valodas nozīmei, kuru mēs izsakām. Lai ērti uzrakstītu tekstu, kuru mēs vēlamies tulkot, mēs izmantosim mobilo tālruni, kas aprīkots ar Android operētājsistēmu, kas tekstu caur Bluetooth savienojumu nosūtīs uz mūsu dēli. Arduino UNO.

Arduino dēlis ir saderīgs ar sensoriem Arduino

Materiāls, kas nepieciešams projekta īstenošanai

Kā mēs vairāk vai mazāk esam mēģinājuši norādīt augšējās rindās, šī projekta īstenošanai mums būs nepieciešams īpašs materiāls, lai gan, ja jums patīk pasaule veidotājs, Esmu pārliecināts, ka vai nu jums nebūs grūti atrast to, kas jums trūkst kādā no jūsu visbiežāk sastopamajiem veikaliem, ja jums to nav, lai gan, kā es saku, tie parasti ir diezgan bieži lietotas lietas. Mums būs vajadzīgs šāds saraksts:

Kad mums būs pieejami visi nepieciešamie elementi, mēs varam turpināt projekta izpildi. Viens punkts, kas jāpatur prātā, ir burtiski šajā projektā izmantotais Bluetooth adapteris vai karte nav nepieciešama Arduino UNO tā kā var izmantot jebkuru citu ar pamata savienojumiem, mums būs jāpievērš uzmanība tikai izmantotajiem savienojumiem, lai, piemēram, gadījumā, ja mūsu digitālā izeja 13 Arduino UNO tas atbilst tai pašai tāfeles izejai, kuru izmantojat.

Projekta izpildes soļi

Lai veiktu šo projektu, zemāk es norādīšu virkni darbību, kas saistītas ar visu elementu, kas veido iepriekšējo sarakstu, montāžu un savienošanu, kas mums jāievēro, lai tos pareizi izpildītu. Kā tas bieži notiek šāda veida projektos, jūtieties pilnīgi brīvi pārveidot jebkuru koda rindiņu vai pievienot aparatūru, lai attīstītos un pat pilnveidotu tā darbību jo jebkura veida uzlabojumi vienmēr ir apsveicami.

Pirmkārt, mēs veiksim savienojums Arduino UNO ar mūsu maizes dēli. Konkrēti, izmantotie rezultāti būs GND un 3.3 V. Šīs pašas līnijas cita starpā kalpos mums, lai nodrošinātu strāvu mūsu Bluetooth adapterim.

Kad esam izveidojuši šos savienojumus, ir pienācis laiks saskaņot Bluetooth adaptera datu ievadi un izvadi ar Arduino dēļa digitālajām datu ieejām un izejām. Tādā veidā mūsu adapteris būs ideāli savienots ar karti gan tā, lai tā saņemtu strāvu, gan lai tā būtu pilnībā pieejama tehniskā līmenī, lai varētu startēt. ”klausīties"dati, kas to sasniedz caur Ievadīšanas ostām Arduino UNO. Kā detaļu, pastāstiet, ka dažos gadījumos gan mūsu izmantotās kartes, gan Bluetooth adaptera dēļ izmantotie savienojumi var atšķirties, tāpēc šajā brīdī vislabākais ir apskatiet adaptera instalēšanas dokumentus, jo tiem parasti ir pievienotas savienojuma shēmas.

Mēs ierodamies plkst 3 voltu raga savienojums. Šim nolūkam mēs izmantosim digitālo izejas numuru 13 no Arduino UNO. Atlikušais savienojums, kā parasti, mums tas jāpievieno GND vai zemei, lai raga darbība būtu pareiza.

Tagad pienāk laiks pievienojiet dažādus gaismas diodes. Lai nemēģinātu sasisties, sakiet, ka ideja ir savienot tā garāko posmu ar vienu no digitālajiem izvadiem. Arduino UNO savukārt īsākais savienojas tieši ar GND vai zemi. Tādā veidā mēs atklāsim, ka pirmais no zaļajiem gaismas diodēm būtu savienots ar digitālo izeju 12, nākamais pie izejas 8, trešais zaļais LED līdz 7. izejai, bet vienīgais zilais gaismas diode būtu savienots ar digitālo izeju 4.

Pēdējais solis, kad visi elektroinstalācijas ir gatavi izmantojiet USB savienojuma kabeli, lai savienotu mūsu Arduino UNO pie datora un tādējādi spēt to nodrošināt ar nepieciešamo programmatūru, kuru mēs rakstīsim un apkoposim no pašas Arduino IDE.

Savienojums starp Arduino dēli un datoru

Viens punkts, kas jāņem vērā, kad dēlis ir savienots ar datoru, lai zinātu, ka viss darbojas pareizi, vismaz principā, ir tas, ka dēlim būs zaļā gaisma vienmēr iedegas, kamēr tā joprojām ir savienota ar datoru. No otras puses un atkarībā no izmantotā Bluetooth adaptera tas ir parasti mirgo sarkanā gaisma, jo nav izveidots savienojums ar Android ierīci ko mēs izmantosim, lai nosūtītu vēstules, frāzes vai vārdus uz plāksnes.

Es zinu, ka iepriekš minētā informācija var šķist kaut kas ļoti 'tonto"bet es varu jums apliecināt, ka tās ir ļoti derīgas, nepieciešamas un īpaši interesantas norādes, ja ņemam vērā, ka tās var veidotāju kopienā pastāvēt cilvēki, kuri sāk un tas, pateicoties šiem mazajiemTrikuviņi var saprast, ka strāva vismaz sasniedz gan adapteri, gan pašu dēli.

Šajā brīdī mums vienkārši jālejupielādē lietojumprogramma VAIRĀK.apk pievienots. Šī lietojumprogramma ir jāinstalē mobilajā ierīcē, kas aprīkota ar Android operētājsistēmu. Kad tas ir instalēts, jums vienkārši jāatver programma un jānospiež turpināt. Šoreiz iespēja, kas mūs visvairāk interesē, irSūtīt tekstu', uz kuras mums ir jānoklikšķina, lai piekļūtu tai. Ienākot iekšā, mums jānoklikšķina uz “Connect”, lai izveidotu savienojumu ar mūsu dēli.

Sekotais kodēšanas process ir šāds.

  • Kad piekļūsiet lietojumprogrammai savā Android ierīcē un izpildīsit iepriekšējās darbības, varēsiet rakstīt jebkuru burtu, vārdu vai frāzi. Kad esat uzrakstījis vēlamo, jums vienkārši jānoklikšķina uz sūtīt.
  • Ja teksts ir saņemts pareizi, sistēma automātiski ieslēdz gaismas un izstaro skaņu
  • Ideja ir tāda, ka pirmā zaļā gaisma iedegsies un izslēgsies, lai noteiktu “punktu”. Savukārt rags vienlaikus skanēs un izslēgsies.
  • Otrā un trešā zaļā gaisma iedegsies un izslēgsies, lai pēc kārtas noteiktu “līniju”. Rags, tāpat kā iepriekšējā gadījumā, vienlaikus ieslēgsies un izslēgsies.
  • Visbeidzot, ceturtā gaisma, tas ir, zilā gaisma, ieslēgsies un izslēgsies, lai noteiktu rakstzīmes, vārda vai frāzes beigas. Ja starp katru rakstzīmi, vārdu vai frāzi ir noteikta veida atstarpe, šī gaisma iedegsies un izslēgsies divas reizes.

Kā punkti, kas jāņem vērā, vienkārši pastāstiet, ka šajā gadījumā Android lietojumprogramma ir izveidota, pateicoties App Inventor, ļoti vienkāršam veidam, kā ģenerēt kodu un lietojumprogrammas dizainu, kas vēlāk darbosies ierīcē, kas aprīkota ar operētājsistēmu. Google inženieru izveidotā sistēma.

Plašāka informācija un informācija: mācību instrukcijas


Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.