Гласов информатор за домашна телеметрична система FrSky, Бележки на механик

Механика, електроника, авиомоделизъм и други интересни неща

Гласов информатор за домашна телеметрична система FrSky

Веднага ще направя резервация, че разработката не е моя, а е взета от този прекрасен сайт. От моя - само разработена печатна платка за дистанционното и комплект звукови и гласови съобщения. Но все пак искам да говоря за блока за реч информатор. Използвах готовия, защото исках да спестя време (много исках да изпробвам измерването на височината по време на полет)

Гласов информатор за домашна телеметрична система FrSky

Доста популярен (въпреки че напоследък вече започна да губи популярност), микроконтролерът ATtiny2313 е способен на такива подвизи като възпроизвеждане на некомпресирани wav файлове от SD карта! Да, и то с доста добро качество. Спомням си, че веднъж намерих схема с подобни възможности в интернет, но на ATmega32, така че бях много изненадан, когато прочетох горната статия. Именно за това устройство си спомних след първите тестове на телеметричната система FrSky. Все пак тогава жена ми Галя ми каза сегашната височина на самолета. След успешното приключване на тестовете реших, че имам нужда отговорен информатор в дистанционното управление, особено след като все още не бях виждал аналози на това, което исках да направя - автоматично озвучаване на текущата височина (Добре е, че тогава не знаех за FrSky Taranis, иначе нямаше да направя нищо ...).

Опростих схемата взета от сайта. Нямах нужда от никакви бутони (оставих само превключвателя Dir1 / Dir2 и дори за всеки случай бутона за възпроизвеждане (за отстраняване на грешки)) - контролът трябваше да бъде чрез UART канала. Както и да е, моята телеметрична система работеше само за получаване на данни от предавателя FrSky. Сега ще работи за предаване на данни към блока за речеви информатори.

гласов

За нормална работа веригата се нуждае от 3,3 волта. За това във веригата се използва стабилизатор LM1117.

Взех усилвателя на звука от моите занаяти. Проста схема, базирана на чип от стар касетофон. Качеството е достатъчно. Като говорител взех малък от някаква играчка.

домашна
Ясно е, че можете да използвате всеки друг усилвател (или изобщо без него).

Таблото на блокаговорен информатор е проектирано, като се вземе предвид разположението му на задния капак на конзолата.

телеметрична
Фърмуер и предпазители за програмиране на микроконтролера могат да бъдат изтеглени тук. Параметри на UART връзката за управление на модула за речеви информатори: 9600, без паритет. За да възпроизведете желаната песен, трябва да изпратите първата буква от името на тази песен по UART канала (вижте как трябва да се наричат).

Подготовка на звукови файлове за реч информатор

Въпреки че в статията, връзката към която дадох по-горе, всичко е написано за това, аз също ще пиша накратко тук.

Ако имате нужда от други звуци (съобщения), тогава имате две възможности за избор. Или помолете някого да озвучи съобщенията, от които се нуждаете (или себе си), или направете като мен - използвайте гласовата машина. Тези звуци, които имам, са записани с помощта на гласовия механизъм Alena с леко коригиран тембър и скорост.

С имената на файловете всичко е просто: има значение само първият знак от името на файла. Речевият информатор на ATtiny2313 разпознава файла само по него, така че има ограничение за броя на звуковите и гласови съобщения (латински букви, цифри и някои символи, които могат да се използват за имена на файлове). Превключвателят Dir1/Dir2 може да удвои тази сума. За да направите това, трябва да създадете две директории ("1" и "2") вкоито ще съдържат различни набори от данни.

Може би тогава ще направя всичко на един микроконтролер. Някой може да възрази: „Защо да преоткривате собствените си велосипеди?“. Може би няма нужда, но ако ще ми е интересно да го направя, тогава защо не?

И на тази хаотична нотка завършвам тази странна статия ...

Добър ден Как мога да се свържа с вас? Наистина имам нужда от професионален съвет! Андрей