Cov txheej txheem:
- Kauj Ruam 1: Qhov Chaw
- Kauj Ruam 2: Tau PCBs rau Koj Txoj Haujlwm Tsim
- Kauj Ruam 3: Txoj Kev Xav: Nkag Siab GPS Module & NMEA
- Kauj Ruam 4: Kev sib txuas ntawm Cov Qauv hauv PCB
- Kauj Ruam 5: Soldering & Sib dhos ntawm PCB
- Kauj Ruam 6: Coding Txoj Haujlwm
- Kauj Ruam 7: Ua Si Nrog Tus Ntaus
Video: ESP32 GPS Tracker Nrog OLED Zaub: 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Nov yog GPS tracker uas qhia tag nrho cov ntaub ntawv nyob hauv OLED zaub. Ib lub pob pab cov neeg siv cuam tshuam nrog UI ntawm OLED.
Hav, ua li cas, cov menyuam? Akarsh nov los ntawm CETech.
Txoj cai muab cov ntawv qhia zaub mov uas siv txoj haujlwm khawm onboard, uas thaum nias rau luv luv, mus los ntawm cov ntawv qhia zaub mov ntawm GPS cov ntaub ntawv xws li Latitude, Longitude, Altitude, Speed thiab lwm yam.
Koj tuaj yeem xa cov ntaub ntawv no siv esp32 hauv internet siv wifi lossis Bluetooth rau lub xov tooj.
Yog li, luv luv, txoj haujlwm no muaj ESP32 uas tuaj yeem muab WiFi/Bluetooth ua haujlwm, OLED zaub thiab GPS module. Muaj peev xwm nrog txoj cai tsis muaj qhov kawg. Kuv kuj tau ntxiv thaj chaw tsim qauv uas koj tuaj yeem ntxiv cov ntsuas lossis lwm yam khoom siv rau ESP32 uas tseem tuaj yeem nkag tau.
Kauj Ruam 1: Qhov Chaw
Thawj zaug ua qhov tseem ceeb, Kuv siv ESP32 tus qauv los ntawm DFRobot. Txuas nws ntawm PCB siv qee tus txiv neej thiab poj niam lub taub hau. Kuv siv OLED zaub.
Rau lub hom phiaj GPS, Kuv siv Reyax GPS module. Kuv hais qhia qhov qauv no vim nws yooj yim heev rau siv hla UART npav.
Koj tuaj yeem pom cov ntu hauv qab no:
1) ESP32 FireBeetle Module:
2) Reyax RYLR896 LoRa module:
3) Kuv tus PCB tsim: Kuv tau suav nrog Gerber cov ntawv hauv qab no.
Rau ob ntu kawg yog tias koj muaj teeb meem nrhiav lawv tawm koj tuaj yeem xa xov/email rau kuv thiab ib qho twg kuv tuaj yeem pab koj pom nws hauv koj thaj chaw lossis kuv tuaj yeem xa lawv mus rau koj yog tias koj xav tau.
Kauj Ruam 2: Tau PCBs rau Koj Txoj Haujlwm Tsim
Koj yuav tsum txheeb xyuas JLCPCB rau xaj PCBs online kom pheej yig!
Koj tau txais 10 qhov zoo PCBs tsim thiab xa mus rau koj lub qhov rooj rau 2 $ thiab qee qhov xa khoom. Koj tseem yuav tau txais luv nqi ntawm kev xa khoom ntawm koj thawj daim ntawv xaj. Txhawm rau tsim koj tus kheej PCB lub taub hau kom yooj yim EDA, ib zaug uas ua tiav xa koj cov ntaub ntawv Gerber mus rau JLCPCB kom tau txais lawv tsim nrog cov khoom lag luam zoo thiab lub sijhawm hloov pauv sai.
Kauj Ruam 3: Txoj Kev Xav: Nkag Siab GPS Module & NMEA
Kev nrhiav txoj haujlwm yog ua tiav los ntawm GPS siv kev sib txuas xov tooj cua. Muaj GPS satellites npog tag nrho lub ntiaj teb txhua lub sijhawm. Cov cim GPS tsis muaj zog thiab yog li muaj teeb meem nrhiav GPS teeb liab sab hauv tsev. Nyob rau lub sijhawm los suav thiab tau txais GPS qhov chaw tsim nyog, yuav tsum muaj cov cim los ntawm tsawg kawg 3 lub hnub qub nyob rau ib lub sijhawm. Ntau lub hnub qub txuas nrog koj lub cuab yeej zoo dua qhov tseeb ntawm cov ntaub ntawv chaw nyob.
Tam sim no hauv GPS module cov ntaub ntawv, tus qauv yog UART raws tus qauv thiab xa cov ntaub ntawv GPS los ntawm kab ntawv txuas. Qhov no tshwm sim ua ntu zus thiab ua kom raug cai. Tus txheej txheem teev npe no hu ua NMEA. Ib qho piv txwv ntawm GPS cov ntaub ntawv hauv NMEA hom ntawv yog muab rau saum toj hauv daim duab.
Muaj NMEA cov cuab yeej txiav txim siab online uas txiav txim siab cov ntaub ntawv thiab qhia nws hauv txoj hauv kev zoo. Koj tuaj yeem pom ib qho cuab yeej NTAWM NO.
Kauj Ruam 4: Kev sib txuas ntawm Cov Qauv hauv PCB
1. Ob qho qauv yuav txuas nrog tib yam li hauv daim duab saum toj no.
2. Thaum ob qho qauv txuas nrog, koj tuaj yeem tsim kho ESP32 Firebeetle board thiab tom qab ntawv sim qhov haujlwm.
Txhua qhov kev sib txuas uas tau hais los saum toj no tau ua tiav hauv PCB thiab yog li tsis tas yuav muaj lwm txoj hlua.
Kauj Ruam 5: Soldering & Sib dhos ntawm PCB
Muab tag nrho cov seem rau PCB.
Kuv xav hais kom muab cov khoom sib xyaw qhov siab qis ntawm PCB ua ntej thiab tom qab ntawd txav mus rau cov khoom uas muaj qhov siab ntau dua li lub taub hau thiab lwm yam.
Thaum cov headers raug muag ces txuas tag nrho cov qauv rau cov kab ntawv no ua kom haum raws li cov cim ntawm PCB.
Ua ntej lub zog ntsuas qhov ntsuas ntsuas txhua qhov kev sib txuas siv lub ntsuas cua rau qhov tsis zoo ntawm cov pob qij txha txuas thiab luv Circuit Court.
Txhawm rau teeb tsa tus qauv koj tuaj yeem txuas tus qauv esp32 ncaj qha rau koj lub PC siv USB cable.
Kauj Ruam 6: Coding Txoj Haujlwm
1. Rub tawm GitHub chaw cia khoom:
2. Rub tawm lub chaw cia khoom rub tawm.
3. Qhib daim duab nyoos hauv Arduino IDE.
4. Mus rau Cov Cuab Yeej> Pawg Thawj Coj. Xaiv lub rooj tsav xwm uas tsim nyog uas koj siv, Firebeetle ESP32 hauv kuv rooj plaub.
5. Xaiv qhov kom raug. chaw nres nkoj los ntawm kev mus rau Cov Cuab Yeej> Chaw Nres Nkoj.
6. Ntaus lub pob upload.
7. Thaum lub tab hais tias Ua tiav Uploading koj yuav pom lub OLED zaub caij nplooj ntoo hlav mus txog rau lub neej.
Kauj Ruam 7: Ua Si Nrog Tus Ntaus
Tam sim no thaum koj ua tiav nrog cov cai tso tawm koj tsuas yog xav tau lub zog ntaus ntawv siv USB cable lossis roj teeb.
Tom qab ob peb feeb, GNSS LED ntawm GPS module yuav pib ntsais muag uas txhais tau tias GPS teeb liab tau txuas nrog lub satellite. Tam sim no koj tseem yuav tuaj yeem pom cov ntaub ntawv qhov chaw tshwm ntawm OLED.
Nias lub GPIO0 khawm kom cuam tshuam nrog cov ntawv qhia zaub mov.
Nrog koj zoo siab ua qhov project yog tias koj tau ua, qhia rau kuv paub hauv cov lus hauv qab no!
Pom zoo:
GPS Saib Xyuas Nrog OLED Zaub Project: 5 Kauj Ruam (nrog Duab)
Kev Saib Xyuas GPS Nrog OLED Zaub Project: Nyob zoo txhua tus, hauv kab lus nrawm no kuv yuav qhia rau koj kuv qhov haujlwm: ATGM332D GPS module nrog SAMD21J18 Microcontroller thiab SSD1306 OLED 128*64 zaub, Kuv tau tsim PCB tshwj xeeb rau nws ntawm Eagle Autodesk, thiab program nws siv Atmel studio 7.0 thiab ASF
Loj hlob Zaub Zaub Ntxiv Hauv Qhov Chaw Tsawg Los Yog Loj hlob Zaub Zaub Hauv Chaw, (Ntau lossis Tsawg): 10 Kauj Ruam
Loj Hlob Ntau Cov Zaub Zaub Hauv Tsawg Chaw lossis … Loj hlob Zaub Zaub Hauv Chaw, (Ntau lossis Tsawg).: Qhov no yog kev tshaj lij tshaj lij rau Kev Loj Hlob Tshaj Ntiaj Teb, Kev Tsim Khoom Sib Tw, xa los ntawm Cov Lus Qhia. Kuv tsis tuaj yeem muaj kev zoo siab dua los tsim rau thaj chaw cog qoob loo thiab tshaj tawm kuv thawj Cov Lus Qhia. Yuav pib, kev sib tw nug peb kom
Chaw Zaub Zaub Zaub Qhia Tau Zoo- Airline High School Robotics: 8 Kauj Ruam
Space Lettuce Chamber Instructable- Airline High School Robotics: Nov yog Kev Qhia Ua los ntawm peb tus tub ntxhais kawm theem siab cuv npe hauv chav kawm neeg hlau. Peb yuav tsim chav rau cog cov zaub xas lav hauv qhov chaw rau Kev Loj Hlob Tshaj Ntiaj Teb Kev Sib Tw los ntawm NASA. Peb tab tom yuav qhia koj yuav tsim lub thawv li cas. Cia peb
I2C / IIC LCD Zaub - Siv SPI LCD rau I2C LCD Zaub Siv SPI rau IIC Module Nrog Arduino: 5 Kauj Ruam
I2C / IIC LCD Zaub | Siv SPI LCD rau I2C LCD Zaub Siv SPI rau IIC Module Nrog Arduino: Nyob zoo cov phooj ywg txij li ib txwm muaj SPI LCD 1602 muaj xov tooj ntau dhau los txuas yog li nws nyuaj rau cuam tshuam nrog arduino tab sis muaj ib qho qauv muaj nyob hauv khw uas tuaj yeem hloov SPI zaub rau hauv IIC zaub yog li ntawd koj yuav tsum txuas tsuas yog 4 xov hlau
Breadboard Voltage Regulator Nrog Zaub / Regulador De Voltagem Com Zaub Para Placa De Ensaio: 8 Kauj Ruam
Breadboard Voltage Regulator Nrog Zaub / Regulador De Voltagem Com Zaub Para Placa De Ensaio: Tau txais cov khoom tsim nyog uas muaj nyob hauv daim ntawv teev npe (muaj qhov txuas mus yuav lossis pom lawv tus yam ntxwv). lá os links para poderem comprar ou ver as caracteristicas d