Mundarija:

Steam bilan bog'langan displey tokchasi: 18 qadam (rasmlar bilan)
Steam bilan bog'langan displey tokchasi: 18 qadam (rasmlar bilan)

Video: Steam bilan bog'langan displey tokchasi: 18 qadam (rasmlar bilan)

Video: Steam bilan bog'langan displey tokchasi: 18 qadam (rasmlar bilan)
Video: ТАКОВ МОЙ ПУТЬ В L4D2 2024, Iyul
Anonim
Steam bilan bog'langan displey tokchasi
Steam bilan bog'langan displey tokchasi
Steam bilan bog'langan displey tokchasi
Steam bilan bog'langan displey tokchasi
Steam bilan bog'langan displey tokchasi
Steam bilan bog'langan displey tokchasi

Orqaga hikoya

Akamda do'stlari ko'pincha video o'yinlarda o'ynaydigan qahramonlarini ifodalovchi Funko POP figuralari bor. Biz ularning Steam -dagi holatini aks ettiruvchi diodli displey bo'lsa, yaxshi bo'lardi deb o'yladik. Shunday qilib, Arduino, Steam API va yog'ochni qayta ishlash bo'yicha oldingi tajribam bilan, men, ehtimol, biror narsani aniqlay olaman, dedim.

Steam nima ekanligini bilmaydigan har bir kishi uchun Steam-bu o'rnatilgan aloqa tizimi bilan video o'yinlarni sotib olish va o'ynash uchun Valve Corporation tomonidan ishlab chiqilgan raqamli tarqatish platformasi. Steam, shuningdek, foydalanuvchilar boshqalarga nima o'ynayotganini ko'rishga ruxsat berish imkoniyatiga ega, agar u kompyuterda, o'yinda va hokazo.

Xususiyatlar / dizayn

Biz bu loyihani amalga oshiramiz deb qaror qilganimizdan so'ng, men o'tirishim kerak bo'lgan ba'zi xususiyatlarni yozishni boshladim.

  • Chromecast kabi simsiz Wi-Fi-ni sozlash/kirish.
  • Dimmer / yoqish tugmasi.
  • Ishlatilmagan LEDlar.
  • LED holati holati.
  • O'rnatish va qurishdan keyin nol saqlang.
  • POP haykalchalari o'tirishi/kirishi kerak.
  • Quvvat och qolmasligi kerak.

Meni va akamni o'z ichiga oladigan loyihaga nima kerakligini hal qilgandan so'ng, biz hozirda mavjud bo'lgan narsaga ega bo'lmagunimizcha dizaynlarni ko'rib chiqa boshladik.

Muhim eslatma

Asl dizayn bir necha darajali quti edi. Biroq, biz ikkita tayanchni qurganimizda, biz bir necha darajali quti o'rniga bitta uzun tokchaga o'xshab ketadi deb o'yladik. Agar men yangi dizayndan boshlaganimizda, biz uni qanday qurgan bo'lardik, tushuntirishga bor kuchimni sarflamoqchiman, shuning uchun agar siz ba'zi rasmlarda o'lchamlari biroz boshqacha ekanligini ko'rsangiz, buning sababi shunda.

1 -qadam: materiallar

Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar

Elektronika

  • NodeMCU V1.0 ESP8266 (havola)
  • USB 2.0 A-Male to Micro B kabeli (dasturlash uchun)
  • 22 o'lchovli silikon sim 10ft (havola)
  • 1/8 dyuymli kengaytirilishi mumkin bo'lgan o'ralgan taglik 10 fut (havola)
  • Panelga o'rnatilgan shahar uyasi (havola)
  • 5V 2 Amperli shahar quvvat manbai (havola)
  • Loyiha qutisi (havola)
  • Potentsiometr (havola)
  • Lehim (deyarli har qanday elektr lehim ishlaydi)
  • 22 AWG loyiha simlari (havola)
  • LED tasmasi (havola)

Yog'och loyihasi (uy ombori rasmlarga qarang)

  • 1 eman.25 "X 1.5" X 48"
  • 1 Eman.5 "X 1.5" X 48"
  • 2 ta eman.25 "X 5.5" X 48"
  • 1 polikarbonat varaq 8 "X 10"

E'tibor bering.5 "X 5.5" X 48 "taxtasi rasmlarda ko'rsatilgan, lekin loyihada ishlatilmaydi.

O'rnatish

  • Ikki qismli epoksi quvurlari (Home Depot)
  • Yog'och yopishtiruvchi (uy ombori)
  • Magnitlar.315 "Dia X.118" Thk (Home Depot) (ixtiyoriy)
  • Qora qoralangan (Home Depot) (ixtiyoriy)
  • Poliuretan spreyi (agar bo'yalgan bo'lsa)
  • Rassomlar tasmasi

2 -qadam: asboblar

Bu biz ishlatgan vositalar

  • Stol arra
  • Radial qo'l arra
  • Qisqichlar
  • Sander kamari
  • Tishli arra
  • Issiq yopishtiruvchi qurol
  • Qaychi
  • Lehimlash temir
  • Tel -striptizchi
  • Quvvat matkapi
  • Matkap bosimi
  • Qum qog'ozi
  • Lenta o'lchovi
  • Fayl

Garchi biz bu vositalarni ishlatgan bo'lsak -da, bu siz aniq asboblardan foydalanishingiz kerak degani emas. Agar siz loyihani to'g'ridan -to'g'ri takrorlashni xohlasangiz, bu asta -sekin yordam beradi. Masalan, tasma aravachasini jigsaw, o'ralgan arra, qo'l arra va boshqalarga almashtirish mumkin.

3 -qadam: Loyiha qutisini yaratish

Loyiha qutisini qurish
Loyiha qutisini qurish
Loyiha qutisini qurish
Loyiha qutisini qurish
Loyiha qutisini qurish
Loyiha qutisini qurish
  1. Birinchidan, loyiha qutisiga qaysi tomondan old bo'lishni xohlasangiz, shu teshikni burang, bu xiralashtiruvchi potansiyometr uchun bo'ladi. Biz bu teshikni kichik tomonida, o'rtada burg'uladik. Agar siz qismlar ro'yxatida sanab o'tilgan potansiyometrdan foydalansangiz, biz uchun eng yaxshi matkap 17/64 edi (1 -rasm).
  2. Ikkinchidan, tokchaga tushadigan simlar uchun orqa tomondan teshik oching, old tomondan qutiga qaraganimizda, biz bu teshikni orqa tomonning chap tomoniga qo'yganimizda, 3/16 burg'ulash bu uchun eng yaxshi ishlaganini aniqladik. qattiq moslik.
  3. Keyin, biz shahar uyasi uchun orqa tomondan teshik ochamiz, biz uni orqa tomonning o'ng tomoniga qo'yamiz. Agar siz qismlar ro'yxatida quvvat ulagichidan foydalanayotgan bo'lsangiz, buning uchun eng yaxshi matkap 5/16 edi. (2 -rasm)
  4. Shundan so'ng, orqaga qaytarish tugmasi uchun teshik oching (bu aniq tugma ro'yxatda yo'q, chunki biz uni Arduino qutisidan oldik), biz uni quvvat rozetkasining yoniga qo'ydik.
  5. Loyiha qutisini yig'ishdan oldin biz potentsiometrning yorlig'ini olib tashladik, chunki biz potentsiometrni etarlicha mahkamlashimiz mumkin, shuning uchun bizga kerak emas.
  6. Nihoyat, barcha qismlarni o'z teshiklariga joylashtiring va mahkamlang. (3 -rasm)

4 -qadam: elektr

Elektr
Elektr
Elektr
Elektr
Elektr
Elektr
Elektr
Elektr

Elektr ishlarini bajarayotganda, sxemaga amal qilish yaxshiroqdir (4 -rasm).

  1. To'qilgan qisqichni 9 '8' ga kesib oling. Agar sizga butun uzunlik kerak bo'lmasa yoki sizga ko'proq sim kerak bo'lsa, biz simni uzunligidan 4 dyuymga kamroq kesib tashlaymiz (bu bizga uchini osib qo'yishga imkon beradi) va javonda).
  2. 22 ta AWG simining 3 ta ipini qo'lingizda ushlab turing, shunda ular qandaydir uchburchak hosil qiladi va ularni elektr lenta bilan o'rab oladi.
  3. 22 ta AWG simining 3 ta ipini o'ralgan o'rash (birinchi navbatda elektr tasmasi) orqali o'tkazing, bu har bir uchida taxminan 2 dyuymli sim qoldirib, bu qiyin bo'lishi mumkin, lekin biz simni oxirigacha yaltiratishga majbur bo'ldik. (1 -rasm)
  4. Simni loyiha qutisidagi sim teshigiga o'tkazing, shunda o'ralgan qisqichlar loyiha qutisining bir oz ichida bo'ladi, keyin ularni tortib olinmasligi uchun teshik atrofidagi simlarni issiq yopishtiring. (2 -rasm)
  5. Qizil simning uchini 1/4 dyuymgacha torting, so'ng uni shahar uyasining qisqa oyog'iga lehimlang.
  6. Qora simning uchini 1/4 dyuymgacha torting, so'ng uni shahar uyasining uzunroq oyog'iga lehimlang.
  7. ESP8266 -ni loyiha qutisiga joylashtiring (oraliq uchun ishlatiladi).
  8. Oq simning uchini 1/4 dyuymgacha torting, so'ng uni ESP8266 d4 piniga lehimlang.
  9. Quvvat raz'emidan Vin va GND pinigacha etib borish uchun 2 ta qizil va qora loyiha simini kesib oling.
  10. Qolgan ikkita qizil va qora sim bilan biz rozetkani elektr rozetkaga ulang, keyin qora rangni GND piniga, qizilni esa Vin piniga lehimlang.
  11. ESP8266dan potansiyometrga o'tish uchun 3 ta qizil, qora va sariq rangli loyiha simini kesib oling.
  12. 3 simning uchini taxminan 1/4 dyuymgacha torting.
  13. Diagrammada ko'rsatilgandek, uch bo'lak simni lehimlang, potentsiometrga qora bilan GND piniga, qizildan 3.3V ga, sariqdan A0pinga ulang.
  14. Yana 2 ta qora va sariq bo'laklarni kesib oling.
  15. Ikkita simning har bir uchini taxminan 1/4 dyuymgacha torting.
  16. Qayta tiklash tugmachasida oyoqlarini ajratish uchun ularni lehimlang, keyin qora sim GND piniga va sariq sim D3 piniga.

Bularning barchasi, bu rasmlarda ko'rsatilgan elektr chizig'idagi hamma narsa bo'lishi kerak, faqat LEDlardan tashqari, ular hali kesilmagan yoki lehimlanmagan.

5 -qadam: yog'ochni kesish

Yog'ochni kesish
Yog'ochni kesish
Yog'ochni kesish
Yog'ochni kesish
Yog'ochni kesish
Yog'ochni kesish
  1. Eman.5 "X 1.5" X 48 "taxtasini yarmiga bo'ling, shunda taxminan.5" X.75 "X 48" bo'lgan ikkita bo'lak bo'ladi.
  2. Birinchi yarmidan boshlab, ikkita yarmini.5 "X.75" X 44 "qilib kesing. Bu tokchada orqa va etakchi tayanch bo'lib xizmat qiladi.
  3. Taxminan.25 "X 1.5" X 48 "taxtani yarmiga bo'ling, shunda taxminan.25" X.75 "X 48" bo'lgan ikkita bo'lak bor.
  4. 3 -qadamda ikkita yarmini kesib oling, ular "25" X.75 "X 44" bo'lib, ular old tomondan polikarbonat qatlamini sendvich qiladi.
  5. .25 "X 5.5" X 48 "ikkita taxtani.25" X 5.5 "X 44" ga kesib oling (qoldiqni saqlang). Bular tokchaning yuqori va pastki qismi bo'lib xizmat qiladi.
  6. Chiqindilarni 5 -qadamdan oling (qoldiq taxminan.25 "X 5.5" X 4 "bo'lishi kerak). Qalamlardan.25" X 5.5 "X 1 1/8" dan ikkita bo'lakni kesib oling. Bu ikkita bo'lak tokchaning oxirgi qopqog'i bo'ladi.

6 -qadam: Polikarbonatni kesish

Polikarbonatni kesish
Polikarbonatni kesish
Polikarbonatni kesish
Polikarbonatni kesish
Polikarbonatni kesish
Polikarbonatni kesish
Polikarbonatni kesish
Polikarbonatni kesish
  1. Polikarbonatni 8 "X 10" dan 5,5 "X 10" gacha qisqartiring.
  2. Polikarbonatni 5,5 "X 3/4" o'lchamdagi 8 ta bo'lakka bo'ling.

Biz polikarbonatni tasma bilan kesib tashladik, lekin buni jigsa yoki hatto stol arra yordamida qilish mumkin edi.

7 -qadam: yopishtirish (1 -qism)

Yelimlash (1 -qism)
Yelimlash (1 -qism)
Yelimlash (1 -qism)
Yelimlash (1 -qism)
Yelimlash (1 -qism)
Yelimlash (1 -qism)
Yelimlash (1 -qism)
Yelimlash (1 -qism)

Yelimlashdan oldin, biz har bir polikarbonat tasmasini zımpara bilan silliqlaymiz, shunda ularga mat shaffof qoplama beriladi, buni zımpara bilan ham bajarish mumkin. Polikarbonatning barcha qismlarini kesib, silliqlagandan so'ng, biz tokchaning old qismini yopishtirishimiz mumkin. Agar sizda zımpara yo'q bo'lsa, old tomondan epoksi tushmasligi va shaffof mat qoplamani buzmaslik uchun ehtiyot bo'lishingiz kerak.

  1. .25 "X.75" X 44 "pichoqlardan birini joylashtiring.
  2. Polikarbonat tasmalarining har birini tepaga yotqizib, yopishtirishdan oldin ularning hammasi bir -biriga mos kelishiga ishonch hosil qiling.
  3. Katta miqdordagi epoksiyani aralashtiring (bu bitta taxtaning yuqori qismida, ikkinchisining pastki qismida esa etarli bo'lishi uchun ishlatiladi).
  4. .25 "X.75" X 44 "taxtaning yuqori qismiga epoksi surting.
  5. 8 ta polikarbonat tasmasini taxtaning ustiga qo'ying.
  6. Polikarbonat chiziqlar ustiga epoksi surting.
  7. Boshqa.25 "X.75" X 44 "taxtani ustiga qo'ying va ko'p qisqichli sendvich.

8 -qadam: yopishtirish (2 -qism)

Yelimlash (2 -qism)
Yelimlash (2 -qism)

Biz old tomondan davolanishni kutganimizda, orqa qismini yopishtiramiz. Orqa tomoni.5 "X 3/4" X 44 "dyuymli bo'lakdan iborat bo'lib, u shamollatish vazifasini bajaradigan bir nechta polikarbonat oralig'iga ega.

  1. Qolgan polikarbonatni 3/4 "X 3" ga yaqin 8 ta bo'lakka bo'ling.
  2. O'rtacha kattalikdagi epoksi ko'lmakni aralashtiring.
  3. Uzunligi bo'yicha teng ravishda joylashtirilgan.5 "X 3/4" X 44 "taxtalarning 3/4 dyuymli kengligiga 8 ta polikarbonat tasmasini yopishtirish uchun epoksiyadan foydalaning. Kengash endi 593 "X 3/4" X 44 "bo'ladi.
  4. Polikarbonat chiziqlarini yog'ochga epoksi quriguncha mahkamlang.

9 -qadam: silliqlash

Zımpara
Zımpara
Zımpara
Zımpara

Old taxta (yog'och orasiga yopishtirilgan polikarbonat) quritishni tugatgandan so'ng (epoksi idishga qarang), silliq va epoksi bo'lmagan sirt bo'lishi uchun ikkala tomonini qumlang. Qayta ishlov berilgandan so'ng, biz epoksiyani olib tashlash uchun uni qum bilan surtishimiz mumkin.

10 -qadam: yopishtirish (3 -qism)

Yelimlash (3 -qism)
Yelimlash (3 -qism)
Yelimlash (3 -qism)
Yelimlash (3 -qism)
Yelimlash (3 -qism)
Yelimlash (3 -qism)

Endi old va orqa taxtalarimiz bor, biz ularni tayanchga yopishtira olamiz (.25 "X 5.5" X 44 ").

  1. Yupqa boncukli yog'och elimidan foydalanib, old taxtani taglikning old chetiga yopishtiring (.25 "X 5.5" X 44 ").
  2. Orqa taxtani taglikning orqa chetiga yopishtirish uchun ingichka boncukli yog'och elimidan foydalaning (.25 "X 5.5" X 44 ").
  3. Ikkita taxtani mahkamlash uchun qisqichlardan foydalaning.

11 -qadam: LED paneli

LED paneli
LED paneli
LED paneli
LED paneli
LED paneli
LED paneli
  1. Led tasmasini 3 pikselli bo'laklarga bo'ling (1 -rasm).
  2. Chiziqlarni polikarbonatning har bir qismining o'rtasiga joylashtirish uchun loyiha simidan foydalanib lehimlang (2 -rasm).
  3. Uzun bo'yli chiziqni.5 "X 3/4" X 44 "yog'ochdan yasalgan ikkinchi qismiga issiq yopishtiring
  4. Qopqoqlardan birida 3/16 teshikni taxminan 1 dyuymga burang (5 -rasm).
  5. O'rnatilgan simni teshikdan o'tkazing, uni issiq joyiga yopishtiring va simlarni tegishli prokladkalarga lehimlang (Qora - GND, Qizil - 5V, Sariq - DI), buni elektr pog'onalarini ulash sxemasida ham ko'rish mumkin.
  6. Yoritgichning pastki qismiga ingichka yopishtirgichni qo'ying va uni pastga mahkamlang, shunda u svetodiodlarni o'chirishga yordam berish uchun oldingi taxtadan 1/2 dyuym masofada joylashgan (6 -rasm).
  7. Ikkala qopqoqning uchini ham orqa paneldagi teshikka burab, svetoforni burab, keyin teshiklarni teskari burab, uchlarini ushlab turish uchun 1 dyuymli gipsokarton vintlarini joylashtiring (5-rasm).

12 -qadam: Arduino dasturini sozlash

Arduino dasturiy ta'minotini sozlash
Arduino dasturiy ta'minotini sozlash
Arduino dasturiy ta'minotini sozlash
Arduino dasturiy ta'minotini sozlash
Arduino dasturiy ta'minotini sozlash
Arduino dasturiy ta'minotini sozlash

ESP8266 chipi keng tarqalgan bo'lib, arzon narxga ega, ular veb -serverlarni joylashtirish, veb -serverlarga so'rov yuborish va boshqa ko'p narsalarni o'z ichiga oladi, bu sizga Arduino loyihangizni internetga ulash imkonini beradi. ESP8266 -ni dasturlash uchun avval Arduino veb -saytidan Arduino IDE -ni o'rnatish kerak.

  1. Arduino IDE -ni oching.
  2. Oynaning yuqori qismidagi fayllar yorlig'i ostidagi Sozlamalar -ga o'ting (1 -rasm).
  3. "Qo'shimcha taxtalar menejeri URL -lari" ga o'ting va "https://arduino.esp8266.com/stable/package_esp8266com_index.json" havolasini kiriting (2 -rasm).
  4. OK ni bosing
  5. Asboblar menyusiga o'ting va taxtaga o'ting, so'ngra boshqaruv paneliga o'ting … (3 -rasm).
  6. "ESP" ni qidiring, ikkinchi variant "esp8266 by ESP8266 hamjamiyati" bo'lishi kerak, versiyani 2.5.0 versiyasiga o'zgartiring va o'rnatishni bosing. (4 -rasm)
  7. O'rnatish tugagach, yopish tugmasini bosing.
  8. Asboblar menyusiga qayting, taxtaga o'ting, NodeMCU 1.0 ni tanlang (ESP-12E moduli) (5-rasm)
  9. Asboblar menyusida barcha variantlarni 6 -rasmga o'xshatib qo'ying.
  10. Avtomatik ulanish va oddiy ro'yxat kutubxonasi uchun ushbu bosqichga biriktirilgan fayllarni yuklab oling.
  11. Arduino IDE -ga qayting, "Sketch" menyusiga o'ting, Kutubxonani qo'shing, "ZIP kutubxonasini qo'shish …" -ni bosing va keyin siz yuklagan AutoConnect.zip fayliga o'ting.
  12. 11 -qadamni takrorlang, lekin AutoConnect.zip o'rniga SimpleList.zip -ni tanlang. (7 -rasm)
  13. "Sketch" ko'rinishidagi kutubxonani qo'shish -ga o'ting va kutubxonalarni boshqarish -ni bosing … (8 -rasm).
  14. PageBuilder -ni qidiring va o'rnating (9 -rasm).
  15. ArduinoJson -ni qidiring, versiyani 5.13.5 versiyasiga o'zgartiring va o'rnating (10 -rasm).
  16. Neopixel -ni qidiring, 3 -variantni tanlang va o'rnating (11 -rasm).

13 -qadam: dasturlash

Dasturlash
Dasturlash
Dasturlash
Dasturlash

Endi Arduino IDE o'rnatildi, biz dasturlashni boshlashimiz mumkin.

  1. Ushbu bosqichga biriktirilgan loyiha kodini yuklab oling.
  2. Faylni Arduino IDE -da oching.
  3. ESP8266 -ni kompyuterga mikro USB kabeli yordamida ulang
  4. Faylning yuqori qismida siz "String STEAM_KEY =" XXXXXXXXXXXXXXXXX "; // Steam API -dan bug 'kalitini ko'rasiz." "XXXXXXXXXXXXXXXXX" ni bug 'tugmachasi bilan almashtirishingiz kerak, agar uni kiritish uchun domen bo'lmasa, "127.0.0.1" ni kiriting.
  5. Shu nuqtada, agar siz dizaynga biron bir o'zgartirish kiritgan bo'lsangiz, masalan, ko'p yoki kamroq LED qo'shgan bo'lsangiz, yuqoridagi koddagi ba'zi sozlamalarni o'zgartirishingiz mumkin, bu erda sizga bu o'zgarishlarga yordam beradigan sharhlar mavjud.
  6. Asboblar -ga o'ting, keyin portga o'ting va mavjud bo'lgan yagona variantni tanlang (agar bir nechta variant bo'lsa, esp8266 -ni ajratib oling va asboblar menyusini oching va portga o'ting va yo'qolganini ko'ring, keyin uni qayta ulang va nima qaytib kelganini ko'ring. va uni tanlang) (1 -rasm).
  7. Portni tanlagandan so'ng, yuqori chap burchakdagi yuklash tugmasini bosishingiz mumkin (2 -rasm).
  8. Yuklash tugagandan so'ng, siz Arduino -ning ishga tushishini ko'rishingiz kerak (LEDlar zanglab ketadigan LEDga ega bo'ladi, u ko'k rangda bo'lguncha kutib turing, binafsha rangga aylanadi, agar siz biron bir chiroqni ko'rmagansiz, siz qadamda noto'g'ri ish qilgansiz). hamma narsa to'g'ri ishlayotganini.
  9. Esp8266 -ni mikro USB kabelidan uzing va 5V quvvat manbaini orqa tarafdagi shahar uyasiga ulang va LEDlar va dimmerning ishlashini tekshiring.

14 -qadam: yuqori qismini qo'ying

Topni qo'yish
Topni qo'yish

Bu vaqtda sizda qopqoqni qanday o'rnatishni tanlashingiz mumkin, oxir -oqibat biz uni 3/4 gipsokartonli vintlar bilan bog'lab qo'ydik, biz uchuvchi teshiklarni burab, ularni teskari burab qo'ydik. Bundan tashqari, uni oldingi panjaraga yog'och yopishtiruvchi va orqa polikarbonat oralig'iga epoksi bilan yopishtirish mumkin.

Biz bu bosqichdan oldin dog 'oldik, lekin binoni qilishdan oldin qilish kerak edi.

15 -qadam: binoni

Binoni
Binoni
Binoni
Binoni
Binoni
Binoni
Binoni
Binoni

Biz tokchamizni qora dog' bilan bo'yashni va tokchani himoya qilish uchun poliuretan surtishni tanladik. Agar siz tokchangizni bo'yashni yoki bo'yashni tanlasangiz, avval polikarbonatni old panelda yopish uchun rassomlar tasmasini kesib olishingiz kerak. Bundan tashqari, bo'yash uchun maxsus qadamlar yo'q edi, lekin qutidagi amallarni bajaring.

16 -qadam: sozlash

Sozlash
Sozlash
Sozlash
Sozlash
Sozlash
Sozlash
  1. Rafni qoldirmoqchi bo'lgan joyingizga ulang.
  2. Telefoningizga yoki Wi -Fi -ga ega bo'lgan har qanday kompyuterga o'ting.
  3. Steam-Status-Hub (1-rasm) deb nomlangan wifi signalini qidiring va unga ulaning.
  4. Qurilmangiz ulangandan so'ng, siz Wi -Fi tarmog'idan Internetga kirishni xohlayotganingizni bilib olasiz, lekin bu bizning loyihani o'rnatish usulidir (2 -rasm).
  5. Siz tizimga kirishingiz kerak degan qalqib chiquvchi oynani bosganingizda, siz 3 -rasmga o'xshash narsani ko'rasiz.
  6. Yuqori o'ng burchakdagi uchta qatorni bosing.
  7. Steam identifikatorlarini bosing va ko'rsatmoqchi bo'lgan do'stingizning 64 ta identifikatorini kiriting, barcha identifikatorlarni kiritganingizdan so'ng yuborish tugmasini bosing. E'tibor bering, birinchi identifikator simni ulashda esp8266 ga eng yaqin ko'rinadi, keyin ikkinchisi va hokazo (SteamID64 -ni bu havola orqali topish mumkin).
  8. Yuqori o'ng burchakdagi uchta qatorni bosing.
  9. Yangi AP qo'shish -ni bosing va Wi -Fi ma'lumotlarini kiriting va "Qo'llash" ni bosing.
  10. "Qo'llash" tugmachasini bosgandan so'ng, siz Wi -Fi ekraniga qaytarilasiz va bug 'bilan bog'langan tokchangiz bir daqiqadan so'ng do'stlaringiz holatini ko'rsatishi kerak.

17 -qadam: Xususiyatlar

Endi men bu ko'rsatmalarni o'tmagan ko'plab xususiyatlar bor, masalan, men bu erda sanab o'tadigan reset tugmasi.

  • Qayta tiklash tugmasi 5 soniya ushlab turilsa, u Wi -Fi -dagi eski ma'lumotlarni o'chirib tashlaydi va sozlash paytida bo'lgani kabi AP bilan qayta boshlanadi.
  • LEDlar har qanday xatolarni ko'rsatish uchun bir nechta holat rejimiga ega, masalan, wifi -ga ulana olmaganda LEDlar binafsha rangda yonadi va siz uni qayta o'rnatishingiz kerak bo'ladi, agar ma'lumotni olishda muammo bo'lsa identifikator kiritilgan bo'lsa, tarmoq bilan bog'liq muammolar bo'lsa yoki Steam API kalitlari noto'g'ri bo'lsa, LEDlar sariq rangda yonadi.

LEDlar odamlarning bug 'holatini ko'rsatish uchun bir nechta rangga ega

  • Qizil = band.
  • Sariq = Tashqarida.
  • Yashil = O'yinda.
  • Moviy = Internetda.
  • Apelsin = Kechiktirish.
  • Cyan = Savdo qilmoqchiman.
  • Binafsha rang = O'ynamoqchiman.

18 -qadam: Xulosa

Steam bilan bog'langan tokcha akamning kundalik foydalanishi bo'lib qolaveradi. Butun loyiha davomida men Arduino va yog'ochni qayta ishlash haqida bilganlarimdan ko'ra ko'proq narsani o'rgandim va bu yangi bilimlarni keyingi loyihalarimda ishlatishda davom etaman. Men yaratgan narsalarga nazar tashlab, dizaynning bir qismini o'zgartirish mumkinligini tushunib etdim va agar shunday qilganimizda nima qilishimizni tushuntirishga harakat qildim. Keyingi bir necha hafta mobaynida men hali ham ushbu loyihaning kodi ustida ishlashni va uni dolzarbligini davom ettirmoqchiman. Iltimos, agar sizda ushbu ko'rsatma bo'yicha savollaringiz yoki muammolaringiz bo'lsa, menga xabar bering va men sizga yordam berish uchun qo'limdan kelganicha harakat qilaman.

Tavsiya: