Talaan ng mga Nilalaman:
- Hakbang 1: Panoorin ang Video
- Hakbang 2: Kunin ang Lahat ng Kinakailangan na Bagay-bagay
- Hakbang 3: Kilalanin ang Mga Koneksyon sa Mga Kable ng Touchpad
- Hakbang 4: I-program ang Arduino Microcontroller
- Hakbang 5: Ikonekta ang Touchpad sa Arduino Board
- Hakbang 6: Ikonekta ang Pag-setup sa Iyong Computer
- Hakbang 7: Ikonekta ang 7 Segment LED Display sa Arduino Board
- Hakbang 8: Ikonekta ang Pag-setup sa Computer at Subukan Ito
- Hakbang 9: Pagkontrol sa Dami
- Hakbang 10: Ipasadya ang Code
- Hakbang 11: Gumawa ng Higit Pa
Video: Gumamit muli ng Touchpad ng Lumang Laptop upang Makontrol ang isang Computer !: 11 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ang PS / 2 laptop touchpads ay kabilang sa mga pinakaastig na aparato ng interface ng gumagamit na gagamitin sa isang microcontroller. Ang pag-slide at pag-tap sa mga kilos ng daliri ay maaaring magpapatunay upang makontrol ang mga bagay sa isang medyo simple at masayang paraan. Sa Instructable na ito, pagsamahin natin ang isa sa isang USB HID Arduino microcontroller upang makontrol ang aming computer gamit ang isang slide ng aming daliri. Magsimula na tayo!
Hakbang 1: Panoorin ang Video
Panoorin ang video upang maunawaan kung paano ito gumagana at malaman ang mga pagpapaandar ng keyboard.
Hakbang 2: Kunin ang Lahat ng Kinakailangan na Bagay-bagay
Maaari kaming magsimula sa pangunahing bersyon ng proyektong ito kung saan ang dalawang mga pagpapaandar ng keyboard shortcut ay maaaring makontrol sa pamamagitan ng paggalaw ng daliri sa x at y axes ayon sa pagkakabanggit. Papayagan kami ng bersyon ng multifunction na gumamit ng higit sa dalawang mga pagpapaandar ng keyboard shortcut kung saan makokontrol ng kilusang x-axis ang pagpapaandar at ang kilusang y-axis ay lilipat sa pagitan ng mga pagpapaandar.
Para sa proyektong ito, kakailanganin mo ang:
- Isang USB HID-compliant Arduino microcontroller (Leonardo, Micro, Pro Micro).
- Ang isang PS / 2 touchpad (Ang isa mula sa Synaptics ay inirerekumenda bilang ito ay kilala at nasubukan).
- 4 na mga wire (Bare wires na may isang male konektor sa isang gilid upang ikonekta ang Arduino board sa touchpad).
Para sa isang multifunction controller, kakailanganin mo ring:
- Isang 7-segment LED display (Karaniwang cathode isa, ibig sabihin, pagkakaroon ng karaniwang terminal -ve)
- Isang resistor na 220Ω.
- 9 wires (Upang ikonekta ang LED display sa Arduino board).
Hakbang 3: Kilalanin ang Mga Koneksyon sa Mga Kable ng Touchpad
Maghanap sa online para sa bahagi ng bilang ng touchpad na ginagamit. Kung makaalis ka, maaari kang makakuha ng tulong mula sa pamayanan ng r / Arduino.
Sa karamihan ng mga touchpad, lalo na ang mga Synaptics, ang mga sumusunod na tanso pad ay tumutugma sa bawat isa sa mga koneksyon ng onboard chip:
- T22 ~> + 5-volt
- T23 ~> GND
- T10 ~> Orasan
- T11 ~> Data
Hakbang 4: I-program ang Arduino Microcontroller
Inirerekumenda kong magsimula sa pangunahing bersyon ng code upang maging pamilyar sa mga kontrol at mag-tweak sa mga setting upang umangkop sa iyong mga hinaharap na kinakailangan.
Hakbang 5: Ikonekta ang Touchpad sa Arduino Board
Tulad ng mga tanso pad ng touchpad na alam na, maaari naming ikonekta ang 5-volt at GND input ng touchpad sa + 5-volts at GND header pin ng Arduino board.
Ang Clock pin ay konektado sa pin A0 at ang Data pin ay konektado sa pin A1 ng Arduino board.
Sa kabutihang palad, ang board na ito ay may isang sapat na sapat na konektor ng laso upang payagan ang mga lalaking jumper wires na konektado. Maaari kang maghinang ng mga wire sa kinakailangang mga pad ng tanso at kung nais mo ng mas malinis na mga kable tulad ng ika-4 na larawan, maaari kang gumamit ng isang ribbon cable at mga wire ng solder dito tulad ng ipinakita sa ika-3 larawan.
Hakbang 6: Ikonekta ang Pag-setup sa Iyong Computer
Maaari mong laktawan ang hakbang na ito sa ngayon kung ginagawa mo ang multi-function na bersyon ng proyekto.
Matapos ikonekta ang pag-set up, sa paglipat ng daliri sa touchpad sa x-axis, dapat mong makontrol ang kaliwa at kanang mga arrow key at igalaw ang daliri kasama ang y-axis, dapat mong makontrol ang pataas at pababa arrow key.
Hakbang 7: Ikonekta ang 7 Segment LED Display sa Arduino Board
Ikonekta ang karaniwang pin ng display sa pamamagitan ng isang 200Ω risistor upang i-pin ang D9 ng Arduino board. Pagkatapos gawin ang mga sumusunod na koneksyon:
LED display pin ~> Arduino board pin
A ~> D2
B ~> D3
C ~> D4
D ~> D5
E ~> D6
F ~> D7
G ~> D8
Ang pin na 'DP' ng LED display ay hindi gagamitin.
Hakbang 8: Ikonekta ang Pag-setup sa Computer at Subukan Ito
Matapos ikonekta ang pag-set up sa computer, sa pag-slide ng daliri sa kahabaan ng y-axis tulad ng sa video ay magiging sanhi ng pagtaas sa numero ng LED display / pagbawas depende sa direksyon ng paggalaw ng daliri. Mayroong isang kabuuang 15 mga pag-andar, kung saan ang 14 ay para sa kontrol ng computer (Ang pagpapaandar 0 ay nakalaan para sa kontrol ng ilaw ng LED display ngunit maaaring mabago sa pamamagitan ng pagbabago ng Arduino code).
Habang nasa pag-andar 0, sa pagdulas ng daliri sa kahabaan ng x-axis ay magdudulot ng pagkakaiba-iba ng ilaw ng LED, depende sa direksyon ng paggalaw ng daliri. Ang iba pang 14 na pagpapaandar ay ipinaliwanag sa Arduino code. Huwag mag-atubiling baguhin ang mga ito upang umangkop sa iyong mga kinakailangan.
Hakbang 9: Pagkontrol sa Dami
Ginagaya ng Arduino microcontroller ang pagpindot ng Page Up at Page Down na mga key na may Ctrl key upang itaas at babaan ang dami ng ayon sa pagkakabanggit. Upang gumana ang keyboard shortcut na ito, kakailanganin mong i-download ang file na 'Volume.exe' mula dito (Ito ay ligtas) at ilagay ito sa folder ng startup system upang tumakbo ito sa tuwing nai-boot up ang computer.
Maaari mo itong suriin para sa tulong.
Hakbang 10: Ipasadya ang Code
Subukang gumawa ng mga pagbabago sa code upang gumawa ng maraming bagay maliban sa pagkontrol sa computer, magdagdag ng higit pang mga pagpapaandar, o baguhin ang mayroon nang mga ito. Maraming natitirang mga pagpapaandar upang magamit.
Hakbang 11: Gumawa ng Higit Pa
Gamit ang isang touchpad, subukang kontrolin ang iba pang mga bagay tulad nito at ito. Gamit ang isang touchpad ng PS / 2, maaari kang gumawa ng maraming bagay! Kung makabuo ka ng bago, subukang ibahagi ito sa komunidad.
Inirerekumendang:
Gamitin muli ang Touchpad ng Lumang Laptop upang Makontrol ang isang Stepper Motor: 11 Mga Hakbang (na may Mga Larawan)
Gamitin muli ang Touchpad ng Lumang Laptop upang Makontrol ang isang Stepper Motor: Ginawa ko ang proyektong ito ilang buwan na ang nakakaraan. Ilang araw, nag-post ako ng isang video ng proyekto sa r / Arduino sa Reddit. Nakikita ang mga taong nagkakainteres sa proyekto, napagpasyahan kong gawin itong Makatuturo kung saan gumawa ako ng ilang mga pagbabago sa Arduino code na
Gumamit muli ng isang Lumang Telepono at Mga Lumang Nagsasalita Bilang isang STEREO: 4 na Hakbang
Gumamit muli ng isang Lumang Telepono at Mga Lumang Nagsasalita Bilang isang STEREO: Gawin ang isang pares ng mga lumang speaker at isang lumang smartphone sa isang pag-install ng stereo sa radyo, mga pag-playback ng podcast ng mp3 at radio sa internet, gamit ang ilang mga karaniwang bahagi na nagkakahalaga ng mas mababa sa 5 euro sa kabuuan! Kaya mayroon kaming koleksyon na ito ng 5-10 taong gulang na smartp
Gumamit ng Cortana at isang Arduino upang Makontrol ang RGB Leds o Ledstrips Gamit ang Iyong Boses !: 4 Hakbang (na may Mga Larawan)
Gumamit ng Cortana at isang Arduino upang Makontrol ang RGB Leds o Ledstrips Sa Iyong Tinig !: Sa itinuturo na ito ipapakita ko sa iyo kung paano mo makokontrol ang iyong RGB na humantong o humantong strip sa iyong boses. Ginagawa ito ng CoRGB app na magagamit nang libre sa windows app store. Ang app na ito ay bahagi ng aking proyekto sa CortanaRoom. Kapag tapos ka nang magawa
Gumamit ng Mga Spells upang Makontrol ang Iyong Computer !: 7 Hakbang (na may Mga Larawan)
Gumamit ng mga Spells upang Makontrol ang Iyong Computer !: Nais mo bang gumamit ng mga spell tulad ni Harry Potter? Sa isang maliit na trabaho, at ilang pagkilala sa boses, maaari itong ma-master. Mga bagay na kailangan mo para sa proyektong ito: Isang computer na may Windows XP o VistaA mikropono Ilang oras at pasensya! Kung nasiyahan ka sa Instructabl na ito
Gumamit ng Bluetooth 4.0 HC-08 Modyul upang Makontrol ang mga Maaaring matugunan na LED - isang Arduino Uno Tutorial: 4 na Hakbang (na may Mga Larawan)
Gumamit ng Bluetooth 4.0 HC-08 Modyul upang Makontrol ang mga Maaaring matugunan na mga LED - isang Arduino Uno Tutorial: Nakapagod ka na ba sa mga module ng komunikasyon kasama ang Arduino? Nagbubukas ang Bluetooth ng isang mundo ng posibilidad para sa iyong mga proyekto sa Arduino at paggamit ng internet ng mga bagay. Magsisimula kami dito sa isang hakbang sa sanggol at matutunan kung paano makontrol ang mga maaaring matugunan na LED sa isang sma