Мазмуну:

SlackBuddy: 7 кадам (сүрөттөр менен)
SlackBuddy: 7 кадам (сүрөттөр менен)

Video: SlackBuddy: 7 кадам (сүрөттөр менен)

Video: SlackBuddy: 7 кадам (сүрөттөр менен)
Video: Rappin Ron Part 7 2024, Июль
Anonim
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy

Сиздин топторуңуздун бири активдүү болуп калганда, ар кандай бош каналдарыңызды кармап туруу же эскертмелерди өткөрүп жиберүү кыйынчылыкка учурады беле? Slack Buddy - бул сиздин бош топторуңуз активдүү болгондо сизге акырын кабар берүү үчүн столго коюуга мүмкүн болгон чөйрө дисплейи. Slack Buddy кубуна 4кө чейин жай топторду кошсо болот жана ар бир топ Slack Buddyдин бир жагында көрсөтүлөт. Көбүрөөк эскертмелерди алган сайын Slack Buddy акырындык менен жарыктыгын жогорулатат. Бул сиздин командаларыңыздын кимиси көңүл бурууга муктаж экенин көрүүнүн эң сонун жолу.

HCIN 720 үчүн түзүлгөн: RITде кийиле турган нерселерди жана Интернетти түзмөктөрдүн прототиби

fetlab.rit.edu/720/index.html

Материалдар тизмеси:

Берилиштер:

  • Бөлүкчө фотону
  • Neopixel 8 RGB LED таякчасы (4)
  • Өткөргүч зымдар (жок дегенде 12)
  • Breadboard
  • Берч фанери (3)
  • E6000 клей
  • Мом кагаз
  • Wood Stain
  • Түстүү акрил барактары (4 үлгүдөгү өлчөм)
  • Монтаж тасмасы

Керектүү түзмөктөр:

  • Лазердик кескич
  • 3D принтер
  • Кандооч

1 -кадам: Сырткы кутуча

Сырткы кутуча
Сырткы кутуча
Сырткы кутуча
Сырткы кутуча
Сырткы кутуча
Сырткы кутуча
  1. Төмөнкү.ai файлын жүктөө үчүн иштөө үчүн SlackBotтун векторуна жана буга чейин жасалган вектордук кутуларга кирүү мүмкүнчүлүгүн алыңыз. Катмарлар алардын максаты жана материалы менен белгиленет. SlackBot вектору түстүү акрил үчүн, ал эми кутуча - фанераңыз үчүн.
  2. Фанераны кесүү үчүн биз калыңдыгы 3,5 мм болгон лазердик кескичибиздеги орто тыгыздыктагы фанераны колдонобуз. Бул лазердин биринчи жолу кесүү үчүн күчтүү экенине ынандырат.
  3. Лазер фанера тактаңыздын кесимдерин кесет.
  4. Кандайдыр бир күйүк белгилерин жашыруу үчүн өзүңүз тандаган боек түсү менен 4 тарабыңызды боёңуз. Каалаганча көп жолу кайталаңыз. Биз 3 пальто жасадык.
  5. Дагы өзүңүз тандаган спрей менен мөөрүңүздү бекиңиз. Биз атлас жабууну колдондук.
  6. SlackBot вектору менен, лазер кескич менен SlackBot терезесинин бөлүктөрүн кесип салыңыз. Биз чейрек дюймдук акрил колдонгонбуз, бирок экструддалган окшош болот. Колдонулган акрилдин түрүнө жараша, лазер кескичтериңизге гипстен же экструдированный акрил орнотууларын колдонуңуз. Сиз бир түстү колдонсоңуз болот, бирок биз Slack логотипиндеги ар кандай түстөр үчүн 4тү колдонууну чечтик.
  7. Q-Tipти колдонуп, E6000ди SlackBot кесүүңүздүн четине кылдаттык менен коюңуз. Кесүүнү фанеранын терезесине коюңуз. Муну дагы 3 жолу кайталаңыз.

2 -кадам: Ички куту

  1. Берилген.ai файлын колдонуп, "ички кутуча - фанера" деп аталган катмарды лазер кескичиңиз менен мурунтан эле сырткы кутуга колдонуп келгендей кылып кесип салыңыз.
  2. "Ички куту - картон" катмарын белгилөө менен, лазер кескичке тиешелүү орнотуулары бар 4 картон бөлүгүн кесип салыңыз.

3 -кадам: Ички кронштейндер

Берилген.stl файлын колдонуп, кашаанын 8ин 80% га жакын толтуруу менен басып чыгарыңыз

4 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
  1. Бул долбоор үчүн төрт (4) LED тилкеси фотонго туташтырылышы керек. Заряддоо кабели тактанын четине жабышып калбашы жана кошумча бийиктикке алып келбеши үчүн, фотондун нандын так ортосуна карай жайгаштырылышы маанилүү.
  2. LED тилкелерин жерге секирүүчү кабелди, Динди жана ар бир LEDдеги 5 в кубаттуулукту ширетүү менен даярдаңыз. Сиз Dout эмес, Din деп айткан тарапка кошулгандыгыңызга ынануу маанилүү.
  3. Зымдар тактага ширетилгенден кийин, төмөнкү диаграмма зымдардын туура туташуусун көрсөтөт.

5 -кадам: Photon Code

Фотон коду сиздин фотон түзмөгүңүздө иштейт жана SlackBuddy ичиндеги жарыкты башкарат. Бул бөлүм кодду жана фотондун орнотулушун түшүндүрөт.

  1. Фотонуңузду каттаңыз - Сиздин фотонуңузду https://setup.particle.io аркылуу каттоого болот
  2. Интернетке туташуу - Фотону интернетке туташтыруу үчүн бул кадамдарды аткарсаңыз болот
  3. Төмөндөгү IDE түзмөгүңүзгө DFU режимине кирүүнүн кажети жок компиляциялоо жана флештештирүү үчүн колдонулушу мүмкүн (куту бириктирилгенден кийин маанилүү) https://docs.particle.io/guide/getting-started/co… Кошуу.ino файлыңызга код тиркелди. Бул код окулбаган функцияны камсыз кылат, бул бизге серверге маалыматты фотонго жөнөтүүгө мүмкүнчүлүк берет. Чырак {light}, {notifications} түрүндө жасалат, качан жарык которула турган топ болуп саналат жана билдирүүлөр биз күйгүзгүбүз келген пиксель тилкесиндеги леддердин саны.
  4. Кодуңузду түзүп, фотонуңузга жаркылдатыңыз.

6 -кадам: Server Code

Сервер API чалууларын жайлап, аларды фотонго жөнөтүү үчүн жооптуу. Бул бөлүм сервер кодун кантип түзүү керектигин камтыйт.

  1. Ишеним грамоталары

    1. Мурунку Токендер:
    2. Түзмөктүн идентификатору жана жетүү белгиси: фотондун вебсайтындагы жөндөөлөрдөн тапса болот.
  2. NodeJSти орнотуңуз - эгер js түйүнү сиздин машинаңызга орнотула элек болсо, аны орнотушуңуз керек болот. Муну Macта жасоонун эң жакшы жолу - Брюди колдонуу.
  3. Код - server.js аттуу файлды түзүңүз жана ага тиркелген кодду кошуңуз
  4. Терминалга төмөнкү буйрукту терүү аркылуу серверди иштетиңиз Node server.js файлыңыздын каталогунан

7 -кадам: Аны бириктирүү

Аны бириктирүү
Аны бириктирүү
Аны бириктирүү
Аны бириктирүү
Аны бириктирүү
Аны бириктирүү

Кутунун көрктүү көрүнүшү жетишүү кыйын көрүнгөнү менен, чындыгында абдан жөнөкөй жана мык же бураманы талап кылбайт! Биз 3D басылган атайын кронштейндерди түздүк, анда сиз кронштейндерди ар бир тиешелүү астыңкы жана жогорку бурчка чаптап коюңуз. Чогуу үчүн дагы бир аз убакыт талап кылынса да, натыйжа саркеч жана эстетикалык жактан жагымдуу. Биз чаптоо процессин жеңилдеткен бурчтуу болгон тараптарга 4 кронштейн жабыштырууну таптык. Сиз фанераңызды кыйшайтып, кысышыңыз керек болушу мүмкүн, андыктан кыскычты колдонуу сунушталат!

  1. 6 дюймдук терезенин эки тарабын колдонуп, кронштейндерди E6000 менен чаптаңыз. Сиздин кронштейн L абалында турушу керек. Кронштейнди толугу менен ылдый чаптабаңыз. Бул 2 -кадамга өтүүдөн мурун толугу менен кургатууга уруксат бериңиз.
  2. Үчүнчү 6 дюймдук терезенин капталын жана арт жагын E6000 менен тиркелбеген кашаанын капталдарына бекиңиз. Кемчиликсиз бир көрүнүш түзүү үчүн капталдарды кемчиликсиз тизгениңизди текшериңиз. Эскертүү: Муну бир нече кайталоо керек болушу мүмкүн, анткени ар бир тарап кургатылат.
  3. Капталдар кашааларга бекитилгенден кийин бурчтарды E6000 менен ылдый каратып, капталдарды бириктирип туруу үчүн, эгер жыгач кыйшык болсо, кыскыч талап кылынышы мүмкүн.
  4. Ички кутунун эки капталын жана ортоңку бөлүктөрүн казык тешиктерине жабыштыруу менен ички кутуну чогултуңуз. Буларды толугу менен кургатууга уруксат бериңиз. Эскертүү: Бул бөлүк бири -бирине төп келбейт жана бул атайылап. Бул зымдарды бурчтар аркылуу жайгаштырууга мүмкүнчүлүк берет.
  5. Үстүңкү бөлүктү ички кутуга чаптаңыз, клей кургатылгандыктан, аны кармап туруу үчүн скотч колдонуңуз.
  6. Жарыктарга эки кабаттуу эки тараптуу лента чаптаңыз.
  7. Монтаж тасмасынын артына клей коюп, ички кутунун 3 тарабына жана үстүнө жабыштырыңыз. Лентаны колдонуп, аларды кургак болгонго чейин кармап туруңуз.
  8. Фотонуңузду жана нанды өзүңүздүн ички кутуңузга салып, жарыкты фотонуңузга өткөрүңүз. Micro usb кабелиңизди Photonго туташтырыңыз. Эскертүү: Микро USB кабели жабыштыруудан мурун кутуда болушу керек.
  9. Мом кагаздын кесимдерин кесип, кагазды акрил дубалдын артына скотч менен жабыңыз. Бул жарыкты чачыратып, ичин көрүүнү кыйындатат.
  10. Клейди кутучанын астыңкы кронштейндерине коюп, астын бекиткиле. Кийинки кадамга өтүүдөн мурун жок дегенде бир саат кургатууга уруксат бериңиз. Эсиңизде болсун, жыгачты кысуу үчүн анын үстүнө оор китепти коюңуз. Ошондой эле, USB кабели арткы тешиктен чыгып жатканын текшериңиз.
  11. Картон бөлүктөрүн ар бир бурчка диагональ менен чаптаңыз. Жыгылып кетпеши үчүн ар бирин бир аз кармап турууңуз керек болушу мүмкүн.
  12. Велюмдун же мом кагаздын эки чарчы бөлүгүн ички кутуңуздай чоң кылып кесип алыңыз. Бул эки бөлүктү скотч менен байлап, баарынын үстүнө коюңуз. Бул 3 тараптан келген жарыкты таркатуу үчүн.

  13. Терезенин үстүнкү бөлүгүн чаптап, китеп сыяктуу оор нерсе менен кысыңыз.

Сунушталууда: