Բովանդակություն:

Ներկայացում Կախարդական գավազան Arduino- ի հետ. 3 քայլ
Ներկայացում Կախարդական գավազան Arduino- ի հետ. 3 քայլ

Video: Ներկայացում Կախարդական գավազան Arduino- ի հետ. 3 քայլ

Video: Ներկայացում Կախարդական գավազան Arduino- ի հետ. 3 քայլ
Video: Եթե կախարդական փայտիկ ունենայիք, ի՞նչ կցանկանայիք ձեզ 2024, Նոյեմբեր
Anonim
Image
Image
Շղթայի ստեղծում
Շղթայի ստեղծում

Այս սարքը նախատեսված է օգտագործել ներկայացման ժամանակ `հաղորդավարի հասանելիությունը համակարգչային կոմունալ ծառայություններին` առանց համակարգիչը ուղղակիորեն վերահսկելու մկնիկի կամ ստեղնաշարի միջոցով: Կախարդական փայտիկը բազմաթիվ եղանակներով սահեցնելով ՝ հաղորդավարը կարող է միացնել համակարգչի աշխատանքային տարածքը (էկրաններ), փոխել ներկայացման էջերը և կատարել մինչև երկու անհատականացված համակարգի հրամաններ: Այն նաև հետաքրքրություն է առաջացնում հանդիսատեսի կողմից և ստեղծում զվարճանք:

Ինչպես է այն աշխատում և ինչպես օգտագործել այն

Երբ կախարդական գավազանը միանում է, կախարդական փայտիկը ստեղծում է մուտքի կետ, որը կոչվում է «Wand_presentation»: Կախարդական գավազանի LAN- ին մուտք գործելու համար միացեք մուտքի կետին «Wand123456» գաղտնաբառով: Կախարդական փայտիկը ստեղծում է նաև TCP վարդակից սերվեր ՝ 192.168.4.1 IP- ով, TCP սերվերին միանալու համար անհրաժեշտ է իրականացնել Python հաճախորդի ծրագիրը: Պիթոնի հաճախորդի ծրագիրը գործարկելուց հետո այն կխնդրի կարգավորել անհատական հրամանները: Կարգավորեք մաքսային հրամանները `մուտքագրելով համապատասխան համակարգի համապատասխան հրամանները, և հաճախորդը կսկսի միանալ TCP սերվերին: Եթե կախարդական փայտիկը միացված է Python ծրագիրը գործարկող հաճախորդին, ապա կախարդական փայտիկի ծայրին լուսադիոդը կանաչ կփայլի: Ի վերջո, ստուգելու համար մի քանի անգամ սահեցրեք, և պատրաստ եք:

1. Ձեր համակարգչի GUI- ի WIFI ցուցակից միացեք «Wand_presentation» - ին, մուտքագրեք «Wand123456» գաղտնաբառը

2. Գործարկել python հաճախորդի ծրագիրը

3. Կարգավորեք համակարգի առաջին հրամանը (այն հրամանը, որը գործարկվում է, երբ երկու անգամ սահում եք կախարդական փայտիկը)

4. Կարգավորեք համակարգի առաջին հրամանը (հրաման, որը միանում է կախարդական փայտիկը երեք անգամ սահելիս)

5. Պատասխանը ստուգելու համար միացնելուց մի քանի անգամ սահեցրեք: Ձեր համակարգիչը պետք է փոխի աշխատանքային տարածքը, երբ այն սահեցրեք ձախ կամ աջ:

Ինչպես օգտագործել ներկայացման ժամանակ

Սահեցրեք ձախ. Աշխատանքային տարածքը (էկրանը) փոխեք աջ

Սահեցրեք աջ. Աշխատանքային տարածքը (էկրանը) փոխեք ձախ

Սահեցրեք վերև. Մեկ անգամ սեղմեք և թողեք բաց կոճակը

Սահեցրեք ներքև x1. Մեկ անգամ սեղմեք և թողեք ձախ կոճակը

Սահեցրեք ներքև x2: կատարեք հատուկ հրաման 1

Սահեցրեք ներքև x3. Կատարեք հատուկ հրաման 2

Նյութեր:

1x Arduino nano 33 iot

1x կարճ միկրո USB- ից USB լար

1x RGB LED

1x միաբջիջ NCR18650B մարտկոցի սնուցման աղբյուր

լարերը

3D տպագիր պատյան

Քայլ 1: Պատրաստեք ձեր ծրագրակազմը

Arduino կոդը ՝

Github ՝

1. Բացեք տերմինալի պատուհան, մուտքագրեք հետևյալ հրամանները.

git կլոն

mv Magic_wand.git/Փաստաթղթեր/Arduino/

2. Օգտագործելով Arduino խմբագիր, վերբեռնեք ծածկագիրը ՝ օգտագործելով առցանց խմբագիր կամ անցանց խմբագիր

3. եթե չեք կարող pyautogui ներմուծել python ծրագրում, տերմինալում գործարկեք «pip install pyautogui»:

Քայլ 2: Շղթայի ստեղծում

Քայլ 3: Տպել և հավաքել կճեպը

Պատյան տպելը և հավաքելը
Պատյան տպելը և հավաքելը
Պատյան տպելը և հավաքելը
Պատյան տպելը և հավաքելը
Պատյան տպելը և հավաքելը
Պատյան տպելը և հավաքելը
Պատյան տպելը և հավաքելը
Պատյան տպելը և հավաքելը

Արտաքին պատյան պատրաստելը

Օգտագործելով 3D տպիչ, տպեք հետևյալ stl ֆայլերը.

R5 x1

R6 x1

R7 x1

R8 x1

R9 x1

R10 երկար x1

R10 կարճ x2

R11 x 2

R11 բախվել x1

drive.google.com/drive/folders/1HCB-NytOKE…

Խորհուրդ ենք տալիս: