Mündəricat:

Arduino ilə sehrli çubuq təqdimatı: 3 addım
Arduino ilə sehrli çubuq təqdimatı: 3 addım

Video: Arduino ilə sehrli çubuq təqdimatı: 3 addım

Video: Arduino ilə sehrli çubuq təqdimatı: 3 addım
Video: MikroBit DƏRS - 6 LOOPS Menyusu 2024, Noyabr
Anonim
Image
Image
Dövrə Yaratmaq
Dövrə Yaratmaq

Bu cihaz, siçan və ya klaviatura istifadə edərək kompüteri birbaşa idarə etmədən aparıcının kompüter proqramlarına çıxışını genişləndirmək üçün bir təqdimatda istifadə üçün nəzərdə tutulmuşdur. Sehrli çubuğu müxtəlif yollarla sürüşdürərək, aparıcı kompüterin iş sahəsini (ekranlarını) dəyişə, təqdimat səhifələrini dəyişə və iki xüsusi sistem əmrini yerinə yetirə bilir. Həm də tamaşaçıların marağına səbəb olur və əyləncə yaradır.

Necə işləyir və necə istifadə olunur:

Sehrli çubuq işə salındıqda, sehrli çubuq "Wand_presentation" adlı bir giriş nöqtəsi yaradır. Sehrli çubuğun LAN şəbəkəsinə daxil olmaq üçün "Wand123456" şifrəsi ilə giriş nöqtəsinə qoşulun. Sehrli çubuq, 192.168.4.1 IP ilə bir TCP yuva serveri yaradır, TCP serverinə qoşulmaq üçün python müştəri proqramını yerinə yetirmək lazımdır. Python müştəri proqramını icra etdikdən sonra xüsusi əmrləri konfiqurasiya etməyi xahiş edəcək. İstədiyiniz sistem əmrlərini daxil edərək xüsusi əmrləri konfiqurasiya edin və müştəri TCP serverinə qoşulmağa başlayacaq. Sehrli çubuq python proqramını işlədən müştəriyə bağlıdırsa, sehrli çubuğun ucundakı LED yaşıl rəngdə parlayacaq. Nəhayət, yoxlamaq üçün bir neçə dəfə sürüşdürün və getmək yaxşıdır.

1. Kompüterinizin GUI -də WIFI siyahısından "Wand_presentation" a qoşulun, "Wand123456" parolunu daxil edin

2. Python müştəri proqramını işə salın

3. İlk sistem əmrini konfiqurasiya edin (sehrli çubuğu iki dəfə çalanda işə salınan əmr)

4. İlk sistem əmrini konfiqurasiya edin (sehrli çubuğu üç dəfə çalanda işə salınan əmr)

5. Cavabı yoxlamaq üçün bağlandıqdan sonra bir neçə dəfə sürüşdürün. Sol və ya sağa sürüşdürdükdən sonra kompüteriniz iş yerini dəyişməlidir.

Təqdim edərkən necə istifadə olunur:

Sola sürüşdürün: iş sahəsini (ekranı) sağa çevirin

Sağa sürüşdürün: iş sahəsini (ekranı) sola çevirin

Yuxarı sürüşdürün: boşluq düyməsini bir dəfə basın və buraxın

X1 aşağı sürüşdürün: sol düyməni bir dəfə basın və buraxın

X2 aşağı sürüşdürün: xüsusi əmri icra edin 1

X3 aşağı sürüşdürün: xüsusi əmri yerinə yetirin 2

Materiallar:

1 ədəd Arduino nano 33

1x qısa mikro USB-dən USB telinə

1x RGB LED

1x tək hüceyrəli NCR18650B batareya enerji təchizatı

tellər

3D çaplı qabıq

Addım 1: Proqramınızı hazırlayın

Arduino kodu:

Github:

1. Bir terminal pəncərəsi açın, aşağıdakı əmrləri yazın:

git klonu

mv Magic_wand.git ~/Sənədlər/Arduino/

2. Arduino redaktorundan istifadə edərək kodu onlayn redaktordan və ya oflayn redaktordan istifadə edərək yükləyin

3. python proqramında pyautogui idxal edə bilmirsinizsə, terminalda "pip install pyautogui" işləyin.

Addım 2: Dövrə Yarat

Addım 3: Qabığın çapı və montajı

Qabığın çapı və montajı
Qabığın çapı və montajı
Qabığın çapı və montajı
Qabığın çapı və montajı
Qabığın çapı və montajı
Qabığın çapı və montajı
Qabığın çapı və montajı
Qabığın çapı və montajı

Xarici qabığın hazırlanması:

3D printerdən istifadə edərək aşağıdakı stl fayllarını çap edin:

R5 x1

R6 x1

R7 x1

R8 x1

R9 x1

R10 uzun x1

R10 qısa x2

R11 x 2

R11 x1 ilə toqquşdu

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

Tövsiyə: