Բովանդակություն:
- Պարագաներ
- Քայլ 1: Էլեկտրոնիկա
- Քայլ 2: Պատյան 3D տպագրություն
- Քայլ 3. Ակրիլային երգեր փորագրություն
- Քայլ 4: Programրագրավորում
Video: S.H.I.E.L.D - Ինչ -որ մեկը նայում է ձեզ?: 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ես տեսա բազմաթիվ տեսանյութեր, որոնցում ամաչում էին մարդիկ, երբ նրանք չնկատեցին, որ իրենց խոսափողը կամ տեսախցիկը միացված է, և դա ինձ տվեց այս նախագծի գաղափարը:
Ես գրել եմ մի պարզ ծրագիր C# - ով, որը որոշում է, թե երբ է օգտագործվում տեսախցիկը կամ խոսափողը և ծանուցում է տեղադրում ծրագրի անվան հետ: Բացի այդ, ես ունեմ մի պարզ տախտակ `2 WS2812B LED- ով և ազդանշանով, որը ազդանշան է տալիս և լուսավորվում, երբ ծրագրակազմից ծանուցում է ստանում:
Սարքավորումը հիմնված է Arduino- ի վրա, և հաղորդակցությունը կատարվում է սերիայի միջոցով `այն պարզ պահելու և սկսնակներին թույլ տալու համար հեշտ մեկնարկային ծրագիր խաղալ:
Խնդրում ենք ստուգել նախագծի GitHub պահոցը ամբողջական աղբյուրի համար ՝
Պարագաներ
- 2 x WS2812B
- 1 x 5v ազդանշան
- 1 x Micro USB բեկման տախտակ
- 1 x իգական USB տիպի A breakout տախտակ
- 8 x 3 մմ x 1.8 մմ շրջանակի նեոդիմի մագնիս
Քայլ 1: Էլեկտրոնիկա
Էլեկտրոնիկան այստեղ շատ պարզ է: Ես օգտագործել եմ 2 հասցեավորվող LED (WS2812B), ազդանշանային և միկրո USB միակցիչ: Ամեն ինչ լարված է ըստ կցված սխեմայի:
Arduino- ի կողմից դա պարզապես USB տիպի A միակցիչ է, որը միանում է 5v, GND և 8 & 9 կապումներին:
Քայլ 2: Պատյան 3D տպագրություն
Ես նախագծել եմ մի պարզ պատյան, որը պարունակում է էլեկտրոնիկա `ակրիլային նշանների համար երկու ճեղքերով: LED- ների շուրջ ես տեղադրել եմ նշանների աջակցությունը, որպեսզի նրանք չթեքվեն: Գործի ներքևում ես տեղադրել եմ 4 մագնիս այն հեշտությամբ կարող է տեղավորվել էկրանի վրա տեղադրվող լեռան վրա:
Տպեք յուրաքանչյուր stl ֆայլից մեկը:
Քայլ 3. Ակրիլային երգեր փորագրություն
Ես օգտագործել եմ իմ աշխատասեղանի CNC ապարատը ՝ SainSmart CNC 3018-PROVer: Ես փնտրել եմ անվճար պատկերակներ և դրանք թանաքային ծրագրակազմով փոխակերպել վեկտորի:
Քայլ 4: Programրագրավորում
Այստեղ մենք ունենք C# (Windows- ի համար) հաճախորդի հավելված և Arduino ծածկագիրը: Դրանք կարող եք գտնել այստեղ:
Տեսախցիկը կամ խոսափողը օգտագործելիս վերահսկելու համար ես հետևում եմ Windows Registry- ի հետևյալ ուղուն ՝ HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / վեբ -տեսախցիկ
եւ
HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / խոսափող
Ամեն անգամ, երբ մենք ստանում ենք փոփոխության մասին ծանուցում, մենք պետք է փնտրենք փոփոխությունների ծառը: Երբ սարքն օգտագործվում է, LastUsedTimeStop- ը 0 է, ուստի մենք այն փնտրում և վերլուծում ենք բանալին `հայտի անունը ծանուցման մեջ ցուցադրելու համար:
Arduino- ի և C# ծրագրի միջև հաղորդակցությունը կատարվում է սերիայի միջոցով: Հաղորդագրությունները JSON են, այնպես որ հեշտ կլինի հաղորդակցությունը տեղափոխել այլ բանի, եթե ցանկանում ենք դա անել ապագայում:
Խորհուրդ ենք տալիս:
MyPetBot (Բոտ, որը հետևում է ձեզ). 10 քայլ (նկարներով)
MyPetBot (Բոտ, որը հետևում է ձեզ). Ai- ը մաթեմատիկայի ամենագեղեցիկ կիրառումներից մեկն է: Հիմնականում դա մի շարք մատրիցային գործողություններ են, որոնք օպտիմիզացված են `ձեր փնտրած արդյունքին համապատասխանելու համար: Բարեբախտաբար, կան բազմաթիվ բաց կոդով գործիքներ, որոնք թույլ են տալիս մեզ օգտագործել այն: Ես ի սկզբանե ունեի
ՀԱԿԱՌԱՅՈԹՅՈՆ. Սմարթֆոնի սեփականատեր, որն օգնում է ձեզ կենտրոնանալ. 7 քայլ (նկարներով)
ՀԱԿԱISTՈՈ :ԹՅՈՆ. Սմարթֆոնի սեփականատեր, որն օգնում է կենտրոնանալ. Մեքենան գործում է որպես լիցքավորման կայան, որի վրա տեղադրված է բջջային սարքը ՝ առանց շեղող միջավայրը հեշտացնելու:
Hydrator - սարք, որը դրդում է ձեզ խմել ջուր. 8 քայլ (նկարներով)
Հիդրատոր - սարք, որը դրդում է ձեզ խմել ջուր. Բավականաչափ ջուր խմելը շատ կարևոր է բոլորի համար: Բայց ամեն օր ես ավելի քիչ ջուր եմ խմում, քան պետք է: Ես գիտեմ, որ ինձ նման մարդիկ կան, որոնց պետք է հիշեցնել ջուր խմելու մասին: Եթե դուք մեզանից մեկն եք, ապա այս նախագիծը կփոխի ձեր
Clամացույց, որն ընկնում է պատից, երբ նայում ես դրան. 4 քայլ
Wallամացույցը, որը նայում է պատից, երբ նայում ես դրան. Երբևէ ցանկացե՞լ եք ժամացույց, որը չի ասում ձեզ ժամանակը: Ես ոչ, բայց դա այն է, ինչ ստանում ես, երբ ինձ դնում ես կարանտինի մեջ մի քանի էլեկտրոնային բաղադրիչներով և ինտերնետով
Կարծում եմ, որ ռոբոտը մի փոքր նայում է. 4 քայլ
Կարծում եմ, որ ռոբոտը մի փոքր նայում է. Ես նայում էի հրահանգվողներից մեկին: Ես տեսա, թե որտեղ էին նրանք փոխում ռոբոտի տեսքը: Մտածեցի, որ դրանով կխաղամ: Կայքը չուներ որևէ ցուցում այն մասին, թե ինչ էին նրանք անում: Անձը ասաց, որ չի կարող