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

Dot² - ինտերակտիվ սուրճի սեղան. 12 քայլ (նկարներով)
Dot² - ինտերակտիվ սուրճի սեղան. 12 քայլ (նկարներով)

Video: Dot² - ինտերակտիվ սուրճի սեղան. 12 քայլ (նկարներով)

Video: Dot² - ինտերակտիվ սուրճի սեղան. 12 քայլ (նկարներով)
Video: Կատուների խաղեր | Ultimate Cat TV հավաքածուն հատոր 7 | 1 ԺԱՄ 🐱📺😼 🧵 🦗 🐁🦎⚽ 2024, Հուլիսի
Anonim
Image
Image
LED- ների համար հիմք պատրաստելը
LED- ների համար հիմք պատրաստելը

Պրակտիկայի ընթացքում ես կառուցեցի ինտերակտիվ սեղան, որի վրա կարող եք ցուցադրել անիմացիաներ, մի քանի հիանալի LED էֆեկտներ և այո, խաղացեք հին դպրոցական խաղեր:

Այս սուրճի սեղանը ստեղծելու համար ես ոգեշնչվեցի crt4041- ի Music Visualiser Table- ից

Աղյուսակը վերահսկվում է MIT App Inventor- ի միջոցով մշակված Bluetooth հավելվածի միջոցով:

Եկեք սկսենք կառուցել… !!

Քայլ 1: Ի՞նչ է պահանջվում:

Սարքավորումներ

  • Փայտե տախտակ (0,5 հաստությամբ)

    • 4x - 8 "28"
    • 1x - 28 "28"
  • Փրփուր-տախտակ (մոտ 10-11 քառ. Ոտնաչափ)
  • Ակրիլ - Կաթնագույն սպիտակ - 28 "28" 3 մմ
  • 4x ալյումինե L- ժապավեն 29 "Երկար
  • Պտուտակներ (M4- ը կաշխատի)
  • Եղունգներ
  • Side Beading սեղանների համար
  • Sոդող

Էլեկտրոնային նյութեր

  • Pixel LEDs (կամ WS2811 պիքսելային մոդուլ) - 196 լամպ:
  • Arduino Mega 2560
  • Bluetooth մոդուլ - HC -05/06
  • 330 օմ դիմադրություն
  • 1x Zero PCB
  • Արական վերնագրեր
  • Միացնող լար 5V 20A
  • Անջատիչ էներգիայի մատակարարում

Օգտագործված գործիքներ

  • Շրջանաձև սղոց
  • Jig-Saw
  • Հորատման մեքենա 12 մմ տրամագծով հորատիչով
  • Պտուտակահան
  • Տաք սոսինձ ատրճանակ
  • Sոդման երկաթ
  • Dremel Rotary Tool (ցանցը ավարտելու համար)
  • Սկավառակի սրբիչ
  • Preշգրիտ դանակ
  • Fevi-Bond (կամ SuperGlue)
  • Մուրճ

Քայլ 2: LED- ների համար հիմք պատրաստելը

Այժմ վերցրեք 28 դյույմանոց 28 դյույմանոց տախտակ և պատրաստեք միատարր ցանց յուրաքանչյուր բջջի կողմից ՝ 2 դյույմ չափսերով:

Նշեք յուրաքանչյուր վանդակի կենտրոնը և սկսեք հորատումը…

ԳՆԱ ԳՆԱ ԳՆԱ

Քայլ 3: Վերջ տվեք հորատման խելագարությանը…

Վերջ տվեք հորատման խելագարությանը…
Վերջ տվեք հորատման խելագարությանը…
Վերջ տվեք հորատման խելագարությանը…
Վերջ տվեք հորատման խելագարությանը…
Վերջ տվեք հորատման խելագարությանը…
Վերջ տվեք հորատման խելագարությանը…
Վերջ տվեք հորատման խելագարությանը…
Վերջ տվեք հորատման խելագարությանը…

Մինչև 196 անցք հորատելուց հետո, ժամանակն է շտկել LED- ները:

NOTԱՆՈԹԱԳՐՈԹՅՈՆ. LED- ների ամրացում այնպես, ինչպես ցույց է տրված վերը նշված նկարներում, այլ ծրագրերի և ծածկագրերի հետ միասին:

Այժմ, տաք սոսինձ LED- ները բազայի տախտակի վրա:

Քայլ 4: Softwareրագրակազմ… Եկեք այն դարձնենք կենդանի

Գոյություն ունի երկու տարբեր ծրագրակազմ, որոնցով կարող եք օգտագործել այն

1. GLEDIATOR by SolderLabs.de

2. Պատվերով ծածկագիր ՝ Bluetooth- ով, որն ավելացվել է ապարատին, որպեսզի կարողանաք սեղանին դնել 8-բիթանոց խաղեր:

Քայլ 5. Շրջանակ պատրաստելը `այն բջջայինի հետ զուգակցելու համար` խաղեր խաղալու համար

Խաղեր խաղալու համար բջջայինի հետ միացման շրջան ստեղծելը
Խաղեր խաղալու համար բջջայինի հետ միացման շրջան ստեղծելը
Խաղեր խաղալու համար բջջայինի հետ միացման շրջան ստեղծելը
Խաղեր խաղալու համար բջջայինի հետ միացման շրջան ստեղծելը
Խաղեր խաղալու համար բջջայինի հետ միացման շրջան ստեղծելը
Խաղեր խաղալու համար բջջայինի հետ միացման շրջան ստեղծելը
Խաղեր խաղալու համար բջջայինի հետ միացման շրջան պատրաստելը
Խաղեր խաղալու համար բջջայինի հետ միացման շրջան պատրաստելը

Խաղեր խաղալու համար ես նախագծեցի մի շրջան, որը ներառում էր Bluetooth մոդուլը և Arduino Mega- ն: Սա օգտագործում է հեռախոսի ծրագիրը `սեղանի հետ կապվելու և ձեր բջջային հեռախոսը որպես սեղանի համար վերահսկիչ օգտագործելու համար:

Ես օգտագործել եմ PIN 6 -ը որպես LED Strip- ի SIGNAL PIN: Դուք կարող եք փոխել ըստ ձեր հարմարության, բայց վստահ եղեք, որ դա փոխում եք նաև Arduino կոդի մեջ:

Այնուհետև այս կարգավորումը ամրագրվեց սեղանի ներքևի մասում, և էլեկտրոնիկայի մասը կատարվեց:

Քայլ 6: Arduino- ի կոդավորում

Arduino Mega 2560- ի ծածկագիրը ներբեռնելու համար օգտագործեք հետևյալ կից ֆայլերը:

Նշում. Կոդը չի աշխատի Arduino Uno/Nano/Pro Mini/Micro- ի վրա, քանի որ բոլորն ունեն 32B Flash, սակայն պահանջվողը 32 KB- ից ավելի է:

LED-TABLE.zip- ը կոդ է, որը ներառում է Խաղեր և որոշ անիմացիաներ ՝ բջջային կապի միջոցով Bluetooth- ի միջոցով

GLEDIATOR+Arduino_Code.zip- ը այն սեղանի օգտագործման համար է, որը միշտ միացված է GLEDIATOR ծրագրով աշխատող համակարգչին:

ՆՇՈՄ. Եթե ցանկանում եք օգտագործել GLEDIATOR ծրագրակազմը, ապա Arduino Mega 2560- ից օգտվելու սահմանափակում չկա:

ԹԱՐՄԱՈՄ. Ես գրադարաններ եմ ներառել ներքևում տեղադրված zip ֆայլի անուններով Libraries.zip

Քայլ 7: Timeամանակն է փորձնական աշխատանքի

Testամանակն է փորձնական աշխատանքի
Testամանակն է փորձնական աշխատանքի
Testամանակն է փորձնական աշխատանքի
Testամանակն է փորձնական աշխատանքի
Testամանակն է փորձնական աշխատանքի
Testամանակն է փորձնական աշխատանքի
Testամանակն է փորձնական աշխատանքի
Testամանակն է փորձնական աշխատանքի

Փորձնական գործարկում մի քանի տարբեր նախշերով ՝ GLEDIATOR SOFTWARE- ի և GLEDIATOR- ի կողմից տրամադրված Arduino ծածկագրի միջոցով:

Քայլ 8. Սեղանի վերահսկման ծրագիր

Հավելված ՝ սեղանի կառավարման համար
Հավելված ՝ սեղանի կառավարման համար
Հավելված ՝ սեղանի կառավարման համար
Հավելված ՝ սեղանի կառավարման համար
Հավելված ՝ սեղանի կառավարման համար
Հավելված ՝ սեղանի կառավարման համար
Հավելված ՝ սեղանի կառավարման համար
Հավելված ՝ սեղանի կառավարման համար

Դուք կարող եք ներբեռնել ծրագիրը Google Play- ից: Եթե ցանկանում եք փոխել ծրագիրը, միշտ կարող եք դա անել MIT APP Inventor- ում ՝ ներմուծելով ստորև կցված.aia ֆայլը:

Միացեք ձեր սեղանին և սկսեք խաղալ… !!

Քայլ 9. Կտրեք ցանցը

Image
Image
Կտրում է GRID- ը
Կտրում է GRID- ը
Կտրում է GRID- ը
Կտրում է GRID- ը
Tingանցը կտրելը
Tingանցը կտրելը

Usedանց պատրաստելու համար ես օգտագործեցի 4 մմ սպիտակ փրփուր տախտակ:

Ես նշեցի 2 դյույմ 28 դյույմ ուղղանկյուններով և սեղանի սղոցով պատրաստեցի դրանցից 26 -ը (13 -ը `հորիզոնական և 13 -ը` ուղղահայաց դասավորության համար): Հետո օգտագործելով ոլորահատ սղոց ՝ ես 4 մմ լայնությամբ հավասարաչափ տարածություններ արեցի, որպեսզի փրփուրի տախտակները միմյանց հետ խճճվեն ՝ կազմելով ցանց:

Քայլ 10. Արտաքին պատյան պատրաստելը ՝ դրա ներսում սեղանը փակելու համար

Արտաքին պատյան պատրաստելը ՝ դրա ներսում սեղանը փակելու համար
Արտաքին պատյան պատրաստելը ՝ դրա ներսում սեղանը փակելու համար
Արտաքին պատյան պատրաստելը ՝ դրա ներսում սեղանը փակելու համար
Արտաքին պատյան պատրաստելը ՝ դրա ներսում սեղանը փակելու համար
Արտաքին պատյան պատրաստելը ՝ դրա ներսում սեղանը փակելու համար
Արտաքին պատյան պատրաստելը ՝ դրա ներսում սեղանը փակելու համար

4x 8 "28" 8 մմ 8 մմ փայտե տախտակներով ես պատրաստեցի սահմանը տուփի ներսից 3 "թողնելով վերևից ՝ LED- ներով ամրացված տախտակին աջակցելու համար: նրանք կարող էին ավելի ամուր կապել:

Հետո կամաց -կամաց իջեցրեց տուփի ներսի ցանցը, որպեսզի տեսնի, որ ամեն ինչ դեռ լավ է աշխատում: Հետո տեսնելու համար, թե դիֆուզիոն լավ է, ես վերևում դրեցի Կաթնագույն սպիտակ ակրիլային թերթիկը և ամեն ինչ աշխատեց ըստ նախատեսվածի: D

Սեղանի վերևում ակրիլը ժամանակավորապես ամրացնելու համար ես օգտագործեցի ալյումինե L- փակագծեր `ակրիլային թերթիկը տեղում պահելու համար:

Քայլ 11. Աղյուսակի վերջնական տեսք և հիմք `կանգնելու համար:

Աղյուսակի վերջնական տեսք և հիմք `կանգնելու համար
Աղյուսակի վերջնական տեսք և հիմք `կանգնելու համար
Աղյուսակի վերջնական տեսք և հիմք `կանգնելու համար
Աղյուսակի վերջնական տեսք և հիմք `կանգնելու համար
Աղյուսակի վերջնական տեսք և հիմք `կանգնելու համար
Աղյուսակի վերջնական տեսք և հիմք `կանգնելու համար

Մեծ շնորհակալություն Canvas of Dreams- ին, որն ինձ օգնեց այս հիանալի փայտե աշխատանքը կատարել սեղանի համար: Դիտեք նրա ալիքը, տղերք !!

Սեղանների կողային ուլունքները կիսով չափ կտրատվեցին և կպցվեցին ու մեխվեցին սեղանի արտաքին պատյանին, ինչպես ցույց է տրված նկարներում: Այնուհետև դրանք չորացնելուց հետո 4 հիմքի ոտքերը մեխվեցին սեղանի հիմքին և վերջնական ավարտը տալու համար կիրառվեց PU Stain- ի շերտ:

Ամեն ինչ անելուց հետո ակրիլից գցվեց մի բարակ 2 մմ բաժակ, որը կանխեց այն քերծվածքներից և սուրճի բծերից:

Քայլ 12: Taa Daa Պատրաստ է

Taa Daa Պատրաստ է !!
Taa Daa Պատրաստ է !!
Taa Daa Պատրաստ է !!
Taa Daa Պատրաստ է !!
Taa Daa Պատրաստ է !!
Taa Daa Պատրաստ է !!
Arduino մրցույթ 2016
Arduino մրցույթ 2016
Arduino մրցույթ 2016
Arduino մրցույթ 2016

Առաջին մրցանակ Arduino մրցույթում 2016 թ

Ռեմիքս մրցույթ 2016
Ռեմիքս մրցույթ 2016
Ռեմիքս մրցույթ 2016
Ռեմիքս մրցույթ 2016

Երկրորդ տեղ ռեմիքս մրցույթում 2016 թ

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