Բովանդակություն:
- Քայլ 1. Վիկտորինայի խաղ
- Քայլ 2: Ինչպես է այն աշխատում
- Քայլ 3: Մասերի ջնջում
- Քայլ 4: Էլեկտրական միացում
- Քայլ 5: Աուդիո միացում
- Քայլ 6: Ներսում շինարարություն
- Քայլ 7: Պաստառագործություն
- Քայլ 8: Softwareրագրակազմ
- Քայլ 9: Ձայնային հոլովակներ
- Քայլ 10: Ավարտված
Video: Էլեկտրոնային վիկտորինայի ամանորյա բացիկ. 10 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:53
Wantանկանու՞մ եք հետաքրքիր բան պատրաստել Սուրբ ննդյան տոնի համար:
Ի՞նչ կասեք Սուրբ Christmasննդյան էլեկտրոնային վիկտորինային բացիկի մասին: Այն նվագում է SD քարտից անջատված ալիքային ֆայլերի հարցերը, այնպես որ կարող եք այն հարմարեցնել մտածված և/կամ սողացող հարցերով: Եթե վիկտորինաները հարցական են, ապա այս քարտը ավելի շատ փորձություն է:
Քայլ 1. Վիկտորինայի խաղ
Քարտը խաղում է սանթի հարցերը, և դրանք պետք է պատասխանեն ՝ սեղմելով A, B կամ C կոճակները:
Եթե նրանք սխալ են ստանում պատասխանը, նրանք պետք է տուգանք կատարեն (այս դեպքում լսեք Boney M- ի ամանորյա երգերը ՝ մի քանի անգամ սեղմելով ստեղնը ՝ համոզվելու համար, որ նրանք պարզապես չեն փախչի) Ամեն անգամ, երբ սխալ եք ստանում, պատժի չափը բարձրանում է (այսինքն ՝ պետք է ավելի երկար Boney M հոլովակ լսել)
Քայլ 2: Ինչպես է այն աշխատում
Միկրոկոնտրոլերը SD քարտից անջատում է 16KHz 8bit մոնոավավ ֆայլեր: Ֆայլերը կազմակերպված են տարբեր հարցերի և պատասխանների մեջ: Ամենաաշխատանքը բոլոր հարցերի միավորումն է:
Կոճակները կեղծված են ուղիղ դեպի միկրո:
Բանախոսը վարվում է PWM ելքի միջոցով, որը, ենթադրում եմ, նոր է: Այն ունի մի քանի պարզ արտաքին զտիչ:
SD քարտը գործարկվում է SPI ռեժիմում ՝ ISP ծրագրավորման վերնագրի հետ միասին:
Քայլ 3: Մասերի ջնջում
Ես օգտագործել եմ Atmel ATMEGA32 AVR միկրոպրոցեսոր: Գրեթե ցանկացած AVR, կամ այդ հարցում միկրո, կաշխատի: Ես աշխատում եմ 8 ՄՀց արտաքին բյուրեղով, որպեսզի սերիական պորտի համար ժամանակը համապատասխան լինի:
Ես ձեռք եմ բերել հին 64 Մբ SD քարտ- Համոզվեք, որ 64 Մբ կամ ավելի մեծ քարտ եք ստացել, որպեսզի պատուհանները այն ձևափոխեն FAT32- ի:
Ձեզ նույնպես պետք է մարտկոց- ես օգտագործել եմ բջջային հեռախոսի մարտկոցը: Լարման սահմանափակման համար անհրաժեշտ է նաև 3.3V LDO կարգավորիչ:
Ես գտա նաև մարտկոցը լիցքավորելու համար նախատեսված mini-usb վարդակ
Վերցրեք բարձրախոսը հին զույգ ականջակալներից:
Եվ նաև միկրո անջատիչներ ձեռք բերեք
Ձեզ նույնպես պետք են որոշ տարօրինակ տրանզիստորներ և պասիվներ, բայց դուք պետք է ունենաք այս իրերը շուրջը:
Քայլ 4: Էլեկտրական միացում
Քարտի հզորությունը փոխվում է մի պարզ քարտի միջոցով, որը տեղակայված է երկու մետաղալարերի շփումների միջև: Երբ քարտի կափարիչը բարձրացվում է, քարտը հետ է քաշվում, իսկ կոնտակտները `կարճ` ուժգնացնելով կարգավորիչը:
Կարգավորիչը մատակարարում է 3.3 Վ միկրո և SD քարտ:
Մարտկոցը լիցքավորվում է USB պորտի միջոցով `օգտագործելով սարսափելի հոսանքի լիցքավորման միացում:
Մարտկոցի մակարդակը կլինի 3 -ից 4 վոլտի սահմաններում ՝ ստեղծելով 1.3 -ից 0.3 վոլտ -ի անկում ռեզիստորի երկայնքով: Սա լիցքավորման հոսանք է տալիս 43 -ից 15 մԱ -ի միջև, որը բավականին դանդաղ է, բայց գոնե ավելի քիչ հավանական է, որ այն պայթեցվի:
Քայլ 5: Աուդիո միացում
Ձայնը վարում է PWM ալիքը, որն աշխատում է համակարգի ժամացույցից 8 ՄՀց հաճախականությամբ «փուլային ճիշտ» ռեժիմում (վեր ու վար), որը տևում է 512 ժամացույց մեկ ցիկլի համար:
Սա նշանակում է, որ արդյունավետ նմուշի արագությունը 15, 625 ԿՀց է, ինչը բավական մոտ է 16 ԿՀց ձայնային ֆայլի ընտրանքի արագությանը:
Տրանզիստորից առաջ ռեզիստորը և կոնդենսատորը ցածր անցումային ֆիլտր են: Կաթսան կարգավորում է արձագանքը: 100K արժեքը այն է, որ սա այն ամենն է, ինչ ես կարող էի գտնել:
Տրանզիստորը շատ անարդյունավետ է գործում emitter follower կոնֆիգուրացիայում:
Տրանզիստորից հետո դիմադրությունը/կոնդենսատորը անցողիկներին ճնշելու զուր հույսեր են կապում: Չգիտեմ, արդյոք այն աշխատում է այնպես, ինչպես նախատեսված էր: Քարտը աշխատում է, այնպես որ ես գոհ եմ…
Քայլ 6: Ներսում շինարարություն
Ես սկսեցի տպելով հիմնական քարտ `բաղադրիչների դիրքերով: Ես պատճենել և կպցրել եմ մասերի պինուտները տվյալների թերթերից, որպեսզի այնտեղ հղում ունենամ:
Կպչեք մասերը սոսինձ ատրճանակով:
Sոդման հեռու!
Ավելի սոսինձ ատրճանակ:
Քայլ 7: Պաստառագործություն
Տպեք տուփը քարտի վրա, ծալեք և սոսնձեք այն միասին:
Ես հատուկ կտրվածքներ արեցի SD քարտի, USB լիցքավորման խցանի, սերիական պորտի վերնագրի և ծրագրավորման վերնագրի համար:
Քայլ 8: Softwareրագրակազմ
Ես գողացել եմ SD Card ընթերցման ծրագիրը CC Dharmani- ից: Ստուգեք www.dharmanitech.com կայքը:
Ես չեմ տեղադրում իմ կոդը, քանի որ այն շատ խառնաշփոթ է, և այն իսկապես պարզապես շեղվել է այս տղայի ծածկագրից:
PWM ժմչփի արտահոսքի ընդհատումը հանում է նոր նմուշը բուֆերից և սահմանում PWM արժեքը: Հիմնական ծրագիրը փորձում է հնարավորինս արագ լրացնել բուֆերը SD քարտից: Կարծես բավականին արդյունավետ է:
Քայլ 9: Ձայնային հոլովակներ
Կոդը խաղում է հարցեր և տույժեր:
Հարցերը բաղկացած են ներածությունից, հարցից, երեք «տառ» տեսահոլովակներից (այսինքն ՝ «A», «B», «C»), երեք «ընտրանքներից» (օրինակ ՝ «դա» է, «կամ դա՞ է», «կամ է պատասխան »), պատասխանի երեք տարբերակ, սպասման օղակ,« ճիշտ »և« սխալ »սեղմակներ:
Ես գտա նրան, ով ցանկանում է միլիոնատեր լինել, և ինչ -որ տեղ օգտագործեցի դրանք:
Քայլ 10: Ավարտված
Ուղարկեք այն ինչ -որ կասկածելի ընկերոջը:
Խորհուրդ ենք տալիս:
Երեխաների համար էլեկտրոնային վիկտորինայի տախտակ պատրաստելը. 10 քայլ (նկարներով)
Երեխաների համար էլեկտրոնային վիկտորինայի տախտակ պատրաստելը. Այս հրահանգում ես ձեզ ցույց կտամ, թե ինչպես եմ իմ զարմիկի որդին ՝ Մեյսոնը, և ես միասին պատրաստել էլեկտրոնային վիկտորինայի տախտակ: Սա STEM- ի հետ կապված հիանալի նախագիծ է ՝ ցանկացած տարիքի երեխաների համար, ովքեր հետաքրքրված են գիտությամբ: Մեյսոնը ընդամենը 7 տարեկան է, բայց ավելի ու ավելի
PCB ամանորյա բացիկ ՝ 3 քայլ (նկարներով)
PCB Սուրբ ննդյան բացիկ. Սուրբ Christmasննդյան տոների հետ ես մտածում էի իմ հարազատների և ընկերների համար նվերների կոկիկ գաղափարի մասին: Վերջերս ես պատվիրեցի մի քանի հատ տարբեր նախագծերի համար, և ես մտածեցի, որ հաճելի կլինի Սուրբ Christmasննդյան բացիկներ պատրաստել PCB- ից: Բացի այն, որ
Fractal թռուցիկ ամանորյա բացիկ ՝ 5 քայլ
Fractal թռուցիկ Սուրբ Christmasննդյան բացիկ. Սա իմ առաջին հրահանգն է, ուստի խնդրում եմ լինել բարի: Ես ցույց կտամ, թե ինչպես կառուցել ամանորյա թռուցիկ բացիկ, որն ունի պատկերների ֆրակտալ տարրալուծում: Դուք կարող եք տեղադրել ձեր անձնական լուսանկարներն ու նկարները, որպեսզի ամբողջը ներկայացվի որպես տոնածառ: Այն տևում է
Hackable Սուրբ ննդյան բացիկ և զարդարանք. 6 քայլ (նկարներով)
Hackable Christmas Card & Ornament: Տոնական բացիկներ, որոնք թարթում և ազդանշան են տալիս, միշտ գրավել են մեզ: Սա մեր կողմից կոտրվող DIY տարբերակն է ՝ պատրաստված ATtiny13A- ով և մի քանի LED- ով. Սեղմեք կոճակը ՝ ծառի վրա կարճ լուսային շոու խաղալու համար: Այս տարի մենք դրանք ուղարկում ենք ընկերներին և ընտանիքին: Դա մի
Ամանորյա տուփ. Arduino/ioBridge ինտերնետով վերահսկվող ամանորյա լույսեր և երաժշտական շոու. 7 քայլ
Սուրբ masննդյան տուփ. Arduino/ioBridge ինտերնետով վերահսկվող ամանորյա լույսեր և երաժշտական շոու. Իմ ամանորյա տուփ նախագիծը բաղկացած է ինտերնետային վերահսկվող ամանորյա լույսերից և երաժշտական շոուից: Սուրբ Christmasննդյան երգը կարելի է առցանց պատվիրել, որն այնուհետև հերթագրվում է և հնչում ըստ պահանջված կարգի: Երաժշտությունը փոխանցվում է FM ստատուսով