Satura rādītājs:
- 1. darbība. Noskatieties video
- 2. darbība: iegūstiet visas detaļas un komponentus
- 3. darbība: iegūstiet PS2 bibliotēku Arduino
- 4. solis: identificējiet lodēšanas spilventiņus skārienpaliktnī
- 5. darbība: pievienojiet vadus identificētajiem lodēšanas spilventiņiem
- 6. darbība: ieprogrammējiet Arduino mikrokontrolleru
- 7. solis: savienojiet skārienpaliktni ar Arduino dēli
- 8. solis: pievienojiet Arduino plati datoram un atveriet sērijas monitoru
- 9. darbība: pievienojiet papildu vadus skārienpaliktnim
- 10. solis: ieprogrammējiet Arduino mikrokontrolleru, izmantojot demonstrācijas kodu
- 11. darbība: pārbaudiet iestatījumus
- 12. darbība: pievienojiet rotējošo kodētāju
- 13. solis: ieprogrammējiet Arduino dēli
- 14. darbība. Pievienojiet rotējošā kodētāja izejas skārienpaliktņa digitālajām ieejām
- 15. solis: pievienojiet rotējošo kodētāju un skārienpaliktni barošanai
- 16. solis: pievienojiet skārienpaliktņa sakaru vadus Arduino panelim
- 17. solis: pievienojiet uzstādīšanu barošanai un pārbaudiet kodētāju
- 18. solis: ko jūs gatavojaties darīt?
Video: Foršs klēpjdatora skārienpaliktņa uzlaušana Arduino projektiem!: 18 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Kādu laiku atpakaļ, kad es strādāju ar PS/2 skārienpaliktni ar Arduino mikrokontrolleri, es uzzināju, ka divus tā iebūvētos savienojumus var izmantot kā digitālās ieejas. Šajā pamācībā uzzināsim, kā mēs varam izmantot PS/2 skārienpaliktņa papildu digitālās ieejas, ko izmantot mūsu Arduino projektos. Sāksim!
1. darbība. Noskatieties video
Noskatieties video, lai labāk izprastu projektu, uzzinātu par grūtībām un saņemtu dažus padomus.
2. darbība: iegūstiet visas detaļas un komponentus
Šim projektam jums būs nepieciešams:
- PS/2 skārienpaliktnis (ieteicams lietot Synaptics, jo tas ir zināms un pārbaudīts.)
- Arduino mikrokontrolleris, kas paredzēts saskarnei ar skārienpaliktni (UNO, Leonardo, Nano, Micro utt.).
- 5 voltu līdzstrāvas avots.
- Daži džemperu vadi no vīriešu līdz vīriešiem.
- Vismaz 6 vadi (lodēšanai uz skārienpaliktņa vai lentes kabeļa.)
- Lodēšanas stieple.
- Lodāmurs.
- Lodēšanas plūsma (jūs varat iztikt bez tā, bet tas uzlabo lodēšanas darbus.)
- Divas pogas (pogas LED demonstrācijas kodam.)
Rotējošs kodētājs. (Pēc izvēles rotējošā kodētāja demonstrācijas kodam.)
3. darbība: iegūstiet PS2 bibliotēku Arduino
Lejupielādējiet ps2 bibliotēku no šejienes. Pārvietojiet lejupielādēto mapi uz darbvirsmu, jo to būs vieglāk atrast. Atveriet Arduino IDE un noklikšķiniet uz Skice> Iekļaut bibliotēku> Pievienot. ZIP bibliotēku… un pēc tam darbvirsmā atlasiet mapi ps2. Bibliotēka tiks iekļauta, un tagad jūs varēsit izmantot ps2 bibliotēku.
4. solis: identificējiet lodēšanas spilventiņus skārienpaliktnī
Vispirms tiešsaistē pārbaudiet skārienpaliktņa datu lapu, izmantojot tās daļas numuru. Jums jāatrod savienojuma spilventiņi “Pulkstenis”, “Dati”, “Vcc” un “Gnd”.
Parasti šādi spilventiņi atbilst attiecīgajām tapām:
- 22 ~> +5 volti (Vcc)
- 23 ~> Zeme (Gnd)
- 10 ~> Pulkstenis
- 11 ~> Dati
5. darbība: pievienojiet vadus identificētajiem lodēšanas spilventiņiem
Noklikšķiniet uz attēliem, lai uzzinātu vairāk.
Jūs varat vai nu pielodēt vadus tieši pie lodēšanas paliktņiem, vai arī iet mazliet tālāk un pārveidot atbilstošu lentes kabeli, kā parādīts attēlā, lai padarītu elektroinstalāciju tīrāku. Es tikko piestiprināju skārienpaliktņa džemperu tērauda vadus, jo iebūvētais lentes kabeļa savienotājs bija pietiekami liels.
6. darbība: ieprogrammējiet Arduino mikrokontrolleru
Programmējiet Arduino mikrokontrolleru ar pievienoto kodu.
7. solis: savienojiet skārienpaliktni ar Arduino dēli
Paņemiet katru vadu, kas savienots ar attiecīgajiem skārienpaliktņa lodēšanas paliktņiem, un izveidojiet šādus savienojumus ar Arduino plāksni:
- 22 ~> 5V
- 23 ~> GND
- 10 ~> A0
- 11 ~> A1
8. solis: pievienojiet Arduino plati datoram un atveriet sērijas monitoru
Vispirms nosakiet, kuri lodēšanas spilventiņi uz skārienpaliktņa ir savienoti ar borta lentes kabeļa savienotāju (meklējiet vara pēdas, kas savieno spilventiņus un lentes kabeļa savienotāja tapas.).
Paņemiet džempera vadu un savienojiet vienu no tā galiem ar Arduino plāksnes galveni “GND”. Pievienojiet Arduino plati datoram un ieslēdziet Arduino IDE sērijas monitoru. Atverot seriālo monitoru, ja nekas neparādās, pārbaudiet, vai esat izvēlējies pareizo tāfeli, vēlreiz pārbaudiet vadu savienojumus un restartējiet skārienpaliktni, atvienojot un atkārtoti pievienojot skārienpaliktņa +5 voltu vadu. Ja viss tika izdarīts pareizi, sērijas monitoram jāsāk rādīt ciparu rindu. Pirmā rinda, kurā redzams skaitlis 8, mums ir svarīga.
Pēc tam, kad esat to izdarījis, pievienojiet vaļīgo džempera vadu katram lodēšanas spilventiņam, iespējams, starp 2 un 9, kas ir savienoti ar lentes kabeļa savienotāju. Starp tiem būs divi spilventiņi, kuriem pieskaroties ar vaļēju džemperu vadu, sērijveida monitora numurs mainīsies no 8 uz 9 vai 10. Šie ir lodēšanas spilventiņi, kurus mēs meklējam. Iezīmējiet spilventiņu, mainot numuru uz 9 kā “InA”, un to, kas numuru maina uz “InB”. Manam izmantotajam skārienpaliktnim bija spilventiņi 6 un 7, kas izraisīja sērijveida monitora numura izmaiņas.
Pārbaudiet vēl vienu lietu: savienojot abus šos lodēšanas spilventiņus vienlaicīgi ar GND, sērijveida monitora numurs mainīsies uz 11.
9. darbība: pievienojiet papildu vadus skārienpaliktnim
Lodējiet vadu katrs uz lodēšanas paliktņiem, kas identificēti iepriekšējā solī. Ja izmantojāt pārveidotu lentes kabeli, atrodiet, kurš kabeļa savienotāja tapa ir pievienots nepieciešamajiem lodēšanas spilventiņiem, un pievienojiet vadus attiecīgajiem lentes kabeļa vadītājiem.
10. solis: ieprogrammējiet Arduino mikrokontrolleru, izmantojot demonstrācijas kodu
Šis kods izmanto divas papildu skārienpaliktņa tapas, kuras mēs iepriekš atklājām kā digitālās ieejas, un katra no tām ir savienota ar zemējuma tapu, izmantojot spiedpogu.
11. darbība: pārbaudiet iestatījumus
Pēc Arduino mikrokontrollera programmēšanas īslaicīgi pievienojiet spilventiņu “A” GND ar vadu vai spiedpogu, tādējādi iedegsies gaismas diode, kas savienota ar Arduino plates D13 tapu. Pēc tam rīkojieties tāpat kā ar spilventiņu “B”, tāpēc gaismas diode izslēgsies.
12. darbība: pievienojiet rotējošo kodētāju
Ja jūs vienkārši vēlējāties izmantot šo uzlaušanu, lai skārienpaliktnim pievienotu papildu digitālās ieejas, tad tas ir izdarīts! Bet, ja vēlaties to virzīt tālāk, skārienpaliktnim varat pievienot pat rotējošu kodētāju. Šeit es esmu izmantojis pakāpju motoru kā rotējošu kodētāju.
13. solis: ieprogrammējiet Arduino dēli
Programmējiet mikrokontrolleru ar norādīto kodu, lai pārbaudītu skārienpaliktni ar rotējošo kodētāju. Kods ļauj regulēt gaismas diodes spilgtumu, kas savienots ar Arduino plates D9 tapu, izmantojot rotējošo kodētāju vai bīdot pirkstu gar skārienpaliktņa x asi.
14. darbība. Pievienojiet rotējošā kodētāja izejas skārienpaliktņa digitālajām ieejām
Noklikšķiniet uz katra attēla, lai uzzinātu vairāk.
Pievienojiet abas rotējošā kodētāja izejas tapas skārienpaliktņa “InA” un “InB”.
15. solis: pievienojiet rotējošo kodētāju un skārienpaliktni barošanai
Pievienojiet kodētāja +ve spaili un skārienpaliktni Arduino plates +5 voltu galvenei un -ve termināli Arduino plates GND galvenei.
Noklikšķiniet uz attēliem, lai uzzinātu vairāk.
16. solis: pievienojiet skārienpaliktņa sakaru vadus Arduino panelim
Pievienojiet skārienpaliktņa vadus “Pulkstenis” un “Dati” Arduino plates galvenēm “A0” un “A1”.
17. solis: pievienojiet uzstādīšanu barošanai un pārbaudiet kodētāju
Tā kā komunikācija starp Arduino mikrokontrolleru un skārienpaliktni rada zināmu aizkavēšanos, rotējošo kodētāju nevar droši darbināt lielā ātrumā.
18. solis: ko jūs gatavojaties darīt?
Tātad, tagad, kad mēs zinām, kā pievienot divas papildu digitālās ieejas Arduino skārienpaliktņa projektiem, ko jūs darīsit ar šo uzlaušanu? Ja veidojat šo projektu, mēģiniet to kopīgot ar sabiedrību, noklikšķinot uz “Es to izveidoju!”.
Ieteicams:
Foršs gaismas avots no vecā klēpjdatora LCD!: 6 soļi
Foršs gaismas avots no vecā klēpjdatora LCD!: Vai esat kādreiz domājuši atkārtoti izmantot veco salauzto klēpjdatora LCD ekrānu? jā, patiesībā no tā var izveidot vēsu gaismas avotu, kas ir energoefektīvs un ir foršs, jo jūs pārstrādājat elektroniku
Klēpjdatoru skārienpaliktņa vadīts dzelzceļa modelis - PS/2 Arduino saskarne: 14 soļi
Klēpjdatoru skārienpaliktņa vadīts dzelzceļa modelis | PS/2 Arduino saskarne: klēpjdatora skārienpaliktnis ir viena no lieliskajām ierīcēm, ko izmantot kā ievadi mikrokontrolleru projektos. Tāpēc šodien ieviesīsim šo ierīci ar Arduino mikrokontrolleri, lai kontrolētu dzelzceļa modeli. Izmantojot PS/2 skārienpaliktni, mēs varēsim kontrolēt 3 t
DIY - īpaši lēts un īpaši foršs loka reaktors: 8 soļi (ar attēliem)
DIY - īpaši lēts un ļoti foršs loka reaktors: šajā pamācībā es jums parādīšu, kā jūs varat mājās izgatavot ārkārtīgi lētu loka reaktoru. Sāksim darbu. Kopējais projekts man izmaksāja mazāk nekā 1 ASV dolāru, un man bija jāiegādājas tikai gaismas diodes un katrs LED man izmaksāja 2,5 INR, un es izmantoju 25, tāpēc kopējās izmaksas ir mazākas par 1
Foršs kustināms robots: 11 soļi (ar attēliem)
Foršs kustināms robots: ja jums patīk mans robots, lūdzu, balsojiet par mani instrukciju robotu konkursā. Tas ir vienkārši un viegli izgatavojams
LED skārienpaliktņa un UV jutīgas rakstīšanas virsmas izgatavošana: 5 soļi
LED skārienpaliktņa un uz UV reaģējošas rakstīšanas virsmas izgatavošana: izveidojiet skārienjutīgu LED gaismas pildspalvu! Šajā pamācībā, iespējams, tiek izmantotas detaļas, kuras vairums hobiju cienītāju guļ ap māju, lai izgatavotu pildspalvu, kas izstaro gaismu no LED. Es izmantoju ultravioleto gaismas diodi, lai "rakstītu spoku" ar; jūs varat pārklāt baltu virsmu