Cov txheej txheem:
- Taw qhia
- Kauj Ruam 1: Nyem GPIO Pins - GPIO6 rau GPIO11
- Kauj Ruam 2: GPIO0, GPIO2 thiab GPIO15 Pins
- Kauj Ruam 3: Siv GPIO0, GPIO2 thiab GPIO15 Raws Li Cov Lus Qhia
- Kauj Ruam 4: Siv GPIO0, GPIO2 thiab GPIO15 Raws Li Cov Lus Qhia
- Xaus
Video: ESP8266 Siv GPIO0/GPIO2/GPIO15 Pins: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:28
Hloov kho 1st Lub Xya Hli 2018-Ntxiv cov ntawv ceeb toom ntawm kev rov ua haujlwm thaum GPIO0 yog qhov tso tawm
Nov yog qhov lus ceeb toom luv luv yuav siv GPIO0 / GPIO2 thiab GPIO15 pins ntawm ESP8266 module li cas.
Hloov kho tshiab: Tseem txheeb xyuas Yuav siv ESP8266-01 tus pin li cas
Taw qhia
ESP8266 yog tus nqi qis wifi ua rau nti. Nws los ntawm ntau hom qauv thiab tuaj yeem ua haujlwm tau ntau txoj hauv kev. Txhua tus qauv ua rau GPIO0 thiab GPIO2 nkag tau yooj yim. Feem ntau cov qauv, tsis yog ESP8266-01, kuj ua rau GPIO15 nkag tau yooj yim. Cov GPIO txoj kev tswj hwm yuav pib li cas thiab yog li yuav tsum tau tuav tshwj xeeb yog tias lawv yuav tsum siv txhua. GPIO6-GPIO11 kuj tseem xav tau kev kho tshwj xeeb raws li tau piav qhia hauv qab no.
Kauj Ruam 1: Nyem GPIO Pins - GPIO6 rau GPIO11
Feem ntau ESP8266 cov laug cam muaj lub teeb nyem txuas nrog qee lossis tag nrho ntawm GPIO6-GPIO11. Feem ntau cov haujlwm siv flash nco, nrog rau RAM, yog li tshwj tsis yog koj tshwj xeeb kom ntseeg tau tias koj tus lej tsuas yog khiav los ntawm RAM, koj tsis tuaj yeem siv cov pins no rau lwm lub hom phiaj.
Tus lej pes tsawg ntawm tus lej siv nyob hauv thaj tsam GPIO6 txog GPIO11 nyob ntawm seb hom khoom siv khoos phis tawj siv rau ntawm koj tus qauv. Quad IO siv 4 kab rau cov ntaub ntawv (6 pins tag nrho) txog li 4 npaug ntawm qhov nrawm ntawm tus qauv. Dual IO siv 2 kab rau cov ntaub ntawv (tag nrho 4 pins) Txuj siv ib kab rau cov ntaub ntawv (tag nrho 3 pins).
Tshwj tsis yog tias koj paub meej tias koj lub rooj tsav xwm xav tau dab tsi, koj zoo tshaj tsuas yog tsis quav ntsej GPIO6 rau GPIO11 thiab tsis hais txog lawv los ntawm koj cov cai.
Kauj Ruam 2: GPIO0, GPIO2 thiab GPIO15 Pins
Cov pins no txiav txim siab hom twg lub nti pib hauv.
Rau qhov kev ua haujlwm ib txwm ua tiav GPIO0 thiab GPIO2 yuav tsum tau rub mus rau Vcc (3.3V) thiab GPIO15 xav tau rub mus rau GND, txhua tus nrog tus tiv thaiv hauv thaj tsam 2K txog 10K resistor. 2K resistor muab lub suab nrov zoo tiv thaiv. OLIMEX siv 2K resistors SparkFun siv 10K resistors. Kuv siv 3K3 resistors.
Cov teeb tsa ntawm cov tswv yim no tsuas yog tshuaj xyuas thaum lub zog nce (lossis rov pib dua) ntawm lub nti. Tom qab ntawd cov pins muaj rau siv dav, tab sis raws li tau tham hauv qab no lawv siv tau txwv los ntawm cov sab nraud rub tawm/nqis resistors.
Kauj Ruam 3: Siv GPIO0, GPIO2 thiab GPIO15 Raws Li Cov Lus Qhia
Raws li tau hais los saud, cov pins no twb muaj tus tiv thaiv txuas nrog VCC (GPIO0 thiab GPIO2) lossis GND rau GPIO15. Qhov no txiav txim siab yuav ua li cas cov cuab yeej sab nraud, zoo li kev xa tawm lossis coj+tus tiv thaiv, yuav tsum txuas nrog. Rau GPIO0 thiab GPIO2, kev xa tawm sab nraud yuav tsum txuas nrog ntawm VCC thiab tus pin kom nws tsis txhob cuam tshuam nrog kev nqis tes ua ntawm rub tawm resistor. Hloov pauv qhov sib txuas sab nraud txuas nrog GPIO15 yuav tsum txuas nrog ntawm GND thiab tus pin kom tsis txhob cuam tshuam nrog kev nqis tes ua ntawm rub tawm tus tiv thaiv.
Txhawm rau qhib lub cuab yeej sab nraud, GPIO0 lossis GPIO2 yuav tsum tau tsav qis (Active LOW) thaum GPIO15 yuav tsum tau tsav siab (Active HIGH).
Cov txheej txheem saum toj no qhia yuav siv GPIO0 thiab GPIO2 thiab GPIO15 li cas. Lub voj voog no suav nrog qhov tsim nyog rub tawm/rub tawm hauv lub cev ib yam nkaus. Nco tseg 5V cov qauv xa tawm uas tau tsav los ntawm GPIO0 yog opto-cais thiab muaj cais sib txuas sib txuas rau cov tswv yim. Nws yog qhov tseem ceeb uas 5V VCCA qhov hluav taws xob tsis siv rau ESP8266 tus pin.
Yuav ua li cas rov tsim dua tshiab thaum siv GPIO0 ua qhov tso tawm
Nco tseg: GPIO0 xav tau los ua kom nkag mus rau hom kev ua haujlwm. Yog tias koj kos duab tsav nws siab, hauv av nws tuaj yeem ua rau koj puas ESP8266 nti. Txoj hauv kev nyab xeeb los rov sau dua ESP8266 thaum koj cov cai tsav GPIO0 tso tawm yog:- a) Hwj chim rau pawg thawj coj saib b) luv GPIO0 rau gnd c) txhawb lub rooj tsavxwm uas nkag mus rau hauv hom haujlwm vim luv ntawm GPIO0 d) tshem tawm qhov luv los ntawm GPIO0 yog li koj tsis luv tawm cov txiaj ntsig thaum qhov haujlwm tau ua e) rov tsim dua lub rooj tsavxwm f) lub voj voog fais fab yog tias tsim nyog.
Kauj Ruam 4: Siv GPIO0, GPIO2 thiab GPIO15 Raws Li Cov Lus Qhia
Siv cov pins li cov tswv yim yog qhov nyuaj me ntsis. Raws li tau sau tseg saum toj no ntawm lub zog nce, thiab thaum rov pib dua, cov pins no yuav tsum rub tawm lossis nqis qis raws li xav tau kom muaj ESP8266 tus qauv pib ua haujlwm ib txwm ua. Qhov no txhais tau tias, feem ntau, koj tsis tuaj yeem txuas lwm qhov hloov pauv rau cov pins no vim tias thaum lub zog nce koj feem ntau tsis tuaj yeem lav qhov hloov pauv yuav tsis rub cov tswv yim mus rau hauv av thiab yog li tiv thaiv tus qauv los ntawm kev pib raug.
Qhov ua kom yuam kev yog tsis txuas qhov hloov pauv sab nraud ncaj qha los ntawm GPIO0 lossis GPIO2 rau GND tab sis txuas nws hloov mus rau lwm tus GPIO tus pin uas tau tsav mus rau hauv av (raws li qhov tso tawm) tsuas yog tom qab ESP8266 pib. Nco ntsoov, thaum siv los ua cov txiaj ntsig, GPIO tus pin muab kev sib txuas tsis tshua muaj siab txuas rau VCC lossis GND nyob ntawm seb lawv puas tau tsav HIGH lossis LOW.
Ntawm no tsuas yog GPIO0 thiab GPIO2 yuav raug txiav txim siab. Siv txoj hauv kev no koj tuaj yeem tau txais ib (1) ntxiv cov tswv yim siv ob (2) GPIO's no.
Ib txoj hauv kev zoo sib xws tuaj yeem siv rau GPIO15 los ntawm kev siv lwm tus GPIO tus pin txuas nws qhov hloov mus rau +VCC, tab sis qhov no tsis tau txais cov lus qhia ntxiv, koj yuav zoo li tsuas yog siv lwm tus GPIO tus pin ncaj qha raws li kev nkag.
Lub Circuit Court saum toj no siv ESP8266-01 tus qauv ua piv txwv. Yog tsis siv qhov kev dag no, ESP8266-01 tsis muaj cov pins pub dawb los siv ua tswv yim yog tias koj twb siv tus pin RX/TX rau UART kev sib txuas.
Txij li cov teeb duab teeb tsa () txoj kev tsuas yog ua haujlwm tom qab ESP8266 module pib, nws muaj kev nyab xeeb los ua GPIO0 tso LOW ces thiab yog li muab cov hauv av rau S1 txuas nrog GPIO2. Tom qab ntawd koj tuaj yeem siv digitalRead (2) lwm qhov hauv koj daim duab los nyeem qhov hloov chaw.
Xaus
Cov ntawv luv luv no qhia yuav siv GPIO0, GPIO2 thiab GPIO15 li cas thiab yuav siv li cas kom tau txais cov lus qhia ntxiv siv GPIO0 thiab GPIO2 ua ke.
Pom zoo:
Cov Khoom Siv Teeb Meem Siv Chaw Taws Teeb Siv Arduino: 7 Kauj Ruam
Cov Khoom Siv Teeb Meem Siv Khoom Siv Hluav Taws Xob Siv Arduino: Tam sim no, Cov Tsim, Cov tsim tawm tau nyiam Arduino rau kev txhim kho sai ntawm cov qauv ntawm cov phiaj xwm. Arduino yog lub platform siv hluav taws xob qhib raws qhov yooj yim-rau-siv-kho vajtse thiab software. Arduino muaj zej zog cov neeg siv zoo heev. Hauv qhov no
Yuav Siv Raspberry Pi li cas GPIO Pins thiab Avrdude rau Bit-bang-program DIMP 2 lossis DA PIMP 2: 9 Cov Kauj Ruam
Yuav Siv Raspberry Pi li cas GPIO Pins thiab Avrdude rau Bit-bang-program DIMP 2 lossis DA PIMP 2: Cov no yog cov lus qhia ib qib zuj zus qhia yuav siv Raspberry Pi li cas thiab pub dawb qhib-qhov hais kom ua avrdude rau ntsis-bang -program DIMP 2 lossis DA PIMP 2. Kuv xav tias koj paub zoo txog koj li Raspberry Pi thiab kab lus LINUX. Koj tsis tas yuav
LED Blink Nrog Raspberry Pi - Yuav Siv GPIO Pins ntawm Raspberry Pi: 4 Cov Kauj Ruam
LED Blink Nrog Raspberry Pi | Yuav Siv GPIO Pins ntawm Raspberry Pi li cas: Nyob zoo cov neeg hauv phau ntawv qhia no peb yuav kawm paub siv GPIO li cas ntawm Raspberry pi. Yog tias koj tau siv Arduino ces tej zaum koj paub tias peb tuaj yeem txuas LED hloov lwm yam rau nws tus pin thiab ua kom nws ua haujlwm zoo li. ua rau LED ntsais muag lossis tau txais cov tswv yim los ntawm kev hloov pauv
Siv 4 Pins ntawm ESP8266-01: 3 Cov Kauj Ruam
Siv 4 Pins ntawm ESP8266-01: Nco tseg: Txoj haujlwm no yog qhov txuas ntxiv ntawm cov lus qhia ua ntej uas tsuas yog siv 2 tus pin.Lub xov tooj tsawg (4) ntawm GPIO pins ntawm ESP8266-01 yuav zoo li muaj teeb meem, rau ib qho twg Daim ntawv thov loj.Yet yog tias ib tus siv tus pin hauv txoj kev ntse nws yog
Kev txhim kho Cov Ntawv Thov Siv GPIO Pins ntawm DragonBoard 410c Nrog Android thiab Linux Cov Txheej Txheem Ua Haujlwm: 6 Cov Kauj Ruam
Kev txhim kho Cov Ntawv Thov Siv GPIO Pins ntawm DragonBoard 410c Nrog Android thiab Linux Cov Txheej Txheem Ua Haujlwm: Lub hom phiaj ntawm qhov kev qhia no yog los qhia cov ntaub ntawv xav tau los tsim daim ntawv thov siv GPIO tus pin ntawm DragonBoard 410c kev nthuav dav qis. Cov ntawv qhia no nthuav qhia cov ntaub ntawv txhawm rau txhim kho daim ntawv thov siv GPIO pins nrog SYS ntawm Andr