Talaan ng mga Nilalaman:

Paglalahad Magic Wand With Arduino: 3 Hakbang
Paglalahad Magic Wand With Arduino: 3 Hakbang

Video: Paglalahad Magic Wand With Arduino: 3 Hakbang

Video: Paglalahad Magic Wand With Arduino: 3 Hakbang
Video: Temperature Sensing Arduino Presentation 2024, Nobyembre
Anonim
Image
Image
Paglikha ng Circuit
Paglikha ng Circuit

Ang aparatong ito ay inilaan upang magamit sa isang pagtatanghal upang mapalawak ang pag-access ng nagtatanghal sa mga kagamitan sa computer nang hindi direktang kontrolin ang computer gamit ang isang mouse o isang keyboard. Sa pamamagitan ng pag-swipe ng magic wand sa maraming iba't ibang mga paraan, nagawang i-toggle ng nagtatanghal ang workspace (mga screen) ng isang computer, lumipat ng mga pahina ng pagtatanghal, at magpatupad ng hanggang sa dalawang ipinasadyang mga utos ng system. Gumagawa rin ito ng interes mula sa madla at lumilikha ng kasiyahan.

Paano ito gumagana at kung paano ito gamitin:

Kapag ang kapangyarihan ng magic wand, ang magic wand ay lumilikha ng isang access point na tinatawag na "Wand_presentation." Upang makakuha ng access sa LAN ng magic wand, kumonekta sa access point na may password na "Wand123456." Lumilikha rin ang magic wand ng isang TCP socket server na may isang IP ng 192.168.4.1, Upang kumonekta sa TCP server, kinakailangan ang pagpapatupad ng programa ng python client. Kapag naipatupad ang programa ng sawa ng kliyente, hihilingin nitong i-configure ang mga pasadyang utos. I-configure ang mga pasadyang utos sa pamamagitan ng pagpasok ng nais na kaukulang mga utos ng system, at magsisimulang kumonekta ang client sa server ng TCP. Kung ang magic wand ay konektado sa client na nagpapatakbo ng python program, ang LED sa dulo ng magic wand ay magpapasikat ng berde. Panghuli, mag-swipe ng ilang beses upang ma-verify, at mahusay kang pumunta.

1. Kumonekta sa "Wand_presentation" mula sa listahan ng WIFI sa iyong computer GUI, ipasok ang password na "Wand123456"

2. Patakbuhin ang programa ng python client

3. I-configure ang unang utos ng system (ang utos na nagpapalitaw kapag nag-swipe ka ng magic wand nang dalawang beses)

4. I-configure ang unang utos ng system (ang utos na nagpapalitaw kapag na-swipe mo ang magic wand nang tatlong beses)

5. Mag-swipe ng ilang beses sa sandaling nakakonekta upang ma-verify ang tugon. Dapat ilipat ng iyong computer ang workspace sa sandaling i-swipe mo ito pakaliwa o pakanan.

Paano gamitin habang ipinapakita:

Mag-swipe pakaliwa: ilipat ang workspace (screen) pakanan

Mag-swipe pakanan: ilipat ang workspace (screen) pakaliwa

Mag-swipe pataas: pindutin at iwanan ang space button nang isang beses

Mag-swipe pababa x1: pindutin at iwanan ang kaliwang pindutan nang isang beses

Mag-swipe pababa x2: magpatupad ng pasadyang utos 1

Mag-swipe pababa x3: magpatupad ng pasadyang utos 2

Mga Materyales:

1x Arduino nano 33 iot

1x maikling micro-USB sa USB wire

1x RGB LED

1x solong cell na NCR18650B power supply ng baterya

mga wire

Naka-print na shell ng 3D

Hakbang 1: Ihanda ang Iyong Software

Arduino code:

Github:

1. Buksan ang isang window ng terminal, i-type ang mga sumusunod na utos:

git clone

mv Magic_wand.git ~ / Documents / Arduino /

2. Gamit ang Arduino editor, i-upload ang code gamit ang alinman sa online editor o offline editor

3. kung hindi ka maaaring mag-import ng pyautogui sa programa ng sawa, patakbuhin ang "pip install pyautogui" sa terminal.

Hakbang 2: Paglikha ng Circuit

Hakbang 3: Pagpi-print at Pag-iipon ng Shell

Pagpi-print at Pag-iipon ng Shell
Pagpi-print at Pag-iipon ng Shell
Pagpi-print at Pag-iipon ng Shell
Pagpi-print at Pag-iipon ng Shell
Pagpi-print at Pag-iipon ng Shell
Pagpi-print at Pag-iipon ng Shell
Pagpi-print at Pag-iipon ng Shell
Pagpi-print at Pag-iipon ng Shell

Paggawa ng panlabas na shell:

Gamit ang isang 3D printer, i-print ang sumusunod na mga file ng stl:

R5 x1

R6 x1

R7 x1

R8 x1

R9 x1

R10 mahaba x1

R10 maikli x2

R11 x 2

Bumagsak ang R11 x1

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

Inirerekumendang: