Направите свој језик за Морзеов преводилац

ардуино пакет, усб и хдми кабл

Данас се враћамо са једним од наших занимљивих водича. Овог пута желим да вам покажем врло једноставан пројекат који ће вам требати кратко време за имплементацију и помоћу којег ћете буквално моћи да направите својеврсни преводилац са језика написаног на Морсеову азбуку. Као и обично, истина је да нећемо ићи даље од пројекта где а плоча за даску и ардуино плоча Будући да, у случају да желите да идете даље, како на нивоу софтвера, тако и у погледу коначних завршетака пројеката, ви бисте требали применити решење, што мање, што привлачније.

Идеја креће од стварања а Преводилац било ког типа фонта, речи или фразе у Морзеов код. Ово је једноставно као коришћење Ардуино картице која ће имати ону која има потребан софтвер инсталиран тако да кроз њене излазе можемо учинити неколико ЛЕД-а да изгледају у складу са значењем на Морсеовом језику који изражавамо. Да бисмо лако написали текст који желимо да преведемо, користићемо мобилни телефон опремљен Андроид оперативним системом који ће текст послати путем блуетоотх везе на нашу плочу. Arduino UNO.

Ардуино плоча компатибилна са сензорима за Ардуино

Материјал потребан за извођење пројекта

Као што смо мање-више покушали да назначимо у горњим редовима, за спровођење овог пројекта требат ће нам одређени материјал, мада, ако вам се свијет свиђа произвођач, Сигуран сам да вам или неће бити тешко да пронађете оно што вам недостаје у било којој од ваших најчешћих продавница у случају да је немате, иако су, као што кажем, обично прилично често коришћени предмети. Конкретно, биће нам потребна следећа листа:

Након што имамо на располагању све потребне елементе, можемо да наставимо са извршењем пројекта. Једну ствар коју треба имати на уму је то дословно није потребно имати Блуетоотх адаптер који се користи у овом пројекту или картицу Arduino UNO као такви, јер се могу користити било који други са основним везама, мораћемо да обратимо пажњу само на конекције које се користе, тако да, на пример, у случају да дигитални излаз 13 нашег Arduino UNO ово одговара истом излазу плоче коју користите.

Кораци за спровођење пројекта

Да бих извео овај пројекат, у наставку ћу назначити низ корака повезаних са састављањем и повезивањем свих елемената који чине претходну листу и које морамо следити за њихово правилно извршење. Као што се често догађа у овој врсти пројеката, будите потпуно слободни модификовати било коју линију кода или додати хардвер да би се развијао и чак усавршио свој рад пошто је свака врста побољшања увек добродошла.

Пре свега ћемо извршити веза од Arduino UNO са нашим презентом. Конкретно, коришћени излази ће бити ГНД и 3.3 В. Ове исте линије ће нам служити, између осталог, за напајање нашег Блуетоотх адаптера.

Једном када смо успоставили ове везе, време је да координирамо унос и излаз података Блуетоотх адаптера са дигиталним улазима и излазима података Ардуино плоче. На овај начин ћемо имати адаптер који је савршено повезан са картицом како би она примала струју, тако и да би била потпуно доступна на техничком нивоу да би могла да се покрене 'слушај'подаци који до њих долазе кроз улазне луке Arduino UNO. Као детаљ, рецимо вам да се у одређеним приликама, и због картице коју користимо и због Блуетоотх адаптера, коришћене везе могу разликовати, тако да је у овом тренутку најбоља ствар погледајте документацију за инсталацију адаптера, јер су они обично праћени дијаграмима повезивања.

Стижемо у Прикључак сирене од 3 волта. За ово ћемо користити дигитални излаз број 13 од Arduino UNO. Преостали прикључак, као и обично, морамо га спојити на ГНД или уземљење тако да рад трубе буде исправан.

Сада долази време повежите различите ЛЕД диоде. Да не бисте покушали да се збуните, кажемо вам да је идеја да се његов најдужи крак, позитиван, повеже са једним од дигиталних излаза Arduino UNO док се краћа директно повезује са ГНД-ом или земљом. На тај начин бисмо открили да би прва зелена ЛЕД била повезана на дигитални излаз 12, следећа на излаз 8, трећа зелена ЛЕД на излаз 7, док би једина плава ЛЕД била повезана на излазни дигитални 4.

Последњи корак, након што припремимо сва ожичења, је користите УСБ кабл за повезивање нашег Arduino UNO до рачунара и на тај начин моћи да му пружимо потребан софтвер који ћемо написати и саставити из Ардуино ИДЕ-а.

Веза између плоче Ардуино и рачунара

Једна тачка која се мора узети у обзир када имамо плочу повезану са рачунаром да бисмо знали да све функционише исправно, барем у принципу, јесте да ће плоча имати зелено светло пали све време док остаје повезано са рачунаром. С друге стране, у зависности од Блуетоотх адаптера који користимо, ово обично трепери црвено светло због везе која није успостављена са Андроид уређајем које ћемо користити за слање слова, фраза или речи на тањир.

Знам да горе наведени детаљ може изгледати као нешто врло 'тонто'али могу вас уверити да су то врло валидне, потребне и посебно занимљиве индикације ако узмемо у обзир да у заједници произвођача могу постојати људи који почињу и то, захваљујући овим малимТрикови'могу да разумеју да бар струја допире и до адаптера и до саме плоче.

У овом тренутку морамо само да преузмемо апликацију МОРСЕ.апк у прилогу. Ова апликација мора бити инсталирана на вашем мобилном уређају опремљеном оперативним системом Андроид. Једном када је инсталирана, само морате отворити апликацију и притиснути „Настави“. Овај пут опција која нас највише занима је 'Пошаљи текст', исти на којем морамо кликнути да бисмо му приступили. Кад уђемо унутра, морамо кликнути на „Повежи“ да бисмо успоставили везу са нашом плочом.

Процес кодирања који је следен је следећи.

  • Када приступите апликацији на Андроид уређају и следите претходне кораке, моћи ћете да напишете било које слово, реч или фразу. Једном када напишете шта желите, само треба да кликнете на „пошаљи“.
  • Ако је текст правилно примљен, систем ће аутоматски укључити светла и емитовати звук
  • Идеја је да се прво зелено светло упали и угаси да би се одредила „тачка“. Заузврат ће се истовремено огласити и искључити сирена.
  • Друго и треће зелено светло ће се палити и гасити да би се редом одредила „линија“. Сирена ће се, као и у претходном случају, истовремено укључити и искључити.
  • Коначно, четврто светло, односно плаво светло, укључиће се и искључи како би се одредио крај знака, речи или фразе. Када између сваког знака, речи или фразе постоји нека врста размака, ово светло ће се два пута укључити и искључити.

Као тачке које треба узети у обзир, само вам рецимо да је у овом случају Андроид апликација направљена захваљујући Апп Инвентор, врло једноставном начину за генерисање кода и дизајна апликације која ће се касније покретати на уређају опремљеном оперативним системом. систем који су креирали Гоогле-ови инжењери.

Више информација и детаља: инструцтаблес


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.