![Pretvaranje ploča USB-a zasnovanih na SAMD21 u hardverski serijski port!: 3 koraka Pretvaranje ploča USB-a zasnovanih na SAMD21 u hardverski serijski port!: 3 koraka](https://i.howwhatproduce.com/images/010/image-29240-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
![Image Image](https://i.howwhatproduce.com/images/010/image-29240-2-j.webp)
![](https://i.ytimg.com/vi/pFhDG9PpWEo/hqdefault.jpg)
![Izradite serijski uređaj s USB priključkom Izradite serijski uređaj s USB priključkom](https://i.howwhatproduce.com/images/010/image-29240-3-j.webp)
Danas je standardno koristiti USB priključak na Arduino (ili bilo kojoj drugoj kompatibilnoj) ploči kao emulirani serijski priključak. Ovo je vrlo korisno za ispravljanje pogrešaka, slanje i primanje podataka s naših dragih ploča.
Radio sam na uChip-uKada sam, pregledavajući podatkovni list njegovog MCU-a (SAMD21), primijetio da se USB gpio PORTA 24 i 25 (koji su D-/D+) respektivno mogu koristiti i kao SERCOM (PAD 2 i 3).
Nakon što sam to primijetio u podatkovnoj tablici, pomislio sam da bi ponekad bilo vrlo korisno priključiti hardverski serijski uređaj izravno na USB priključak, a ne pričvršćivanjem letećih žica na ploču ili lemljenjem izravno na ploču.
Dakle, ovdje je ovo kratki vodič koji vam pokazuje kako postaviti ploču tako da njezin USB možete koristiti kao hardverski serijski port.
U ovom posebnom vodiču serijski uređaj spojen je Bluetooth HC-06 serijski adapter. Međutim, kôd možete prilagoditi bilo kojem drugom serijskom uređaju, sve dok lemite adapter USB kabela na serijski uređaj.
Predmet materijala
uChipx 1
adapter za mikro USB na USB/A x 1 (veza)
HC-06 BT modul x 1
Reciklirani USB kabel x 1
Baterija (3V3 <VBAT <5) x 1
Korak 1: Izradite serijski uređaj s USB priključkom
Odlijepite USB kabel i lemite njegove žice na serijski uređaj kako je prikazano na shemi i dolje napisano.
- USB kabel crn -> GND
- USB kabel crvene boje -> VCC (napajanje)
-USB kabel (D-) bijeli -> RX
- USB kabel (D+) zelen -> TX
Korak 2: Programirajte UChip
![Program UChip Program UChip](https://i.howwhatproduce.com/images/010/image-29240-4-j.webp)
Spojite uChip s računalom i umetnite skicu “HWSerialUSB.ino” u ploču. Zatim odspojite uChip za nastavak sljedećih koraka.
SAVJET: Kako funkcionira kod? Zašto je moj USB port sada drugačiji?
Ovdje je ukratko opisan trik koji radim u kodu.
U osnovi, stvaram novu "SerialUSB_HW" instancu koristeći GPIO koji je trenutno dodijeljen za rad kao D- i D+.
U Setup () omogućujem SERCOM funkcionalnost za USB pinove, koristeći funkciju “pinPeripherial ()” koja se nalazi u zaglavlju “wiring_private.h” koje se nalazi na početku koda.
Sada mogu koristiti "SerialUSB_HW" instancu, isto tako standardni serijski ili SerialUSB, primajući i šaljući podatke na svoj serijski uređaj HC-06.
Korak 3: Sastavite - povežite - eksperimentirajte
![Sastavi - Poveži - Eksperimentiraj Sastavi - Poveži - Eksperimentiraj](https://i.howwhatproduce.com/images/010/image-29240-5-j.webp)
Spojite bateriju na uChip
-pin_8-> VBAT--
- pin_16 -> VBAT+
Umetnite OTG adapter, a zatim serijski uređaj s potpuno novim USB priključkom i … to je sve, hardver je spreman!
Nakon uparivanja s modulom HC-06 (standardna lozinka je 1234), povežite se s BT uređajem putem telefona ili BT sučelja. Sada biste trebali primiti status ugrađene LED diode.
Pošaljite znak 'o' za uključivanje LED -a ili bilo koji drugi znak za isključivanje.
Eksperimentirajte i isprobajte druge serijske uređaje. Sada znate koristiti USB priključak kao hardverski serijski port!
SAVJET: U kodu postoji #define koji vam omogućuje prebacivanje između korištenja USB priključka kao emulirane serijske ili hardverske serije. Eksperimentirajte i provjerite da priključeni serijski uređaj (HC-06) ne komunicira ako ne prisilimo USB da radi kao hardverska serija!
Preporučeni:
Je li moguće prenijeti fotografije pomoću IoT uređaja zasnovanih na LPWAN-u?: 6 koraka
![Je li moguće prenijeti fotografije pomoću IoT uređaja zasnovanih na LPWAN-u?: 6 koraka Je li moguće prenijeti fotografije pomoću IoT uređaja zasnovanih na LPWAN-u?: 6 koraka](https://i.howwhatproduce.com/images/005/image-13188-j.webp)
Je li moguće prenijeti fotografije pomoću IoT uređaja zasnovanih na LPWAN-u ?: LPWAN označava širokopojasnu mrežu niske snage i to je sasvim prikladna komunikacijska tehnologija u IoT području. Reprezentativne tehnologije su Sigfox, LoRa NB-IoT i LTE Cat.M1. Sve su to komunikacijske tehnologije male snage male snage. U ge
POVEZIVANJE VIŠE SENZORA NA JEDAN ARDUINO UNO SERIJSKI PORT: 4 koraka
![POVEZIVANJE VIŠE SENZORA NA JEDAN ARDUINO UNO SERIJSKI PORT: 4 koraka POVEZIVANJE VIŠE SENZORA NA JEDAN ARDUINO UNO SERIJSKI PORT: 4 koraka](https://i.howwhatproduce.com/images/001/image-204-52-j.webp)
POVEZIVANJE VIŠE SENZORA NA JEDAN ARDUINO UNO SERIJSKI PORT: U ovom ćemo vodiču proširiti jedan serijski Arduino UNO UART (Rx/Tx) serijski port tako da se može povezati više Atlas senzora. Proširenje se vrši pomoću ploče za proširenje serijskog porta 8: 1. Luka Arduino povezana je s ekspanderom nakon
Serijski port preko WiFi -a: 10 koraka
![Serijski port preko WiFi -a: 10 koraka Serijski port preko WiFi -a: 10 koraka](https://i.howwhatproduce.com/images/002/image-4901-51-j.webp)
Serijski port preko WiFi -a: Prijenos podataka između elektroničkih uređaja neizbježan je u mnogim elektroničkim projektima i donosi mnogo prednosti vašem projektu, tj. Povezivanje vašeg mikrokontrolera s računalom i nadgledanje podataka na velikom šarenom zaslonu umjesto na malom jednobojnom
Serijski port - Postavljanje softvera: 8 koraka
![Serijski port - Postavljanje softvera: 8 koraka Serijski port - Postavljanje softvera: 8 koraka](https://i.howwhatproduce.com/images/004/image-10334-13-j.webp)
Serijski port - Postavljanje softvera: Ako pokušavate kontrolirati nešto u stvarnom svijetu pomoću računala, serijski port je možda najjednostavnije sredstvo komunikacije. Provest ću vas kroz postupak postavljanja serijskog porta i hiperterminala na računalu koje pokreće win
Pretvaranje mog Mp3 playera u izravni USB port i zamjenjivu bateriju: 3 koraka
![Pretvaranje mog Mp3 playera u izravni USB port i zamjenjivu bateriju: 3 koraka Pretvaranje mog Mp3 playera u izravni USB port i zamjenjivu bateriju: 3 koraka](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126742-converting-my-mp3-player-to-direct-usb-port-and-replacable-battery-3-steps-j.webp)
Pretvaranje mog Mp3 playera u izravni USB port i zamjenjivu bateriju: na ovoj uputi ću vam pokazati kako pretvoriti svoj i-pod shuffle u izravni USB port (pomoću mp3 playera na računalo bez adaptera) i na zamijenite ugrađenu bateriju baterijom mobilnog telefona i mobilnog telefona b