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

Steam Linked Display Shelf: 18 քայլ (նկարներով)
Steam Linked Display Shelf: 18 քայլ (նկարներով)

Video: Steam Linked Display Shelf: 18 քայլ (նկարներով)

Video: Steam Linked Display Shelf: 18 քայլ (նկարներով)
Video: 📺 SAMSUNG UE55RU7300UXUA ԿՈՒԵԼ Էկրանի հեռուստացույց / 55 դյույմ 2024, Նոյեմբեր
Anonim
Steam Linked Display Shelf
Steam Linked Display Shelf
Steam Linked Display Shelf
Steam Linked Display Shelf
Steam Linked Display Shelf
Steam Linked Display Shelf

Հետ Պատմություն

Եղբայրս ունի Funko POP գործիչներ, որոնք ներկայացնում են նրա կերպարները, որոնց ընկերներն ամենից հաճախ խաղում են տեսախաղերում: Մենք կարծում էինք, որ լավ կլինի, եթե նրանք ունենան ցուցափեղկ, որի մեջ կան LED- ներ ՝ Steam- ում իրենց կարգավիճակը ներկայացնելու համար: Այսպիսով, Arduino- ի, Steam API- ի և փայտամշակման իմ նախկին փորձի հետ ես ասացի, որ հավանաբար կարող եմ ինչ -որ բան պարզել:

Բոլորի համար, ովքեր չգիտեն, թե ինչ է Steam- ը, Steam- ը թվային բաշխման հարթակ է, որը մշակվել է Valve Corporation- ի կողմից ՝ ներկառուցված հաղորդակցման համակարգով տեսախաղեր գնելու և խաղալու համար: Steam- ը նաև հնարավորություն ունի թույլ տալ օգտվողներին տեսնել, թե ինչ են խաղում ուրիշները, եթե մարդը գտնվում է իր համակարգչում, հեռու, խաղի մեջ և այլն, այն նույնիսկ թույլ է տալիս ձեզ խաղալ նրանց հետ, եթե դա այդպես է:

Առանձնահատկություններ / Դիզայն

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

  • Անլար Wi-Fi- ի կարգավորում/մուտք Chromecast- ի նման:
  • Dimmer / on-off անջատիչ:
  • Անջատված LED- ները:
  • Կարգավիճակի LED ռեժիմներ:
  • Տեղադրումից և կառուցումից հետո զրոյական պահպանում:
  • POP արձանիկները պետք է նստեն/ներս:
  • Պետք չէ ուժասպառ լինել:

Որոշելուց հետո, թե ինչ նախագիծ պետք է ներառի ինձ և եղբայրս, սկսեցինք ուսումնասիրել նախագծերը, մինչև որ ստացանք այն, ինչ ունենք հիմա:

Կարևոր նշում

Սկզբնական դիզայնը մի տուփ էր `բազմաթիվ մակարդակներով: Այնուամենայնիվ, երբ մենք կառուցեցինք երկու հիմքերը, մենք մտածեցինք, որ այն ավելի լավ տեսք կունենա որպես մեկ երկար դարակ ՝ բազմակի մակարդակներով տուփի փոխարեն: Ես ամեն կերպ կփորձեմ բացատրել, թե ինչպես մենք այն կկառուցեինք, եթե սկսեինք նոր դիզայնով, այնպես որ, եթե որոշ նկարներում նկատում եք, որ մենք փոքր -ինչ տարբեր չափերի կտորներ ունենք, սա է պատճառը:

Քայլ 1: Նյութեր

Նյութեր
Նյութեր
Նյութեր
Նյութեր
Նյութեր
Նյութեր

Էլեկտրոնիկա

  • NodeMCU V1.0 ESP8266 (Հղում)
  • USB 2.0 A-Male to Micro B մալուխ (ծրագրավորման համար)
  • 22 չափիչ սիլիկոնե մետաղալար 10 ֆուտ (հղում)
  • 1/8 դյույմ ընդլայնվող հյուսված թևեր 10 ֆուտ (հղում)
  • Panel Mount DC Jack (Հղում)
  • 5V 2 ամպ DC սնուցման աղբյուր (հղում)
  • Նախագծի տուփ (հղում)
  • Պոտենցիոմետր (հղում)
  • Sոդիչ (գրեթե ցանկացած էլեկտրական զոդ կաշխատի)
  • 22 AWG նախագծի մետաղալար (Հղում)
  • LED ժապավեն (հղում)

Project Wood (Home Depot Տես նկարներ)

  • 1 կաղնու.25 "X 1.5" X 48"
  • 1 կաղնու.5 "X 1.5" X 48"
  • 2 կաղնու.25 "X 5.5" X 48"
  • 1 պոլիկարբոնատ թերթ 8 "X 10"

Նկատի ունեցեք, որ.5 "X 5.5" X 48 "տախտակը պատկերված է նկարներում, սակայն չի օգտագործվում նախագծում:

Ժողով

  • Երկու մասի էպոքսիդային 2 խողովակ (Home Depot)
  • Փայտի սոսինձ (տնային պահեստ)
  • Մագնիսներ.315 "Dia X.118" Thk (Home Depot) (ըստ ցանկության)
  • Էբենու բիծ (Home Depot) (ըստ ցանկության)
  • Պոլիուրեթանային լակի (եթե ներկված է)
  • Նկարիչների ժապավեն

Քայլ 2: Գործիքներ

Սրանք այն գործիքներն են, որոնք մենք օգտագործել ենք:

  • Սեղանի սղոց
  • Radial Arm Saw
  • Սեղմակներ
  • Գոտի Sander
  • Ժապավեն
  • Տաք սոսինձ ատրճանակ
  • Մկրատ
  • Sոդման երկաթ
  • Մետաղալար մերկապարուհի
  • Էլեկտրական փորվածք
  • Հորատման մամլիչ
  • Ավազի թուղթ
  • Կասետային միջոց
  • Ֆայլ

Չնայած մենք օգտագործել ենք այս գործիքները, դա չի նշանակում, որ դուք պետք է օգտագործեք այս ճշգրիտ գործիքները: Դա կօգնի միայն քայլ առ քայլ, եթե դուք ցանկանում եք ուղղակիորեն կրկնել նախագիծը: Օրինակ, ժապավենի սղոցը կարող է փոխարինվել ոլորահատ սղոցով, ոլորման սղոցով, ձեռքի սղոցով և այլն:

Քայլ 3. Buildingրագրի տուփի կառուցում

Նախագծի տուփի կառուցում
Նախագծի տուփի կառուցում
Նախագծի տուփի կառուցում
Նախագծի տուփի կառուցում
Նախագծի տուփի կառուցում
Նախագծի տուփի կառուցում
  1. Նախ, նախագծի տուփի մեջ բացեք այն կողմը, որը կցանկանայիք լինել առջևի մասում: Մենք այս անցքը փորեցինք փոքր կողմի վրա, հենց մեջտեղում: Եթե դուք օգտագործում եք պոտենցիոմետրը, որը թվարկված է մասերի ցուցակում, ապա լավագույնը, որը մենք գտանք դրա համար, 17/64 էր (Նկար 1):
  2. Երկրորդ, հետևում անցք արեք լարերի համար, որոնք գնալու են դեպի դարակը, երբ տուփը նայելով առջևից, մենք այս անցքը դնում ենք ձախ հետևում, մենք պարզեցինք, որ 3/16 փորվածքն ամենալավն էր դրա համար, բայց դա այդպես էր: ամուր տեղավորում.
  3. Հաջորդը, հետևի անցք բացեք մեր DC հոսանքի խցիկի համար, մենք դա դնում ենք հետևի աջ կողմում: Եթե դուք օգտագործում եք հոսանքի վարդակը մասերի ցուցակում, դրա համար լավագույն վարժությունը 5/16 էր: (Նկար 2)
  4. Դրանից հետո հետևում անցք բացեք ՝ վերակայման կոճակի համար (այս ճշգրիտ կոճակը նշված չէ, քանի որ այն դուրս ենք բերել մեր Arduino տուփից) մենք այն դնում ենք հոսանքի խցիկի կողքին:
  5. Նախքան նախագծի տուփը հավաքելը, մենք դուրս եկանք պոտենցիոմետրի ներդիրից, քանի որ մենք կարող ենք բավականաչափ սեղմել պոտենցիոմետրը, որպեսզի դրա կարիքը չլինենք:
  6. Ի վերջո, բոլոր մասերը դրեք համապատասխան անցքերի մեջ և ամրացրեք դրանք: (Նկար 3)

Քայլ 4: Էլեկտրական

Էլեկտրական
Էլեկտրական
Էլեկտրական
Էլեկտրական
Էլեկտրական
Էլեկտրական
Էլեկտրական
Էլեկտրական

Էլեկտրականություն անելիս գուցե լավագույնն է հետևել գծապատկերին (նկար 4):

  1. Կտրեք հյուսված թևը մինչև 9 '8': Եթե ձեզ ամբողջ երկարությունը պետք չէ կամ ձեզ ավելի շատ մետաղալար է պետք, ապա միայն թևը կտրեք 4 դյույմով, քան մետաղալարից (դա թույլ կտա մեզ, որ մետաղալարը ծայրերից կախված լինի նախագծի տուփի ներսում: և դարակում):
  2. Ձեռքում պահեք 22 AWG մետաղալարերի 3 թելերը, որպեսզի նրանք ձևավորեն մի տեսակ եռանկյուն և փաթեթավորեք դրանք էլեկտրական ժապավենով:
  3. Կերակրեք 22 AWG լարի 3 թելերը հյուսած թևի միջով (առաջինը էլեկտրական ժապավենն է), յուրաքանչյուր ծայրին թողնելով մոտ 2 դյույմ մետաղալար, սա կարող է դժվար լինել, բայց մենք ստիպված էինք ամբողջ ճանապարհով լարը փայլեցնել: (Նկար 1)
  4. Լարը հաղորդեք նախագծային տուփի մետաղալար անցքի մեջ, որպեսզի հյուսած թևը փոքր -ինչ տեղադրվի նախագծի տուփի մեջ, այնուհետև տաք սոսնձեք անցքերը շուրջը ՝ դրանք դուրս քաշվելուց խուսափելու համար: (Նկար 2)
  5. Կարմիր մետաղալարի ծայրը կպցրեք մոտ 1/4 դյույմ, այնուհետև ամրացրեք այն հոսանքի վարդակից ավելի կարճ ոտքին:
  6. Սև մետաղալարերի ծայրը կպցրեք մոտավորապես 1/4 -ի, այնուհետև ամրացրեք այն հոսանքի վարդակից ավելի երկար ոտքին:
  7. Տեղադրեք ESP8266- ը նախագծի տուփի ներսում (օգտագործվելու է հեռավորության համար):
  8. Սպիտակ մետաղալարի ծայրը կպցրեք մոտ 1/4 -ի, այնուհետև ամրացրեք այն ESP8266- ի D4 կապում:
  9. Կտրեք 2 կտոր կարմիր և սև նախագծի մետաղալար ՝ հոսանքի վարդակից մինչև Vin և GND կապը հասնելու համար:
  10. Thoseոդեք երկուսն էլ, ինչպես մենք արեցինք մյուս երկու կարմիր և սև լարերի միջոցով հոսանքի վարդակին, այնուհետև սևը կպցրեք GND պինկին, իսկ կարմիրը `Vin քորոցին:
  11. Կտրեք 3 կտոր կարմիր, սև և դեղին նախագծային մետաղալարեր ՝ ESP8266- ից մինչև պոտենցիոմետր հասնելու համար:
  12. 3 լարերի գծավոր ծայրը մոտավորապես 1/4 դյույմ:
  13. Այդ երեք մետաղալարերը, ինչպես ցույց է տրված դիագրամում, կպցրեք պոտենցիոմետրին, իսկ սևը միացված է GND կապին, կարմիրը ՝ 3.3 Վ, իսկ դեղինը ՝ A0 պինին:
  14. Կտրեք ևս 2 կտոր սև և դեղին:
  15. 2 լարերի յուրաքանչյուր ծայրը կպցրեք մոտ 1/4 դյույմ:
  16. Sոդեք դրանք ոտքերը անջատելու համար ՝ վերականգնման կոճակի վրա, այնուհետև սև մետաղալարը դեպի GND կապը, իսկ դեղին մետաղալարը ՝ դեպի D3 պին:

Այդ ամենի հետ մեկտեղ, այն պետք է լինի այն ամենը, ինչ նկարներում ներկայացված է էլեկտրական գծագրում, բացառությամբ LED- ների, քանի որ դրանք դեռ կտրված կամ զոդված չեն:

Քայլ 5: Փայտ կտրելը

Փայտ կտրելը
Փայտ կտրելը
Փայտ կտրելը
Փայտ կտրելը
Փայտ կտրելը
Փայտ կտրելը
  1. Կաղնու.5 "X 1.5" X 48 "տախտակը կիսով չափ կիսեք այնպես, որ լինեն երկու կտոր, որոնք կազմում են.5" X.75 "X 48" չափսեր:
  2. Կտրեք երկու կեսերը 1 -ին քայլից այնպես, որ դրանք լինեն.5 "X.75" X 44 ": Դրանք կծառայեն որպես հետևի և լուսարձակի աջակցություն դարակի ներսում:
  3. .25 "X 1.5" X 48 "տախտակը երկայնքով կիսով չափ կիսեք, որպեսզի լինեն երկու կտոր, որոնք կազմում են.25" X.75 "X 48" չափսեր:
  4. Կտրեք երկու կեսերը 3 -րդ քայլից այնպես, որ դրանք լինեն.25 "X.75" X 44 ": Դրանք կծառայեն որպես առջև, որը կպչունացնի պոլիկարբոնատե թերթ:
  5. Կտրեք երկու.25 "X 5.5" X 48 "տախտակները.25" X 5.5 "X 44" (պահպանեք գրությունը): Դրանք կծառայեն որպես դարակի վերև և ներքև:
  6. Առբերեք գրությունը 5 -րդ քայլից (գրությունը պետք է լինի մոտ.25 "X 5.5" X 4 "): Գրատախտակից կտրեք երկու կտոր.25" X 5.5 "X 1 1/8" կտորից: Այս երկու կտորները կլինեն դարակի վերջնական գլխարկները:

Քայլ 6: Պոլիկարբոնատ կտրելը

Պոլիկարբոնատ կտրելը
Պոլիկարբոնատ կտրելը
Պոլիկարբոնատ կտրելը
Պոլիկարբոնատ կտրելը
Պոլիկարբոնատ կտրելը
Պոլիկարբոնատ կտրելը
Պոլիկարբոնատ կտրելը
Պոլիկարբոնատ կտրելը
  1. Կտրեք պոլիկարբոնատը 8 "X 10" - ից մինչև 5.5 "X 10"
  2. Կտրեք պոլիկարբոնատը 8 շերտերի, որոնք ունեն 5,5 "X 3/4" չափսեր:

Մենք կտրեցինք պոլիկարբոնատը ժապավենի սղոցի վրա, սակայն դա կարելի է անել ոլորահատ սղոցով կամ նույնիսկ սեղանի սղոցով:

Քայլ 7: Կպչեք (մաս 1)

Սոսինձ (մաս 1)
Սոսինձ (մաս 1)
Սոսինձ (մաս 1)
Սոսինձ (մաս 1)
Սոսինձ (մաս 1)
Սոսինձ (մաս 1)
Սոսինձ (մաս 1)
Սոսինձ (մաս 1)

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

  1. Դասավորեք.25 "X.75" X 44 "հյութերից մեկը:
  2. Պոլիկարբոնատից յուրաքանչյուրը դրեք վերևում ՝ համոզվելու համար, որ դրանք բոլորը տեղավորվում են սոսնձումից առաջ:
  3. Խառնել էպոքսիդների մեծ խմբաքանակ (սա կօգտագործվի մեկ տախտակի վերևում, իսկ մյուսի ներքևի մասում `համոզվեք, որ բավականաչափ պատրաստում եք):
  4. .25 "X.75" X 44 "տախտակի վերևում կիրառեք էպոքսիդ:
  5. Պոլիկարբոնատից 8 շերտերը դրեք տախտակի վերևում:
  6. Կիրառեք էպոքսիդ պոլիկարբոնատային շերտերի վերևում:
  7. Մյուս.25 "X.75" X 44 "տախտակը դրեք վերևում և սենդվիչ` բազմաթիվ սեղմիչներով:

Քայլ 8: Կպչեք (մաս 2)

Սոսինձ (մաս 2)
Սոսինձ (մաս 2)

Մինչ մենք սպասում ենք, որ ճակատը բուժվի, մենք կպչենք մեջքը: Մեջքը բաղկացած կլինի.5 "X 3/4" X 44 "դյույմանոց կտորից` որոշ պոլիկարբոնատային անջատիչներով, որոնք կծառայեն որպես օդանցք:

  1. Մնացած պոլիկարբոնատը կտրեք 8 շերտ ՝ մոտ 3/4 «X 3» չափի:
  2. Խառնել չափավոր չափի էպոքսիդային ջրափոս:
  3. Օգտագործեք էպոքսիդ ՝ 8 պոլիկարբոնատային ժապավենները սոսնձելու համար: Տախտակն այժմ կլինի 593 "X 3/4" X 44 ":
  4. Պոլիկարբոնատից ամրացրեք փայտը մինչև էպոքսիդային չորանալը:

Քայլ 9: հղկում

Հղկում
Հղկում
Հղկում
Հղկում

Առջևի տախտակի (պոլիկարբոնատը սոսնձված փայտի միջև) ավարտվելուց հետո (տես էպոքսիդային տարան ժամանակի համար), ավազեք երկու կողմերն այնպես, որ լինի հարթ և էպոքսիդազուրկ մակերես: Հետևի բուժումն ավարտվելուց հետո մենք կարող ենք նաև այն մանրացնել, որպեսզի հեռացնենք ավելորդ էպոքսիդները:

Քայլ 10: Կպչեք (մաս 3)

Սոսինձ (մաս 3)
Սոսինձ (մաս 3)
Սոսինձ (մաս 3)
Սոսինձ (մաս 3)
Սոսինձ (մաս 3)
Սոսինձ (մաս 3)

Այժմ, երբ մենք ունենք մեր առջևի և հետևի տախտակները, դրանք կարող ենք սոսնձել մեր հիմքին (.25 "X 5.5" X 44 "):

  1. Օգտագործեք բշտիկի փայտից պատրաստված բարակ սոսինձ `առջևի տախտակը սոսնձելու հիմքի առջևի եզրին (.25" X 5.5 "X 44"):
  2. Օգտագործեք բշտիկի փայտի սոսինձ ՝ հետևի տախտակը սոսնձելու հիմքի հետևի եզրին (.25 "X 5.5" X 44 "):
  3. Օգտագործեք սեղմակներ `երկու տախտակները տեղում ամրացնելու համար:

Քայլ 11: LED բար

LED բար
LED բար
LED բար
LED բար
LED բար
LED բար
  1. Կտրեք լուսադիոդային ժապավենը 3 պիքսելանոց հատվածների (Նկար 1):
  2. Շերտերը միասին կպցրեք նախագծային մետաղալարով ՝ դրանք շարելով պոլիկարբոնատից յուրաքանչյուր հատվածի մեջտեղում (նկար 2)
  3. Երկար շերտը տաք սոսնձեցրեք.5 "X 3/4" X 44 "փայտի երկրորդ կտորին
  4. 3/16 անցք վերջնական կափարիչներից մեկում փորեք կտորի մեջ (Լուսանկար 5):
  5. Հյուսած մետաղալարը մղեք անցքի միջով, տաք կպցրեք այն տեղում և լարերը կպցրեք համապատասխան բարձիկներին (սևից մինչև GND, կարմիրից մինչև 5V, դեղինից մինչև DI), ինչը երևում է նաև էլեկտրական քայլերի միացման գծապատկերում:
  6. Ներդրեք սոսինձի բարակ հատիկ ՝ լուսադիոդի ներքևի մասում և սեղմեք այն ներքևի մասում, որպեսզի այն մոտ 1/2 դյույմ հեռավորության վրա լինի առջևի տախտակից, որն օգնում է թուլացնել LED- ները (նկար 6):
  7. Երկու ծայրային կափարիչների փորձնական անցքերը փորեք հետևի տախտակի և լուսադիոդի մեջ, այնուհետև հակափեղկացրեք անցքերը և տեղադրեք գիպսաստվարաթղթի 1 դյույմանոց պտուտակներ `ծայրերը պահելու համար (նկար 5):

Քայլ 12: Arduino ծրագրակազմի կարգավորում

Arduino ծրագրակազմի կարգավորում
Arduino ծրագրակազմի կարգավորում
Arduino ծրագրակազմի կարգավորում
Arduino ծրագրակազմի կարգավորում
Arduino ծրագրակազմի կարգավորում
Arduino ծրագրակազմի կարգավորում

ESP8266 չիպը լայնորեն հասանելի է և ունի ցածր գին: Նրանք ունեն վեբ սերվերներ հյուրընկալելու, վեբ սերվերներին դիմումներ ներկայացնելու և շատ այլ բաներ, որոնք թույլ կտան միացնել ձեր Arduino նախագիծը ինտերնետին: ESP8266- ը ծրագրավորելու համար նախ պետք է տեղադրեք Arduino IDE- ն Arduino կայքից:

  1. Բացեք Arduino IDE- ն:
  2. Գնացեք Նախապատվություններ, որոնք կարելի է գտնել պատուհանի վերևում գտնվող ֆայլերի ներդիրի տակ (Նկար 1):
  3. Գնացեք դեպի «Լրացուցիչ խորհուրդների մենեջերի URL- ներ» և տեղադրեք այս հղումը «https://arduino.esp8266.com/stable/package_esp8266com_index.json» (Նկար 2):
  4. Սեղմեք OK
  5. Գնացեք գործիքների ընտրացանկ և անցեք տախտակ, այնուհետև ՝ դեպի Տախտակների կառավարիչ… (Նկար 3):
  6. Որոնեք «ESP» երկրորդ տարբերակը, որը պետք է հայտնվի, պետք է լինի «esp8266 by ESP8266 Community», փոխեք տարբերակը 2.5.0 տարբերակի և կտտացրեք տեղադրմանը: (Նկար 4)
  7. Տեղադրումն ավարտելուց հետո կտտացրեք փակել:
  8. Վերադառնալ գործիքների ընտրացանկ, գնալ տախտակ, ընտրել NodeMCU 1.0 (ESP-12E մոդուլ) (Նկար 5)
  9. Գործիքների ընտրացանկում բոլոր տարբերակները նմանեցեք Նկար 6 -ի:
  10. Ներբեռնեք ֆայլերը, որոնք կցված են այս քայլին ՝ ինքնորոշման և պարզ ցուցակի գրադարանի համար:
  11. Վերադառնալով Arduino IDE- ին ՝ գնացեք Էսքիզների ընտրացանկ, Ներառեք գրադարան, կտտացրեք Ավելացնել. ZIP գրադարան…, այնուհետև նավարկեք դեպի նոր ներբեռնված AutoConnect.zip ֆայլը:
  12. Կրկնեք 11 -րդ քայլը, բայց AutoConnect.zip- ի փոխարեն ընտրեք SimpleList.zip- ը: (Նկար 7)
  13. Գնացեք «Էսքիզ» ներդիրի ներսում Ներառել գրադարանը և կտտացրեք Կառավարել գրադարանները … (Նկար 8):
  14. Որոնեք PageBuilder- ը և տեղադրեք այն (Նկար 9):
  15. Որոնեք ArduinoJson- ի տարբերակը փոխեք 5.13.5 տարբերակի և տեղադրեք այն (Նկար 10):
  16. Որոնեք Neopixel- ը, ընտրեք 3 -րդ տարբերակը և տեղադրեք այն (Նկար 11):

Քայլ 13: mingրագրավորում

Ծրագրավորում
Ծրագրավորում
Ծրագրավորում
Ծրագրավորում

Այժմ, երբ Arduino IDE- ն տեղադրված է, մենք կարող ենք սկսել ծրագրավորումը:

  1. Ներբեռնեք այս քայլին կցված ծրագրի կոդը:
  2. Բացեք ֆայլը Arduino IDE- ում:
  3. Միացրեք ESP8266- ը ձեր համակարգչին `օգտագործելով Micro USB մալուխ
  4. Ֆայլի վերևում դուք կտեսնեք "String STEAM_KEY =" XXXXXXXXXXXXXXX "; // Ձեր գոլորշու բանալին գոլորշու API- ից:" դուք պետք է «XXXXXXXXXXXXXXXX» - ը փոխարինեք գոլորշու բանալիով, որը կարող եք վերցնել այս հղումից, եթե մուտքագրելու տիրույթ չունեք, պարզապես մուտքագրեք «127.0.0.1» -ը որպես տիրույթ:
  5. Այս պահին, եթե դուք որևէ փոփոխություն եք կատարել դիզայնի մեջ, ինչպես օրինակ ավելացրել եք քիչ թե շատ LED- ներ, կարող եք փոխել վերևի կոդի որոշ կարգավորումներ, այնտեղ կան մեկնաբանություններ, որոնք կօգնեն ձեզ այդ փոփոխություններում:
  6. Գնացեք Գործիքներ, ապա գնացեք նավահանգիստ և ընտրեք միակ մատչելի տարբերակը (եթե կա մեկից ավելի տարբերակ, անջատեք esp8266- ը և նորից բացեք գործիքների ընտրացանկը, գնացեք նավահանգիստ և տեսեք, թե ինչն է անհետացել, ապա նորից միացրեք այն և տեսեք, թե ինչ է վերադարձել և ընտրիր այդ մեկը) (Նկար 1):
  7. Պորտը ընտրելուց հետո կարող եք սեղմել վերևի ձախ մասում վերբեռնման կոճակը (Նկար 2):
  8. Վերբեռնումն ավարտելուց հետո դուք պետք է տեսնեք Arduino- ի գործարկումը (LED- ները կունենան ցատկող լուսադիոդ, որը կապույտ է, սպասեք մինչև մանուշակագույն դառնա, եթե չտեսնեք որևէ լույս, եթե քայլերում ինչ -որ բան սխալ եք արել): որ ամեն ինչ ճիշտ է աշխատում:
  9. Անջատեք esp8266- ը միկրո USB մալուխից և միացրեք 5 վ էլեկտրամատակարարումը հետևի մասում գտնվող միակցիչին և ստուգեք `համոզվեք, որ LED- ները և լուսամփոփը գործում են:

Քայլ 14: Գագաթը միացնելը

Գագաթը դնելով
Գագաթը դնելով

Այս պահին դուք ունեք ընտրության եղանակներ, որոնց վրա կցանկանայիք տեղադրել կափարիչը: Ի վերջո, մենք այն դնում ենք գիպսաստվարաթղթի 3/4 պտուտակներով, որոնք մենք փորել ենք փորձնական անցքեր և հակազդել դրանց: Հնարավոր է նաև այն սոսնձել առջևի սալիկի փայտե սոսինձով, իսկ հետևի պոլիկարբոնատային անջատիչներով `էպոքսիդով:

Մենք բիծ արեցինք այս քայլից առաջ, սակայն դա պետք է արվեր մինչ ներկումը:

Քայլ 15: Ներկում

Ներկում
Ներկում
Ներկում
Ներկում
Ներկում
Ներկում
Ներկում
Ներկում

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

Քայլ 16: Կարգավորում

Կարգավորում
Կարգավորում
Կարգավորում
Կարգավորում
Կարգավորում
Կարգավորում
  1. Միացրեք այն դարակը, որտեղ կցանկանայիք թողնել այն:
  2. Գնացեք ձեր հեռախոսը կամ wifi հնարավորությամբ ցանկացած համակարգիչ:
  3. Որոնեք wifi ազդանշան, որը կոչվում է Steam-Status-Hub (Լուսանկար 1) և միացեք դրան:
  4. Միանալուց հետո ձեր սարքը ձեզ կտեղեկացնի, որ wifi- ն ցանկանում է, որ դուք մուտք գործեք ՝ ինտերնետ ձեռք բերելու համար, սակայն սա իսկապես նախագծի ստեղծման մեր մեթոդն է (լուսանկար 2):
  5. Երբ սեղմում եք թռուցիկ պատուհանի վրա, որն ասում է, որ պետք է մուտք գործեք, կտեսնեք Նկար 3 -ի նման մի բան:
  6. Կտտացրեք վերին աջ անկյունում գտնվող երեք տողերի վրա:
  7. Կտտացրեք Steam- ի ID- ների վրա և մուտքագրեք այն ընկերոջ գոլորշու 64 ID- ն, որը ցանկանում եք ցուցադրել, համոզվեք, որ բոլոր ID- ները մուտքագրելուց հետո կտտացրեք ներկայացման կոճակին: Նկատի ունեցեք, որ առաջին id- ն կհայտնվի esp8266- ին ամենամոտ էլեկտրագծերի մեջ, այնուհետև երկրորդը և այլն (SteamID64- երը կարելի է գտնել այս հղումից):
  8. Կտտացրեք վերին աջ անկյունում գտնվող երեք տողերի վրա:
  9. Կտտացրեք Ավելացնել նոր AP և մուտքագրեք ձեր wifi տվյալները և կտտացրեք կիրառել:
  10. Դիմել կտտացնելուց հետո ձեզ կվերադառնան ձեր wifi էկրանին, և ձեր գոլորշու հետ կապված դարակը մեկ րոպե անց պետք է ցույց տա ձեր ընկերների կարգավիճակը:

Քայլ 17: Առանձնահատկություններ

Այժմ կան բազմաթիվ առանձնահատկություններ, որոնց մասին ես չեմ անցել այս Instructables- ում, ինչպես օրինակ ՝ վերականգնման կոճակը, որը ես պատրաստվում եմ թվարկել այստեղ:

  • Եթե վերականգնման կոճակը պահվի 5 վայրկյան, այն կհեռացնի հին wifi տվյալները և կվերագործարկվի AP- ով, ինչպես դա արեց կարգաբերման ժամանակ:
  • LED- ները ունեն բազմաթիվ կարգավիճակի ռեժիմներ ՝ ցանկացած սխալ ցուցադրելու համար, օրինակ ՝ LED- ները մանուշակագույն կպչեն, երբ այն չի կարող միանալ Wi -Fi- ին, և անհրաժեշտ է այն վերականգնել, LED- ները կզարկեն ցիանային, եթե տեղեկատվության որոնման խնդիր կա: id, որը մուտքագրվել է, LED- ները դեղին գույն կստանան, եթե ցանցի հետ կապված խնդիր առաջանա, կամ եթե մուտքագրված Steam API ստեղնը վատ է:

LED- ները ունեն բազմաթիվ գույներ `մարդկանց գոլորշու կարգավիճակը ներկայացնելու համար

  • Կարմիր = Busբաղված:
  • Դեղին = Հեռու:
  • Կանաչ = Խաղի մեջ:
  • Կապույտ = Առցանց
  • Նարնջագույն = հետաձգում:
  • Cyan = Փնտրում եմ առևտուր:
  • Մանուշակագույն = Փնտրում եմ խաղալ:

Քայլ 18: Եզրակացություն

Steam- ի հետ կապված դարակը կշարունակի լինել իմ եղբոր ամենօրյա օգտագործումը: Այս ամբողջ նախագծի ընթացքում ես շատ ավելին եմ սովորել, քան այն, ինչ գիտեի Արդուինոյի և փայտամշակման մասին և շարունակելու եմ օգտագործել այս նոր գիտելիքները իմ հաջորդ նախագծերի համար: Հետադարձ հայացք նետելով իմ ստեղծածի վրա ՝ ես հասկացա, որ դիզայնի մի մասը կարող էր փոխվել, և ես ամեն կերպ փորձում էի բացատրել, թե ինչ կանեինք, եթե դա անեինք: Առաջիկա մի քանի շաբաթվա ընթացքում ես դեռ կփորձեմ աշխատել այս նախագծի ծածկագրի վրա և այն արդի պահել: Խնդրում եմ ինձ տեղյակ պահեք, եթե ունեք որևէ հարց կամ խնդիր այս հրահանգվողի վերաբերյալ, և ես կփորձեմ հնարավորինս օգնել ձեզ:

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