Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Elektronika
- Hakbang 2: Pag-print ng Kaso ng 3D
- Hakbang 3: Acrylic Sings Engraving
- Hakbang 4: Programming
Video: S.H.I.E.L.D - Mayroon Bang Pinapanood Ka ?: 4 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Nakita ko ang maraming mga video ng mga nahihiya na tao nang hindi nila napansin na nakabukas ang kanilang mikropono o camera, at binigyan ako nito ng ideya sa proyektong ito.
Nagsulat ako ng isang simpleng application sa C # na nakita kung kailan ginagamit ang camera o mikropono at nag-pop ng isang notification na may pangalan ng programa. Bilang karagdagan, mayroon akong isang simpleng board na may 2 WS2812B LEDs at buzzer na beep at ilaw kapag nakakatanggap ito ng abiso mula sa software.
Ang hardware ay batay sa Arduino at ang komunikasyon ay ginagawa sa pamamagitan ng serial upang mapanatili itong simple at hayaan ang mga nagsisimula ng isang madaling programa sa pagsisimula upang i-play.
Mangyaring suriin ang imbakan ng proyekto GitHub para sa kumpletong source code:
Mga gamit
- 2 x WS2812B
- 1 x 5v Buzzer
- 1 x Micro USB breakout board
- 1 x Babae USB uri Isang breakout board
- 8 x 3mm x 1.8mm bilog na neodymium magnet
Hakbang 1: Elektronika
Ang electronics dito ay napaka-simple Gumamit ako ng 2 addressable LEDs (WS2812B), buzzer at micro USB konektor. Ang lahat ay naka-wire alinsunod sa nakalakip na iskema.
Sa panig ng Arduino, ito ay isang simpleng uri lamang ng USB na isang konektor na kumokonekta sa 5v, GND at mga pin na 8 & 9.
Hakbang 2: Pag-print ng Kaso ng 3D
Nagdisenyo ako ng isang simpleng kaso na naglalaman ng electronics na may dalawang slits para sa mga sign ng acrylic. Sa paligid ng mga LED ay naglagay ako ng suporta para sa mga palatandaan upang hindi sila ikiling. Sa ilalim ng kaso naglagay ako ng 4 na mga magnet madali itong magkakasya sa mount sa screen.
I-print ang isa sa bawat stl file.
Hakbang 3: Acrylic Sings Engraving
Ginamit ko ang aking desktop CNC machine, SainSmart CNC 3018-PROVer. Hinanap ko ang mga libreng icon at i-convert ang mga ito sa vector na may inkview software
Hakbang 4: Programming
Narito mayroon kaming aplikasyon sa panig ng kliyente na C # (para sa Windows) at ang Arduino code. Mahahanap mo sila dito.
Upang masubaybayan kung kailan ginagamit ang camera o mikropono, sinusubaybayan ko ang sumusunod na landas sa Windows Registry: HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / webcam
at
HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / microphone
Sa tuwing makakakuha kami ng notification sa pagbabago kailangan naming maghanap sa puno para sa mga pagbabago. Kapag ginagamit ang aparato, ang LastUsedTimeStop ay 0, kaya hinahanap namin ito at na-parse ang susi upang makuha ang pangalan ng application upang maipakita ito sa notification.
Ang komunikasyon sa pagitan ng Arduino at ng C # na programa ay sa pamamagitan ng serial. Ang mga mensahe ay JSON kaya madali itong ilipat ang komunikasyon sa ibang bagay kung nais nating gawin ito sa hinaharap.
Inirerekumendang:
May-ari ng Larawan Na May Built-in Speaker: 7 Hakbang (na may Mga Larawan)
May-ari ng Larawan Sa Built-in Speaker: Narito ang isang magandang proyekto na isasagawa sa katapusan ng linggo, kung nais mong gumawa ka ng sariling tagapagsalita na maaaring magkaroon ng mga larawan / post card o kahit na listahan ng dapat mong gawin. Bilang bahagi ng pagbuo gagamitin namin ang isang Raspberry Pi Zero W bilang sentro ng proyekto, at isang
Ilunsad ang Iyong Larawan sa Holiday Larawan Sa Isang Touch ng Magic!: 9 Mga Hakbang (na may Mga Larawan)
Ilunsad ang Iyong Mga Larawan sa Holiday Larawan Sa Isang Touch ng Magic!: Sa paglipas ng mga taon, nabuo ko ang isang ugali ng pagkuha ng isang maliit na pigurin sa akin kapag naglalakbay: Madalas akong bumili ng isang maliit, blangko na artoy (tulad ng nasa larawan) at pintura upang itugma ang watawat at tema ng bansang aking binibisita (sa kasong ito, Sisilia). T
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Mga Kapansanan sa Locomotor: 9 Mga Hakbang (na may Mga Larawan)
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Kapansanan sa Locomotor: Ang mga taong may malubhang mga kapansanan sa lokomotor tulad ng mga sanhi ng cerebral palsy ay madalas na may mga kumplikadong pangangailangan sa komunikasyon. Maaaring kailanganin silang gumamit ng mga board na may alpabeto o karaniwang ginagamit na mga salitang nakalimbag sa kanila upang makatulong sa komunikasyon. Gayunpaman, marami
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w