Orodha ya maudhui:
- Hatua ya 1: Sehemu
- Hatua ya 2: Pata PCB kwa Mradi Wako Uliotengenezwa
- Hatua ya 3: Nadharia: Kuelewa Moduli ya GPS & NMEA
- Hatua ya 4: Uunganisho wa Moduli kwenye PCB
- Hatua ya 5: Soldering na Mkutano wa PCB
- Hatua ya 6: Kuandika Mradi
- Hatua ya 7: Kucheza na Kifaa
Video: ESP32 GPS Tracker Pamoja na OLED Onyesha: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Hii ni tracker ya GPS inayoonyesha data zote za mkao kwenye onyesho la OLED. Kitufe husaidia mtumiaji kuingiliana na UI kwenye OLED.
Haya, kuna nini, jamani? Akarsh hapa kutoka CETech.
Nambari hutoa programu inayoendeshwa na menyu kwa kutumia kitufe cha ubao, ambacho kinapobanwa kwa muda mfupi, mizunguko kupitia menyu ya data ya GPS kama Latitudo, Urefu, Urefu, Kasi nk.
Unaweza kupakia data hii kwa kutumia esp32 kwenye wavuti ukitumia wifi au Bluetooth kwa smartphone.
Kwa hivyo, kwa kifupi, mradi huu una ESP32 ambayo inaweza kutoa utendaji wa WiFi / Bluetooth, onyesho la OLED na moduli ya GPS. Uwezekano na nambari hiyo hauna mwisho. Nimeongeza pia eneo la prototyping ambapo unaweza kuongeza sensorer au vifaa vingine kwenye ESP32 ambayo pia inapatikana.
Hatua ya 1: Sehemu
Kwanza kama sehemu kuu, nilitumia moduli ya ESP32 kutoka DFRobot. Imeambatanishwa kwenye PCB kwa kutumia vichwa vya kiume na vya kike. Nilitumia onyesho la OLED.
Kwa kusudi la GPS, nilitumia moduli ya Reyax GPS. Ninashauri sana moduli hii kwani ni rahisi sana kutumia juu ya basi la UART.
Unaweza kupata sehemu hapa chini:
1) Moduli ya Moto ya Beetle ya ESP32:
2) Moduli ya Reyax RYLR896 ya LoRa:
3) Ubuni wangu wa PCB: Nimejumuisha faili ya Gerber hapa chini.
Kwa sehemu mbili za mwisho ikiwa una ugumu kuzipata unaweza kutuma ujumbe / barua pepe na ama ninaweza kukusaidia kuipata katika eneo lako au ninaweza kuzisafirisha kwako ukitaka.
Hatua ya 2: Pata PCB kwa Mradi Wako Uliotengenezwa
Lazima uangalie JLCPCB kwa kuagiza PCB kwenye mtandao kwa bei rahisi!
Unapata PCB bora 10 zilizotengenezwa na kusafirishwa kwa mlango wako kwa $ 2 na usafirishaji fulani. Pia utapata punguzo la usafirishaji kwa agizo lako la kwanza. Kubuni kichwa chako cha PCB juu ya rahisiEDA, mara tu hiyo ikimaliza pakia faili zako za Gerber kwenye JLCPCB ili kuzitengeneza kwa ubora mzuri na wakati wa haraka wa kugeuza.
Hatua ya 3: Nadharia: Kuelewa Moduli ya GPS & NMEA
Ufuatiliaji wa nafasi unafanywa kupitia GPS kwa kutumia mawasiliano ya satelaiti. Kuna satelaiti za GPS zinazofunika dunia nzima wakati wote. Ishara za GPS ni dhaifu na kwa hivyo kuna ugumu wa kupata ishara ya GPS ndani ya nyumba. Kwa wakati wa kuhesabu na kupata eneo linalofaa la GPS, inapaswa kuwe na ishara kutoka angalau satelaiti 3 kwa wakati mmoja. Zaidi satelaiti zilizounganishwa na kifaa chako bora usahihi wa data ya eneo.
Sasa katika kesi ya moduli ya GPS, moduli ni moduli ya UART na hutuma data ya GPS kupitia laini za serial. Hii hufanyika kwa mtiririko na njia sahihi iliyowekwa nambari. Njia hii iliyo na kificho inaitwa NMEA. Mfano wa data ya GPS katika muundo wa NMEA imepewa hapo juu kwenye picha.
Kuna zana za mkondoni za mkondoni za NMEA ambazo huamua habari na kuionyesha kwa njia nzuri ya kielelezo. Unaweza kupata zana moja HAPA.
Hatua ya 4: Uunganisho wa Moduli kwenye PCB
1. Moduli zote mbili zitaunganishwa sawa na kwenye picha hapo juu.
2. Wakati moduli zote mbili zimeunganishwa, unaweza kupanga bodi ya Ebe32 Firebeetle na kisha ujaribu mradi.
Uunganisho wote ulioonyeshwa hapo juu unafanywa katika PCB na kwa hivyo hakuna haja ya wiring nyingine yoyote.
Hatua ya 5: Soldering na Mkutano wa PCB
Solder sehemu zote kwa PCB.
Ningeshauri kutengeneza sehemu za urefu wa chini kwenye PCB kwanza na kisha uende kwenye vifaa vilivyo na urefu zaidi kama vichwa vya kichwa nk Katika kesi hii kitufe cha kwanza kisha vichwa.
Mara vichwa vikiwa vimeuzwa basi ambatanisha moduli zote kwa vichwa hivi vinavyolingana kulingana na alama kwenye PCB.
Kabla ya kuwezesha moduli jaribu viunganisho vyote kwa kutumia multimeter kwa viungo vibaya vya solder na nyaya fupi.
Ili kupanga moduli unaweza kuunganisha moduli ya esp32 moja kwa moja kwenye PC yako kwa kutumia kebo ya USB.
Hatua ya 6: Kuandika Mradi
1. Pakua hazina ya GitHub:
2. Ondoa hazina iliyopakuliwa.
3. Fungua mchoro mbichi katika IDE ya Arduino.
4. Nenda kwenye Zana> Bodi. Chagua ubao unaofaa unaotumia, Firebeetle ESP32 kwa upande wangu.
5. Chagua comm sahihi. bandari kwa kwenda kwenye Zana> Bandari.
6. Piga kitufe cha kupakia.
7. Wakati kichupo kinasema Imemaliza Kupakia utaona onyesho la OLED likichomoza.
Hatua ya 7: Kucheza na Kifaa
Sasa ukimaliza kupakia nambari unahitaji tu kuwezesha kifaa kutumia kebo ya USB au betri.
Baada ya sekunde chache, GNSS LED kwenye moduli ya GPS itaanza kupepesa ambayo inamaanisha kuwa ishara ya GPS inabanwa na setilaiti. Sasa utaweza pia data ya eneo inayoonekana kwenye OLED.
Bonyeza kitufe cha GPIO0 ili kuingiliana na menyu ya kifaa.
Hongera kwa kufanya mradi ikiwa ulifanya, nijulishe katika maoni hapa chini!
Ilipendekeza:
Desktop COVID19 Tracker Pamoja na Saa! Raspberry Pi Powered Tracker: 6 Hatua
Desktop COVID19 Tracker Pamoja na Saa! Raspberry Pi Powered Tracker: Tunajua kwamba tunaweza kufa wakati wowote, hata mimi naweza kufa wakati wa kuandika chapisho hili, baada ya yote, mimi, wewe, sisi sote ni wanadamu. Ulimwengu wote ulitetemeka kwa sababu ya janga la COVID19. Tunajua jinsi ya kuzuia hii, lakini he! tunajua jinsi ya kuomba na kwanini kuomba, je
Ufuatiliaji wa GPS na Mradi wa OLED Onyesha: Hatua 5 (na Picha)
Ufuatiliaji wa GPS na Mradi wa Kuonyesha OLED: Halo kila mtu, katika nakala hii ya haraka nitashiriki nawe mradi wangu: Moduli ya GPS ya ATGM332D na SAMD21J18 Microcontroller na onyesho la SSD1306 OLED 128 * 64, niliijenga PCB maalum kwa Eagle Autodesk, na kuipanga kutumia studio ya Atmel 7.0 na ASF
Jinsi ya Kutumia Magari ya Stepper Kama Encoder ya Rotary na OLED Onyesha kwa Hatua: 6 Hatua
Jinsi ya Kutumia Magari ya Stepper Kama Encoder ya Rotary na OLED Onyesha kwa Hatua: Katika mafunzo haya tutajifunza jinsi ya kufuatilia hatua za gari za stepper kwenye OLED Onyesho. Tazama video ya maonyesho. Sifa ya mafunzo ya Asili huenda kwa mtumiaji wa youtube " sky4fly "
Utangulizi ESP32 Lora OLED Onyesha: Hatua 8
Utangulizi ESP32 Lora OLED Onyesha: Hii ni video nyingine inayohusu Utangulizi wa ESP32 LoRa. Wakati huu, tutazungumza haswa juu ya onyesho la picha (la saizi 128x64). Tutatumia maktaba ya SSD1306 kuonyesha habari kwenye onyesho hili la OLED na kuwasilisha mfano o
ESP32 Pamoja na Oled Onyesha - Baa ya Maendeleo: Hatua 6
ESP32 Pamoja na Oled Onyesha - Bar ya Maendeleo: ESP32 tutazungumza juu ya leo ni ile ambayo tayari inakuja na Oled Oled iliyojengwa ndani. Kazi hii inafanya maisha yetu kuwa rahisi sana, kwa sababu tunaweza kuwa na maoni kuhusu dhamana ya anuwai inayoonekana. Haujui hata ha