Мазмуну:
- 1 -кадам: Туура Аппаратты тандоо
- 2 -кадам: BIOS үчүн кызыктай нерселер
- 3 -кадам: GPSd Running алыңыз
- 4 -кадам: Биринчи жоопту алыңыз
- 5 -кадам: Navitти иштетип алыңыз
- 6 -кадам: NTPге убакытты кошуңуз
- 7 -кадам: Энтропия бассейнин көбөйтүңүз … Дагы эле жасалышы керек
Video: Менин так китебимдеги GPS: 7 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Мен аялымдан сонун ноутбук алдым. Бул Panasonic Toughbook CF-53, ал мен үчүн эң жакшы чечим. Мен Linux менен иштеп жатам жана компьютерди негизинен долбоорлорум үчүн колдоном. Демек, мен көбүнчө жабдууларга кам көрбөйм. Ошондой эле мен көбүнчө Европанын сыртында же жолдо болом. Адатта мен мобилдик телефонумду кайда экенимди түшүнүү үчүн колдоном, бирок кээде картаны жаңыртуу керек болгондо уюлдук байланышым жок. Албетте, көйгөйдү чечүү үчүн колдонмолор бар, бирок мен, айрыкча, артында бананы бар түзмөктөрдү жек көрөм (столду жарылган дисплейге кой;-)). Жаман түзмөктөрдү жеңүү үчүн мен Toughbookко GPS киргизүүнү пландадым. Мен HWди кантип өзгөртүү керектигин жана Manjaro Linuxтун модулун мүмкүн болушунча көбүрөөк функцияларды колдонуу үчүн орнотууну көрсөтөм.
1 -кадам: Туура Аппаратты тандоо
Мен адатта Toughbooks. Proдо курулган GOBI2000ди сынап көрдүм:
- Мини-PCI карт чип болуп саналат
- Уюлдук нерселер дагы бар
Con:
- Иштебейт (Linuxко иштетсе болот, бирок бул баш аламандык)
Анан колумду Versalogic VL-MPEu-G2 GPSке алдым, ал негизинен ublox Neo-7N-0-002. Бул нерсе кутудан дээрлик иштеди, бирок менин тиш китебимдин капкагы бийиктигине байланыштуу жабыла албайт. Ошентип, үтүктү ысытып, керексиз нерселерди алып салыңыз. Батарея жана кээ бир туташтыргычтар сыяктуу. Ошондой эле уюлдук антеннаны ашыкча кыскарттым.
Versalogic үчүн көбүрөөк маалымат:
www.versalogic.com/products/DS.asp?Product…
Нео7 үчүн көбүрөөк маалымат:
www.u-blox.com/en/product/neo-7-series
2 -кадам: BIOS үчүн кызыктай нерселер
Биринчиден, мен көйгөйгө туш болдум, мен сүрөттөрдү же USB түзмөктөрүн көрө элекмин Нео USB түзмөгү катары чыгат, андыктан сиз "lsusb" аракет кылып көрүңүз. Бирок айтылгандай, аппарат тизмеде жок. Интернетте ондогон жылдар өткөндөн кийин, мен PCI уячасы демейки боюнча өчүрүлгөнүн билдим. (Мен бул үчүн мультиметрди колдондум)
Түздөн -түз колдонмодон: Mini PCIe туташтыргычынын 20 -пиндеги W_DISABLE# сигналы модулдун кубатын өчүрүү үчүн колдонулушу мүмкүн. Сигнал жогору (демейки) болгондо, электр күйгүзүлөт. Сигнал аз болгондо такта өчүрүлөт. Бул өтө аз кубаттуулуктагы колдонмолор үчүн пайдалуу. Бул сигналдын башкарылышы модуль орнотулган тактага жараша болот. Бул сигналды колдонуу зымсыз модулдардагы өткөргүчтөрдү өчүрүү болуп саналат, андыктан бул модулда колдонуу адатта стандарттык драйверлер тарабынан колдоого алынбайт.
Mini-pci портун иштетүү үчүн биоско жүктөө керек, "Кошумча комплект конфигурациясына" өтүңүз, сизден "toughkit" деп PW колдонуу суралат (мен аны тордун бир жеринен таптым) Ал жерде кодду 04кө өзгөртүңүз hex… Эми сактоо жана кайра иштетүүдөн кийин, PCI уячасы күйгүзүлөт жана менен
lsusb
сен бир нерсе табышың керек
Автобус 001 Аспап 004: ID 1546: 01a7 U-Blox AG [u-blox 7]
3 -кадам: GPSd Running алыңыз
Биринчиден, gpsd: pacman -Ss gpsd орнотуңуз, андан кийин тиешелүү түзмөктү gpsd -configга кошуңуз, ал мен үчүн "/dev/ttyACM0"
Сиз конфигурацияны ачып, ошого жараша кошушуңуз керек. Ошондой эле кардар туташканга чейин сигналды издөө үчүн -n варианты пайдалуу:
joe /etc /gpsd
жана изде
ТҮЗМӨКТӨР = "/dev/ttyACM0"
GPSD_OPTIONS = "-n"
анда иштетүү жана gpsd баштоо керек
systemctl gpsd иштетүү
systemctl gpsd баштайт
эми демон чуркашы керек
4 -кадам: Биринчи жоопту алыңыз
Сиз терминалда gpsmon колдонсоңуз болот, бирок эч нерсе үчүн колдоно албайсыз. Колдонуу үчүн орнотуу
pacman -Ss gpsmon
ийгиликтүү орнотулгандан кийин, аны жөн эле баштасаңыз болот
gpsmon
Ал жерде сиз позиция убактысын жана башка нерселерди көрө аласыз.
5 -кадам: 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
127.127.28.0 убакыт1 0.065
жана ntp deamonду кайра баштаңыз
systemctl ntpd кайра
Сиз эмне болуп жатканын көрөсүз
ntpq -p
7 -кадам: Энтропия бассейнин көбөйтүңүз … Дагы эле жасалышы керек
Азыр мен машинамдагы энтропия бассейнин көбөйтүү үчүн сигналдын күчүн жана башка нерселерди колдонуу үчүн ойноп жатам.
Менде учак жок, бирок мен бардык темаларды түшүнө баштадым, бирок дагы эле чечим жок.
Мен tng-инструменттерин орноттум жана GPS кабылдагычтын чийки маалыматы үчүн gpspipe колдоном.
pacman -Ss rng -tools
gpspipe -R> test.txt
sudo rngd -f -r test.txt
Бул бир убакта жасалат.
Сунушталууда:
3d басылган Endgame Arc Reactor (Тасма так жана кийүүгө жарактуу): 7 кадам (Сүрөттөр менен)
3d Printed Endgame Arc Reactor (Так жана Кийилүүчү Кино): Толук Youtube үйрөткүчү: Мен Марок 50 догалуу реакторуна/нанобөлчөктөргө турак жай үчүн өзгөчө киного так 3d файлдарды таба алган жокмун, ошондуктан менин досум экөөбүз таттуусун бышырдык. Бул нерсенин так жана укмуштуудай көрүнүшү үчүн бир топ оңдоо керек болду
Цефеид өзгөрмө жылдыздын так модели: 5 кадам (сүрөттөр менен)
Цефеид өзгөрмө жылдыздын так модели: мейкиндик чоң. Абдан чоң. Астрономиялык жактан мындай деп айтууга болот. Бул долбоорго эч кандай тиешеси жок, мен жөн эле пунктту колдонгум келди. Түнкү асманда көптөгөн жылдыздар бар экени таң калыштуу эмес. Бирок, бул жаңыдан баштагандарды таң калтырышы мүмкүн
Ciclop 3d сканери Менин жолум кадам: 16 кадам (сүрөттөр менен)
Ciclop 3d сканери Менин кадамым кадам: Саламатсыздарбы, мен атактуу Ciclop 3D сканерин ишке ашырып жатам Мен базаны басып чыгарам, жана мен ПКБны кайра иштетем, бирок улантам
Менин "Owerkill" энергия менен камсыздоо: 4 кадам (сүрөттөр менен)
Менин "Owerkill" POWER Supply: Hi. Менин титулум мындай дейт: ” An overwerk of a power supply ” … Ммм .. көрөлү. Бул жерде бийлик максатка жетүүдөн мурун 5 кадамдан өтөт (бул учурда ATtiny84, ATMEL-үй-бүлөнүн мүчөсү) .Мен бул чындыгында андай эмес деп ойлойм
Менин клавиатурам Менин колум: 8 кадам (Сүрөттөр менен)
Менин клавиатурам Менин колдорум: Мен жаңы Epilog лазер кескичин колдондум, ал Instructables жакында менин ноутбуктун клавиатурасына колумдун сүрөтүн лазер менен түшүрдү … биротоло. Эми бул гарантияңызды DIY стилинде жокко чыгарат