» Електроника » Ардуино "Играчка" имена животиња Морсеов код "

Играчка "Животињска имена Морсеова кода"



Читаоци познају извиђаче - аналоге наших пионира, али испада да постоје и младунци - аналози нашег октобра. Прихваћени у њима од пете године. Син аутора Подуке под надимком мр_фид је већ усвојен, а он ће морати да присуствује великом догађају за таксије и извиђаче, од којих ће један бити Морсеов код. Да би додатно заинтересовао дете, мајстор му је поклонио необичну играчку.



Изводи се на Ардуино Нано и генерише 12 различитих речи на звучни сигнал помоћу уграђеног генератора (може се пребацивати механичким прекидачем) и РГБ ЛЕД. Циклус се може подесити између 100 и 1100 милисекунди. За пребацивање речи обезбеђен је прекидач за ситничар. Дизајн напаја литијум-полимерном батеријом капацитета 1000 мАх. Уграђени је регулатор за пуњење. Али овде још није:



Мр_фид захваљује Симон Монк-у на књизи Ардуино програмирање, коју је купио пре неколико година. Приликом израде скице ослањао се на примере из ове књиге.

Почетак рада на домаће, мајстор је за Морсеов код знао само да постоји СОС сигнал. Морао сам научити материјал и сазнати да је поента једна мера, цртица три, интервал између знакова у писму једна мера, између слова три, између речи седам.

Код означавања пластике мр_фид користи траку за маскирање. Захваљујући томе траг маркера се боље види ако је пластика тамна. Поред тога, ова лепљива трака је мат, а бушилица не клизи када „циља“.



Потребно је унапред проценити где ће се која компонента конструкције налазити тако да се све уклапа, а ниједна компонента не додирује суседне, укључујући и избочене делове. Мр_фид није заборавио ништа осим ... батерије. Па, случај је прилично простран и тада је пронађено место за то. У међувремену ...



Иако мајстор има малу бушилицу за клупе, чак је и за њега користио степеничну бушилицу за практичност, такође је и „кокош“ или „шаргарепа“.



Када се осовина прекидача закрета ручицом, сам прекидач мора остати непомичан. За то је, поред осовине, испред ње мали штанц који захтева додатни отвор на предњој плочи.



Стога је мр_фид прво избушио рупу за осовину, затим залепио маскирну траку на задњу страну, ставио кључ на место и притиснуо га. Пин је оставио траг на траци за маскирање, остаје да се тамо избуши рупа.

Шема без узимања у обзир батерије, контролера и претварача изгледа овако:



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



Кључ за кључеве такође је претворен у неку врсту променљивог отпора, само корак, за који је на њега лемљено 11 отпорника по 1 кОхм, као што је приказано на фотографијама. Ардуино одређује свој положај степенасто променљивим напоном, за који је довољан један аналогни улаз.



Веће:



За контролу РГБ ЛЕД-а, мр_фид је одабрао Ардуино игле са бројевима 9, 10 и 11. Ово су ПВМ излази, који ће на следећем фирмверу омогућити добијање више бита по боји од три.

Спојио је плус и заједничку жицу у обрнутом поларитету на променљиви отпорник, тако да минимални положај одговара циклусу максималног трајања, то јест минималној брзини.

Пример из уџбеника Симон Монк је једноставан и једнофункционалан: узима податке који долазе кроз серијски порт и преводи их у Морсеов код са циклусом од 200 милисекунди. Додатне функције које је додао чаробњак омогућавају подешавање периода у зависности од напона који долази од мотора променљивог отпора, као и одбијање серијског порта у корист смештања 12 фиксних речи изабраних прекидачем. Такође су додате рутине за управљање дугметом за пребацивање режима РГБ-ЛЕД, а помоћу високотонца са уграђеним генератором програм би могао иницијално да контролише.

Када је програмирао Ардуино, мр_фид је потпуно заборавио да играчку треба хранити из нечега, јер је плоча све време напајана са УСБ-а. Кад се сетио, прва помисао била је да све то покренем из „Кроне“ преко стабилизатора. Али то му није одговарало, и мајстор је испрва хтео да га постави напољу, али је онда одлучио да користи танку литијум-полимерну батерију са 3,7 В и 1000 мАх.



Напон са свеже напуњеном батеријом достиже 4,2 В, што је довољно за све кристале РГБ ЛЕД, укључујући и плаву. Али како се празни, он опада, и иако је довољно 3,3 В, светлина плаве светлости може знатно да се смањи. Морао сам да користим појачани стабилизатор са стабилних пет волти на излазу. А да не би извадио батерију из кућишта приликом пуњења, аутор је додао регулатор пуњења и двополни преокретни прекидач који повезује батерију са оба пола на Ардуино или овај регулатор. Сада можете напунити играчку са УСБ-а.



Све је то повезао на такав начин, не заборављајући поларитет и спречавање кратког споја:



Променом положаја прекидача за кексе можете одабрати Морсеов код за следеће комбинације слова: ХХХ (једна тачкица), ООО (једна цртица), ЦАТ (мачка), ДОГ (пас), АНТ (мрав), ФЛИ (летеће), РАТ (пацов), ОВЛ (сова), ПИГ (свиња), ХЕН (пилетина), ФОКС (лисица) и ЕМУ (ему). Дугме вам омогућава пребацивање начина рада РГБ ЛЕД на прстен: сталне боје - црвена, плава, зелена, плаво-зелена, жута, малина, бела, као и црвена тачка и зелена цртица, промена боје након сваке речи, промена боје после сваког слова .

У Ардуину је мр_фид пренео такву скицу:


Ако сте поновили за господарем, сада је у вашим рукама иста играчка којом можете заинтересовати своју децу у Морсеовом коду. А кад одрасту, једноставном променом управљачког софтвера можете добити основу за стандардну аутоматску "лисицу", одашиљући избор МОЕ, МОИ, МОС, МОХ или МО5, укључивањем на један минут сваке четири минуте.

П.С. посебно за досадне људе који погријеше са насловима: животиње су колективно име животиња, птица и инсеката.
9.8
10
10

Додајте коментар

    • осмехнасмеши секакаокдонткновиахоонеа
      шефеогреботинабудаладада-даагресивантајна
      извиниплесданце2данце3пардонпомоћпића
      станипријатељидоброгоодгоодзвиждукзалутатијезик
      димпљескатицраиизјавитиисмијавајућидон-т_ментионпреузимање
      топлотаирефуллаугх1мдасастанакмоскингнегативан
      нот_икокицеказнитичитатиуплашитиплашипретрага
      подругљивтханк_иоуовото_цлуеумникакутнаслажем се
      лошепчелаблацк_еиеблум3поцрвењетихвалити седосаде
      цензурисанпријатносецрет2претипобедаиусун_беспецтацлед
      шокреспектлолпреведендобродошликрутоииа_за
      иа_добриипомагачне_хулиганне_отходифлудзабраназатвори
6 коментари
Цитат: тормозедисон
уклоните биполарни преокретни прекидач?
Да, оставите једнополни прекидач између батерије и модула за повећање.
Аутор
Видим. Такав модул, дакле, не би само заштитио батерију од прекомерног пражњења,али да ли би то омогућило уклањање биполарног прекидача за назад?

Ако бих ово поновио, једноставно бих прикључио кабл у банку, напуштајући унутрашњу батерију. Додао бих и РТЦ и Морсеову функцију сата.
Она која је на фотографији је намењена само за пуњаче Овде морате контролисати не само пуњење, већ и пражњење. На плочи су вам, поред ТП4056, потребни и ИЦ попут ДВ01 и кључеви од њега. У складу с тим, не 4 контакта за ожичење, већ 6. Можда ће појачани модул заштитити батерију ако изненада престане да ради на напону од 2,7 ... 2,8 В, али не знамо ништа о њеним параметрима и рачунамо на " леви "ефекти су погрешни.
Аутор
Реците ми зашто је овакав регулатор пуњења лош и који је бољи?
Ручно лемљење отпорника на кексу и погрешног регулатора напуњености батерије.
Али само наслов може бити крив? Али аутор нема писменост?

Саветујемо вам да прочитате:

Предајте га смартфону ...