![Padomu, kuru pamatā ir SAMD21, USB porta pievienošana aparatūras seriālajam portam !: 3 soļi Padomu, kuru pamatā ir SAMD21, USB porta pievienošana aparatūras seriālajam portam !: 3 soļi](https://i.howwhatproduce.com/images/010/image-29240-j.webp)
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![Image Image](https://i.howwhatproduce.com/images/010/image-29240-2-j.webp)
![](https://i.ytimg.com/vi/pFhDG9PpWEo/hqdefault.jpg)
![Izveidojiet sērijas ierīci ar USB savienotāju Izveidojiet sērijas ierīci ar USB savienotāju](https://i.howwhatproduce.com/images/010/image-29240-3-j.webp)
Mūsdienās ir standarta izmantot Arduino (vai jebkuru citu saderīgu) plates USB portu kā emulētu seriālo portu. Tas ir ļoti noderīgi, lai atkļūdotu, nosūtītu un saņemtu datus no mūsu mīļajiem dēļiem.
Es strādāju pie uChip, kad, izejot cauri tā MCU (SAMD21) datu lapai, es pamanīju, ka USB gpio PORTA 24 un 25 (kas attiecīgi ir D-/D+) var izmantot arī kā SERCOM (PAD 2 un 3).
Ievērojot to datu lapā, es domāju, ka dažreiz būtu diezgan noderīgi pievienot aparatūras sērijas ierīci tieši USB portam, nevis piestiprināt lidojošus vadus uz maizes dēļa vai lodēt to tieši pie tāfeles.
Tādējādi šeit ir ātra apmācība, kas parāda, kā iestatīt tāfeli tā, lai tās USB varētu izmantot kā aparatūras seriālo portu.
Šajā īpašajā apmācībā pievienotā seriālā ierīce ir Bluetooth HC-06 sērijas adapteris. Tomēr kodu var pielāgot jebkurai citai sērijas ierīcei, ja vien seriālajai ierīcei pielodējat USB kabeļa adapteri.
Materiālu rēķins
uChipx 1
mikro-USB uz USB/A adapteris x 1 (saite)
HC-06 BT modulis x 1
Pārstrādāts USB kabelis x 1
Akumulators (3V3 <VBAT <5) x 1
1. darbība: izveidojiet sērijas ierīci ar USB savienotāju
Noņemiet USB kabeli un pielodējiet tā vadus pie seriālās ierīces, kā parādīts shēmā un rakstīts zemāk.
- USB kabelis melns -> GND
- USB kabelis sarkans -> VCC (barošana)
-USB kabelis (D-) balts -> RX
- USB kabelis (D+) zaļš -> TX
2. darbība. Programmējiet UChip
![Programma UChip Programma UChip](https://i.howwhatproduce.com/images/010/image-29240-4-j.webp)
Pievienojiet uChip datoram un ielieciet tāfelē skici “HWSerialUSB.ino”. Pēc tam atvienojiet uChip, lai turpinātu nākamās darbības.
PADOMS: Kā kods darbojas? Kāpēc mans USB ports tagad atšķiras?
Šeit ir apkopots triks, ko es daru kodā.
Būtībā es izveidoju jaunu “SerialUSB_HW” instanci, izmantojot GPIO, kas pašlaik ir piešķirts darbam kā D- un D+.
Iestatījumā () es iespējoju SERCOM funkcionalitāti USB tapām, izmantojot funkciju “pinPeripherial ()”, kas norādīta koda sākumā esošajā galvenē “wiring_private.h”.
Tagad es varu izmantot “SerialUSB_HW” gadījumu tāpat kā standarta Serial vai SerialUSB, lai saņemtu un nosūtītu datus uz savu HC-06 sērijas ierīci.
3. darbība: salieciet - izveidojiet savienojumu - eksperimentējiet
![Salieciet - savienojiet - eksperimentējiet Salieciet - savienojiet - eksperimentējiet](https://i.howwhatproduce.com/images/010/image-29240-5-j.webp)
Pievienojiet akumulatoru uChip
-pin_8-> VBAT--
- pin_16 -> VBAT+
Ievietojiet OTG adapteri un pēc tam seriālo ierīci ar pavisam jaunu USB portu un… tas arī viss, aparatūra ir gatava!
Pēc savienošanas pārī ar moduli HC-06 (standarta parole ir 1234) izveidojiet savienojumu ar BT ierīci, izmantojot tālruni vai BT saskarni. Tagad jums vajadzētu saņemt iebūvētās gaismas diodes statusu.
Nosūtiet simbolu “o”, lai ieslēgtu LED, vai jebkuru citu simbolu, lai to izslēgtu.
Eksperimentējiet un izmēģiniet citas sērijas ierīces. Tagad jūs zināt, kā izmantot USB portu kā aparatūras seriālo portu!
PADOMS: Kodā ir #define, kas ļauj pārslēgties starp USB porta izmantošanu kā emulētu sēriju vai aparatūras sēriju. Eksperimentējiet un pārbaudiet, vai pievienotā seriālā ierīce (HC-06) nesazinās, ja vien nespiežam USB darboties kā aparatūras seriāls!
Ieteicams:
Desktop Pi aparatūras montāža: 12 soļi (ar attēliem)
![Desktop Pi aparatūras montāža: 12 soļi (ar attēliem) Desktop Pi aparatūras montāža: 12 soļi (ar attēliem)](https://i.howwhatproduce.com/images/001/image-1356-23-j.webp)
Darbvirsmas Pi aparatūras montāža: man šķiet, ka Raspberry Pi un vienas plates datoru (SBC) pasaule ir aizraujoša. Visu pamata sastāvdaļu, kas nepieciešamas tipiskam mājas datoram, integrēšana kompaktā un atsevišķā sistēmā ir bijusi aparatūras un
Pavadošās kastes recepte (aparatūras remikss / ķēdes locīšana): 11 soļi (ar attēliem)
![Pavadošās kastes recepte (aparatūras remikss / ķēdes locīšana): 11 soļi (ar attēliem) Pavadošās kastes recepte (aparatūras remikss / ķēdes locīšana): 11 soļi (ar attēliem)](https://i.howwhatproduce.com/images/002/image-3626-16-j.webp)
Pavadošās kastes recepte (aparatūras remikss / ķēdes locīšana): aparatūras remiksēšana ir veids, kā atkārtoti pārbaudīt mūzikas tehnoloģiju priekšrocības. Pavadoņu kastes ir ķēdē saliekti DIY elektroniskie mūzikas instrumenti. Skaņas, ko tās rada, ir atkarīgas no izmantotās ķēdes. Manis izgatavotās ierīces ir balstītas uz daudzefektīviem
Klēpjdators ar budžetu: lēta Powerhouse iespēja (divi iekšējie diskdziņi, kuru pamatā ir Lenovo): 3 soļi
![Klēpjdators ar budžetu: lēta Powerhouse iespēja (divi iekšējie diskdziņi, kuru pamatā ir Lenovo): 3 soļi Klēpjdators ar budžetu: lēta Powerhouse iespēja (divi iekšējie diskdziņi, kuru pamatā ir Lenovo): 3 soļi](https://i.howwhatproduce.com/images/006/image-15536-j.webp)
Klēpjdators ar budžetu: lēta Powerhouse opcija (divi iekšējie diskdziņi, kuru pamatā ir Lenovo): šī pamācība koncentrēsies uz atjauninātu Lenovo T540p klēpjdatora konfigurāciju kā ikdienas draiveri tīmekļa pārlūkošanai, tekstapstrādei, vieglām spēlēm un audio . Tas ir konfigurēts ar cietvielu un mehānisku atmiņu ātrumam un jaudai
Datora aparatūras monitors: 6 soļi (ar attēliem)
![Datora aparatūras monitors: 6 soļi (ar attēliem) Datora aparatūras monitors: 6 soļi (ar attēliem)](https://i.howwhatproduce.com/images/007/image-18013-j.webp)
Datora aparatūras monitors: Sveiki visiem. Es sāku šo projektu divu iemeslu dēļ: nesen savā datorā izveidoju ūdens dzesēšanas cilpu, un man vajadzēja kaut ko, lai vizuāli aizpildītu vietu korpusā UN es gribēju, lai ar ātru ieskatu tiktu pārbaudīta temperatūra un cita statistika
Atkārtojiet savu lodēšanas dzelzs padomu: 9 soļi (ar attēliem)
![Atkārtojiet savu lodēšanas dzelzs padomu: 9 soļi (ar attēliem) Atkārtojiet savu lodēšanas dzelzs padomu: 9 soļi (ar attēliem)](https://i.howwhatproduce.com/images/002/image-5539-57-j.webp)
Atmetiet savu lodēšanas dzelzs padomu: Iepriekš redzamajā attēlā varat skaidri redzēt pirms un pēc, un viss process aizņēma mazāk nekā 3 minūtes. *** LASĪT *** Es zinu, ka tā nav labākā metode tā tīrīšanai, bet ja esat slinks un nevēlaties laiku pa laikam iegādāties jaunus padomus