Cov txheej txheem:

ESP32 Bluetooth Reflow Cub: 6 Kauj Ruam
ESP32 Bluetooth Reflow Cub: 6 Kauj Ruam

Video: ESP32 Bluetooth Reflow Cub: 6 Kauj Ruam

Video: ESP32 Bluetooth Reflow Cub: 6 Kauj Ruam
Video: Our BEST EVER Home Automation project | All In One Home Automation with Fan Dimmer V3 | IoT Projects 2024, Lub Xya hli ntuj
Anonim
ESP32 Bluetooth Reflow Cub
ESP32 Bluetooth Reflow Cub

Hauv qhov kev qhia no kuv yuav qhia koj li cas tsim koj tus kheej lub qhov cub ci rov qab kom koj tuaj yeem sib sau ua ke PCB zoo hauv koj chav ua noj yam tsis tas yuav txhawj xeeb txog kev tig lub pob qhov rooj thiab txhawj xeeb yog tias koj cov laug cam tau kub dhau! Tsis tsuas yog hais tias tab sis peb yuav siv lub Bluetooth Low Energy (BLE) kev ua haujlwm ntawm ESP32 (vim tias lwm yam koj yuav siv hauv xyoo 2018) nrog rau cov qauv ntxiv uas kuv tau tsim ua ib feem ntawm kev qhib -source reflow tswj ecosystem hu ua "Reflowduino". Peb tseem yuav ua txhua yam hauv Arduino IDE ib puag ncig thiab siv yam peb tau kawm hauv kev qhia yav dhau los los tswj kev teeb tsa rov qab nrog kev cai hauv app. Kuv tau muab txhua cov ntaub ntawv tsim tawm, piv txwv li Arduino sketches, demo app, thiab project wiki (ntau cov ntaub ntawv!) Ntawm kuv nplooj ntawv Reflowduino Github.

Yog tias koj tsis tau ua dua, thov saib cov ntawv qhia no ntawm kev siv ESP32's Bluetooth Low Energy feature nrog Arduino IDE thiab tsim kom muaj kev sib txuas lus ob txoj hauv kev nrog kev cai hauv app vim tias nws muaj ntau cov ntaub ntawv cuam tshuam txog yam peb yuav npog ntawm no. Txawm li cas los xij, yog tias koj tsis quav ntsej txog kev ua haujlwm sab hauv ntawm Bluetooth thiab app, tsuas yog nyeem thiab kuv yuav qhia koj yuav ua li cas kom tau txais koj lub qhov cub rov qab teeb tsa ua haujlwm tsis mob! Kuv lub hom phiaj rau qhov kev qhia no yog ua kom luv thiab qab zib thaum tseem tau txais cov lus tseem ceeb hla!

Kev Nyab Xeeb Kev Nyab Xeeb

Yog tias koj yog tus pib siv hluav taws xob lossis tsis muaj kev paub tsim nyog los ua haujlwm nrog lub zog hluav taws xob, Kuv xav qhia tias koj tsis txhob cuam tshuam nrog nws, sab laj nrog tus kws tshaj lij, lossis kawm txuas ntxiv mus kom txog thaum koj paub txaus! Kuv tsis lav paub txog qhov xwm txheej uas yuav tshwm sim los ntawm kev siv Reflowduino tsis raug lossis nws cov khoom sib txuas lossis cov tshuab hluav taws xob (suav nrog lub zog loj). Ua txhua yam kev tiv thaiv kev nyab xeeb raws li tsim nyog, xws li hnab looj tes thiab tsom iav kev nyab xeeb uas tau lees paub. Tsis tas li ntawd, nws tsis pom zoo tias koj siv tib lub tshuab ua kom rov qab ua PCB thiab tseem yuav ua zaub mov noj rau noj, uas tuaj yeem ua rau zaub mov lom, tshwj xeeb tshaj yog nrog cov hmoov lead. Koj yog lub luag haujlwm tag nrho rau koj cov kev ua, thiab ua rau lawv ntawm koj tus kheej txoj kev pheej hmoo!

Nrog qhov ntawd, cia peb pib!

Kauj Ruam 1: Sau Qhov Chaw

Sib Sau
Sib Sau
Sib Sau
Sib Sau
Sib Sau
Sib Sau

Rau qhov kev qhia no koj yuav xav tau cov hauv qab no:

  • DOIT ESP32 pawg thawj coj loj
  • Micro USB cable (txhawm rau upload cov cai thiab lub zog ESP32 dev board)
  • Reflowduino32 "hnab ev khoom" module rau ESP32 dev board
  • Toaster qhov cub (nyeem cov lus hauv qab no kom paub meej ntxiv)
  • K-hom thermocouple (suav nrog Reflowduino32)
  • Sidekick relay module (los nrog lub luag haujlwm hnyav C13 fais fab cable)
  • 2x txiv neej-txiv neej Dupont jumper xov hlau (txhawm rau txuas Reflowduino32 mus rau qhov txuas txuas)
  • Lub taub hau me me taub hau ntswj taub hau (rau zawm cov ntsia hlau txuas)

Cov khoom xyaw tseem ceeb ntawm no yog ESP32 dev board, Reflowduino32, thiab Sidekick relay module, thiab tau kawg, lub toaster cub nws tus kheej. Kuv yuav piav qhia luv luv txhua yam hauv qab no:

ESP32 Dev Board + Reflowduino32

Tam sim no Reflowduino32 tau tsim los ntsaws rau hauv ESP32 dev pawg thawj coj saib yog li pawg thawj coj saib dev yuav tsum muaj lub taub hau sib nrug kom raug thiab pinouts txhawm rau ua haujlwm no. Kuv tau tsim Reflowduino32 hnab ev khoom tshwj xeeb rau "DOIT" ESP32 dev board txij li kuv pom tias qhov no tau npaj muaj hauv online thiab zoo li tau siv dav. Txawm li cas los xij, yog tias koj pom lwm ESP32 dev pawg thawj coj uas muaj tus pinouts zoo ib yam thiab tus pin sib nrug ces thov qhia rau kuv paub vim tias yuav tsum ua haujlwm ib yam nkaus!

Toaster Cub

Nws yuav tsum yog qhov pom tseeb qhov no ua dab tsi hauv cov phiaj xwm loj ntawm yam khoom tab sis nws yuav tsis pom tseeb li yam thiab hom twg los xaiv. Tus kheej kuv tau sim qhov pheej yig Walmart toaster qhov cub uas tau ntsuas ntawm 1100W thiab yog qhov zoo heev. Kuv xav tias txhua yam siab dua 1000W yuav tsum tsim nyog rau kev nyiam ua haujlwm tab sis muaj qee qhov kev txiav txim siab. Yam tseem ceeb los saib hauv lub tshuab ci ci yog lub wattage (> 1000W dua), qhov loj me (pes tsawg tus laug cam koj xav kom haum hauv nws?), Kev teeb tsa lub tais (nws puas muaj qhov zoo, tais tais uas koj tuaj yeem siv los tso rau? PCB nyob ntawm?) thiab seb nws puas yog lub qhov cub ci ci ci (tej zaum koj yuav ua zaub mov ntau dua ntawm cov laug cam thiab xav kom muaj ntau qhov kub thiab txias faib thoob plaws hauv qhov cub?). Tag nrho cov xwm txheej no tiag tiag nyob ntawm koj tus kheej daim ntawv thov tab sis rau kuv qhov pheej yig, cov khoom siv Walmart toaster ua haujlwm tau zoo xwb.:)

Koj yuav nug, ua li cas txog cov phaj kub? Hauv kuv lub tswv yim kuv yuav tsum tshem tawm cov phaj kub vim tias lawv zoo li muaj cua sov ntau. Qhov no txhais li cas yog tias lawv yuav ua kom sov thiab ua kom sov sov txawm tias zoo tom qab koj tua nws. Qhov no ua rau nws tsis tuaj yeem kwv yees tau zoo rau kev tswj qhov kub vim tias qhov kub tuaj yeem hla dhau los ntawm qhov ntau thiab tuaj yeem ua rau muaj kev puas tsuaj rau ib puag ncig ntawm koj cov laug cam. Yeej siv lub phaj kub yuav swb lub hom phiaj ntawm kev siv tus tswj xyuas rov qab ua ntej.

Relay Module

Txhawm rau tswj qhov ntsuas kub peb yuav tsum tau tswj lub toaster rau thiab tawm raws li qhov ntsuas kub peb nyeem los ntawm lub thermocouple. Txawm li cas los xij, lub qhov cub ci ci yog cov khoom siv AC thiab muaj lub zog zoo (nrog 120VAC toasters feem ntau teeb duab txog 8-10A) yog li peb yuav tsum paub tseeb tias peb tuaj yeem tsav nws kom raug yam tsis muaj kev thauj khoom ntau dhau. Lwm qhov kev xav yog kev tswj qhov hluav taws xob ntawm kev xa tawm. Feem ntau hobbyist relays (Arduino-tau tshaj) muaj peev xwm hloov pauv siab tam sim no tau ntsuas rau 5V cov tswv yim tab sis hauv qhov kev qhia no peb tab tom cuam tshuam nrog ESP32 uas ua haujlwm ntawm 3.3V. Qhov no txhais tau tias qhov nruab nrab Joe relay module yuav tsis ua haujlwm rau peb. Txawm li cas los xij, hauv qhov xwm txheej koj xav siv qhov hloov pauv sib txawv sib txawv Kuv tau tsim qhov tshwj xeeb uas koj tuaj yeem hloov qhov kev tswj hwm qhov hluav taws xob los ntawm lub neej qub 3.3V mus rau "VIN" qhov hluav taws xob ntawm ESP32 dev board, uas yog lub neej ntawd yog ~ 5V thaum siv los ntawm USB. Txawm li cas los xij, koj tuaj yeem ua haujlwm sab nrauv-lub zog nws nrog qee yam siab dua 5V, hais tias 9V, thiab tom qab ntawd qhov kev tswj hwm qhov hluav taws xob yuav yog 9V. Uas tau hais tias, koj yuav tsis ib txwm xav tau dab tsi siab dua 5V.

Qhov no yog ib nrab vim li cas kuv thiaj tsim Sidekick relay module, lub zog muaj zog-lub xeev muaj peev xwm hloov pauv tau ib qho kev cai lij choj 120VAC cov cuab yeej thiab tsis muaj ib qho nyem nrov nrov (zoo-xeev) zoo li kev tso tawm ib txwm muaj! Nws kuj muaj kev nyab xeeb thiab yooj yim txuas thiab kom yooj yim txuas cov cuab yeej, microcontroller, thiab lub zog loj (AC phab ntsa qhov hluav taws xob) yog li qhov no yog qhov kuv yuav siv ntawm no. Qhov txias yog koj tsis tas yuav qhib lub toaster qhov cub kom tswj tau nws!

Kauj ruam 2: Teeb Kho Vajtse

Kho vajtse teeb
Kho vajtse teeb
Kho vajtse teeb
Kho vajtse teeb
Kho vajtse teeb
Kho vajtse teeb
Kho vajtse teeb
Kho vajtse teeb

Tswj Lub Tswv Yim

Tiag tiag, lub tswv yim yog qhov ncaj ncaj: Thaum kawg peb lub hom phiaj yog tswj hwm qhov kub hauv lub qhov cub toaster. Txhawm rau ua qhov no peb yuav tsum tswj lub qhov cub toaster ntawm thiab tawm ib ntus nrog cov qauv hloov pauv, zoo ib yam rau PWM tab sis qhov tseeb qeeb ntawm nws (txhua lub sijhawm qhov rai yog 2s, yog li nws tuaj yeem nyob rau 1.5s thiab tawm rau 0.5s). Txhawm rau tsav lub relay peb yuav tsum tau muab nws qhov hluav taws xob kom raug ntawm tus lej tswj kev xa xov (logic HIGH = ON, LOW = OFF). Hauv peb qhov xwm txheej peb yooj yim txuas ob qhov kev xa tawm tswj kev nkag mus rau Reflowduino32's relay ntsia hlau davhlau ya nyob twg. Yog vim li cas peb tsis txuas ncaj qha rau ESP32 cov pins digital mus rau kev xa tawm yog vim tias kev xa tawm thim qhov zoo me ntsis tam sim no (piv rau IO pins tuaj yeem ua haujlwm tau zoo) thiab peb tsis xav kom ntau dua ESP32. Reflowduino32 suav nrog MOSFET qhov hloov pauv qis thiab tuaj yeem tswj tau ntau dua 200mA ntawm tam sim no, yog li ua rau ESP32 tus pin los ntawm kev puas tsuaj.

Yeej tsuas yog ua raws "Reflowduino32 + Sidekick Control" daim duab thaiv kab lus saum toj no thiab koj yuav tsum zoo mus!

Cov Toaster Cub Cub

Ntseeg nws lossis tsis ntseeg, qhov no yog ntu tseem ceeb hauv qhov kev qhia no! Yog tias koj tsis mob siab rau ntawm no koj yuav xav tsis thoob vim li cas koj lub khob cij tsis tig rau txawm tias koj ua raws txhua yam ntxiv. Vim li cas? Zoo, txhawm rau peb tswj lub toaster sab nrauv (ntawm nws lub hwj huam qaum) yam tsis tau qhib nws, peb yuav tsum ua lub toaster zoo li nws ib txwm nyob yog tias peb yuav ntsaws ncaj qha rau hauv phab ntsa. Vim tias lub toaster tau hloov pauv los ntawm kev xa rov qab peb tuaj yeem tswj tau thaum lub tshuab toaster raug kaw, tab sis yog tias lub tshuab ci ci qee zaum qhib lossis qee zaum tawm thaum qhov kev xa tawm tau ua haujlwm ces peb tau teeb tsa peb tus kheej rau qhov ua tsis tiav. Qhov no yog vim li cas thawj qhov peb yuav tsum tau ua yog teeb lub pob qhov rooj ntawm lub toaster. Feem ntau cov tshuab ci ci yuav muaj peb lub pob qhov rooj: ib qho rau qhov kub, ib qho rau qhov chaw ci, thiab lwm qhov rau lub sijhawm. Yam koj yuav tsum tau ua yog cov hauv qab no:

  • Tshaj tawm qhov ntsuas kub (peb tsis xav kom peb cov txheej txheem rov ua dua kom nres ib nrab txoj kev!)
  • Teem qhov kev xaiv ua zaub mov rau "Ci" lossis ib yam dab tsi ua rau tag nrho cov cua sov filaments tig rau sab hauv!
  • Max tawm lub timer lossis, hauv qhov xwm txheej ntawm kuv lub toaster, tig lub pob qhov rooj timer rau "Nyob twj ywm" kom nws yeej tsis tig!

Tom qab ua qhov no, ntsaws lub toaster lub hwj huam qaum rau hauv qhov hluav taws xob thiab koj yuav tsum hnov thiab pom nws qhib. Bingo! Yog tias hauv qhov xwm txheej koj ntshai tias koj yuav yuam kev qhov yuam kev yuam kev, xav kom sov cov kua nplaum rau hauv qhov chaw kom lawv tsis txhob txav mus!

Tam sim no tias peb lub toaster ib txwm nyob thaum lub zog, peb tuaj yeem hloov nws los yog tua nrog kev xa rov qab nrog kev thaj yeeb nyab xeeb ntawm lub siab tias nws yuav qhib tiag tiag thaum qhov kev sib txuas tau qhib.

Cov Lus Taw Qhia

Nov yog qee cov ntawv sau uas yuav lossis tsis pab koj thaum muab txhua yam ua ke:

  • Thawj qhov koj xav ua yog ntsaws rau hauv Reflowduino32 lub hnab ev rau hauv thawj rau tus pin ntawm DOIT ESP32 dev board (yog li cov ntsia hlau txuas nyob ntawm ib sab ib yam li micro USB ntawm dev board). Yog tias koj xav tsis thoob, lub hnab ev ntawv tau tsim los kom koj tseem tuaj yeem ntxig Dupont xov hlau rau hauv ESP32 dev board uas nyob ib sab ntawm Reflowduino32 raws li qhia hauv daim duab saum toj no.
  • Lwm qhov uas yuav tsum tau nco txog yog qhov tsis sib xws ntawm cov khoom siv xa tawm. Lawv ob leeg tau sau npe ib sab ntawm cov ntsia hlau tab sis kuv xav tseg koj los ntawm kev sib pauv hloov pauv thiab xav tsis thoob tias muaj dab tsi tshwm sim thaum lub khob cij tsis qhib!
  • Koj kuj yuav tsum txuas lub thermocouple hauv lub dav hlau ntsia hlau ntawm Reflowduino32 hnab ev khoom. Thaum xub thawj nws yuav nyuaj rau pom cov hlau twg yog xim twg (daj lossis liab) yog li koj yuav tsum tau siv koj cov rau tes thiab maj mam tev rov qab lub rwb thaiv tsev me ntsis. Txawm li cas los xij, tsis txhob ua qhov no kom txo qis kev sib tsoo!
  • Kuv tau nyeem los ntawm qee tus neeg uas koj yuav tau txais cov txiaj ntsig tau raug ntau dua yog tias koj txuas cov thermocouple rau hauv seem PCB xws li cov lus qhia tau hu rau saum PCB. Ib pawg pawg seem ntawm qhov loj me me rau cov laug cam koj tab tom sib dhos yuav muab cov thermocouple piv rau cov cua sov thiab yog li ntawd ua rau kev nyeem tau raug dua. Qhov no ua rau muaj kev nkag siab yog tias koj xav txog qhov txias; tsis muaj seem PCB cov lus qhia thermocouple yuav txias dua sai dua li PCB's koj tab tom sib dhos, thiab tib yam mus nrog cua sov kom nrawm dua.
  • Muaj lub zog hloov pauv ntawm Sidekick relay module. Yog tias qhov no tsis tig rau lub toaster yuav tsis sov! Txawm li cas los xij, tam sim no tsuas yog tso nws tawm ua ntej peb tso cov cai rau ESP32 pawg thawj coj.

Kauj Ruam 3: ESP32 Arduino IDE Teeb

ESP32 Arduino IDE Teeb
ESP32 Arduino IDE Teeb
ESP32 Arduino IDE Teeb
ESP32 Arduino IDE Teeb
ESP32 Arduino IDE Teeb
ESP32 Arduino IDE Teeb

Tam sim no koj muaj txhua qhov kho vajtse teeb tsa, cia saib lub software xav tau kom tau txhua yam thiab ua haujlwm.

Nco tseg: Cov lus qhia teeb tsa ESP32 Arduino hauv qab no tuaj ncaj los ntawm Kauj Ruam 2 ntawm kuv li ESP32 Bluetooth qhia yav dhau los. Nov yog ib qho ntawm cov chaw uas yog tias koj tseem tsis tau yog nws yuav yog lub tswv yim zoo los tshuaj xyuas qhov kev qhia no kom kawm paub ntau ntxiv txog ESP32 lub peev xwm Bluetooth.

Qhov no zoo nkauj heev, tab sis thawj qhov koj yuav tsum tau ua yog nruab Arduino IDE. Txaus hais.

Kev teeb tsa pob ESP32

Qhov ntxiv uas koj yuav tsum tau ua yog teeb tsa ESP32 pob rau Arduino IDE los ntawm kev ua raws Windows cov lus qhia lossis Mac cov lus qhia. Kuv yuav hais tias rau Windows thaum cov lus qhia qhia koj qhib "Git GUI" koj yuav tsum rub tawm thiab teeb tsa "Git" los ntawm qhov txuas muab thiab yog tias koj muaj lub sijhawm nyuaj nrhiav daim ntawv thov hu ua "Git GUI" ces txhua yam koj xav tau ua yog tshawb "Git GUI" hauv cov ntawv qhia zaub mov pib thiab koj yuav pom me ntsis hais kom sai-ish saib lub cim (saib cov ntawv txuas saum toj no). Nws kuj tseem nyob hauv "C: / Program Files / Git / cmd / git-gui.exe" los ntawm lub neej ntawd. Los ntawm qhov ntawd, ua raws cov lus qhia thiab koj yuav tsum zoo mus! Nco tseg: Yog tias koj twb muaj pob ESP32 teeb tsa hauv Arduino IDE tab sis koj tsis tau txais nws tom qab BLE kev txhawb nqa tau ntxiv rau pob, Kuv xav kom mus rau "Cov Ntaub Ntawv/kho vajtse/espressif" thiab tshem tawm "esp32" nplaub tshev thiab rov ua cov txheej txheem teeb tsa saum toj no. Kuv hais qhov no vim tias kuv tau ntsib teeb meem qhov twg txawm tias tom qab ua raws cov txheej txheem hloov tshiab hauv qab ntawm cov lus qhia BLE piv txwv tsis tshwm nyob hauv "Piv txwv" hauv "Piv txwv rau ESP32 Dev Module" hauv Arduino IDE.

Kev Xeem ESP32

Hauv Arduino IDE thawj qhov koj yuav tsum tau ua yog mus rau Cov Cuab Yeej / Pawg Thawj Coj thiab xaiv pawg tsim nyog. Feem ntau nws tsis txawv qhov twg uas koj xaiv, tab sis qee yam yuav yog pawg tshwj xeeb (feem ntau yog GPIO tus lej thiab yam zoo li ntawd) yog li ceev faj! Kuv xaiv "ESP32 Dev Module" rau kuv pawg thawj coj. Kuj mus tom ntej thiab xaiv qhov chaw nres nkoj COM raug tom qab txuas lub rooj tsavxwm rau koj lub khoos phis tawj ntawm USB cable.

Txhawm rau txheeb xyuas yog tias kev teeb tsa ESP32 mus tau zoo, mus rau Cov Ntaub Ntawv / Piv Txwv / ESP32 BLE Arduino thiab koj yuav tsum pom ntau qhov piv txwv piv txwv, zoo li "BLE_scan", "BLE_notify", thiab lwm yam. Qhov no txhais tau tias txhua yam tau teeb tsa kom raug hauv Arduino IDE!

Tam sim no tias Arduino IDE tau teeb tsa tag nrho, sim yog tias nws ua haujlwm tiag tiag los ntawm kev qhib Blink piv txwv hauv Cov Ntaub Ntawv -> Piv txwv -> 01. Basics -> Blink thiab hloov txhua qhov xwm txheej ntawm "LED_BUILTIN" mus rau "2" (lub neej ntawd GPIO tus lej uas tswj cov LED ntawm DOIT ESP32 dev board). Tom qab rub tawm daim duab koj yuav tsum pom xiav LED ntsais muag txhua ob!

Kauj Ruam 4: Reflowduino32 Demo Sketch

Kev teeb tsa tsev qiv ntawv

Tam sim no koj muaj ESP32 Arduino pob teeb tsa, mus rau Reflowduino Github chaw cia khoom thiab rub tawm Reflowduino_ESP32_Demo.ino kos duab. (Thaum koj sim qhib nws Arduino yuav nug koj yog tias koj xav tsim cov ntawv tais ceev tseg uas muaj tib lub npe zoo li kos duab, nyob rau qhov twg nias "Yog" qhib nws). Cov duab no yog qhov nthuav dav reflow qhov cub ua piv txwv uas nyeem qhov kub los ntawm lub thermocouple, ib ntus xa cov ntawv nyeem mus rau ib qho kev cai hauv app (hais hauv ntu tom ntej), tswj kev xa tawm (thiab thaum kawg lub toaster) raws li PID tswj, thiab tau txais txib los ntawm lub app. Txhua yam no ntawm ESP32! Zoo nkauj heev huh?

Tam sim no txhawm rau txhawm rau sau cov duab no koj yuav xav tau cov tsev qiv ntawv hauv qab no:

  • Adafruit MAX31855 lub tsev qiv ntawv
  • Arduino PID tsev qiv ntawv

Nruab cov tsev qiv ntawv no thiab txheeb xyuas tias Reflowduino32 kos duab sib sau ua ke tom qab ntawd xa nws mus rau koj ESP32 dev board!

Reflow Chaw

Nyob ze rau sab saum toj ntawm cov cai muaj ntau pawg #define kab. Nov yog yam uas koj tuaj yeem hloov pauv raws li koj xav tau. Piv txwv li, koj yuav xav kom qhov ntsuas kub rov qab qis dua yog tias koj muaj qhov ntsuas kub qis qis dua, lossis siab dua yog tias koj tau ua cov tshuaj txhuam hniav. Koj yuav pom tias kuv tau suav nrog qee qhov txiaj ntsig zoo rau qhov rov ua dua profile thiab lub neej ntawd yuav tsum ua haujlwm zoo nrog qhov kub tsis txias ua kom tsis muaj hmoov lead tsis muaj tshuaj txhuam. Koj kuj tseem yuav xav kho lub PID qhov txuas ntxiv tom qab ntawm txoj kev nyob ntawm koj lub cev teeb tsa (txawm hais tias qhov no yuav tsis tsim nyog). Yog xav paub ntau ntxiv txog kev muab tshuaj txhuam txhuam thiab rov ua cov ntaub ntawv thov saib Github wiki nplooj ntawv no.

Kauj ruam 5: App teeb tsa

Teem App
Teem App
Teem App
Teem App

Tom qab rub tawm daim duab qhia chaw rau koj ESP32 koj yuav tsum tau teeb tsa Reflowduino32 Android app raws li qib kawg hauv kev ua kom peb teeb tsa ua haujlwm! Cias rub tawm thiab teeb tsa.apk cov ntaub ntawv ntawm Android ntaus nrog Bluetooth 4.0 lossis siab dua thiab qhib lub app!

Yog tias Bluetooth tseem tsis tau qhib lub app yuav nug koj kom qhib nws. Xyuas kom tseeb tias koj ESP32 dev pawg thawj coj tau txhawb nqa thiab ua haujlwm daim duab qhia chaw. Thawj qhov koj yuav tsum tau ua yog txuas rau ESP32 ntawm Bluetooth ntawm lub app, tom qab ntawd tsis ntev tom qab khawm nyob rau sab saud hais tias "Txuas!" koj yuav tsum pom qhov ntsuas kub tshwm ntawm qhov screen yog tias koj txuas nrog themocouple kom raug. Yog tias koj tsis ua, thov txheeb xyuas lub thermocouple thiab xyuas kom koj muaj kev sib txuas ruaj ntseg hauv cov ntsia hlau dav hlau.

Tam sim no nws yog lub sijhawm los sim cov khoom lom zem! Tig qhov hloov mus rau "ntawm" txoj haujlwm ntawm Sidekick module thiab nias lub pob "START" ntawm lub app. Lub qhov cub ci ci lub teeb yuav tsum ci thiab koj yuav tsum tau hnov cov suab nrov ua suab nrov tsis txaus ntseeg thiab thaum kawg pom lawv ci thaum lawv kub! Koj tseem yuav tsum pom xiav LED ntawm ESP32 dev board teeb tsa los qhia qhov txheej txheem rov ua dua tshiab tseem tab tom ua.

Raws li cov txheej txheem reflow txuas ntxiv koj yuav tsum pom qhov zoo reflow profile raug muab tso rau ntawm lub app. Thaum qhov ntsuas kub nce mus txog qhov ntsuas kub rov qab qhov kev coj ua zoo yog qhib lub qhov rooj toaster qhov cub kom tso cua sov khiav tawm kom lub rooj tsavxwm tuaj yeem txias dua, txwv tsis pub qhov kub yuav nce ntxiv rau qee lub sijhawm. Ntawm pawg thawj coj Reflowduino muaj lub suab nrov ceeb toom rau koj thaum ua qhov no, tab sis ntawm no koj tsuas yog yuav tsum txiav txim siab raws li qhov ntsuas kub tau qhia hauv app uas tsis nyuaj.

Tom qab lub Rooj Tswjhwm Saib tau txias mus rau qee qhov pib (40 *C los ntawm lub neej ntawd tab sis koj tuaj yeem hloov qhov no hauv txoj cai) cov txheej txheem rov ua dua yuav suav tias ua tiav thiab LED xiav yuav tua thiab lub app yuav khaws cov ntaub ntawv rov qab mus rau cov ntaub ntawv ntawm koj lub xov tooj yog li koj tuaj yeem import nws rau hauv Excel. Yog xav paub ntau ntxiv txog kev xa cov ntaub ntawv khaws tseg rau Excel thov saib Github wiki nplooj ntawv no.

Qhov ntawd zoo nkauj heev!

Pom zoo: