Talaan ng mga Nilalaman:
Video: GPS Gamit ang L80: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Pupunta upang subukang ipasok ang paligsahan sa Sensor.
Okay, kaya ito ay isang kakila-kilabot na larawan. Ngunit ako ay isang LAZY Old Geek (L. O. G.). May hawak akong isang tablet sa aking kamay ngunit iyon lamang upang makunan ko ang larawan (mula sa malayo). Ang tungkol dito ay nasa pouch sa aking vest na naglalaman ng isang GPS na konektado sa antena sa aking balikat.
Sigurado na sinasabi mo, ang mga smartphone ay may mga GPS ngunit kung ano ang hamon doon para sa isang GEEK. Sa akin sa ngayon ay maitatala ko ang aking lakad kasama ang aking aso at isinalarawan ito sa Google Earth Pro.
Kaya nakumpleto ko lang ang ibang proyekto sa GPS:
www.instructables.com/id/Old-Man-and-the-Arduino-GPS/
Para sa isang iyon gumamit ako ng isang MTK3339 GPS tulad ng Adafruit Ultimate, kung minsan ay tinatawag na PA6H o LadyBird1. Gumawa ako ng ilang paghahanap sa Internet at natagpuan ang isang module na L80 GPS na mas mura kaysa sa PA6H. Ngayon ay tila, gumagamit din ito ng MTK3339 ngunit sa ibang pakete. Maliwanag na gawa ito ni Quectel. Ngayon wala akong ideya kung ito ay isang clone o isang lisensyadong bersyon o mayroong MTK3339 chip sa loob nito o ano, ngunit nag-order ako ng isang pares mula sa Aliexpress. Bukod sa presyo, ang iba pang bagay na nagustuhan ko ay ang mga koneksyon ay nasa 0.1 spacing, na nangangahulugang mas madali para sa matandang lalaking ito na maghinang.
Ang Quectel ay tila may isang mas mahusay na website kaysa sa anumang nahanap ko para sa iba pang LadyBird1 MTK3339:
www.quectel.com/product/l80.htm
Hakbang 1: Pagsubok
Sa gayon, masarap na masubukan ang L80 (tingnan ang mga larawan) nang hindi na kinakailangang maghinang ito sa isang PCB. Ang mga pin ng konektor sa L80 ay 0.1 ngunit medyo maliit para sa isang regular na header. Nagkataon na mayroon akong ilang mga naka-pin na header na pin na akma nang maayos. Tingnan ang larawan.
Kaya hinangad ko sila. Tingnan ang larawan.
Mga naka-pin na header na pin: Ang mga ito ay makina para sa isang mas mahigpit na akma at mas maraming lugar ng pakikipag-ugnay. Gagana ang mga ito sa karaniwang mga breadboard at regular na mga header ngunit hindi gaanong ligtas. Inirerekumenda ko ang paggamit ng mga header na naka-machong lalaki lamang sa mga babaeng naka-machining na header o na-solder lamang.
Ang magandang bagay tungkol sa pagkakaroon ng isang L80 na may mga pin ay maaari itong ilipat mula sa breadboard patungong PCB at madaling mapalitan.
TIP: Kaya't ang murang mga header na machined na machined na binili ko ay madalas na matunaw kapag na-solder ko sila. Mukhang okay silang gumana, kahit na.
Okay, kaya ko ito sinagbo kasama ang aking Adafruit Feather M4 Express at sinubukan ito. Karaniwan itong gumana katulad ng aking PA6H GPS.
Sa palagay ko mayroong kaunting pagkakaiba sa kung paano mo ito hihilingin para sa katayuan ng antena at ang tugon ngunit iyon lang ang nahanap ko. Ang katayuan ng antena ay kung ang isang panlabas na aktibong antena ay nakakabit o hindi o kung ang konektor ng antena ay naikli.
Hakbang 2: L80 PCB
Kaya nais kong gumawa ng isang PCB sa L80 upang gumana sa aking Arduino Feather M4 Express.
Mga Kinakailangan:
Single na panig ng PCB
card ng microSD
On / off switch
LED status ng antena
Baterya para sa L80
Dalawang koneksyon sa antena
Isang u.fl
Isang MCX (Dahil mayroon akong isang antena sa MCX na hindi sinasadya)
Okay, dinisenyo ko ang PCB, ginawa ito gamit ang aking paraan ng paglipat ng toner:
www.instructables.com/id/Vinyl-Sticker-PCB-How-To/
Inhinang ko ito at sinubukan itong gumana. Una nagkaroon ako ng problema sa mga jumper dahil ang ilan sa kanila ay nasa ilalim ng micro SD adapter at nasira, pagkatapos ay nagkaroon ako ng mga problema sa koneksyon ng kuryente at ang L80 ay hindi gagana sa isang panlabas na antena.
Kaya't ang panlabas na antena ay hindi gagana sa aking PCB ngunit nagtrabaho ito sa breadboard. (Ang pagkakaroon ng L80 na may mga pin ay ginagawang mas madali upang pabalik-balik) Ito ay napaka-nakakabigo sa akin. Sa wakas ay naisip ko ito at ang isang pagkakaiba ay mayroon akong isang risistor at LED sa Antenna status pin. Kung tinanggal ko ang LED, gumana ito okay.
Sa gayon, hindi malinaw ang dokumentasyon at walang mga sample na iskema. Ipinapalagay ko na marahil kakailanganin nito ang isang mosFET buffer upang gumana.
Belated TIP: Kung posible na breadboard ang buong circuit bago gumawa ng isang PCB. Noong bata pa ako, gagawin ko iyon palagi ngunit sa oras na ito gumawa ako ng napakaraming palagay.
Sa wakas, sumuko ako sa isang ito at gumawa ng isa pang bersyon.
Bersyon 2:
Napagpasyahan kong hindi magkaroon ng LED status ng antena.
Napagpasyahan kong hindi magkaroon ng isang on / off switch dahil maaapektuhan nito ang M4 at hindi alam kung paano ito gagana sa pag-backup ng baterya.
Nagpasiya akong huwag ilagay ang anumang mga jumper sa ilalim ng microSD card.
Dahil ang L80 ay nasa mga header pin, naglagay ako ng isang pares ng mga capacitor sa pagitan ng mga header ng L80.
Kaya gumagamit ako ng Eagle Cadsoft upang lumikha ng mga iskema at layout ng PCB.
Ang Schematic ay naka-attach kasama ang mga CadSoft file plus sa Eagle.zip
Isang puna sa eskematiko: Ang D1 ay isang diode ngunit gumamit ako ng isang resistor device sa Eagle dahil makakakuha ako ng isang mas maliit na package.
Dahil gumagawa lang ako ng mga solong panig na PCB, sa isang ito ang tanso (mga bakas) ay nasa itaas, ang mga asul na bakas sa ilalim ay mga wire wire wrap.
Natagpuan ko ang isang bahagi ng Eagle library para sa L80 ngunit kailangang gumawa ng isang variant upang magamit ko ang mga header sa halip na mga SMD pad.
Sa file na Eagle.zip nagsama ako ng ilang mga tip sa kung paano ko ginagawa ang mga PCB.
Mga Gumagamit ng EAGLE:
Kasama ang isang dru file na gagamitin sa Eagle. Dahil MATATanda ako at hindi ko rin makita ang pagkalapit, sinubukan kong gawin ang aking mga PCB na may mas malawak na mga bakas at maraming clearance sa pagitan nila. Doon ko ginagamit ang MTS.dru file. Maraming mga bagay-bagay sa dru file na hindi ko maintindihan (LUMA) ngunit narito ang ilang mga tala na ginawa ko:
Mga board ng DIY
Dapat ay maaaring gumamit ng MTS.dru
Clearance
Wire to Wire 24mil
Wire to Pad 16mil
Wire to via 24mil
Sukat
Min Lapad 16mil
Mid Drill 12mil?
Pagruruta ng mga wire Lapad na 0.016 Drill: 0.03149
Minsan kailangang bawasan ang Clearance
Wire to Pad 12mil
Upang magpatakbo ng mga bakas sa pagitan ng mga pin ng header
Pagkatapos ay itinakda ko ito pabalik sa 16mil
Upang patakbuhin ang polygon GND
Magbibigay ito ng mga error sa clearance ngunit dapat itong payagan ang higit na clearance para sa lupa
eroplano at gumagana pa rin.
Kapag natapos ko itong gumana, gumamit ako ng isang malinaw na Gorilla Glue sa ibaba upang (sana) panatilihin ang mga jumper wires mula sa paghugot at panatilihin ang may hawak ng baterya sa lugar. Tingnan ang larawan
Hakbang 3: Pagsubok sa Patlang
Kaya't tipunin ko at sinubukan ang PCB, lahat ay gumagana at maaari kong magamit ang parehong sketch tulad ng sa aking iba pa.
Tila ang mga antena ng GPS ay pinakamahusay na gumagana kapag sila ay tumuturo.
Tumahi ako ng isang lagayan sa aking tsaleko at nilagay ang isang Velcro sa balikat. Tingnan ang larawan
Idikit ang isang Velcro sa isang antena
Ilagay ang GPS sa lagayan at naipit ang antena sa aking balikat. Handa nang maglakad.
Okay, gumagana itong napakahusay. Narito ang ilang mga problema:
Isa, ang antena cable sa larawan ay masyadong mahaba. Mayroon akong isa pang antena ngunit hindi pa ang tamang konektor.
Dalawa, sinusubukan kong i-secure ang isang u.fl antenna cable sa PCB. Ang mga kable na ito ay matigas at ang konektor ay maliit. Sinira ko ang u.fl konektor. Susubukan na palitan ito.
Tatlo, sa isang track na naitala ko at naka-plot sa Google Earth, ang track ay naka-off mula sa kung saan talaga ako. Tingnan ang larawan. Ito ay maaaring dahil hindi kumpleto ang mga bagay sa almanak ng GPS. Gayundin ay maaaring maging isang masamang L80. Gayunpaman, mayroon akong isang pangalawang L80 ngunit naghihintay ako ng ilang mas maraming mga makina na pin upang masubukan ko ito.
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Senyas na Pagliko: 5 Hakbang (na may Mga Larawan)
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Sinyales na Pag-turn: Gustong-gusto kong sumakay ng bisikleta, karaniwang ginagamit ko ito upang makarating sa paaralan. Sa oras ng taglamig, madalas na madilim pa rin sa labas at mahirap para sa ibang mga sasakyan na makita ang mga signal ng aking kamay na lumiliko. Samakatuwid ito ay isang malaking panganib dahil maaaring hindi makita ng mga trak na nais kong
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c
Secure Shred Indibidwal na Mga File Gamit ang Ipadala sa Gamit ang Ccleaner V2: 4 Mga Hakbang
Secure Shred Indibidwal na Mga File Gamit ang Ipadala sa Gamit Ccleaner V2: Ito ay isang pinahusay na bersyon ng aking nakaraang tutorial upang magdagdag ng isang pagpipilian sa pag-shredding sa iyong kanang pag-click sa menu na "konteksto" sa explorer na magpapahintulot sa iyo na mag-shred ng mga file sa pamamagitan ng Ccleaner. Nag-aalok ang pamamaraang ito ng higit pa direktang diskarte at soes ay hindi nangangailangan ng pagdaragdag sa