Мазмуну:

S.H.I.E.L.D - Кимдир бирөө сени карап турабы ?: 4 кадам (Сүрөттөр менен)
S.H.I.E.L.D - Кимдир бирөө сени карап турабы ?: 4 кадам (Сүрөттөр менен)

Video: S.H.I.E.L.D - Кимдир бирөө сени карап турабы ?: 4 кадам (Сүрөттөр менен)

Video: S.H.I.E.L.D - Кимдир бирөө сени карап турабы ?: 4 кадам (Сүрөттөр менен)
Video: Аялыңды кор кылба!!! Шейх Чубак ажы 2024, Ноябрь
Anonim
S. H. I. E. L. D - Кимдир бирөө сени карап турабы?
S. H. I. E. L. D - Кимдир бирөө сени карап турабы?

Мен уялган адамдардын видеолорун көп көрдүм, алар микрофону же камерасы күйүп турганын байкабай калышты, бул мага бул долбоордун идеясын берди.

Мен C #де жөнөкөй колдонмо жаздым, ал камера же микрофон качан колдонулуп жаткандыгын аныктайт жана программанын аты менен эскертме чыгарат. Мындан тышкары, менде 2 WS2812B светодиоддору бар жөнөкөй такта бар жана ал программадан эскертме алганда сигнал берет жана күйөт.

Аппаратура Arduino негизделген жана байланыш сериялык аркылуу жасалып, аны жөнөкөй кармоо жана жаңы баштагандарга оңой баштоо программасы менен ойноо мүмкүнчүлүгүн берет.

Сураныч, толук булак коду үчүн GitHub долбоорунун репозиторийине кириңиз:

Жабдуулар

  • 2 x WS2812B
  • 1 x 5v Buzzer
  • 1 x Micro USB сынык тактасы
  • 1 х аял USB түрү А сындыруу тактасы
  • 8 x 3mm x 1.8mm тегерек неодим магнити

1 -кадам: Электроника

Электроника
Электроника
Электроника
Электроника
Электроника
Электроника

Бул жерде электроника абдан жөнөкөй Мен 2 даректүү LEDди (WS2812B), ызылдагычты жана микро USB коннекторун колдондум. Баары тиркелген схемага ылайык өткөрүлөт.

Arduino тарабында, бул 5V, GND жана 8 & 9 туташтыргычтарына туташкан жөнөкөй USB түрүндөгү А туташтыргычы.

2 -кадам: Корпусту 3D басып чыгаруу

Капты 3D басып чыгаруу
Капты 3D басып чыгаруу
Капты 3D басып чыгаруу
Капты 3D басып чыгаруу
Капты 3D басып чыгаруу
Капты 3D басып чыгаруу

Мен акрил белгилери үчүн эки тешиги бар электрониканы камтыган жөнөкөй корпусту иштеп чыккам. LEDлардын айланасында мен кыйшайып калбаш үчүн белгилерди колдоп койгом. Иштин түбүндө мен 4 магнитти койгом ал экранда орнотууга оңой батат.

Ар бир stl файлынын бирин басып чыгарыңыз.

3 -кадам: Акрил гравюраны ырдайт

Акрил Гравюраны ырдайт
Акрил Гравюраны ырдайт
Акрил Гравюраны ырдайт
Акрил Гравюраны ырдайт
Акрил Гравюраны ырдайт
Акрил Гравюраны ырдайт
Акрил Гравюраны ырдайт
Акрил Гравюраны ырдайт

Мен рабочий CNC машинамды, SainSmart CNC 3018-PROVer колдондум. Мен бекер сүрөтчөлөрдү издеп, аларды inkview программасы менен векторго айландырдым.

4 -кадам: Программалоо

Программалоо
Программалоо

Бул жерде бизде C# кардардык колдонмо бар (Windows үчүн) жана Arduino коду. Бул жерден аларды таба аласыз.

Камера же микрофон колдонулганда байкоо жүргүзүү үчүн мен Windows реестринде төмөнкү жолду көзөмөлдөп жатам: HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / вебкамери

жана

HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / микрофон

Биз өзгөртүү жөнүндө билдирүү алган сайын, даракты өзгөрүүлөрдү издешибиз керек. Түзмөк колдонулганда, LastUsedTimeStop 0, андыктан биз аны издеп, билдирмени көрсөтүү үчүн колдонмонун атын алуу үчүн ачкычты талдайбыз.

Arduino менен C# программасынын ортосундагы байланыш serial. The билдирүүлөрү аркылуу JSON болгондуктан, келечекте биз муну кааласак, байланышты башка нерсеге көчүрүү оңой болот.

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