Агуулгын хүснэгт:
Видео: Android GPSLogger MOD: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэ бол миний Андройд програмчлалын хоёр дахь төсөл бөгөөд би энэ GPS бүртгэгчийг хэрхэн яаж эргүүлэх вэ: https://github.com/mendhak/gpslogger; Үүнд:
Энэ нь таны GPS -ийн өгөгдлийг авдаг бөгөөд дараа нь та GPX файлыг SD дээрээ хадгалах, хуваалцах эсвэл сервер дээрээ байршуулах боломжтой болно.
Би GUI -ийг голчлон дахин боловсруулж, хэрэглэгчдийн сонирхлыг татах үүднээс зарим функцийг нэмж оруулсан.
Алхам 1: Төслийн эхлэл
Эхлээд би Google -ээс GPS Logger хайсан, учир нь би илүү том төсөл санаж байгаа бөгөөд энэ логгер нь суурь болсон юм.
Үүнийг олж мэдээд би үүнийг илүү сайн харагдуулж чадна гэж бодсон (энэ бүхэн миний өнцгөөс харсан), үүн дээр ажиллаж эхэлсэн.
Алхам 2: Үүнийг хийцгээе
Өмнө нь хэлсэнчлэн энэ бол миний Андройд програмчлалын хоёр дахь төсөл бөгөөд энэ нь Android хөгжүүлэлтийн талаар төдийлөн сайн ойлголтгүй, C# хэл дээр сайн мэдлэгтэй гэсэн үг боловч Андройд руу чиглэсэн Java нь маш шинэ байсан.
Тиймээс миний хийсэн эхний зүйл бол код хэрхэн бүтэцлэгдсэн, хэрхэн ажилладаг талаар ойлгохыг хичээсэн бөгөөд надад нэмж оруулах шинэ санаануудыг надад мэдээлсэн зарим зүйлийг олж эхлэв.
Миний өөрчлөхийг хүссэн хамгийн эхний зүйл бол GUI -ийн гол шинж чанар, цагаан орчинд, зарим харанхуй орчинд байсан тул бүх цагаан дэвсгэрийг хар саарал болгож өөрчилсөн (надад хар өнгө таалагдаагүй).
Төслийн хоёрдахь алхам бол програмыг илүү сайн харагдуулах явдал байв, жишээлбэл, Энгийн харагдац, дараа нь GPS -ийг бүртгэж эхлэх, текстийг өөрчилснөөр дүрсүүд байр сууриа өөрчилсөн бөгөөд энэ нь намайг муу дууссан GUI шиг бодоход хүргэсэн. Тиймээс би эд зүйлсийн байрлалыг өөрчилж, үүнийг шийдсэн тул одоо дүрсүүд статик хэвээр байна; Миний хийсэн өөр нэг зүйл бол та анхны аппликешны Start товчлуурыг дарахад энэ нь Stop болж хувирдаг бөгөөд миний хийсэн зүйл бол завсрын алхам нэмэх явдал юм, одоо танд GPS-Stop-ийг хайж эхлэх боломжтой болсон гэж бодож байна. Энэ нь програмыг эцсийн хэрэглэгчдэд илүү сонирхолтой болгодог.
Алхам 3: Үргэлжлүүлэх
Би програмыг харуулсан видео бичлэг хийсэн: YouTube
Кодыг хуваалцсан апп -ийн анхны хөгжүүлэгчид баярлалаа гэж хэлмээр байна, ингэснээр би шинэ зүйл сурч, програмыг хүссэнээрээ хийж чадна.
Зөвлөмж болгож буй:
Bltouch Red Led Mod: 7 алхам
Bltouch Red Led Mod: Хэрэв та үүнийг харж байгаа бол bltouch дээрх улаан туяа нь вэб камераа наймалж, спагетти илрүүлэгч эсвэл цаг хугацаа өнгөрөхөд ашиглахад жинхэнэ өвдөлт болж магадгүйг та бүхний мэдэж байгаа. мөн миний олж мэдсэн судалгаа байхгүй
Kenwood толгойн нэгжийн 2018 оны 10 -р үеийн Honda Civic USB Mod: 5 алхам
Kenwood Head Unit -д зориулсан 2018 оны 10 -р үеийн Honda Civic USB Mod: Энэхүү номонд би Amazon -аас худалдаж авсан портыг хүлээн авахын тулд иргэнийхээ USB портыг өөрчилсөн бөгөөд үүнийг Kenwood -ийн дагалдах хэрэгсэлтэй холбох боломжтой болсон. Энэ нь нэг нүхэнд байгаа бөгөөд үүнийг дуусгахад 30 минут ба түүнээс дээш хугацаа шаардагдана
GStreamer ба Android (GStreamer Android Studio Windows): 4 алхам
GStreamer I Android (GStreamer Android Studio Windows): Хувилбар библиотек GStreamer: RPi 3B (Raspberry OS Buster) 1.14.4, Android 1.18.3 дээр. Версия Android Studio 4.1.2, ОС Windows 7 x86-64
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно