Cov txheej txheem:
- Kauj ruam 1: Yuav tsum tau ua
- Kauj Ruam 2: Vim Li Cas AskSensors?
- Kauj Ruam 3: Teeb Sensor
- Kauj Ruam 4: Nruab ESP32 hauv Arduino IDE
- Kauj ruam 5: Coding
- Kauj ruam 6: Programming
- Kauj Ruam 7: Pom Koj Cov Ntaub Ntawv
- Kauj ruam 8: Tsaug
Video: Yuav Ua Li Cas Txuas ESP32 mus rau IoT Cloud: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Cov lus qhia no los nyob hauv kab lus ntawm kab lus txuas txuas kho vajtse zoo li Arduino thiab ESP8266 rau huab. Kuv yuav piav qhia koj yuav ua li cas ua rau koj ESP32 nti txuas nrog huab nrog AskSensors IoT kev pabcuam.
Vim li cas ESP32?
Tom qab kev ua tiav loj ntawm ESP8266, ESP32 yog lub nti tshiab los ntawm Espressif uas suav nrog WiFi thiab Bluetooth lub peev xwm tsis muaj peev xwm nrog ob lub CPU cores thiab tsim nyog kho vajtse ib puag ncig teeb tsa.
Koj yuav kawm dab tsi?
Hauv qhov kev qhia no koj yuav kawm:
- Yuav ua li cas npaj koj li ESP32 nrog Arduino IDE.
- Yuav xa cov ntaub ntawv los ntawm koj li ESP32 mus rau AskSensors siv HTTP GET thov li cas.
- Yuav ua li cas kom pom lub sijhawm tiag tiag cov ntaub ntawv ntws hauv huab.
Kauj ruam 1: Yuav tsum tau ua
Koj Yuav Tsum Tau:
- ESP32 tus qauv. Kuv siv ESP32 Pico Kit raws li qhia hauv daim duab saum toj no.
- Lub computer siv Arduino IDE software.
- Ib lub USB cable txuas ESP32 tus qauv rau lub khoos phis tawj.
- Ib tus account AskSensors dawb.
Kauj Ruam 2: Vim Li Cas AskSensors?
AskSensors yog IoT platform tsim los ua daim ntawv thov yooj yim tshaj plaws hauv kev ua lag luam, tso cai rau cov neeg siv sib txuas, pom kev thiab txheeb xyuas lawv cov ntaub ntawv ntsuas hluav taws xob hla huab.
Cia peb xav tias peb xav tshuaj xyuas qhov kub thiab txias ntawm ib chav thiab khaws cov txiaj ntsig no nyob ib puag ncig hauv huab kom lawv tuaj yeem piav qhia tom qab. Nov yog qhov xwm txheej tshwm sim uas nws yuav tsum paub xa cov ntaub ntawv los ntawm ESP32 mus rau AskSensors. Tab sis muaj ntau qhov xwm txheej uas qhov kev qhia no tuaj yeem pab tau rau koj.
Yog li nyeem ntxiv;-)
Kauj Ruam 3: Teeb Sensor
- Sau npe: Tau txais nyiaj pub dawb hauv ob peb feeb ntawm:
- Tau txais koj tus Api Key Hauv: AskSensors nthuav tawm txheej API los ua kom yooj yim cov txheej txheem sib pauv cov ntaub ntawv ntawm koj lub cuab yeej thiab IoT huab. Phau ntawv pib ua no qhia koj yuav ua li cas los tsim lub ntsuas tshiab, thiab teeb nws kom muaj peev xwm xa cov ntaub ntawv mus rau. Luam tawm koj tus Api Key In, peb yuav siv nws hauv cov kauj ruam tom ntej.
Kauj Ruam 4: Nruab ESP32 hauv Arduino IDE
Txhawm rau teeb tsa ESP32 pawg thawj coj hauv koj Arduino IDE, ua raws cov lus qhia hauv qab no:
- Koj yuav tsum tau teeb tsa qhov tseeb version ntawm Arduino IDE software (1.8.7 lossis siab dua).
- Ua ntej tshaj plaws, qhib lub qhov rai nyiam los ntawm Arduino IDE: File> Preferences
- Mus rau "Tus Thawj Saib Xyuas Haujlwm Ntxiv URLs" teb, Nkag mus rau URL hauv qab no:
dl.espressif.com/dl/package_esp32_index.json
Yog tias koj twb muaj ESP8266 cov laug cam URL, cais cov URL nrog tus lej raws li qhia hauv qab no:
dl.espressif.com/dl/package_esp32_index.json, Tam sim no, qhib cov thawj tswj hwm (Cov cuab yeej> Pawg Thawj Coj> Cov Thawj Tswj), tshawb rau ESP32 thiab nyem lub pob teeb tsa rau "ESP32 los ntawm Espressif Systems". Nws yuav siv ob peb feeb.
Kauj ruam 5: Coding
Rub tawm qhov demo no los ntawm AskSensors Github nplooj ntawv thiab decompress nws. Txoj cai suav nrog cov tsev qiv ntawv rau ob qho txuas rau WiFi network thiab ua kom HTTP thov.
Koj yuav tsum tau hloov kho cov hauv qab no:
const char* ssid = "……………"; // Wifi SSID
const char* lo lus zais = "……………"; // Wifi Password const char* apiKeyIn = "……………."; // API Ntsiab
Kauj ruam 6: Programming
- Txuas ESP32 tus qauv rau koj lub computer los ntawm USB cable.
- Tshaj tawm cov cai nrog Arduino IDE.
- Qhib lub davhlau ya nyob twg. Koj yuav tsum tau txais cov txiaj ntsig zoo ib yam li daim duab saum toj no. Nco ntsoov tias peb tau txais ob tus lej:
- 200: sib raug rau tus lej OK
- 1: Tus lej ntawm kev hloov pauv tau ua tiav (ib qho qauv hauv peb kis).
Kauj Ruam 7: Pom Koj Cov Ntaub Ntawv
Lub taub hau mus rau koj lub dashboard sensor. Ntxiv ib daim duab rau koj li Module (Module 1).
Koj yuav tsum tau txais cov ntaub ntawv tsis raug ntawm 10 thiab 100 txhua 20 feeb.
Daim duab saum toj no qhia qhov piv txwv ntawm Bar teeb duab.
Kauj ruam 8: Tsaug
Ua tsaug rau kev nyeem ntawv.
Tshawb nrhiav peb cov kev qhia:
Pom zoo:
Yuav Siv Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Mus Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Rau Koj Yuav Tsiv Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Rau Koj Yuav Ua Li Cas Thiaj Li Siv Tau Li Li Ion Roj Teeb
Yuav Txuas Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li Li li li li li li li li ntawm qhov kev nej์ nej cov teeb meem, nej nej yuav tsum them 2x3.7v roj teeb txuas nrog sereis.here
Txuas Txuas Txuas Txuas: 5 Cov Kauj Ruam
Txuas Txuas Lub Sijhawm: Nyob Zoo! Hauv qhov kev qhia no koj yuav pom yuav ua li cas txuas nrog ib qho khoom siv Arduino sib xws, nruab nrog WiFi, rau REST APIs! Qhov no siv GitKraken Glo Board webapp los tsim cov laug cam, kab & daim npav los npaj khoom! Qee qhov kev paub ntawm yuav ua li cas pej xeem
Kev Sib Txuas Txuas Txuas Txuas Siv Bluefruit: 4 Cov Kauj Ruam
Kev Sib Txuas Tsis Sib Txuas Siv Bluefruit: Nov yog cov lus qhia yooj yim los ntawm kauj ruam qhia los hloov koj cov xov hlau nrog bluetooth tsis muaj zog txuas: Nws coj kuv ib pliag los daws qhov no vim tias tsis muaj cov ntaub ntawv hais txog kev ua qhov no nrog bluetooth niaj hnub tsis muaj zog thev naus laus zis raws li Bluefrui
EZ Kev Sib Txuas Txuas Txuas Txuas Ntxiv - Tsis Muaj Tus Kheej! (CSRC-311): 7 Kauj Ruam
EZ Kev Sib Txuas Txuas Txuas Txuas Ntxiv - Tsis Muaj Tus Kheej! (CSRC-311): Tsis ntev dhau los ntawm Azamom.com (thov txim, tam sim no tau muag tawm) Kuv tau hla qhov kev pom zoo zoo ntawm Common Sense RC CSRC-311 tus qauv-siv servos.Noj zoo, Kuv xav hloov qee yam ntawm tsis tu ncua kev sib hloov. Txoj kev kuv tuaj nrog yog yooj yim heev thiab xav tau
Cov lus qhia rau Ua Plaub Qhov Kev Txuas Txuas Txuas Rau Qhov Chaw Mounted Footrest: 9 Cov Kauj Ruam (nrog Duab)
Cov lus qhia rau Ua Plaub Qhov Kev Txuas Txuas Txuas Rau Lub Hauv Paus Mounted Footrest: Mid-drive fais fab log lub rooj zaum (PWC) tau dhau los ua neeg nyiam nyob rau xyoo tas los no. Txawm li cas los xij, vim qhov kev tso rau pem hauv ntej casters, cov tsoos sab-mounted footrests tau hloov los ntawm ib qho chaw nruab nrab-footrest. Hmoov tsis zoo, center-mou