Мазмұны:
- 1 -қадам: DWMM0 - ЖАБДЫҚ СИПАТТАМАСЫ
- 2 -қадам: DWMMO - GNSS/GPS LOGGER ӨТІНІШІ
- 3 -қадам: DWMM0 - KML файлын генерациялау
Бейне: DWMM0 ұялы байланысының мезанинасы: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл қашықтан деректерді тіркеу үшін DWMM0 мезанинін қолданудың қарапайым көрінісі, бұл қосымшаның клиенттік жағы GNSS/GPS деректерін оқуға және оны сервер жағына беруге (TCP/IP арқылы) жауап беретін python сценарийін (client.py) басқарады. хаттама), ол кіріс деректерді жинауға және сақтауға жауапты басқа сценарийді (server.py) басқарады.
Сілтеме: жоба сайты
1 -қадам: DWMM0 - ЖАБДЫҚ СИПАТТАМАСЫ
DWMM0 Mezzanine-бұл DragonBoard 410c бір тақталы компьютерге арналған қосымша тақта (немесе кез келген басқа 96Boards стандартты SBC). Бұл мезанин 5 негізгі ішкі жүйеден тұрады:
- Ли-ионды аккумуляторлық зарядтауды реттегіш
- USB 2.0 хаб контроллері
- DC/DC Boost түрлендіргіші (3.0 В -тан 9.0 В -қа дейін)
- LPWA/GNSS модулі (Quectel BG96 құрылғысымен)
- DC/DC түрлендіргіштері (5В -тан 3.3V және 4.1V -ге дейін)
2 -қадам: DWMMO - GNSS/GPS LOGGER ӨТІНІШІ
Бұл қосымшаның түпнұсқалық питон сценарийлерін мына жерден жүктеуге болады: сценарийлерді жүктеу server.py сценарийі Интернетке қосылған кез келген компьютерде (SERVER жағында) жұмыс істеуі керек. Әр сценарийдің өзінің «Конфигурацияланатын Параметрлер» сеансы бар, оны пайдаланушы реттеуі керек (мысалы, TCP/IP мекенжайы, порттар, желілік APN, пайдаланушы аты мен құпия сөз).
3 -қадам: DWMM0 - KML файлын генерациялау
Updated_python_scripts.zip файлында GPS деректерінің жергілікті сақталуын жүзеге асыратын өзгертілген клиент сценарийі (gpslog.py) бар (Quectel BG96 модулінен NMEA деректері):
- gpslog.py: жаңартылған клиент сценарийі (GPS деректерін logger.txt файлында сақтайды)
- makekml.py: logger.txt файлын Google Earth -те ашуға болатын KML нұсқасына (logger.kml) түрлендіреді
- logger.txt: сақталған GPS деректері
- logger.kml: сақталған GPS деректерін KML түрлендіру
Ұсынылған:
Flexlight: дәнекерленбейтін монеталық ұялы жарықдиодты шам: 3 қадам (суреттермен)
Flexlight: дәнекерленбейтін монеталық ұялы жарықдиодты фонарь: Менің бұл жобадағы мақсатым-бөлшектері аз және дәнекерлеуді қажет етпейтін қарапайым аккумуляторлық жарықдиодты шам жасау. Сіз бөлшектерді бірнеше сағат ішінде басып шығара аласыз және оны шамамен 10 минут ішінде жинай аласыз, бұл оны (ересектердің қадағалауымен) артқа жақсы етеді
Сандық ұялы автокөліктің қуатын тарату: 9 қадам (суреттермен)
Цифрлық ұялы автомобильдердің қуатын тарату: Сіз өзіңізге үлкен ойын автоматтарының макетін құрып көрдіңіз бе, машиналардың өнімділігі бірдей емес сияқты? Немесе сіздің жарыстарыңыз машиналардың тоқтап қалуына байланысты болса, сіз жек көресіз бе? Бұл нұсқаулық сізге қалай үйрену керектігін көрсетеді
3D басып шығарылған қорап Gpsdo. Ұялы телефонның қуат көзін пайдалану: 10 қадам (суреттермен)
3D басып шығарылған қорап Gpsdo. Ұялы телефонды электрмен жабдықтауды пайдалану: Міне, менің GPSDO YT баламасы мынада: коды бірдей. ДК сәл өзгертілгенімен бірдей, мен ұялы телефон адаптерін қолданамын. Бұл үшін электрмен жабдықтау бөлігін орнатудың қажеті жоқ, бізге 5в ocxo қажет. Мен қарапайым пешті қолданамын
Ұялы/ұялы телефонды сыртқы батареямен немесе қуат көзімен қуаттандыру: 3 қадам
Ұялы телефонды/ұялы телефонды сыртқы батареямен немесе токпен қуаттандыру: кіріспе. Бұл идея телефонмен немесе планшетте ғана жұмыс істейді, егер батарея алынбалы болса. Полярлықты сақтау маңызды, әрине. Құрылғыңызды абайсызда зақымдамау үшін абай болыңыз. Егер сіз мұны жасай алатындығыңызға сенімді болмасаңыз
UART БАЙЛАНЫСЫНЫҢ НЕГІЗДЕРІ: 16 қадам
UART БАЙЛАНЫСЫНЫҢ НЕГІЗДЕРІ: Есіңізде болсын, принтерлерде, тышқандарда және модемдерде үлкен кабельді коннекторлары бар қалың кабельдер болған. Компьютерге сөзбе -сөз кіргізуге тура келгендер? Бұл құрылғылар сіздің компьютермен байланысу үшін UARTs қолданған шығар. USB -де алмос бар кезде