فهرست مطالب:
- مرحله 1: سخت افزار مناسب را انتخاب کنید
- مرحله 2: چیزهای عجیب برای BIOS
- مرحله 3: GPSd را اجرا کنید
- مرحله 4: اولین پاسخ را دریافت کنید
- مرحله 5: Navit Run را اجرا کنید
- مرحله 6: زمان را به NTP اضافه کنید
- مرحله 7: استخر آنتروپی خود را افزایش دهید … هنوز باید انجام شود
تصویری: GPS در کتاب سخت من: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
من یک لپ تاپ عالی از همسرم دارم. این یک پاناسونیک Toughbook CF-53 است که بهترین راه حل برای من است. من لینوکس را اجرا می کنم و از رایانه عمدتا برای پروژه های خود استفاده می کنم. این بدان معناست که من اغلب از تجهیزات مراقبت نمی کنم. همچنین اغلب در خارج یا در جاده در اروپا هستم. به طور معمول من از موبایل خود استفاده می کنم تا ایده ای را که در آن هستم به دست آورم ، اما هر از گاهی وقتی مجبور می شوم نقشه را تازه کنم ، هیچ اتصال سلولی ندارم. البته برنامه هایی وجود دارد که مشکل را حل کند ، اما من از دستگاه هایی که مخصوص موز در پشتشان است متنفرم (آن را روی صفحه نمایش ترک خورده قرار دهید ؛-)). برای غلبه بر دستگاه های بد ، برنامه ریزی کردم تا GPS را در Toughbook پیاده کنم. من نحوه تغییر HW و راه اندازی ماژول برای لینوکس منجارو را برای استفاده تا حد امکان از توابع توضیح خواهم داد.
مرحله 1: سخت افزار مناسب را انتخاب کنید
من GOBI2000 را امتحان کردم که معمولاً در Toughbook ساخته شده است. Pro:
- کارت mini-pci تمیز است
- همچنین برخی از موارد سلولی در حال انجام است
Con:
- کار نمی کند (ممکن است آن را بر روی لینوکس اجرا کنید اما خراب است)
سپس من یک GPS VL-MPEu-G2 Versalogic را دریافت کردم که عمدتا یک ublox Neo-7N-0-002 است. این مورد تقریباً خارج از جعبه کار می کرد ، اما درب کتاب فکر من به دلیل قد بسته نمی شود. بنابراین اتو را گرم کنید و همه چیزهای غیر ضروری را بردارید. مانند باتری و برخی اتصالات. همچنین من آنتن سلولی را بیش از حد مصرف کردم.
اطلاعات بیشتر در مورد Versalogic:
www.versalogic.com/products/DS.asp؟Product…
اطلاعات بیشتر برای neo7:
www.u-blox.com/fa/product/neo-7-series
مرحله 2: چیزهای عجیب برای BIOS
اول از همه من این مشکل را داشتم که من دستگاه هایی را که به عنوان عکس یا دستگاه USB ظاهر می شوند ندیدم. نئو به عنوان دستگاه USB ظاهر می شود ، بنابراین می توانید "lsusb" را برای آن امتحان کنید. اما همانطور که گفته شد دستگاه ذکر نشده است. پس از چند دهه در اینترنت متوجه شدم که شکاف PCI به طور پیش فرض خاموش است. (من برای این کار از مولتی متر استفاده کردم)
مستقیماً از دفترچه راهنما خارج شده است: سیگنال W_DISABLE# در پین 20 اتصال Mini PCIe را می توان برای خاموش کردن ماژول استفاده کرد. هنگامی که سیگنال زیاد است (به طور پیش فرض) ، قدرت روشن است. هنگامی که سیگنال کم است ، برد خاموش می شود. این برای برنامه های قدرت بسیار کم مفید است. نحوه کنترل این سیگنال بستگی به بردی دارد که ماژول روی آن نصب شده است. استفاده در نظر گرفته شده برای این سیگنال خاموش کردن فرستنده ها بر روی ماژول های بی سیم است ، بنابراین استفاده از این ماژول معمولاً توسط درایورهای استاندارد پشتیبانی نمی شود.
برای فعال کردن درگاه mini-pci ، باید بایوس را راه اندازی کنید ، به "تنظیمات کیت اختیاری" بروید ، از شما درخواست می شود از PW استفاده کنید "Hardkit" (من آن را در جایی در اینترنت پیدا کرده ام) کد را به 04 تغییر دهید hex … اکنون پس از ذخیره و راه اندازی مجدد ، شکاف pci روشن و روشن می شود
lsusb
باید چیزی پیدا کنی
اتوبوس 001 دستگاه 004: ID 1546: 01a7 U-Blox AG [u-blox 7]
مرحله 3: GPSd را اجرا کنید
اول از همه gpsd را نصب کنید: pacman -Ss gpsd سپس دستگاه مربوطه را به پیکربندی gpsd برای من اضافه کنید "/dev/ttyACM0"
شما باید پیکربندی را باز کرده و مطابق آن اضافه کنید. همچنین گزینه -n برای جستجوی سیگنال قبل از اتصال مشتری نیز مفید است:
joe /etc /gpsd
و به دنبال
DEVICES = "/dev/ttyACM0"
GPSD_OPTIONS = "-n"
سپس باید gpsd را فعال و شروع کنید
systemctl gpsd را فعال کنید
systemctl شروع gpsd
حالا دیوان باید اجرا شود
مرحله 4: اولین پاسخ را دریافت کنید
شما می توانید از gpsmon در ترمینال استفاده کنید تا اطلاعاتی را به نحوی که نمی توانید برای هیچ چیزی استفاده کنید نشان داده شود. اما می توانید ببینید آیا این موضوع کار می کند یا خیر. برای نصب استفاده کنید
pacman -Ss gpsmon
پس از نصب موفقیت آمیز ، می توانید آن را به سادگی شروع کنید
gpsmon
در آنجا می توانید زمان موقعیت و سایر موارد را مشاهده کنید.
مرحله 5: Navit Run را اجرا کنید
برای نشان دادن موقعیت خود بر روی نقشه می توانید از navit استفاده کنید. (همه چیز من می خواهم) همچنین ممکن است یک نوبت به نوبه خود ناوبری. (من این عملکرد را در کامیون جدیدم … در 10 سال دیگر نیاز دارم) برای نصب استفاده از navit
pacman -Ss navit
برای کارکردن navit با نقشه های آفلاین ، باید نقشه ها را بارگیری کرده و مسیر را به پیکربندی اضافه کنید.
joe /usr/share/navit/navit.xml
به دنبال خط باشید:
برای افزودن نقشه های آفلاین
همچنین مطمئن شوید که gpsd را به عنوان دستگاه ورودی فعال کرده اید:
برای بارگیری نقشه می توانید به این صفحه مراجعه کنید:
wiki.navit-project.org/index.php/OpenStree…
مرحله 6: زمان را به NTP اضافه کنید
برای استفاده از زمان در سیستم خود ، باید خطوطی را به ntp.config اضافه کنید ، این زمان بندی بسیار بهتر و دقیق تری را برای سیستم شما امکان پذیر می کند.
joe /etc/ntp.conf
و وارد کنید:
سرور # GPS (USB /dev /ttyACM0) 127.127.28.0 minpoll 4 maxpoll 4 ترجیح می دهد
fudge 127.127.28.0 refid GPSd
fudge 127.127.28.0 زمان 1 0.065
و ntp deamon را راه اندازی مجدد کنید
systemctl راه اندازی مجدد ntpd
خواهید دید که چه خبر است
ntpq -p
مرحله 7: استخر آنتروپی خود را افزایش دهید … هنوز باید انجام شود
در حال حاضر من در حال بازی کردن برای استفاده از سیگنال استرنت و سایر موارد برای افزایش استخر آنتروپی از دستگاه هستم.
من این کار را انجام نمی دهم اما شروع به درک همه موضوعات کردم اما هنوز راه حلی وجود ندارد.
من tng-tools را نصب کرده ام و برای داده های خام گیرنده gps از gpspipe استفاده می کنم.
pacman -Ss rng -tools
gpspipe -R> test.txt
sudo rngd -f -r test.txt
این کار در مقطعی انجام خواهد شد.
توصیه شده:
چراغ کتاب LED - داخل کتاب !: 10 مرحله (همراه با تصاویر)
چراغ کتاب LED - داخل کتاب!: درست مانند عنوان عنوان ، این دستورالعمل به شما نشان می دهد که چگونه یک کتاب را در داخل یک کتاب روشن کنید. من در ابتدا به این فکر می کردم که از یک کتاب بسیار کوچک برای این ساخت استفاده کنم ، بنابراین ممکن است اندازه جیبی باشد (هنوز هم ممکن است یکی باشد) اما تصمیم گرفتم آن را آسان کنم
دستور العمل جعبه همراه (ریمیکس سخت افزار / خم شدن مدار): 11 مرحله (همراه با تصاویر)
دستور العمل جعبه همراه (ریمیکس سخت افزاری / خم شدن مدار): ترکیب مجدد سخت افزار راهی برای بررسی مجدد هزینه های فن آوری های موسیقی است. جعبه های همراه ابزارهای الکترونیکی DIY الکترونیکی هستند. صداهایی که ایجاد می کنند به مدار مورد استفاده بستگی دارد. دستگاههایی که من ساختم بر اساس multi-eff
Kindle As GPS با کنتراست بالا (برای هر کتاب الکترونیکی کار می کند): 5 مرحله (همراه با تصاویر)
Kindle As GPS با کنتراست بالا (برای هر کتاب الکترونیکی کار می کند): من نشان می دهم که چگونه می توانید از کتاب الکترونیکی خود (Kindle ، Kobo ، Sony ، ipad ، tablet) به عنوان GPS استفاده کنید. همه نرم افزارها بر روی گوشی شما اجرا می شوند (اندروید مورد نیاز است) ، بنابراین کتاب الکترونیکی بدون تغییر است فقط باید چند برنامه روی گوشی خود نصب کنید. کتاب الکترونیکی فقط از کارآموز استفاده می کند
سخت افزار Ipod یا Mp3 Player از یک کتاب: 6 مرحله (همراه با تصاویر)
سخت افزار Ipod یا Mp3 Player از روی یک کتاب: یک کتاب استفاده شده/بی فایده را به یک قاب سخت کاربردی برای یک iPod یا دیگر دستگاه پخش mp3 تبدیل کنید
چگونه یک کتاب فیزیکی را به کتاب الکترونیکی تبدیل کنیم؟: 7 مرحله (همراه با تصاویر)
چگونه می توان یک کتاب فیزیکی را به کتاب الکترونیکی تبدیل کرد؟: من دانشجوی رشته مهندسی شیمی هستم و معمولاً کتابهای حجیم ، کتابهای فنی و یادداشتهایی برای اسکن (گاهی چاپ) دارم. مدتی به دنبال یک اسکنر کتاب کارآمد بودم ، اما اکثر آنها گران ، بسیار عظیم به زودی،