WHADDA WPSH202 Arduino അനുയോജ്യമായ ഡാറ്റ ലോഗിംഗ് ഷീൽഡ്
ഉൽപ്പന്ന വിവരം
ചിപ്പ് Select 10-ന് പകരം ചിപ്പ് Select 4 ഉപയോഗിക്കുന്ന ഒരു ഡാറ്റാ ലോഗിംഗ് ഷീൽഡാണ് Whadda ഉപകരണം. ഇത് ATmega2560-അധിഷ്ഠിത MEGA, ATmega32u4-അധിഷ്ഠിത ലിയോനാർഡോ ഡെവലപ്മെന്റ് ബോർഡുകളുമായി പൊരുത്തപ്പെടുന്നു. പിൻ 10, 11, 12, 13 എന്നിവ വഴി SD കാർഡുമായി ഉപകരണത്തിന് SPI ആശയവിനിമയം ഉണ്ട്. പിശക് സന്ദേശങ്ങൾ ഒഴിവാക്കാൻ ഒരു അപ്ഡേറ്റ് ചെയ്ത SD ലൈബ്രറി ആവശ്യമാണ്.
ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ
- ഉപകരണം സേവനത്തിലേക്ക് കൊണ്ടുവരുന്നതിന് മുമ്പ് മാനുവൽ നന്നായി വായിക്കുക.
- ട്രാൻസിറ്റിൽ ഉപകരണം കേടായെങ്കിൽ, ഇത് ഇൻസ്റ്റാൾ ചെയ്യുകയോ ഉപയോഗിക്കുകയോ ചെയ്യരുത്, നിങ്ങളുടെ ഡീലറുമായി ബന്ധപ്പെടുക.
- ഉപകരണം ഉപയോഗിക്കുന്നതിന് മുമ്പ് എല്ലാ സുരക്ഷാ സൂചനകളും വായിച്ച് മനസ്സിലാക്കുക.
- ഉപകരണം ഇൻഡോർ ഉപയോഗത്തിന് മാത്രമുള്ളതാണ്.
- ATmega2560-അധിഷ്ഠിത MEGA അല്ലെങ്കിൽ ATmega32u4-അധിഷ്ഠിത ലിയോനാർഡോ ഡെവലപ്മെന്റ് ബോർഡുകൾ ഉപയോഗിച്ച് ഡാറ്റ ലോഗിംഗ് ഷീൽഡ് ഉപയോഗിക്കുന്നതിന്, ഇനിപ്പറയുന്ന കോഡ് ഉപയോഗിച്ച് കാർഡ് വിവര സ്കെച്ച് പരിഷ്ക്കരിക്കുക:
- സ്കെച്ചിലെ വരി 36 ഇതിലേക്ക് മാറ്റുക: constint chip Select = 10;
- കാർഡ് വിവര സ്കെച്ചിൽ, ലൈൻ പരിഷ്ക്കരിക്കുക: while (!card.init(SPI_HALF_SPEED, ചിപ്പ് തിരഞ്ഞെടുക്കുക)) { to: while (!card.init(SPI_HALF_SPEED,1,11,12,13)) {
- ഉൽപ്പന്ന പേജിൽ നിന്ന് അപ്ഡേറ്റ് ചെയ്ത SD ലൈബ്രറി ഡൗൺലോഡ് ചെയ്യുക www.velleman.eu. RClib.zip ഡൗൺലോഡ് ചെയ്യുന്നത് ഉറപ്പാക്കുക file അതുപോലെ.
- നിങ്ങളുടെ Arduino ലൈബ്രറികളുടെ ഫോൾഡറിൽ 'SD' എന്ന പേരിൽ ഒരു ശൂന്യമായ മാപ്പ് സൃഷ്ടിക്കുക.
- ഇപ്പോൾ ശൂന്യമായ SD മാപ്പിലേക്ക് ഡൗൺലോഡ് ചെയ്ത SD ലൈബ്രറി എക്സ്ട്രാക്റ്റ് ചെയ്യുക. .h ഉം .cpp ഉം ആണെന്ന് ഉറപ്പാക്കുക files SD മാപ്പിന്റെ റൂട്ടിലാണ്.
- നിങ്ങളുടെ ഡെവലപ്മെന്റ് ബോർഡിനൊപ്പം ഡാറ്റ ലോഗിംഗ് ഷീൽഡ് ഉപയോഗിക്കാൻ നിങ്ങൾ ഇപ്പോൾ തയ്യാറാണ്.
ആമുഖം
യൂറോപ്യൻ യൂണിയനിലെ എല്ലാ നിവാസികൾക്കും ഈ ഉൽപ്പന്നത്തെക്കുറിച്ചുള്ള പ്രധാനപ്പെട്ട പാരിസ്ഥിതിക വിവരങ്ങൾ
ഉപകരണത്തിലോ പാക്കേജിലോ ഉള്ള ഈ ചിഹ്നം സൂചിപ്പിക്കുന്നത്, ഉപകരണത്തിൻ്റെ ജീവിതചക്രത്തിന് ശേഷം നീക്കം ചെയ്യുന്നത് പരിസ്ഥിതിയെ ദോഷകരമായി ബാധിക്കുമെന്ന്. തരംതിരിക്കാത്ത മുനിസിപ്പൽ മാലിന്യമായി യൂണിറ്റ് (അല്ലെങ്കിൽ ബാറ്ററികൾ) നീക്കം ചെയ്യരുത്; റീസൈക്ലിങ്ങിനായി അത് ഒരു പ്രത്യേക കമ്പനിയിലേക്ക് കൊണ്ടുപോകണം. ഈ ഉപകരണം നിങ്ങളുടെ വിതരണക്കാരനോ പ്രാദേശിക റീസൈക്ലിംഗ് സേവനത്തിനോ തിരികെ നൽകണം. പ്രാദേശിക പരിസ്ഥിതി നിയമങ്ങൾ പാലിക്കുക.
സംശയമുണ്ടെങ്കിൽ, നിങ്ങളുടെ പ്രാദേശിക മാലിന്യ നിർമാർജന അധികാരികളെ ബന്ധപ്പെടുക. Whadda തിരഞ്ഞെടുത്തതിന് നന്ദി! ഈ ഉപകരണം സേവനത്തിലേക്ക് കൊണ്ടുവരുന്നതിന് മുമ്പ് ദയവായി മാനുവൽ നന്നായി വായിക്കുക. ട്രാൻസിറ്റിൽ ഉപകരണം കേടായെങ്കിൽ, അത് ഇൻസ്റ്റാൾ ചെയ്യുകയോ ഉപയോഗിക്കുകയോ ചെയ്യരുത്, നിങ്ങളുടെ ഡീലറെ ബന്ധപ്പെടുക.
സുരക്ഷാ നിർദ്ദേശങ്ങൾ
ഈ ഉപകരണം ഉപയോഗിക്കുന്നതിന് മുമ്പ് ഈ മാനുവലും എല്ലാ സുരക്ഷാ സൂചനകളും വായിച്ച് മനസ്സിലാക്കുക.
ഇൻഡോർ ഉപയോഗത്തിന് മാത്രം.
- 8 വയസ്സും അതിനുമുകളിലും പ്രായമുള്ള കുട്ടികൾക്കും ശാരീരികമോ ഇന്ദ്രിയപരമോ മാനസികമോ ആയ കഴിവുകൾ കുറഞ്ഞവർക്കും അനുഭവപരിചയവും അറിവും ഇല്ലാത്തവർക്കും സുരക്ഷിതമായ രീതിയിൽ ഉപകരണത്തിൻ്റെ ഉപയോഗം സംബന്ധിച്ച് മേൽനോട്ടമോ നിർദ്ദേശമോ നൽകിയിട്ടുണ്ടെങ്കിൽ ഈ ഉപകരണം ഉപയോഗിക്കാൻ കഴിയും. ഉൾപ്പെട്ടിരിക്കുന്ന അപകടങ്ങൾ. കുട്ടികൾ ഉപകരണം ഉപയോഗിച്ച് കളിക്കരുത്. മേൽനോട്ടമില്ലാതെ കുട്ടികൾ വൃത്തിയാക്കലും ഉപയോക്തൃ പരിപാലനവും നടത്തരുത്.
പൊതു മാർഗ്ഗനിർദ്ദേശങ്ങൾ
- ഈ മാനുവലിൻ്റെ അവസാന പേജുകളിലെ Velleman® സേവനവും ഗുണനിലവാര വാറൻ്റിയും കാണുക.
- സുരക്ഷാ കാരണങ്ങളാൽ ഉപകരണത്തിൻ്റെ എല്ലാ മാറ്റങ്ങളും നിരോധിച്ചിരിക്കുന്നു. ഉപകരണത്തിൽ ഉപയോക്തൃ പരിഷ്ക്കരണങ്ങൾ മൂലമുണ്ടാകുന്ന കേടുപാടുകൾ വാറൻ്റിയുടെ പരിധിയിൽ വരുന്നതല്ല.
- ഉപകരണം അതിൻ്റെ ഉദ്ദേശ്യത്തിനായി മാത്രം ഉപയോഗിക്കുക. ഉപകരണം അനധികൃതമായി ഉപയോഗിക്കുന്നത് വാറൻ്റി അസാധുവാക്കും.
- ഈ മാന്വലിലെ ചില മാർഗ്ഗനിർദ്ദേശങ്ങൾ അവഗണിച്ചതുമൂലമുണ്ടാകുന്ന നാശനഷ്ടങ്ങൾ വാറൻ്റിയുടെ പരിധിയിൽ വരുന്നതല്ല, തുടർന്നുണ്ടാകുന്ന തകരാറുകൾക്കോ പ്രശ്നങ്ങൾക്കോ ഉള്ള ഉത്തരവാദിത്തം ഡീലർ സ്വീകരിക്കുന്നതല്ല.
- ഈ ഉൽപ്പന്നത്തിൻ്റെ കൈവശം, ഉപയോഗം അല്ലെങ്കിൽ പരാജയം എന്നിവയിൽ നിന്ന് ഉണ്ടാകുന്ന ഏതെങ്കിലും സ്വഭാവത്തിലുള്ള (സാമ്പത്തികമോ ശാരീരികമോ...) എന്തെങ്കിലും നാശനഷ്ടങ്ങൾക്ക് (അസാധാരണമോ ആകസ്മികമോ പരോക്ഷമോ) - വെല്ലെമാൻ ഗ്രൂപ്പ് എൻവിയോ അതിൻ്റെ ഡീലർമാരോ ഉത്തരവാദികളായിരിക്കില്ല.
- ഭാവി റഫറൻസിനായി ഈ മാനുവൽ സൂക്ഷിക്കുക.
എന്താണ് Arduino®
എളുപ്പത്തിൽ ഉപയോഗിക്കാവുന്ന ഹാർഡ്വെയറും സോഫ്റ്റ്വെയറും അടിസ്ഥാനമാക്കിയുള്ള ഒരു ഓപ്പൺ സോഴ്സ് പ്രോട്ടോടൈപ്പിംഗ് പ്ലാറ്റ്ഫോമാണ് Arduino®. Arduino® ബോർഡുകൾക്ക് ഇൻപുട്ടുകൾ വായിക്കാൻ കഴിയും - ലൈറ്റ്-ഓൺ സെൻസർ, ഒരു ബട്ടണിലെ വിരൽ അല്ലെങ്കിൽ ഒരു ട്വിറ്റർ സന്ദേശം - അത് ഒരു ഔട്ട്പുട്ടാക്കി മാറ്റുക - ഒരു മോട്ടോർ സജീവമാക്കുക, ഒരു LED ഓണാക്കുക, ഓൺലൈനിൽ എന്തെങ്കിലും പ്രസിദ്ധീകരിക്കുക. ബോർഡിലെ മൈക്രോകൺട്രോളറിലേക്ക് ഒരു കൂട്ടം നിർദ്ദേശങ്ങൾ അയച്ചുകൊണ്ട് എന്താണ് ചെയ്യേണ്ടതെന്ന് നിങ്ങൾക്ക് ബോർഡിനോട് പറയാനാകും. അങ്ങനെ ചെയ്യുന്നതിന്, നിങ്ങൾ Arduino പ്രോഗ്രാമിംഗ് ഭാഷയും (വയറിംഗിനെ അടിസ്ഥാനമാക്കി) Arduino® സോഫ്റ്റ്വെയർ IDE (പ്രോസസിംഗിനെ അടിസ്ഥാനമാക്കി) ഉപയോഗിക്കുന്നു. ഒരു ട്വിറ്റർ സന്ദേശം വായിക്കുന്നതിനോ ഓൺലൈനിൽ പ്രസിദ്ധീകരിക്കുന്നതിനോ അധിക ഷീൽഡുകൾ/മൊഡ്യൂളുകൾ/ഘടകങ്ങൾ ആവശ്യമാണ്. ഇതിലേക്ക് സർഫ് ചെയ്യുക www.arduino.cc കൂടുതൽ വിവരങ്ങൾക്ക്.
ഉൽപ്പന്നം കഴിഞ്ഞുview
Arduino®-നുള്ള സമർപ്പിതവും നന്നായി രൂപകൽപ്പന ചെയ്തതുമായ ഡാറ്റ ലോഗിംഗ് ഷീൽഡ്. SD കാർഡ് ഇന്റർഫേസ് FAT16 അല്ലെങ്കിൽ FAT32 ഫോർമാറ്റ് ചെയ്ത കാർഡുകൾക്കൊപ്പം പ്രവർത്തിക്കുന്നു. 3.3 V ലെവൽ ഷിഫ്റ്റർ സർക്യൂട്ട് നിങ്ങളുടെ SD കാർഡിന് കേടുപാടുകൾ വരുത്തുന്നത് തടയുന്നു. Arduino® അൺപ്ലഗ് ചെയ്യുമ്പോഴും തൽസമയ ക്ലോക്ക് (RTC) സമയം നിലനിർത്തുന്നു. ബാറ്ററി ബാക്ക്-അപ്പ് വർഷങ്ങളോളം നീണ്ടുനിൽക്കും. Arduino® Uno, Leonardo അല്ലെങ്കിൽ ADK/Mega R3 അല്ലെങ്കിൽ ഉയർന്നത് എന്നിവയ്ക്കൊപ്പം പ്രവർത്തിക്കുന്നു. ADK/Mega R2 അല്ലെങ്കിൽ അതിൽ താഴെയുള്ളവ പിന്തുണയ്ക്കുന്നില്ല.
സ്പെസിഫിക്കേഷനുകൾ
- ബാക്ക്-അപ്പ് ബാറ്ററി: 1 x CR1220 ബാറ്ററി (ഉൾപ്പെടെ)
- അളവുകൾ: 43 x 17 x 9 മിമി
ടെസ്റ്റിംഗ്
- നിങ്ങളുടെ Arduino® Uno അനുയോജ്യമായ ബോർഡിലേക്ക് നിങ്ങളുടെ ഡാറ്റ ലോഗിംഗ് ഷീൽഡ് പ്ലഗ് ചെയ്യുക (ഉദാ. WPB100).
- സ്ലോട്ടിലേക്ക് ഫോർമാറ്റ് ചെയ്ത SD കാർഡ് (FAT16 അല്ലെങ്കിൽ FAT32) ചേർക്കുക.
SD കാർഡ് പരിശോധിക്കുന്നു
- Arduino® IDE-ൽ, s തുറക്കുകampലെ സ്കെച്ച് [കാർഡ് വിവരം].
- നിങ്ങളുടെ ഡാറ്റ ലോഗിംഗ് ഷീൽഡ് ചിപ്പ് സെലക്ട് 10-ന് പകരം ചിപ്പ് സെലക്ട് 4 ഉപയോഗിക്കുന്നു. സ്കെച്ചിലെ ലൈൻ 36 ഇതിലേക്ക് മാറ്റുക:
const int chip Select = 10;
പ്രധാനപ്പെട്ടത്
ATmega2560-അടിസ്ഥാനത്തിലുള്ള MEGA compatible (ഉദാ. WPB101), ATmega32u4-അധിഷ്ഠിത ലിയോനാർഡോ അനുയോജ്യമായ (ഉദാ. WPB103) ഡെവലപ്മെന്റ് ബോർഡുകൾ ഒരേ ഹാർഡ്വെയർ SPI പിൻ-ഔട്ട് ഉപയോഗിക്കുന്നില്ല. നിങ്ങൾ ഈ ബോർഡുകളിലൊന്നാണ് ഉപയോഗിക്കുന്നതെങ്കിൽ, SD കാർഡ് ഉപയോഗിച്ച് SPI ആശയവിനിമയത്തിന് ഉപയോഗിക്കുന്ന പിന്നുകൾ വ്യക്തമാക്കുക. VMA202-ന്, ഇവ പിൻ 10, 11, 12, 13 എന്നിവയാണ്.
കാർഡ് വിവര സ്കെച്ചിൽ, ലൈൻ പരിഷ്ക്കരിക്കുക:
അതേസമയം (!card.init(SPI_HALF_SPEED, ചിപ്പ് തിരഞ്ഞെടുക്കുക)) {
ഇതിലേക്ക്:
അതേസമയം (!card.init(SPI_HALF_SPEED,1,11,12,13))
കൂടാതെ, പിശക് സന്ദേശങ്ങൾ ഒഴിവാക്കാൻ ഒരു അപ്ഡേറ്റ് ചെയ്ത SD ലൈബ്രറി ആവശ്യമാണ്. SD ലൈബ്രറി എങ്ങനെ മാറ്റിസ്ഥാപിക്കാം:
- ഉൽപ്പന്ന പേജിൽ നിന്ന് അപ്ഡേറ്റ് ചെയ്ത SD ലൈബ്രറി ഡൗൺലോഡ് ചെയ്യുക www.velleman.eu. Arduino® IDE പ്രവർത്തിക്കുന്നില്ലെന്ന് ഉറപ്പാക്കുക.
- സി:\പ്രോഗ്രാമിലേക്ക് പോകുക Files\Arduino ഒരു പുതിയ മാപ്പ് സൃഷ്ടിക്കുക, ഉദാ SD ബാക്കപ്പ്.
- സി:\പ്രോഗ്രാമിലേക്ക് പോകുക Files\Arduino\ലൈബ്രറികൾ\SD, എല്ലാം നീക്കുക fileനിങ്ങൾ പുതുതായി സൃഷ്ടിച്ച മാപ്പിലേക്കുള്ള മാപ്പുകളും.
- ഇപ്പോൾ ശൂന്യമായ SD മാപ്പിലേക്ക് ഡൗൺലോഡ് ചെയ്ത SD ലൈബ്രറി എക്സ്ട്രാക്റ്റ് ചെയ്യുക. .h ഉം .cpp ഉം ആണെന്ന് ഉറപ്പാക്കുക fileകൾ നേരിട്ട് സി:\പ്രോഗ്രാമിന് കീഴിലാണ് Files\Arduino\ലൈബ്രറികൾ\SD.
- Arduino® IDE ആരംഭിക്കുക.
RTC പരിശോധിക്കുന്നു (തത്സമയ ക്ലോക്ക്)
- RClib.zip ഡൗൺലോഡ് ചെയ്യുക file ഉൽപ്പന്ന പേജിൽ നിന്ന് www.velleman.eu.
- Arduino® IDE-ൽ സ്കെച്ച് തിരഞ്ഞെടുക്കുക → ലൈബ്രറി ഉൾപ്പെടുത്തുക → ചേർക്കുക .ZIP ലൈബ്രറി… RTClib.zip തിരഞ്ഞെടുക്കുക file നിങ്ങൾ ഡൗൺലോഡ് ചെയ്തു.
പരിഷ്ക്കരണങ്ങളും ടൈപ്പോഗ്രാഫിക്കൽ പിശകുകളും സംവരണം ചെയ്തിട്ടുണ്ട് - © വെല്ലെമാൻ ഗ്രൂപ്പ് എൻവി. WPSH202_v01 വെല്ലെമാൻ ഗ്രൂപ്പ് എൻവി, ലെഗൻ ഹെയർവെഗ് 33 - 9890 ഗവേരെ.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
WHADDA WPSH202 Arduino അനുയോജ്യമായ ഡാറ്റ ലോഗിംഗ് ഷീൽഡ് [pdf] ഉപയോക്തൃ മാനുവൽ WPSH202 Arduino അനുയോജ്യമായ ഡാറ്റ ലോഗിംഗ് ഷീൽഡ്, WPSH202, Arduino അനുയോജ്യമായ ഡാറ്റ ലോഗിംഗ് ഷീൽഡ്, ഡാറ്റ ലോഗിംഗ് ഷീൽഡ്, ലോഗിംഗ് ഷീൽഡ് |