Мазмуну:

Электрондук викторина Christmas картасы: 10 кадам (сүрөттөр менен)
Электрондук викторина Christmas картасы: 10 кадам (сүрөттөр менен)

Video: Электрондук викторина Christmas картасы: 10 кадам (сүрөттөр менен)

Video: Электрондук викторина Christmas картасы: 10 кадам (сүрөттөр менен)
Video: Google Plus социалдык тармактын жабылышы жөнүндө жарыя: Android YouTube Gmail кезеги качан келет? 2024, Ноябрь
Anonim
Электрондук викторина Рождество картасы
Электрондук викторина Рождество картасы

Рождествого кызыктуу бир нерсе кылгыңыз келеби?

Электрондук викториналык Рождество картасы жөнүндө эмне айтууга болот? Бул SD картасындагы толкун файлдарынын суроолорун ойнойт, андыктан аны ойлонулган жана/же коркунучтуу суроолор менен ыңгайлаштыра аласыз. Эгерде викториналар викториналык болсо, анда бул карта көбүрөөк сыноо болуп саналат.

1 -кадам: Тест оюну

Викторина оюну
Викторина оюну

Карта santee суроолорун ойнойт жана алар A, B же C баскычтарын басып жооп бериши керек.

Эгерде алар туура эмес жооп алса, алар айып пул төлөшү керек (бул учурда качып кетпеши үчүн баскычты кайра -кайра басуу менен Boney M Рождестволук ырларын угуңуз) Сиз туура эмес суроо алган сайын, айыптын деңгээли жогорулайт (башкача айтканда, мындан да узун Boney M клипин угуу керек)

2 -кадам: Бул кантип иштейт

Бул кантип иштейт
Бул кантип иштейт

Микроконтроллер SD картадан 16 кГц 8 бит моно вав файлдарын ойнойт. Файлдар ар кандай суроолорго жана жоопторго бөлүнөт. Эң көп жумуш - бул бардык суроолорду чогултуу.

Баскычтар түз эле микроге бурмаланган.

Баяндамачы PWM чыгарууну колдонуп жатат, мен ойлойм, бул жаңы. Бул жөнөкөй тышкы чыпкалоо бар.

SD карта ISI программалоо башы менен бирге SPI режиминде иштейт.

3 -кадам: Бөлүктөрдү бузуу

Кирүүчү бөлүктөр
Кирүүчү бөлүктөр

Мен Atmel ATMEGA32 AVR микропроцессорун колдондум. Дээрлик бардык AVR же микро иштейт. Мен сериялык порт үчүн убакыт ырааттуу болуш үчүн 8 МГц тышкы кристаллда иштейм.

Менде эски 64 Мб SD карта бар- 64 Мб же андан чоңураак картка ээ экениңизди текшериңиз, ошондо терезелер аны FAT32ге форматтайт.

Сизге дагы батарейка керек болот- мен чөнтөк телефондун батареясын колдондум. Чыңалууну чектөө үчүн сизге 3.3V LDO жөндөгүчү керек.

Батарейканы кубаттоо үчүн мини-USB розеткасын да таптым

Эски гарнитурадан динамикти алыңыз.

Жана ошондой эле кээ бир микросвичкаларды алыңыз

Ошондой эле сизге кээ бир кызык транзисторлор жана пассивдер керек болот, бирок сизде бул нерселер болушу керек!

4 -кадам: Power Circuit

Power Circuit
Power Circuit
Power Circuit
Power Circuit

Картанын кубаттуулугу эки зым контактынын ортосуна туташкан жөнөкөй картанын жардамы менен которулат. Картанын капкагы көтөрүлгөндө, карта артка тартылып, байланыштар кыска болуп, жөндөгүчтү иштетет.

Регулятор микро жана SD картага 3.3V жеткирет.

Батарейка USB порту аркылуу заряддалат.

Батареянын деңгээли 3 жана 4 вольттун ортосунда болот, бул резистор боюнча 1,3 жана 0,3 вольтко чейин төмөндөйт. Бул 43тан 15мАга чейинки кубаттоо тогун берет, бул өтө жай, бирок жок дегенде жарылып кетүү ыктымалдуулугу аз.

5 -кадам: Аудио схемасы

Audio Circuit
Audio Circuit

Аудио PWM каналы системасынын саатын 8 МГцте "фазанын туура" режиминде (өйдө жана ылдый) иштетет, бул циклге 512 саатты талап кылат.

Бул эффективдүү үлгү ылдамдыгы 15, 625Khz дегенди билдирет, бул 16Khz аудио файлынын үлгү ылдамдыгына жакын.

Транзистордун алдындагы резистор жана конденсатор аз өтмө чыпка. Казан жоопту тууралайт. 100K мааниси - бул мен тапкандын баары!

Транзистор эмитенттин ээрчиген конфигурациясында абдан натыйжасыз иштейт.

Транзистордон кийинки резистор/конденсатор өткөөлдөрдү басуу үмүтүндө. Мен ойлогондой иштейби, билбейм. Карта иштейт, мен бактылуумун …

6 -кадам: Ичинде курулуш

Ичинде курулуш
Ичинде курулуш

Мен компоненттердин позициясы жазылган базалык картаны басып чыгаруу менен баштадым. Мен маалымат барагынан бөлүктөрдүн пинтутарын көчүрүп, чаптадым, ошондуктан ошол жерде шилтеме бар болчу.

Бөлүктөрдү желим тапанча менен ылдый түшүрүңүз.

Лайк алыс!

Дагы желим курал!

7 -кадам: Papercraft

Papercraft
Papercraft

Карточкадагы кутуну басып чыгарыңыз, бүктөп, мылтыкты чаптаңыз!

Мен SD карта, USB кубаттоочу плагин, сериялык порттун башы жана программалоо үчүн атайын кесимдерди жасадым.

8 -кадам: Программалык камсыздоо

Программалык камсыздоо
Программалык камсыздоо

Мен CC Dharmaniден SD картаны окуу программасын уурдап алдым. Www.dharmanitech.com текшерип көрүңүз.

Мен кодумду жайгаштырган жокмун, анткени ал өтө эле башаламан жана бул чындыгында бул жигиттин кодун жөнгө салган.

PWM таймеринин ашыкча үзгүлтүгү буферден жаңы үлгү чыгарат жана PWM маанисин орнотот. Негизги программа буферди SD картадан мүмкүн болушунча тезирээк толтурууга аракет кылат. Бул абдан натыйжалуу окшойт.

9 -кадам: Үн клиптери

Үн клиптери
Үн клиптери

Код суроолорду жана айыптарды ойнойт.

Суроолор киришүүдөн, суроодон, үч "тамгадан" турган клиптерден турат (б.а. "А", "В", "С"), үч "Жолдор" (мисалы, "бул", "же ал", "же жооп "), үч жооптун варианттары, күтүү цикли," туура "клип жана" туура эмес "клип.

Миллионер болгусу келгендерди клиптердин биринен таптым жана аларды колдоо катары колдондум.

10 -кадам: Бүттү

Бүттү
Бүттү

Аны эч кимге ишенбеген досуңузга жөнөтүңүз.

Сунушталууда: