ឡូហ្គោ WHADDA WPSH202 Arduino Compatible Data Logging

WHADDA WPSH202 Arduino Compatible Data Logging Shield

WHADDA WPSH202 ផលិតផលកត់ត្រាទិន្នន័យដែលត្រូវគ្នាជាមួយ Arduino

ព័ត៌មានអំពីផលិតផល

ឧបករណ៍ Whadda គឺជារបាំងការពារទិន្នន័យដែលប្រើបន្ទះឈីប Select 10 ជំនួសឱ្យបន្ទះឈីប Select 4។ វាអាចប្រើបានជាមួយក្រុមប្រឹក្សាអភិវឌ្ឍន៍ MEGA ដែលមានមូលដ្ឋានលើ ATmega2560 និង ATmega32u4 ដែលមានមូលដ្ឋានលើ Leonardo ។ ឧបករណ៍នេះមានទំនាក់ទំនង SPI ជាមួយកាត SD តាមរយៈម្ជុល 10, 11, 12 និង 13។ ត្រូវការបណ្ណាល័យ SD ដែលត្រូវបានអាប់ដេត ដើម្បីជៀសវាងសារកំហុស។

ការណែនាំអំពីការប្រើប្រាស់ផលិតផល

  1. សូមអានសៀវភៅណែនាំឱ្យបានហ្មត់ចត់ មុននឹងនាំយកឧបករណ៍មកប្រើប្រាស់។
  2. ប្រសិនបើឧបករណ៍ខូចក្នុងការឆ្លងកាត់កុំដំឡើងឬប្រើវាហើយទាក់ទងអ្នកចែកបៀរបស់អ្នក។
  3. អាន និងស្វែងយល់ពីសញ្ញាសុវត្ថិភាពទាំងអស់ មុនពេលប្រើឧបករណ៍។
  4. ឧបករណ៍នេះគឺសម្រាប់តែប្រើប្រាស់ក្នុងផ្ទះប៉ុណ្ណោះ។
  5. ដើម្បីប្រើរបាំងការពារទិន្នន័យជាមួយ MEGA ដែលមានមូលដ្ឋានលើ ATmega2560 ឬក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Leonardo ដែលមានមូលដ្ឋានលើ ATmega32u4 សូមកែប្រែគំនូសព្រាងព័ត៌មានកាតដែលមានលេខកូដខាងក្រោម៖
    • ផ្លាស់ប្តូរបន្ទាត់ទី 36 ក្នុងគំនូរព្រាងទៅ៖ បន្ទះឈីបបន្តជ្រើសរើស = 10;
    • នៅក្នុងគំនូរព្រាងព័ត៌មានកាត សូមកែប្រែបន្ទាត់៖ while (!card.init(SPI_HALF_SPEED, chip Select)) { to: while (!card.init(SPI_HALF_SPEED,1,11,12,13)) {
  6. ទាញយកបណ្ណាល័យ SD ដែលបានធ្វើបច្ចុប្បន្នភាពពីទំព័រផលិតផលនៅលើ www.vellemaleme.eu. ត្រូវប្រាកដថាទាញយក RTClib.zip file ផងដែរ។
  7. បង្កើតផែនទីទទេមួយដែលមានឈ្មោះថា 'SD' នៅក្នុងថតបណ្ណាល័យ Arduino របស់អ្នក។
  8. ស្រង់បណ្ណាល័យ SD ដែលបានទាញយកទៅក្នុងផែនទី SD ទទេឥឡូវនេះ។ ត្រូវប្រាកដថា .h និង .cpp files គឺនៅក្នុង root នៃផែនទី SD ។
  9. ឥឡូវនេះ អ្នកបានត្រៀមរួចរាល់ក្នុងការប្រើប្រាស់របាំងការពារទិន្នន័យជាមួយនឹងក្រុមប្រឹក្សាអភិវឌ្ឍន៍របស់អ្នក។

សេចក្តីផ្តើម

ជូនចំពោះអ្នករស់នៅទាំងអស់នៃសហភាពអឺរ៉ុប ព័ត៌មានបរិស្ថានសំខាន់ៗអំពីផលិតផលនេះ។

  • WHADDA WPSH202 ការកត់ត្រាទិន្នន័យដែលត្រូវគ្នាជាមួយ Arduino ០៥និមិត្តសញ្ញានេះនៅលើឧបករណ៍ ឬកញ្ចប់បង្ហាញថាការចោលឧបករណ៍បន្ទាប់ពីវដ្តជីវិតរបស់វាអាចប៉ះពាល់ដល់បរិស្ថាន។ កុំបោះចោលឯកតា (ឬថ្ម) ជាកាកសំណល់ក្រុងដែលមិនបានតម្រៀប។ វាគួរតែត្រូវបានយកទៅក្រុមហ៊ុនឯកទេសសម្រាប់ការកែច្នៃឡើងវិញ។ ឧបករណ៍នេះគួរតែត្រូវបានប្រគល់ជូនអ្នកចែកចាយរបស់អ្នក ឬទៅកាន់សេវាកម្មកែច្នៃឡើងវិញក្នុងមូលដ្ឋាន។ គោរពច្បាប់បរិស្ថានក្នុងតំបន់។

ប្រសិនបើមានចម្ងល់ សូមទាក់ទងអាជ្ញាធរកំចាត់កាកសំណល់ក្នុងតំបន់របស់អ្នក។ អរគុណសម្រាប់ការជ្រើសរើស Whadda! សូមអានសៀវភៅណែនាំឱ្យបានហ្មត់ចត់ មុននឹងនាំយកឧបករណ៍នេះមកប្រើប្រាស់។ ប្រសិនបើឧបករណ៍ត្រូវបានខូចខាតក្នុងពេលដឹកជញ្ជូន សូមកុំដំឡើង ឬប្រើវា ហើយទាក់ទងអ្នកចែកបៀរបស់អ្នក។

សេចក្តីណែនាំអំពីសុវត្ថិភាព

  • WHADDA WPSH202 ការកត់ត្រាទិន្នន័យដែលត្រូវគ្នាជាមួយ Arduino ០៥សូមអាន និងស្វែងយល់ពីសៀវភៅណែនាំនេះ និងសញ្ញាសុវត្ថិភាពទាំងអស់ មុនពេលប្រើប្រាស់ឧបករណ៍នេះ។
  • WHADDA WPSH202 ការកត់ត្រាទិន្នន័យដែលត្រូវគ្នាជាមួយ Arduino ០៥សម្រាប់តែការប្រើប្រាស់ក្នុងផ្ទះប៉ុណ្ណោះ។
  • ឧបករណ៍នេះអាចត្រូវបានប្រើដោយកុមារដែលមានអាយុចាប់ពី 8 ឆ្នាំឡើងទៅ និងអ្នកដែលមានការថយចុះសមត្ថភាពរាងកាយ អារម្មណ៍ ឬផ្លូវចិត្ត ឬខ្វះបទពិសោធន៍ និងចំណេះដឹង ប្រសិនបើពួកគេបានទទួលការត្រួតពិនិត្យ ឬការណែនាំទាក់ទងនឹងការប្រើប្រាស់ឧបករណ៍នេះតាមរបៀបសុវត្ថិភាព និងយល់។ គ្រោះថ្នាក់ដែលពាក់ព័ន្ធ។ កុមារមិនត្រូវលេងជាមួយឧបករណ៍ទេ។ ការសម្អាត និងការថែទាំអ្នកប្រើប្រាស់មិនត្រូវធ្វើឡើងដោយកុមារដោយគ្មានការត្រួតពិនិត្យឡើយ។

គោលការណ៍ណែនាំទូទៅ

  •  យោងទៅលើសេវា និងការធានាគុណភាពVelleman® នៅលើទំព័រចុងក្រោយនៃសៀវភៅណែនាំនេះ។
  •  ការកែប្រែឧបករណ៍ទាំងអស់ត្រូវបានហាមឃាត់ដោយហេតុផលសុវត្ថិភាព។ ការខូចខាតដែលបណ្តាលមកពីការកែប្រែរបស់អ្នកប្រើចំពោះឧបករណ៍មិនត្រូវបានគ្របដណ្តប់ដោយការធានាទេ។
  • ប្រើឧបករណ៍សម្រាប់គោលបំណងដែលបានគ្រោងទុកប៉ុណ្ណោះ។ ការប្រើប្រាស់ឧបករណ៍នៅក្នុងវិធីដែលគ្មានការអនុញ្ញាតនឹងចាត់ទុកជាមោឃៈនូវការធានា។
  •  ការខូចខាតដែលបណ្តាលមកពីការមិនយកចិត្តទុកដាក់លើគោលការណ៍ណែនាំមួយចំនួននៅក្នុងសៀវភៅណែនាំនេះមិនត្រូវបានគ្របដណ្តប់ដោយការធានាទេ ហើយអ្នកចែកបៀនឹងមិនទទួលយកការទទួលខុសត្រូវចំពោះពិការភាព ឬបញ្ហាដែលកើតឡើងជាបន្តបន្ទាប់ឡើយ។
  • ឬ Velleman Group nv ឬអ្នកចែកចាយរបស់ខ្លួនអាចទទួលខុសត្រូវចំពោះការខូចខាតណាមួយ (មិនធម្មតា ចៃដន្យ ឬដោយប្រយោល) - នៃធម្មជាតិណាមួយ (ហិរញ្ញវត្ថុ រូបវន្ត...) ដែលកើតឡើងពីការកាន់កាប់ ការប្រើប្រាស់ ឬការបរាជ័យនៃផលិតផលនេះ។
  •  រក្សាសៀវភៅណែនាំនេះសម្រាប់ជាឯកសារយោងនាពេលអនាគត។

តើ Arduino® ជាអ្វី?
Arduino® គឺជាវេទិកាគំរូដើមប្រភពបើកចំហដោយផ្អែកលើផ្នែករឹង និងកម្មវិធីដែលងាយស្រួលប្រើ។ បន្ទះ Arduino® អាចអានធាតុបញ្ចូល – ឧបករណ៍ចាប់សញ្ញាពន្លឺ ម្រាមដៃលើប៊ូតុង ឬសារ Twitter – ហើយបើកវាទៅជាលទ្ធផល – ធ្វើឱ្យម៉ូទ័រសកម្ម បើក LED ផ្សព្វផ្សាយអ្វីមួយតាមអ៊ីនធឺណិត។ អ្នកអាចប្រាប់ក្រុមប្រឹក្សាភិបាលរបស់អ្នកពីអ្វីដែលត្រូវធ្វើ ដោយផ្ញើសំណុំនៃការណែនាំទៅកាន់ microcontroller នៅលើក្តារ។ ដើម្បីធ្វើដូច្នេះ អ្នកអាចប្រើភាសាសរសេរកម្មវិធី Arduino (ផ្អែកលើ Wiring) និងកម្មវិធី Arduino® IDE (ផ្អែកលើដំណើរការ)។ ខែល/ម៉ូឌុល/សមាសធាតុបន្ថែមគឺត្រូវបានទាមទារសម្រាប់ការអានសារ twitter ឬផ្សព្វផ្សាយតាមអ៊ីនធឺណិត។ រុករកទៅ www.arduino.cc សម្រាប់ព័ត៌មានបន្ថែម។

ផលិតផលលើសview

របាំងការពារទិន្នន័យដែលបានកំណត់ និងរចនាយ៉ាងល្អសម្រាប់ Arduino®។ ចំណុចប្រទាក់កាត SD ដំណើរការជាមួយកាតដែលបានធ្វើទ្រង់ទ្រាយ FAT16 ឬ FAT32 ។ សៀគ្វីផ្លាស់ប្តូរកម្រិត 3.3 V ការពារការខូចខាតដល់កាត SD របស់អ្នក។ នាឡិកាតាមពេលវេលាពិត (RTC) រក្សាពេលវេលា ទោះបីនៅពេលដែល Arduino® មិនត្រូវបានដោតក៏ដោយ។ ការបម្រុងទុកថ្មមានរយៈពេលរាប់ឆ្នាំ។ ធ្វើការជាមួយ Arduino® Uno, Leonardo ឬ ADK/Mega R3 ឬខ្ពស់ជាងនេះ។ ADK/Mega R2 ឬទាបជាងនេះមិនត្រូវបានគាំទ្រទេ។

លក្ខណៈបច្ចេកទេស

  •  ថ្មបម្រុង៖ 1 x CR1220 ថ្ម (រួមបញ្ចូល)
  • វិមាត្រ៖ ៩៤ x ២៥០ x ៩៤ ម។

ការធ្វើតេស្ត

  1. ដោតរបាំងការពារទិន្នន័យរបស់អ្នកទៅក្នុងបន្ទះដែលត្រូវគ្នានឹង Arduino® Uno របស់អ្នក (ឧទាហរណ៍ WPB100)។
  2. បញ្ចូលកាតអេសឌីដែលបានធ្វើទ្រង់ទ្រាយ (FAT16 ឬ FAT32) ទៅក្នុងរន្ធដោត។

ការសាកល្បងកាតអេសឌី

  1. នៅក្នុង Arduino® IDE សូមបើក sample គំនូរព្រាង [ព័ត៌មានកាត] ។WHADDA WPSH202 ការកត់ត្រាទិន្នន័យដែលត្រូវគ្នាជាមួយ Arduino ០៥
  2. របាំងការពារទិន្នន័យរបស់អ្នកប្រើបន្ទះឈីបជ្រើសរើស 10 ជំនួសឱ្យបន្ទះឈីប ជ្រើសរើស 4។ ផ្លាស់ប្តូរបន្ទាត់ 36 នៅក្នុងគំនូរព្រាងទៅជា៖

const int chip ជ្រើសរើស = 10;
សំខាន់
ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ MEGA ដែលមានមូលដ្ឋានលើ ATmega2560 (ឧទាហរណ៍ WPB101) និង ATmega32u4 ដែលមានមូលដ្ឋានលើ Leonardo ដែលត្រូវគ្នា (ឧទាហរណ៍ WPB103) មិនប្រើផ្នែករឹង SPI pin-out ដូចគ្នា។ ប្រសិនបើអ្នកកំពុងប្រើបន្ទះមួយក្នុងចំណោមក្តារទាំងនេះ សូមបញ្ជាក់ម្ជុលដែលប្រើសម្រាប់ការទំនាក់ទំនង SPI ជាមួយកាតអេសឌី។ សម្រាប់ VMA202 ទាំងនេះគឺជាម្ជុល 10, 11, 12 និង 13 ។
នៅក្នុងគំនូរព្រាងព័ត៌មានកាត សូមកែប្រែបន្ទាត់៖
while (!card.init(SPI_HALF_SPEED, chip Select)) {
ទៅ៖
ខណៈ (!card.init(SPI_HALF_SPEED,1,11,12,13))
ដូចគ្នានេះផងដែរ បណ្ណាល័យ SD ដែលត្រូវបានអាប់ដេតគឺត្រូវការជាចាំបាច់ ដើម្បីជៀសវាងសារកំហុស។ វិធីជំនួសបណ្ណាល័យ SD៖

  1. ទាញយកបណ្ណាល័យ SD ដែលបានធ្វើបច្ចុប្បន្នភាពពីទំព័រផលិតផលនៅលើ www.vellemaleme.eu. សូមប្រាកដថា Arduino® IDE មិនដំណើរការទេ។
  2. ចូលទៅកាន់ C:\Program Files\Arduino និងបង្កើតផែនទីថ្មី ឧ. ការបម្រុងទុក SD ។
  3.  ចូលទៅកាន់ C:\Program Files\Arduino\libraries\SD ហើយផ្លាស់ទីទាំងអស់។ files និងផែនទីទៅកាន់ផែនទីដែលបានបង្កើតថ្មីរបស់អ្នក។
  4. ស្រង់បណ្ណាល័យ SD ដែលបានទាញយកទៅក្នុងផែនទី SD ទទេឥឡូវនេះ។ ត្រូវប្រាកដថា .h និង .cpp files គឺដោយផ្ទាល់នៅក្រោម C:\Program Files\Arduino\libraries\SD។
  5.  ចាប់ផ្តើម Arduino® IDE ។

ការធ្វើតេស្ត RTC (នាឡិកាពេលវេលាពិត)

  1. ទាញយក RTClib.zip file ពីទំព័រផលិតផលនៅលើ www.vellemaleme.eu.
  2.  នៅក្នុង Arduino® IDE ជ្រើសរើស Sketch → Include Library → Add .ZIP Library… ជ្រើសរើស RTClib.zip file អ្នកបានទាញយក។
    WHADDA WPSH202 ការកត់ត្រាទិន្នន័យដែលត្រូវគ្នាជាមួយ Arduino ០៥

ការកែប្រែ និងកំហុសវាយអក្សរត្រូវបានបម្រុងទុក - © Velleman Group nv. WPSH202_v01 Velleman Group nv, Legen Heirweg 33 – 9890 Gavere ។

ឯកសារ/ធនធាន

WHADDA WPSH202 Arduino Compatible Data Logging Shield [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់
WPSH202 Arduino Data Logging Shield, WPSH202, Arduino Data Logging Shield, Data Logging Shield, Logging Shield

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *