Բովանդակություն:

Certamen Quiz Practice Machine: 12 քայլ (նկարներով)
Certamen Quiz Practice Machine: 12 քայլ (նկարներով)

Video: Certamen Quiz Practice Machine: 12 քայլ (նկարներով)

Video: Certamen Quiz Practice Machine: 12 քայլ (նկարներով)
Video: Java Tech Talk. Hey Spring Boot, որտեղ է անհետացել իմ հիշողությունը:[#Ityoutubersru] 2024, Հուլիսի
Anonim
Certamen Quiz Practice Machine
Certamen Quiz Practice Machine
Certamen Quiz Practice Machine
Certamen Quiz Practice Machine
Certamen Quiz Practice Machine
Certamen Quiz Practice Machine

Կրտսեր դասական լիգայի Certamen վիկտորինայի թիմային մրցույթը ներառում է հունական/հռոմեական թեմաներով վիկտորինայի հարցեր: Անհատ մրցույթի մասնակիցները պատասխանը ստանալիս սեղմում են ազդանշանային կոճակները: Մեքենան հետևում է կոճակները սեղմելու հաջորդականությանը ՝ կախված թիմի արգելափակման կանոնից, երբ թիմի խաղացողը սեղմում է կոճակը, այդ թիմի մյուս սեղմումները չեն հաշվում: Մեր սարքած մեքենան նախատեսված էր երեք թիմերի համար ՝ յուրաքանչյուրը չորսական խաղացողներով: Բացի այդ, որպեսզի այլ դպրոցական խմբեր կարողանան օգտագործել մեքենան որպես ստանդարտ վիկտորինայի մեքենա, կա տարբերակ ՝ թիմերին անտեսել և պարզապես հետևել կոճակների կարգին:

Դպրոցի Certamen- ի թիմին անհրաժեշտ էր մեքենա, որի վրա կարող էր աշխատել, բայց պաշտոնական մեքենան 545 դոլար է ՝ անկախ համակարգի համար (համակարգչին միացված տարբերակը 435 դոլար է), ինչը բյուջեից անիրագործելի էր: Plus ակնհայտորեն թանկ!

Եվ այսպես, ես նախագծեցի շատ ավելի էժան մեկը ՝ հիմնված Arduino Mega- ի վրա: Այն հաստատված չէ պաշտոնական մրցաշարերի համար, բայց լավ է պրակտիկայի համար:

Դիզայնի խնդիրներից մեկը, որը ես հիշում էի, այն էր, որ մեզ անհրաժեշտ էին չափավոր երկար մալուխներ և պետք է ունենային ազդանշանի զտում `մոտակա սարքերից էլեկտրական աղմուկի պատճառով կեղծ դրականից խուսափելու համար: Ես ավարտեցի CAT-6 մալուխի օգտագործումը, յուրաքանչյուր կոճակի ազդանշանը անցնում էր մեկ ոլորված զույգի վրայով: Մենք փորձարկեցինք էլեկտրական աղմուկը տատանումների միջոցով և AC- ով աշխատող էլեկտրական մատիտ սրիչով, որն աշխատում էր մալուխների խառնաշփոթ կույտի վրա և պարզեցինք, որ 100nF կոնդենսատորը պետք է բավարար լինի զտման համար:

Պահանջվող մասեր (2017 թ. Հոկտեմբեր ամսվա գնագոյացում).

  • CAT-6 մալուխի 3 հատված, յուրաքանչյուրը 26.5 ոտնաչափ երկարությամբ, յուրաքանչյուրի վրա արական RJ-45 խցանով (մեկ 70 ոտնաչափ մալուխ, 16 դոլար Amazon- ում, կիսով չափ կիսելու համար, գումարած 30 ոտնաչափ մալուխ, 9 դոլար Amazon- ում)
  • Arduino 2560 rev.3 կամ USB մալուխով կլոնավորում ($ 8 Aliexpress- ում)
  • կտոր 94 մմ x 53 մմ շերտի (3.29 դոլար երեք փաթեթների համար ebay- ում)
  • ռեզիստորներ ՝ յուրաքանչյուրից մեկը ՝ 2.2K, 1K, 100R (եթե դրանք ձեռքի տակ չունեք, Aliexpress- ում տեղադրված 600 հատ տարբեր ռեզիստորներ կարող եք գնել 2.30 դոլարով)
  • 12 կոնդենսատոր, 100nF, կերամիկական կամ միաձույլ (100 հատ 0.81 դոլարով Aliexpress- ում)
  • տրանզիստոր, 2N3904 (10 հատ 0.74 դոլարով Aliexpress- ում)
  • 3 վարդակ RJ45 (10 հատ 0.89 դոլարով Aliexpress- ում)
  • 3 RJ45 բեկման տախտակ (յուրաքանչյուրը 0.55 դոլար Aliexpress- ում)
  • 1602 կապույտ LCD մոդուլ ($ 1.75 Aliexpress- ում); եթե դուք օգտագործում եք այլ գույն, ձեզ կարող է անհրաժեշտ լինել այլ դիմադրության արժեք 2.2K- ից, որը ես օգտագործում եմ
  • 65 տախտակամած տղամարդու մալուխների հավաքածու ($ 1.09 Aliexpress- ում; կամ ինքներդ պատրաստեք)
  • 40 սանտիմետր տղամարդու և իգական սեռի 15 սանտիմետր ցատկողների հավաքածու (1.39 դոլար Aliexpress- ում)
  • միացման անջատիչ (0.43 դոլար Aliexpress- ում) ռեժիմը փոխելու համար
  • 13 կոճակ, իդեալականորեն այնպես, որ չորս հոգուց բաղկացած յուրաքանչյուր թիմ կարողանա ստանալ նույն գույնը, իսկ հստակ կոճակի համար կա չորրորդ գույնը.

    • մենք օգտագործում էինք 30 մմ արկադային կոճակներ (20 հատ 10 դոլարով Aliexpress- ում)
    • այս շոշափելի շոշափելի կոճակները կարող էին ավելի լավ լինել, բայց կպահանջեին այլ կոճակների ձևավորում (ես դա կքննարկեմ հրահանգներում) (գնեք երեք կտոր 10 կտորից, ընդհանուր առմամբ $ 1.20 Aliexpress- ում)
  • 52 կպչուն սիլիկոնե ոտնաչափ (1.14 դոլար 100 կտորի համար Aliexpress- ում)
  • ջերմային նեղացման խողովակների տեսականի (Aliexpress- ում 2 դոլարից ցածր)
  • 64 պտուտակ, #4, 3/8 "պտուտակ (մոտ $ 3.50 $ 100-ի համար տեղական շինհրապարակում. Ձեզ հարկավոր է միայն 16, եթե գնում եք ձեռքով սեղմող այլընտրանքային դիզայնով)
  • 24 փոքր մալուխային (zip ոճով) կապեր (մոտ 4 դոլար Lowes- ում)

Ենթաընդհանուր ՝ մոտ $ 68 գումարած կիրառելի հարկերը:

Եվ ապա պետք է մտածել կոճակների և կառավարման վանդակի պատյանների մասին: Ես նախագծեցի և 3D տպեցի մերը ՝ օգտագործելով մոտ 10 դոլար թել: Եթե դուք չունեք մուտք դեպի 3D տպիչ, կարող եք տպել իմ դիզայնը առևտրային ծառայության միջոցով (կամ գուցե ողջամիտ վճարո՞վ ինձ տպել և առաքել), կամ պարզապես օգտագործել ստանդարտ նախագծի տուփը, կամ պարզապես պլաստմասե սնունդը: բեռնարկղ-հիմնական տուփի և այլընտրանքային կոճակի ձևավորման համար: Նախագծերը կարող եք նախադիտել այստեղ:

Մեր եռաչափ տպիչով կտտոցների կոճակները լավ նստած են գրասեղանի վրա, ի տարբերություն ձեռքի պաշտոնական Certamen- ների, ուստի կասկածելի է, թե արդյոք կրտսեր դասական լիգան կհաստատի դրանք պաշտոնական մրցումների համար, բայց մեր մեքենան նախատեսված էր գործնականում:

Եթե նախընտրում եք ավելի ստանդարտ ձեռքով սեղմող տարբերակ (դեռ պաշտոնապես հաստատված չէ, բայց կարող եք փորձել հաստատում ստանալ JCL- ից, եթե ցանկանում եք դրանք օգտագործել մրցաշարերի համար, այլ ոչ թե պարզապես դպրոցական պրակտիկայի), ես նաև կբնութագրեմ այլընտրանքային ձևավորում, որը ես իրականում չեմ կառուցել, բայց այն պետք է լինի պարզ: Այս դիզայնի առավելությունն այն է, որ 3D տպագրության կարիք չունի (չնայած հիմնական տուփի համար դեռ ինչ -որ պատյան է պետք): Այն պահանջում է մոտավորապես վեց ոտնաչափ գրաֆիկ 80 1/2 PVC խողովակ, էպոքսիդ և տաք սոսինձ և նվազեցնում է ծրագրի արժեքը մոտ 6 դոլարով:

Քայլ 1. Կառավարման տուփ. Ներածություն

Կառավարման տուփը կպարունակի Arduino Mega- ն, RJ-45 վարդակներով ստրիպ-տախտակ, զտիչ կոնդենսատորներ և տարբեր այլ միացումներ, CLEAR կոճակ և MODE միացման անջատիչ: Arduino- ի կողմի միացումներում օգտագործվելու են թռիչքներ, այնպես որ դրանք հեշտությամբ կարող են փոխվել:

Ենթադրեմ, որ դուք պատրաստում եք երեք թիմային տարբերակ ՝ երեք RJ-45 վարդակով: Որոշակի խնամքով հնարավոր է հնարավոր լինի տեղավորել չորս RJ-45 վարդակներ, իսկ որոնվածի փոփոխությունները աննշան կլինեն: Եթե ցանկանում եք երկու թիմային տարբերակ, պարզապես բաց թողեք վարդակից մեկը:

Քայլ 2. Կառավարման տուփ. RJ-45 վարդակներ

Կառավարման տուփ ՝ RJ-45 վարդակներ
Կառավարման տուփ ՝ RJ-45 վարդակներ
Կառավարման տուփ ՝ RJ-45 վարդակներ
Կառավարման տուփ ՝ RJ-45 վարդակներ

RJ-45 վարդակները միացրեք ճեղքման տախտակներին:

Կոտրված տախտակները կպցրեք ժապավենի եզրերին: Եթե դուք օգտագործում եք իմ 3D տպագիր կառավարման տուփի դիզայնը, դրանք պետք է զոդել նույն վայրերում, ինչ լուսանկարում:

Քայլ 3. Կառավարման տուփ. Կոնդենսատորներ և միացումներ

Կառավարման տուփ `կոնդենսատորներ և միացումներ
Կառավարման տուփ `կոնդենսատորներ և միացումներ
Կառավարման տուփ `կոնդենսատորներ և միացումներ
Կառավարման տուփ `կոնդենսատորներ և միացումներ

Շտրիփ տախտակին այժմ անհրաժեշտ են մի շարք լրացուցիչ միացումներ: Դուք կցանկանաք անդրադառնալ սխեմատիկին (ավելի մեծացնելու համար այս-p.webp

Theոդման մեծ մասը ներառում է թռիչքները տախտակին զոդել: Դուք կարող եք օգտագործել 22AWG պինդ միջուկի մետաղալարեր կամ այլ նախապես պատրաստված թռիչքներ: Եթե դուք օգտագործում եք նախապես պատրաստված թռչկոտներ, երբեմն կկարողանաք երկարը կիսով չափ կտրել և երկու կեսերն առանձին օգտագործել: Միշտ համոզվեք, որ ձեր ցատկողները բավական երկար են, որպեսզի հասնեն այնտեղ, որտեղ պետք է գնան: Եթե այլ կերպ չեմ նշում, «թռչկոտող» նշանակում է «տղամարդ-տղամարդ թռչկոտող»:

Կարող եք պարզապես գնալ սխեմատիկայով և անտեսել հետևյալ հուշումները, բայց դրանցից մի քանիսը կարող են օգտակար լինել:

1. Պահեք գետնատախտակի կենտրոնական ժապավենը գետնին և կպցրեք մի ցատկիչ (իդեալականը `սև), որը գնում է Arduino- ի GND կապում:

2. Յուրաքանչյուր RJ-45 վարդակից ծառայում է մեկ թիմի և ունի ութ միակցիչ, որոնք զույգերով շրջվում են չորս կոճակներին: Տեղադրեք 100nF կոնդենսատոր 1 -ի, 2 -ի, 3 -ի և 6 -ի (!), 4 -ի և 5 -ի (!) Եվ 7 -ի միջև: 2, 4, 6 և 8 -ը միացրեք գետնին: Միացրեք 1, 3, 5 և 7 -ը jumper լարերին, որոնց մյուս ծայրը կանցնի Arduino- ի թվային կապում: Իդեալում, յուրաքանչյուր թիմի համար օգտագործեք նույն գույնի ցատկող լարերը, այնպես որ ավելի հեշտ կլինի հետևել:

3. oldոդիչ պարզ տրանզիստորային սխեմայում, որը ծառայում է խոսնակին սխեմատիկորեն: Սխեմատիկ տրանզիստորի կապումներն ուղղվում են ձախից աջ ՝ հարթ կողմը դեպի ձեր կողմը. Ձախը պետք է միացված լինի jumper մետաղալարին, որը կանցնի Arduino- ի գրունտներից մեկին, միջին մետաղալարը ՝ 1K ռեզիստորին, որի մյուս ծայրը: անցնում է Arduino թվային 9 -րդ կապի jumper- ի վրա, իսկ աջը `100ohm ռեզիստորին, որի մյուս ծայրը անցնում է լարով դեպի բարձրախոսների միացումներից մեկը: Մյուս բարձրախոսների միացումը պետք է անցնի մի ցատկիչի, որը կմիացվի Arduino 5V կապից մեկին:

4. Միացրեք միացման անջատիչը: Պարզապես կարող եք մի մետաղալար միացնել ռեժիմի անջատիչ կոնտակտներից մեկից դեպի գետնին, իսկ մեկ այլ կոնտակտից մի արու թռիչք կպցնել ՝ ի վերջո Arduino- ին միանալու համար:

5. Հստակ կոճակը ավելի բարդ է, եթե օգտագործում եք 30 մմ տրամաչափի արկադային կոճակները, քանի որ այն դրսից պետք է սեղմել պատյանին, և այս պահին չեք ցանկանում գործով զբաղվել: Ես խորհուրդ եմ տալիս մի ցատկող վերցնել կանացի ծայրով, կտրել այն իգական ծայրին մոտ, իսկ մյուս ծայրը կպցնել կոճակին: Այնուհետև մի տղամարդ թռիչք կպցրեք շերտի գրունտի գոտուն, և դուք ի վերջո կարող եք այդ թռիչքը ամրացնել կոճակին: Բացի այդ, կոճակի վրա գտնվող մյուս միակցիչին միացրեք տղամարդ ցատկողին. սա, ի վերջո, կկապվի Arduino- ին:

Նշում. Ես մի շարք 150ohm ռեզիստոր եմ դրել 100nF կոնդենսատորով միացման և անջատման կոճակի վրա, բայց անկեղծ ասած, դա, հավանաբար, չափից ավելի է, ուստի ես այն չեմ ներառել սխեմատիկայում, և դուք, հավանաբար, ստիպված չեք լինի անհանգստանալ դրանով. (Firmրագրակազմը, ամեն դեպքում, կատարում է ծրագրակազմի բոլոր անհրաժեշտ անջատումները):

Քայլ 4: Կառավարման տուփ ՝ LCD

Կառավարման տուփ: LCD
Կառավարման տուփ: LCD
Կառավարման տուփ `LCD
Կառավարման տուփ `LCD
Կառավարման տուփ `LCD
Կառավարման տուփ `LCD

Երկու տողանոց «1602» LCD- ն, ամենայն հավանականությամբ, գալիս է արական վերնագրով, որը պետք է ամրացնել դրան: Տղամարդու վերնագիրն ստանալուց հետո պարզապես միացրեք 16 կին-տղամարդ թռչկոտիչը:

Ուշադրություն դարձրեք, որ սխեմայի սխեմայում LCD- ի վրա տեղադրված են չորս կապում, որոնք գնում են գետնին, որոնցից մեկը `2.2K ռեզիստորի միջոցով: Arduino GND- ի թանկարժեք քորոցները պահպանելու համար կտրեք արու ծայրերը էգ-էգ թռիչքներից երեքից, հատկապես, ներառյալ V0- ը, որը ստանում է ռեզիստոր: Ռեզիստորի մի ծայրը կպցրեք V0 թռիչքին: Այնուհետև միացեք դիմադրության մյուս ծայրին և մնացած երեք թռիչքաձևերին այնպես, որ բոլորը համընկնեն մեկ արական խրոցակի, որը կարող է անցնել Arduino GND կապին:

Հիշեք, որ ի վերջո ծածկեք բոլոր բացված իրերը էլեկտրական ժապավենով կամ ջերմային փոքրամարմնով:

Բայց ուշադրություն դարձրեք. 2.2K ռեզիստորը կարող է անհրաժեշտ լինել փոխել հաջորդ քայլին, եթե էկրանի հակադրությունը լավը չէ, ուստի գուցե դեռ մի արեք ջերմության նվազեցումը:

Բացի այդ, LCD- ում կա երկու կապում, որոնք անցնում են 5 Վ. Դրանք միաձուլվում են նույն կերպ: Կարող եք ստուգել, որ LED+ միակցիչը միանում է LCD- ի դիմադրիչին (դա արեց ստացած տախտակին): Եթե ոչ, ապա ավելացրեք 220 օմ ռեզիստոր:

Այնուհետև արու ծայրերը միացրեք Arduino- ին, ինչպես սխեմայի սխեմայի վրա:

Քայլ 5. Կառավարման տուփ. Վերբեռնեք որոնվածը և փորձարկեք

Կառավարման տուփ. Վերբեռնեք որոնվածը և փորձարկեք
Կառավարման տուփ. Վերբեռնեք որոնվածը և փորձարկեք
Կառավարման տուփ. Վերբեռնեք որոնվածը և փորձարկեք
Կառավարման տուփ. Վերբեռնեք որոնվածը և փորձարկեք
Կառավարման տուփ. Վերբեռնեք որոնվածը և փորձարկեք
Կառավարման տուփ. Վերբեռնեք որոնվածը և փորձարկեք

Համոզվեք, որ տեղադրված եք Arduino IDE- ն: Ներբեռնեք իմ ծրագրակազմը այստեղից: Կարող եք պարզապես ներբեռնել zip ֆայլը և տեղադրել դրա բովանդակությունը Arduino գրացուցակում:

ZIP ֆայլի ներսում դուք կգտնեք մեկ այլ zip ֆայլ, որը կոչվում է ModNewLiquidCrystal.zip: Սա մի փոքր բարդ է զբաղվել: Դա բարձր օպտիմիզացված գրադարան է 1602 LCD- ով աշխատելու համար, և դա կբարելավի Certamen սարքի ժամանակի ճշգրտությունը: Leteնջել կանխադրված LiquidCrystal Arduino գրադարանը: (Windows- ում այն գտնվում է C: / Program Files (x86) Arduino / գրադարաններում:) Այնուհետև ModNewLiquidCrystal.zip- ի բովանդակությունը հանեք ձեր Arduino օգտվողի գրադարանների պանակում:

Միացրեք Arduino- ն համակարգչին, տեղադրեք Գործիքներ | Տախտակ | Arduino Mega… 2560, Գործիքներ | Պրոցեսոր | ATmega2560, և գործիքներ | Տեղափոխեք ձեր Arduino- ի սերիական նավահանգիստ (հուսով եմ, որ այնտեղ միայն կա): Այնուհետև վերբեռնեք աջ սլաքի կոճակով:

Եթե ամեն ինչ կարգին է, LCD- ը կցուցադրի Certamen հաղորդագրություն և կանցնի այն էկրանին, որտեղ պարզապես գրված է «Certamen»: Եթե ոչ, ապա ինչ -որ բան սխալ է ձեր LCD միացումների մեջ: Եթե հակադրությունը վատն է, կարող եք 2.2K դիմադրությունը փոխարինել այլ բանի հետ: Կամ օգտագործեք 10K պոտենցիոմետր, ինչպես այստեղ:

Անջատեք Arduino- ն և միացրեք շերտի տախտակը, հստակ և ռեժիմով թռիչքները Arduino- ին ՝ ըստ սխեմատիկ սխեմայի:

Կրկին միացրեք Arduino- ն, և այժմ կարող եք այն մի փոքր ավելի փորձարկել: Կան երկու ռեժիմ ՝ Certamen ռեժիմ և Վիկտորինայի ռեժիմ: Փոխարկիչով շրջվում ես նրանց միջև: Certamen ռեժիմում կոճակի սեղմումը կողպում է թիմը: Վիկտորինայի ռեժիմում թիմի արգելափակում չկա: Վիկտորինայի ռեժիմը նաև օգտակար է բոլոր կապերի աշխատանքի ստուգման համար: Քանի որ դուք դեռ չունեք կոճակները միացված, փորձարկման համար պարզապես օգտագործեք պտուտակահան `RJ45 վարդակների կոնտակտներին միանալու համար:

Քայլ 6. Կառավարման տուփ. Ավարտեք

Կառավարման տուփ: Ավարտել
Կառավարման տուփ: Ավարտել
Կառավարման տուփ: Ավարտել
Կառավարման տուփ: Ավարտել
Կառավարման տուփ: Ավարտել
Կառավարման տուփ: Ավարտել

Ձեր նախագծի տուփը պետք է կարողանա ունենալ հստակ կոճակի, ռեժիմի միացման, USB պորտի, RJ-45 նավահանգիստների և LCD էկրանների անցքեր: Գուցե լավ գաղափար լինի, որ խոսափողի համար որոշ բացումներ լինեն, բայց կարող եք փորձեր կատարել: Դուք կարող եք դա պարզել կամ օգտագործել 3D տպելի տուփ:

Եթե որպես հստակ կոճակ օգտագործում եք 30 մմ արկադային կոճակ, և ռեժիմի միացման կոճակը նույն չափսերն ունի, ինչ իմը, կարող եք պարզապես տպել STL ֆայլերը:

Բայց եթե ցանկանում եք ինչ -որ բան փոխել, ապա ձեզ հարկավոր է ներբեռնել OpenSCAD և խմբագրել mainbox.scad ֆայլը: OpenSCAD- ը կարող է վախեցնել, բայց եթե պարզապես անհրաժեշտ է աննշան փոփոխություններ կատարել, ապա դա հեշտ կլինի.

  • Եթե 30 մմ արկադային կոճակ չեք օգտագործում որպես ձեր հստակ կոճակ, կարող եք ավելի պարզ շրջանաձև կոճակի անցք կատարել ՝ փոխելով use30MMArcadeButton- ը կեղծ, այնուհետև ՝ ըստ նախասիրության կարգավորելով clearButtonNeckDiameter, clearButtonNeckLength և clearButtonOuterDiameter պարամետրերը:
  • Ռեժիմը փոխելու անցքը չափափոխելու համար կարգավորեք ռեժիմը SwitchNeckDiameter, modeSwitchNeckLength, modeSwitchOuterDiameter:
  • Եթե ունեք այլ չափի բարձրախոս, կան բարձրախոսի տարբեր պարամետրեր:

Էֆեկտները տեսնելու համար կտտացրեք «>>» նախադիտման կոճակին: Ֆայլի վերևում կա «ռեժիմ =», որը թույլ է տալիս ընտրել, եթե դուք մատուցում եք TOP, BOTTOM կամ որոշ Լվացարաններ, որոնք կարող են հարմար լինել իրերը տեղավորելու համար: Բավարարվելուց հետո կտտացրեք cube-with-hourglass կոճակին ՝ մատուցման համար, այնուհետև STL կոճակին ՝ տպելի STL ֆայլ ստեղծելու համար:

Երբ տուփը պատրաստ է, տեղադրեք Arduino- ն, շերտագիծը և LCD- ը #4 պտուտակներով: Ստորին անցքերի մի մասի համար պտուտակները կարող են մի փոքր երկար լինել և դուրս մնալ: Դուք կարող եք պարզապես ամրացնել պտուտակների ծայրերը հարթ կամ օգտագործել ավելի կարճ: Բարձրախոսի վանդակաճաղով սահեցրեք բարձրախոսը սլայդների մեջ և տեղադրեք ռեժիմի անջատիչը և կոճակները:

Քայլ 7: Պատրաստեք մալուխներ

Պատրաստեք մալուխներ
Պատրաստեք մալուխներ

Կարգավորումը, որի համար ես գնացի, յուրաքանչյուր մալուխ դուրս էր գալիս կառավարման տուփից մոտ 14,5 ոտնաչափ դեպի առաջին սեղմիչ տուփը, այնուհետև մալուխը կտտացնողի տուփով անցնում էր հաջորդին, և այսպես շարունակ դեպի վերջին սեղմիչի տուփը: Ես ուզում էի մոտ 3.5-4 ոտնաչափ սեղմիչ տուփերի միջև:

Յուրաքանչյուր սեղմիչ տուփ միանում է ոլորված զույգի լարերի մեկ զույգին.

  • նարնջագույն / նարնջագույն-սպիտակ. կոճակ 1 (մոտ ծայրին, վարդակից ամենամոտ)
  • կանաչ / կանաչ-սպիտակ: կոճակ 2
  • կապույտ / կապույտ-սպիտակ: կոճակ 3
  • շագանակագույն / շագանակագույն-սպիտակ. կոճակ 4 (հեռավոր ծայր)

Դուք պետք է միացեք ճիշտ ոլորված զույգերին մալուխից `ճիշտ կետերում:

Չափեք, թե որտեղ եք ուզում, որ գնան կտտոցների տուփերը, վերջինը `երեք մղոն հեռավորությամբ մալուխի ծայրից (վերջը հակառակ RJ-45 վարդակից), և զգուշորեն քանդեք արտաքին մեկուսացման մոտ կես դյույմը մալուխը այս չորս կետերից յուրաքանչյուրում:

Հաջորդը, շագանակագույն / դարչնագույն-սպիտակ զույգի ծայրերը քանդեք կոճակի 4 կետի վրա:

Անցեք կոճակ 3 հանված տարածքին: Կտրեք կապույտ/կապույտ-սպիտակ զույգը 1/2 "դիպված տարածքի հեռավոր կողմում (այսինքն` վարդակից հեռու կողմը), թողնելով 1/2 "զույգը դրա վրա: Կապույտ / կապույտ-սպիտակ զույգի ծայրերը կպցրեք և լարերը կպցրեք (օրինակ ՝ թռիչքների մնացորդները) լարերի մոտակա (խրոցակի) կողմին, մոտ 3 դյույմ ՝ սեղանին սեղմող սարքերի համար և 6 դյույմ ՝ սեղանի համար: ձեռքի տակ գտնվողները: Jointsածկեք հոդերը լավ ջերմության նվազեցմամբ:

Կրկնել 2 կոճակով և կանաչ / կանաչ-սպիտակ:

Կրկնել 1 կոճակով և նարնջագույն / նարնջագույն-սպիտակ:

Այժմ դուք ունեք մալուխ ՝ չորս զույգ լարերով, որոնք կպչում են տարբեր կետերում: Կրկնեք մյուս երկու մալուխների համար:

Ես շատ ավելի բարդ ընթացակարգ ունեի, երբ ես բաց թողեցի միացումները և լարերը հանեցի մալուխի ծայրից: Դրանով ես երբեմն վնասում էի լարերը, և փոխարենը խորհուրդ եմ տալիս վերը նշված ընթացակարգը:

Քայլ 8. Տարբերակ Ա. 30 մմ Արկադային կոճակներ և 3D տպված սեղմիչ տուփեր

Տարբերակ Ա. 30 մմ արկադային կոճակներ և 3D տպված սեղմիչ տուփեր
Տարբերակ Ա. 30 մմ արկադային կոճակներ և 3D տպված սեղմիչ տուփեր
Տարբերակ Ա. 30 մմ արկադային կոճակներ և 3D տպված սեղմիչ տուփեր
Տարբերակ Ա. 30 մմ արկադային կոճակներ և 3D տպված սեղմիչ տուփեր
Տարբերակ Ա. 30 մմ արկադային կոճակներ և 3D տպված սեղմիչ տուփեր
Տարբերակ Ա. 30 մմ արկադային կոճակներ և 3D տպված սեղմիչ տուփեր

Եթե ընտրեք սեղանի վրա սեղմող 30 մմ կոճակը, այժմ ձեզ հարկավոր է տպել բոլոր 12 կտտոցների տուփերը: Նրանք գտնվում են նախագծի github էջում ՝ stl ձևաչափով և OpenSCAD ֆայլով, որն օգտագործվել է դրանք գեներացնելու համար: Կոճակների արկղերը պիտակավորված են ըստ թիմի և խաղացողի (թիմեր ՝ A, B և C; խաղացողներ ՝ 1, 2, 3 և 4), այնպես որ դրանք բոլորը տարբեր են: Ավելին, նվագարկիչ 4 տուփը անցնում է մալուխի վերջում, այնպես որ այն ունի միայն մեկ մալուխի բնիկ, երկուսի փոխարեն: Կան նաև կոճակների արկղերի հիմքեր: 1-3 խաղացողների հիմքերը նույնն են, բայց 4-րդ խաղացողի հիմքը տարբեր է: Պլաստիկը փրկելու համար ես պատրաստեցի հիմքեր 1/4 նրբատախտակից, փոխարենը` անցքի սղոցով (այնուհետև փորված կցորդներով):

Քաշեք յուրաքանչյուր կոճակին անցնող լարերը կոճակի տուփի ներքևի մասով և ամրացրեք կոճակին: Համոզվեք, որ բոլոր հոդերը ծածկված են էլեկտրական ժապավենով կամ ջերմային նվազեցմամբ: Մալուխը դրեք կոճակի տուփի ներքևի անցքերի մեջ (կամ մեկ անցք, եթե դա 4 -րդ կոճակն է) և ներսում ամրացրեք մալուխի կապերը, որպեսզի մալուխը դուրս չգա: Պտուտակներով ամրացրեք հիմքերը և դրեք սիլիկոնե ոտքեր:

Քայլ 9. Տարբերակ Բ. Ձեռքի սեղմիչներ

Տարբերակ Բ. Ձեռքով սեղմողներ
Տարբերակ Բ. Ձեռքով սեղմողներ

Կտրող 1/2 դյույմանոց 80 PVC խողովակը կտրեք հինգ դյույմ հատվածներով `սեղմիչ բռնակների համար:

Մալուխի համար անցք տեղադրեք խողովակի կտորների ներքևի երկու կողմերում, բացառությամբ 4 -րդ կոճակի դեպքում, որին անհրաժեշտ է ընդամենը մեկ անցք:

Ներքևեք խողովակի կտորի վերևի հատվածը այնպես, որ կարողանաք վերևի կոճակի շփման համապատասխանություն ստանալ:

Լարերը քաշեք խողովակի միջով և ամրացրեք կոճակին: Էպոքսիդացրեք կոճակը այն վայրում, որտեղ այն ունի շփման հարմարեցում: Տեղադրեք մալուխը ներքևում տեղադրված անցքի (անցքերի) միջով: Մալուխի վրա մալուխի վրա ամրացրեք լարերը, որպեսզի այն դուրս չգա: Այնուհետև փակեք խողովակի հատակը ՝ էպոքսիդով կամ տաք հալեցնող սոսինձով:

Խորհուրդ եմ տալիս մալուխի արտաքին մասում տեղադրել այն Shoe Goo կամ սիլիկոնե հերմետիկ նյութ, որտեղ այն դուրս է գալիս խողովակից, որպես լարվածության թեթևացում:

Քայլ 10: Օգտագործեք:

Օգտագործե!
Օգտագործե!

Օգտագործելուց առաջ փորձարկեք բոլոր կոճակները: Սահմանեք ռեժիմի անջատիչը «Վիկտորինա», և յուրաքանչյուր խաղացող սեղմեք մեկ կոճակ: Դուք պետք է ունենաք բոլոր 12 կոճակները, որոնք հայտնվում են էկրանին: Այնուհետև անցեք «Certamen»-ին և կստանաք թիմի արգելափակման գործառույթը: Էկրանը մաքրելու համար սեղմեք Մաքրել կոճակը:

Իմ մալուխի չափսերը նախագծված էին այնպես, որ կոճակները կարողանային լինել դասարանում առանձին սեղանների վրա:

Քայլ 11: Տեխնիկական նշումներ

Ոչ -ոքիի դեպքում ծրագրակազմը կատարում է պատահական ընտրություն:

Whoամկետների ճշգրտությունը որոշելու համար, թե ով է առաջին խաղացողը, որը սեղմել է կոճակը, ոչ ավելի վատ է, քան 50 միկրովայրկյանը (փորձարկվել է օսլիլոսկոպով):

Հազվագյուտ ամենավատ դեպքերում, երրորդ մամուլից երկրորդը պատմելու ժամանակը ճշգրիտ կլինի մոտ 2 միլիվայրկյան: Դա տեղի է ունենում միայն այն դեպքում, երբ բոլոր երեք սեղմումները տեղի են ունենում միմյանցից 2 միլիվայրկյան հեռավորության վրա, և դա պայմանավորված է նրանով, որ պրոցեսորը զբաղված է առաջին սեղմումից հետո էկրանը թարմացնելով: Timամկետային սխալների այս աղբյուրը նվազագույնի հասցնելու համար LCD- ն ունի զուգահեռ 8-բիթանոց կապ (սովորաբար մարդիկ 1602 LCD- ներ են միացնում Arduino- ում ավելի քիչ կապումներով), և ես դրանից օգտվելու համար ներառել եմ LiquidCrystal- ի օպտիմիզացված գրադարան (օպտիմալացումների մեծ մասը այդպես չէ իմը, բայց ես ավելացրեցի զուգահեռ 8-բիթ օպտիմալացում):

Քայլ 12: Easterատկի ձվեր:

Եթե սարքը բեռնաթափման ընթացքում պահում եք հստակ կոճակը, դուք ստանում եք երկու զատկական ձվերից մեկը `կախված ռեժիմի անջատիչի վիճակից. Դաշնամուր, որը գործում է սեղմողի կոճակներով կամ էկրանին որոշ լատիներեն պոեզիա: Դուրս գալու համար շրջեք ռեժիմի անջատիչը:

Ուսուցիչների մրցույթ 2017 թ
Ուսուցիչների մրցույթ 2017 թ
Ուսուցիչների մրցույթ 2017 թ
Ուսուցիչների մրցույթ 2017 թ

Մրցանակակիր ուսուցիչների մրցույթում 2017 թ

Խորհուրդ ենք տալիս: