Cov txheej txheem:
Video: ESP-12E thiab ESP-12F Programming and Development Board: 3 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Kev xa tawm rau pawg thawj coj no tau yooj yim:
- Muaj peev xwm ua haujlwm ESP-12E thiab ESP-12F cov qauv yooj yim li NodeMCU cov laug cam (piv txwv li tsis tas yuav nias lub pob).
- Muaj breadboard tus phooj ywg zoo nrog nkag mus rau IO siv tau.
- Siv qhov sib cais USB rau kev hloov pauv ib txwm yog li lub rooj tsavxwm tsis muaj qhov tso dej ntxiv tam sim no thiab tuaj yeem kuaj tau ze li sai tau mus rau qhov kawg daim ntawv thov, tshwj xeeb tshaj yog nrog kev tsaug zog tam sim no.
Chav nyob ntawm no tuaj yeem ua tau siv lub khob cij thiab nthuav tawm cov pins ntawm 2 hli tus pin header los txuas ntawm ESP12 thiab lub khob cij, raws li qhia hauv lwm cov lus qhia. Txawm li cas los xij PCB tus qauv zoo dua thiab txuas tau sai dua. Yog li yog tias koj muaj lub iav los ua PCBs - rub cov duab kos nrog thiab tsoo ib qho ntawm cov no.
Qhov:
- 2 hli tus pin-strip (2x8 txoj kev)
- 2.54mm txoj cai kaum tus pin-sawb (12 txoj kev + 2off 3 txoj kev)
- Kab rov tav 3 txoj kev 2.54mm lub qhov (socket) - piv txwv li Cov duab 1593474
- 2 tawm BCW32 lossis lwm yam SOT23 hom NPN transisitor.
- 4 ua 10k0805
- 2 tx0805
- 0.1uF ceramic 0805
- 6mm tactile hloov (los ntawm qhov)
- PCB ua txuas nrog cov duab kos.
Kauj ruam 1: Kev piav qhia
NodeMCU cov txheej txheem txheej txheem siv cov kab ntawv RTS thiab CTS los tsav qhov rov pib dua thiab GPIO0 tus pin los teeb tsa lub hom phiaj. Ob peb NPN transistors tau siv. Thaum DTR siab thiab RTS qis tus Pib dua tus pin raug rub qis. Thaum DTR qis thiab RTS siab GPIO0 raug rub qis. Lub khoos phis tawj software tsav DTR thiab RTS pins raws li xav tau kom tso ESP12 rau hauv hom nyem.
Daim duab qhia chaw:
FTDI USB rau cov hloov pauv hloov tau siv vim nws muaj kab uas xav tau ntawm ib sab. Yog li ib qho tsuas yog yuav tsum tau ntxiv qee tus pin headers.
Thaum lub phiaj xwm ESP12 cov qauv ntawm pawg thawj coj no tawm ib qho los xaiv NodeMCU V1.0 raws li pawg thawj coj hauv Arduino IDE lossis yog siv Generic ESP8266 ces teeb dua Txoj Kev (hauv Cov Cuab Yeej) rau nodemcu. Tom qab ntawv koj tuaj yeem nyem download thaum twg koj xav thauj koj daim duab. Pawg thawj coj xav tau 3.3 lub zog siv rau 3.3v thiab GND pins.
Kuv ua qhov no los pab txhim kho kuv li TicTac Super Wifi Analyzer, tab sis paub tias nws yuav dhau los ua qhov kuv nyiam tshaj plaws rau kev txhim kho thiab sim ESP8266 tshuab siv ESP12 cov laug cam.
Kauj ruam 2: Sib dhos
Rub tawm daim ESP12 Programmer artwork.docx Luam tawm thiab txheeb xyuas lub rooj tsav xwm loj raws li tau sau tseg. Yog tias tsis yog kho qhov loj me ntawm txoj cai nyem, Qhov Loj thiab Txoj Haujlwm.
Kuv luam cov duab kos rau ob daim ntawv taug qab. Tom qab ntawd kuv muab cov no los sib piv ob npaug thiab npog qhov tsis zoo me me hauv kev luam ntawv (Kuv siv lub tshuab luam ntawv laser). Kuv xuas qhov hauv ntug ntawm txheej txheej sab saud, tso Sellotape hla lub qhov, sib dhos thiab tom qab ntawd nias ntawm lub qhov kom lo. Kuv muaj chav tiv thaiv UV. Kuv tau siv lub teeb dub UV uas ua haujlwm zoo nrog txau txheej PCBs. Kuv siv cov tshuaj sodium hydroxide tsis muaj zog (nqus dej huv) txhawm rau txhim kho thiab Di-Sodium Peroxodisulphate Hexahydrate los txhawm rau. Ceev faj tshwj xeeb nrog cov tshuaj, tshwj xeeb tshaj yog sodium hydroxide uas tawm tsam cov nqaij tam sim ntawd. Koj tsis xav tau cov khoom no hauv koj lub qhov muag! Tom qab ntawd kuv nthuav tawm dua thiab txhim kho kom tshem tawm cov yeeb yaj kiab hla txoj kab thiab ua tiav nrog qee qhov tso quav tso quav (kim heev - thiab txwv lub neej). Cov kauj ruam tom kawg yog xaiv tau, tshwj xeeb tshaj yog tias koj npaj yuav muab cov laug cam tso ua ntej saum npoo tau oxidized dhau.
Kuv muab cov khoom sib dhos tso rau qhov siab. Kuv tso ib qho SMD tivthaiv, siv cov tshuaj txhuam txhuam txhuam rau ib tus pin thiab muab tshuaj txhuam qhov no. Tom qab ntawd kuv ua tib yam rau seem ntawm SMD cov khoom. Tom qab ntawd kuv thov muab tshuaj txhuam rau txhua tus pin uas tsis tau muab pov tseg thiab tom qab ntawd mus ncig thiab muab cov tshuaj txhuam no pov tseg.
Kuv tsis thawb 2mm tus pin -strip txhua txoj hauv kev - tab sis tsuas yog txaus kom cov pins protruded los ntawm ib ncig 1mm. Thaum ua tiav cov yas yas tuaj yeem raug thawb mus rau qib board. Qhov no txuag kom tau txiav lawv thiab tso cai rau ESP12 huab cua los ua mm ntxiv deb ntawm FTDI txuas.
Yog tias koj muaj teeb meem tau txais Kab Rov Tav 3 txoj hauv kev 2.54mm qhov nyob hauv koj tuaj yeem siv Arduino lub qhov (socket) sawb thiab epoxy nws tiaj thiab txuas rau ib txheej txheej. Yog li txuas cov khub ntawm cov ntaub qhwv raws li qhov tsim nyog thiaj li cov nyob ntsaws txuas rau hauv Circuit Court.
Thaum kawg siv lub 12 txoj cai kaum sab xis 0.1 tus pin-strip thiab daim ntawv lo raws li hauv qab no:
Ntawm FTDI module solder 2 tawm 3 txoj kev txoj cai kaum tus pin sawb raws li hauv qab no:
Kauj Ruam 3: Yuav Siv Li Cas
Pib Arduino IDE (rub tawm thiab teeb tsa los ntawm Arduino.cc yog tias tsim nyog) thiab ntxiv ESP pawg thawj coj cov ntsiab lus yog tias koj tsis muaj lawv (saib: Sparkfun).
Thauj koj cov cai.
Tom qab ntawd teeb tsa cov ntsiab lus programming (Cuab Yeej):
Xaiv pawg thawj coj: Cov Qauv ESP8266 lossis NodeMCU v1.0 (ESP-12E Module). Tus qub muab ntau txoj kev xaiv. Saib hauv qab no rau qhov chaw teeb tsa tas li. Tus naj npawb chaw nres nkoj yuav zoo li txawv. Nyem PORT kom pom qhov twg tshwm sim thaum FTDI module txuas nrog.
Tam sim no fais fab pawg thawj coj nrog 3.3v rau 3.3v tus pin thiab txuas GND. Plug rau hauv FTDI USB rau Serial converter. Tam sim no koj tuaj yeem tsim cov phiaj xwm tsuas yog nyem lub pob download. Tom qab koj tau ua qhov no ob peb zaug koj yuav pom tus nqi ntawm pawg thawj coj saib me me no.
Kuv siv qhov no los txhim kho kuv TicTac Super Wifi Analyzer
Kuv vam tias koj pom qhov no muaj txiaj ntsig.
Mike
Pom zoo:
ESP-01 Module Programming Board: 12 Cov Kauj Ruam (nrog Duab)
ESP-01 Module Programming Board: Cov ntaub ntawv ntxiv thiab cov ntaub ntawv hloov tshiab ntawm no ntawm kuv lub vev xaib nrog built-in WIFI.It tau tsim los ua Arduino WIFI module, tab sis Nws muaj hwj chim ntau dua li
Pib Nrog Esp 8266 Esp-01 Nrog Arduino IDE - Txhim Kho Esp Boards hauv Arduino Lub Tswv Yim thiab Kev Ua Haujlwm Esp: 4 Cov Kauj Ruam
Pib Nrog Esp 8266 Esp-01 Nrog Arduino IDE | Txhim Kho Esp Boards hauv Arduino Lub Tswv Yim thiab Kev Ua Haujlwm Esp: Hauv cov lus qhia no peb yuav kawm paub yuav teeb tsa esp8266 cov laug cam hauv Arduino IDE li cas thiab yuav ua haujlwm li cas esp-01 thiab tso cov lej rau hauv. qhov no thiab feem ntau ntawm cov neeg ntsib teeb meem
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
8 Relay Tswj Nrog NodeMCU thiab IR Txais Txais Siv WiFi thiab IR Chaw Taws Teeb thiab Android App: 5 Kauj Ruam (nrog Duab)
8 Relay Tswj Nrog NodeMCU thiab IR Txais Txais Siv WiFi thiab IR Chaw Taws Teeb thiab Android App: Tswj 8 qhov hloov pauv hloov siv nodemcu thiab ir tus txais tshaj wifi thiab ir chaw taws teeb thiab hauv app.the ir tej thaj chaw deb ua haujlwm ywj pheej ntawm wifi txuas. NTUJ
Kub thiab Vaum Zaub thiab Sau Cov Ntaub Ntawv Nrog Arduino thiab Ua: 13 Kauj Ruam (nrog Duab)
Kub thiab Vaum Zaub thiab Sau Cov Ntaub Ntawv Nrog Arduino thiab Ua: Intro: Qhov no yog Txoj Haujlwm uas siv Arduino board, Sensor (DHT11), lub khoos phis tawj Windows thiab Kev Ua Haujlwm (rub tawm dawb) program los tso saib Kub, Cov ntaub ntawv vaum hauv digital thiab bar kab ntawv, tso tawm lub sijhawm thiab hnub tim thiab suav lub sijhawm suav