WHADDA WPSH456 NEO-6M Shield សម្រាប់ Raspberry PI
សេចក្តីផ្តើម
ដល់ប្រជាជនទាំងអស់នៃសហភាពអឺរ៉ុប ព័ត៌មានបរិស្ថានសំខាន់ៗអំពីផលិតផលនេះ។
និមិត្តសញ្ញានេះនៅលើឧបករណ៍ ឬកញ្ចប់បង្ហាញថាការចោលឧបករណ៍បន្ទាប់ពីវដ្តជីវិតរបស់វាអាចប៉ះពាល់ដល់បរិស្ថាន។ កុំបោះចោលឯកតា (ឬថ្ម) ជាកាកសំណល់ក្រុងដែលមិនបានតម្រៀប។ វាគួរតែត្រូវបានយកទៅក្រុមហ៊ុនឯកទេសសម្រាប់ការកែច្នៃឡើងវិញ។ ឧបករណ៍នេះគួរតែត្រូវបានប្រគល់ជូនអ្នកចែកចាយរបស់អ្នក ឬទៅកាន់សេវាកម្មកែច្នៃឡើងវិញក្នុងមូលដ្ឋាន។ គោរពច្បាប់បរិស្ថានក្នុងតំបន់។ ប្រសិនបើមានចម្ងល់ សូមទាក់ទងអាជ្ញាធរកំចាត់កាកសំណល់ក្នុងតំបន់របស់អ្នក។ អរគុណសម្រាប់ការជ្រើសរើស Whadda! សូមអានសៀវភៅណែនាំឱ្យបានហ្មត់ចត់ មុននឹងនាំយកឧបករណ៍នេះមកប្រើប្រាស់។ ប្រសិនបើឧបករណ៍ត្រូវបានខូចខាតក្នុងពេលដឹកជញ្ជូន សូមកុំដំឡើង ឬប្រើវា ហើយទាក់ទងអ្នកចែកបៀរបស់អ្នក។
សេចក្តីណែនាំអំពីសុវត្ថិភាព
សូមអាន និងស្វែងយល់ពីសៀវភៅណែនាំនេះ និងសញ្ញាសុវត្ថិភាពទាំងអស់ មុនពេលប្រើប្រាស់ឧបករណ៍នេះ។ សម្រាប់តែការប្រើប្រាស់ក្នុងផ្ទះប៉ុណ្ណោះ។ ឧបករណ៍នេះអាចត្រូវបានប្រើដោយកុមារដែលមានអាយុចាប់ពី 8 ឆ្នាំឡើងទៅ និងអ្នកដែលមានការថយចុះសមត្ថភាពរាងកាយ អារម្មណ៍ ឬផ្លូវចិត្ត ឬខ្វះបទពិសោធន៍ និងចំណេះដឹង ប្រសិនបើពួកគេបានទទួលការត្រួតពិនិត្យ ឬការណែនាំទាក់ទងនឹងការប្រើប្រាស់ឧបករណ៍នេះតាមរបៀបសុវត្ថិភាព និងយល់។ គ្រោះថ្នាក់ដែលពាក់ព័ន្ធ។ កុមារមិនត្រូវលេងជាមួយឧបករណ៍ទេ។ ការសម្អាត និងការថែទាំអ្នកប្រើប្រាស់មិនត្រូវធ្វើឡើងដោយកុមារដោយគ្មានការត្រួតពិនិត្យឡើយ។
គោលការណ៍ណែនាំទូទៅ
- យោងទៅលើសេវា និងការធានាគុណភាពVelleman® នៅលើទំព័រចុងក្រោយនៃសៀវភៅណែនាំនេះ។
- ការកែប្រែឧបករណ៍ទាំងអស់ត្រូវបានហាមឃាត់ដោយហេតុផលសុវត្ថិភាព។ ការខូចខាតដែលបណ្តាលមកពីការកែប្រែរបស់អ្នកប្រើចំពោះឧបករណ៍មិនត្រូវបានគ្របដណ្តប់ដោយការធានាទេ។
- ប្រើឧបករណ៍សម្រាប់គោលបំណងដែលបានគ្រោងទុកប៉ុណ្ណោះ។ ការប្រើប្រាស់ឧបករណ៍នៅក្នុងវិធីដែលគ្មានការអនុញ្ញាតនឹងចាត់ទុកជាមោឃៈនូវការធានា។
- ការខូចខាតដែលបណ្តាលមកពីការមិនយកចិត្តទុកដាក់លើគោលការណ៍ណែនាំមួយចំនួននៅក្នុងសៀវភៅណែនាំនេះមិនត្រូវបានគ្របដណ្តប់ដោយការធានាទេ ហើយអ្នកចែកបៀនឹងមិនទទួលយកការទទួលខុសត្រូវចំពោះពិការភាព ឬបញ្ហាដែលកើតឡើងជាបន្តបន្ទាប់ឡើយ។
- ទាំង Velleman nv ឬអ្នកចែកចាយរបស់វាអាចទទួលខុសត្រូវចំពោះការខូចខាតណាមួយ (មិនធម្មតា ចៃដន្យ ឬដោយប្រយោល) - នៃធម្មជាតិណាមួយ (ហិរញ្ញវត្ថុ រូបវន្ត...) ដែលកើតឡើងពីការកាន់កាប់ ការប្រើប្រាស់ ឬការបរាជ័យនៃផលិតផលនេះ។
- រក្សាសៀវភៅណែនាំនេះសម្រាប់ជាឯកសារយោងនាពេលអនាគត។
តើ Arduino® ជាអ្វី?
Arduino® គឺជាវេទិកាគំរូដើមប្រភពបើកចំហដោយផ្អែកលើផ្នែករឹង និងកម្មវិធីដែលងាយស្រួលប្រើ។ បន្ទះ Arduino® អាចអានធាតុបញ្ចូល – ឧបករណ៍ចាប់សញ្ញាពន្លឺ ម្រាមដៃលើប៊ូតុង ឬសារ Twitter – ហើយបង្វែរវាទៅជាលទ្ធផល – ធ្វើឱ្យម៉ូទ័រសកម្ម បើក LED ផ្សព្វផ្សាយអ្វីមួយតាមអ៊ីនធឺណិត។ អ្នកអាចប្រាប់ក្រុមប្រឹក្សាភិបាលរបស់អ្នកពីអ្វីដែលត្រូវធ្វើ ដោយផ្ញើសំណុំនៃការណែនាំទៅកាន់ microcontroller នៅលើក្តារ។ ដើម្បីធ្វើដូច្នេះ អ្នកអាចប្រើភាសាសរសេរកម្មវិធី Arduino (ផ្អែកលើ Wiring) និងកម្មវិធី Arduino® IDE (ផ្អែកលើដំណើរការ)។ ខែល/ម៉ូឌុល/សមាសធាតុបន្ថែមគឺត្រូវបានទាមទារសម្រាប់ការអានសារ Twitter ឬផ្សព្វផ្សាយតាមអ៊ីនធឺណិត។ រុករកទៅ www.arduino.cc សម្រាប់ព័ត៌មានបន្ថែម
ផលិតផលចប់view
Whadda NEO-6M GPS Shield សម្រាប់ Raspberry Pi អនុញ្ញាតឱ្យអ្នកបន្ថែមមុខងារ GPS ទៅកាន់បន្ទះ Raspberry Pi របស់អ្នកយ៉ាងងាយស្រួល។ ប្រឡោះគ្រាន់តែដោតទៅឧបករណ៍ភ្ជាប់ GPIO 40-pin ដោយមិនចាំបាច់មានការតភ្ជាប់បន្ថែមទេ។
ប្រឡោះគឺផ្អែកលើម៉ូឌុល U-Blox NEO-6M GPS ដែលជាឧបករណ៍ទទួល GPS ចំនួន 50 ឆានែលដែលមានភាពត្រឹមត្រូវខ្ពស់។ ប្រឡោះក៏មានភ្ជាប់មកជាមួយអង់តែនបំណះសេរ៉ាមិចដែលមានស្រាប់ដែលស័ក្តិសមសម្រាប់ការទទួលសញ្ញាផ្កាយរណប GPS។ អង់តែនបំណះសេរ៉ាមិចត្រូវបានភ្ជាប់ដោយប្រើខ្សែ u.FL ដែលអាចផ្ដាច់បាន ដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់អាចបន្ថែមអង់តែនប្រភេទផ្សេងៗបានយ៉ាងងាយស្រួល។ លើសពីនេះ ម៉ូឌុលក៏មានក្បាលក្បាល 5-pin ដែលបំបែកខ្សែថាមពល សៀរៀល និង PPS ដើម្បីងាយស្រួលភ្ជាប់វាទៅក្តារផ្សេងទៀត។
លក្ខណៈបច្ចេកទេស
បន្ទះឈីប GPS៖ U-Blox NEO-6M ស្តង់ដារ baudrate: 9600 វិមាត្រ (W x L x H): 70 x 56 x 23 mm
ការពិពណ៌នាអំពីខ្សែភ្លើង
ម្ជុល | ឈ្មោះ |
១២ វ | វ៉ុលផ្គត់ផ្គង់tagអ៊ី (5 V DC) |
GND | ដី |
TXD | ការបញ្ជូនសៀរៀល GPS (ឧបករណ៍) |
RXD | ការទទួលស៊េរី GPS (ឧបករណ៍) |
ភី.ភី.អេស | ជីពចរ GPS ក្នុងមួយវិនាទីទិន្នផល |
Exampកម្មវិធីលី
កំណត់រចនាសម្ព័ន្ធ RPi ដើម្បីទទួលបានទិន្នន័យ GPS ដោយប្រើ gpsd
អ្នកអាចទាញយកអតីតampកម្មវិធី le Python ដោយចូលទៅកាន់ទំព័រផ្លូវការ Whadda github៖ https://github.com/WhaddaMakers/Neo-6M-GPS-shield-for-RPi
- ប្រសិនបើអ្នកមិនមានកំណែថ្មីនៃ Raspberry Pi OS ដែលបានដំឡើងនៅលើកាត microSD របស់ Pi របស់អ្នកទេ សូមចូលទៅកាន់ www.raspberrypi.org/software/ ហើយទាញយកកំណែចុងក្រោយបំផុតរបស់ Raspberry Pi Imager ។ ប្រើ Raspberry Pi Imager ដើម្បីបញ្ចេញកាត MicroSD ជាមួយនឹងកំណែចុងក្រោយបំផុតរបស់ Raspberry Pi OS ។
- ប្រសិនបើអ្នកចង់ប្រើវ៉ាយហ្វាយ សូមអនុវត្តតាមការណែនាំនេះដើម្បីកំណត់រចនាសម្ព័ន្ធព័ត៌មានលម្អិតអំពីការចូលប្រើវ៉ាយហ្វាយ មុនពេលអ្នកបន្ត។ រុករកទៅភាគថាស SD Card ដែលមានឈ្មោះថា BOOT ហើយបន្ថែមទទេ file ហៅថា ssh ។ ត្រូវប្រាកដថានេះ។ file មិនមាន file ផ្នែកបន្ថែម។ នៅក្នុង Windows អ្នកប្រហែលជាត្រូវពិនិត្យ
- បញ្ចូលកាត MicroSD ទៅក្នុង Pi ហើយភ្ជាប់គ្រឿងកុំព្យូទ័ររបស់អ្នកទាំងអស់ (ប្រសិនបើអ្នកមានគម្រោងប្រើម៉ូនីទ័រដាច់ដោយឡែក)។ បញ្ចូលខ្សែបណ្តាញផងដែរ ប្រសិនបើអ្នកមានគម្រោងប្រើការតភ្ជាប់អ៊ីសឺរណិតដែលមានខ្សែ។ បើកថាមពល pi ដោយភ្ជាប់វាទៅអាដាប់ទ័រផ្គត់ផ្គង់ថាមពល USB ។
- រង់ចាំ 2-3 នាទីរហូតដល់ pi ត្រូវបានចាប់ផ្តើមពេញលេញ។ ប្រសិនបើអ្នកកំពុងប្រើម៉ូនីទ័រដាច់ដោយឡែក ដំណើរការតាមរយៈអ្នកជំនួយការដំឡើង Raspberry Pi OS ដំបូងដើម្បីកំណត់រចនាសម្ព័ន្ធការតភ្ជាប់បណ្តាញ។ល។... ប្រសិនបើអ្នកកំពុងភ្ជាប់ទៅ pi ពីចម្ងាយ សូមចូលទៅកាន់ការដំឡើងរ៉ោតទ័របណ្តាញរបស់អ្នក webទំព័រ ឬប្រើម៉ាស៊ីនស្កេន IP (ឧ. Angry IP Scanner) ដើម្បីស្វែងរកអាសយដ្ឋាន IP ដែលបានកំណត់នៃ pi របស់អ្នក ហើយភ្ជាប់ទៅវាដោយបើក Powershell/Terminal ហើយវាយពាក្យបញ្ជាខាងក្រោម៖
ssh pi@ . ពាក្យសម្ងាត់លំនាំដើមគឺ raspberry ។ - ដើម្បីប្រាកដថា pi របស់អ្នកមានភាពទាន់សម័យពេញលេញ សូមដំណើរការពាក្យបញ្ជាខាងក្រោម៖
sudo apt update && sudo apt upgrade -y - បើកដំណើរការចំណុចប្រទាក់សៀរៀល (ចាំបាច់ក្នុងការទំនាក់ទំនងជាមួយប្រព័ន្ធការពារ GPS) ដោយដំណើរការ sudo raspi-config ហើយជ្រើសរើសជម្រើស 3 ចំណុចប្រទាក់ > ច្រកសៀរៀល P6 > ទេ (ដើម្បីឱ្យសែលចូលអាចចូលប្រើបានតាមសៀរៀល) > បាទ (បើកដំណើរការផ្នែករឹងច្រកសៀរៀល)។ វាត្រូវបានណែនាំឱ្យចាប់ផ្តើម Pi ឡើងវិញបន្ទាប់ពីជំហាននេះដោយវាយ sudo reboot ។
- បើកការកំណត់រចនាសម្ព័ន្ធ boot config.txt file ដោយវាយបញ្ចូល៖ sudo nano /boot/config.txt បន្ថែមបន្ទាត់ខាងក្រោមនៅចុងបញ្ចប់នៃ file៖ dtoverlay=disable-bt
- វាយបញ្ចូលពាក្យបញ្ជាខាងក្រោម ដើម្បីប្រាកដថាម៉ូឌុលប៊្លូធូសត្រូវបានបិទទាំងស្រុង៖ sudo systemctl បិទ hciuart
- អនុវត្តការចាប់ផ្ដើមឡើងវិញដោយវាយបញ្ចូល sudo reboot
- ភ្ជាប់ប្រព័ន្ធការពារ GPS ទៅនឹង Raspberry Pi ប្រសិនបើអ្នកមិនទាន់បានធ្វើដូច្នេះទេ។
- ដំឡើង minicom ដោយវាយបញ្ចូល៖ sudo apt install minicom
- ពិនិត្យមើលថាតើម៉ូឌុល GPS អាចទំនាក់ទំនងបានត្រឹមត្រូវជាមួយ Raspberry Pi របស់អ្នកបានដែរឬទេ ដោយប្រើស្ថានីយ minicom ដោយវាយពាក្យបញ្ជាខាងក្រោម៖ minicom -b 9600 -o -D /dev/ttyAMA0 ប្រសិនបើអ្នកឃើញសារ GPS ចូលមកដោយចាប់ផ្តើមដោយសញ្ញា $ អ្វីគ្រប់យ៉ាង កំពុងដំណើរការត្រឹមត្រូវ៖
- ដំឡើង gpsd និង gpsd-clients ដោយដំណើរការពាក្យបញ្ជាខាងក្រោម៖ sudo apt install gpsd gpsd-clients -y
- បិទសេវាកម្ម gpsd ដែលបានចាប់ផ្តើមដំណើរការដោយស្វ័យប្រវត្តិដោយដំណើរការពាក្យបញ្ជាខាងក្រោម៖ sudo systemctl បិទ gpsd.socket
- ចាប់ផ្តើមឧទាហរណ៍ gpsd ថ្មីដែលប្តូរទិសទិន្នន័យ GPS ទៅកាន់ច្រកសៀរៀលត្រឹមត្រូវដោយវាយពាក្យបញ្ជាខាងក្រោម៖ sudo gpsd /dev/ttyAMA0 -F /var/run/gpsd.sock
- Deamon ឌិកូដ GPS គួរតែដំណើរការឥឡូវនេះ។ ដើម្បីពិនិត្យមើលថាតើវាអាចទទួល និងញែកទិន្នន័យ GPS រត់ពាក្យបញ្ជាខាងក្រោម៖ sudo gpsmon វានឹងបើកកម្មវិធីម៉ូនីទ័រដែលនឹងបោះពុម្ពចេញនូវប៉ារ៉ាម៉ែត្រ GPS ដែលទទួលបានទាំងអស់ ដូចជារយៈទទឹង រយៈបណ្តោយ ពេលវេលា ល្បឿន វគ្គសិក្សា ទិន្នន័យផ្កាយរណប ល...
ប្រសិនបើទិន្នន័យពេលវេលាមិនត្រឹមត្រូវ ហើយគ្មានរយៈទទឹង និងរយៈបណ្តោយត្រូវបានបង្ហាញទេ ម៉ូឌុល GPS ប្រហែលជាមិនអាចទទួលសញ្ញាផ្កាយរណបនៅទីតាំងបច្ចុប្បន្នរបស់វាបានទេ។ ផ្លាស់ទីម៉ូឌុល GPS នៅជិតបង្អួចដែលមានអង់តែនបំណះសេរ៉ាមិចចង្អុលទៅមេឃ។ វាអាចចំណាយពេលច្រើននាទីសម្រាប់ម៉ូឌុល GPS ដើម្បីទទួលបានការជួសជុលដំបូងរបស់វា។ ចុច q ហើយបន្ទាប់មកបញ្ចូលដើម្បីចេញពី gpsmon ។
ការប្រើប្រាស់ទិន្នន័យ GPS នៅក្នុងស្គ្រីប python ផ្ទាល់ខ្លួន
- ទាញយកអតីតampលេខកូដ python ពីទំព័រ Whadda GitHub ដោយបញ្ចូលពាក្យបញ្ជាដូចខាងក្រោមៈ git clone https://github.com/WhaddaMakers/Neo-6M-GPS-shield-for-RPi
- រុករកទៅថតឯកសារជាមួយអតីតampលេខកូដដោយប្រើស៊ីឌី Neo-6M-RPi-GPS-shield
- ដំឡើងបណ្ណាល័យ python ដែលត្រូវការដោយដំណើរការពាក្យបញ្ជាដូចខាងក្រោម: pip3 install -r requirements.txt
- រត់អតីតample កូដដោយប្រើពាក្យបញ្ជាខាងក្រោម៖ python3 gps_3.py
ប្រសិនបើម៉ូឌុល GPS មានការជួសជុល វាបោះពុម្ពទីតាំង GPS បច្ចុប្បន្ន (រយៈទទឹង រយៈបណ្តោយ) ពេលវេលា និងចំនួនផ្កាយរណបដែលមើលឃើញ៖
ការកែប្រែ និងកំហុសវាយអក្សរត្រូវបានបម្រុងទុក - © Velleman Group nv. WPSH456 Velleman Group NV, Legen Heirweg 33 – 9890 Gavere ។
ឯកសារ/ធនធាន
![]() |
WHADDA WPSH456 NEO-6M Shield សម្រាប់ Raspberry PI [pdf] សេចក្តីណែនាំ WPSH456 NEO-6M Shield សម្រាប់ Raspberry PI, WPSH456, NEO-6M, Shield សម្រាប់ Raspberry PI |