46177 ARDUINO പ്ലാന്റ് മോണിറ്റർ
ഇൻസ്ട്രക്ഷൻ മാനുവൽ
മുന്നറിയിപ്പ്
വെള്ള വരയ്ക്ക് താഴെയുള്ള പ്ലാന്റ് മോണിറ്ററിന്റെ പ്രോംഗ് മാത്രമേ നനയാൻ അനുവദിക്കൂ. ബോർഡിന്റെ മുകൾഭാഗം നനഞ്ഞാൽ, എല്ലാത്തിൽ നിന്നും അത് വിച്ഛേദിക്കുക, പേപ്പർ ടവൽ ഉപയോഗിച്ച് ഉണക്കുക, തുടർന്ന് വീണ്ടും ഉപയോഗിക്കാൻ ശ്രമിക്കുന്നതിന് മുമ്പ് അത് നന്നായി വരണ്ടതാക്കുക.
ആമുഖം
MonkMakes പ്ലാന്റ് മോണിറ്റർ മണ്ണിന്റെ ഈർപ്പം, താപനില, ആപേക്ഷിക ആർദ്രത എന്നിവ അളക്കുന്നു. ഈ ബോർഡ് ബിബിസി മൈക്രോയുമായി പൊരുത്തപ്പെടുന്നു: ബിറ്റ്, റാസ്ബെറി പൈ, കൂടാതെ മിക്ക മൈക്രോകൺട്രോളർ ബോർഡുകളും.
- സുപ്പീരിയർ കപ്പാസിറ്റേറ്റീവ് സെൻസർ (മണ്ണുമായി വൈദ്യുത ബന്ധമില്ല)
- അലിഗേറ്റർ/മുതല ക്ലിപ്പ് വളയങ്ങൾ (ബിബിസി മൈക്രോ ഉപയോഗിച്ചുള്ള ഉപയോഗത്തിന്: ബിറ്റ്, അഡാഫ്രൂട്ട് ക്ലൂ തുടങ്ങിയവ.
- ആർഡ്വിനോയ്ക്കും മറ്റ് മൈക്രോകൺട്രോളർ ബോർഡുകൾക്കുമായി റെഡി സോൾഡർ ചെയ്ത ഹെഡർ പിന്നുകൾ.
- UART സീരിയൽ ഇന്റർഫേസ് ഉപയോഗിക്കാൻ എളുപ്പമാണ്
- ഈർപ്പം മാത്രം അധിക അനലോഗ് ഔട്ട്പുട്ട്
- ബിൽറ്റ്-ഇൻ RGB LED (സ്വിച്ചബിൾ)
പ്ലാന്റ് മോണിറ്റർ ഉപയോഗിക്കുന്നു
താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ പ്ലാന്റ് മോണിറ്റർ സ്ഥാപിക്കണം. പ്രോങ്ങിന്റെ മുൻവശം കലത്തിന്റെ അരികിൽ കഴിയുന്നത്ര അടുത്തായിരിക്കണം.
സംവേദനം എല്ലാം നടക്കുന്നത് പ്രോംഗിന്റെ വിദൂര വശത്ത് നിന്നാണ്.
ഇലക്ട്രോണിക്സ് പാത്രത്തിന് പുറത്തേക്ക് അഭിമുഖമായിരിക്കണം, പ്ലാന്റ് മോണിറ്ററിന്റെ പ്രോംഗ് വെള്ള വരയോളം അഴുക്കിലേക്ക് തള്ളിയിടണം (എന്നാൽ ആഴത്തിലുള്ളതല്ല).
പ്ലാന്റ് മോണിറ്ററുമായി ബന്ധിപ്പിക്കുന്നതിന് നിങ്ങൾ ഉപയോഗിക്കാൻ പോകുന്ന വയറുകൾ പ്ലാന്റ് പാത്രത്തിൽ സ്ഥാപിക്കുന്നതിന് മുമ്പ് അറ്റാച്ചുചെയ്യുന്നത് നല്ലതാണ്.
പവർ അപ്പ് ചെയ്തുകഴിഞ്ഞാൽ, പ്ലാന്റ് മോണിറ്റർ ബിൽറ്റ്-ഇൻ എൽഇഡി ഉപയോഗിച്ച് ഈർപ്പത്തിന്റെ അളവ് ഉടൻ പ്രദർശിപ്പിക്കാൻ തുടങ്ങും. ചുവപ്പ് എന്നാൽ വരണ്ട, പച്ച എന്നാൽ ആർദ്ര. പാത്രത്തിൽ പ്ലാന്റ് മോണിറ്റർ ഇടുന്നതിന് മുമ്പ്, നിങ്ങളുടെ കൈയ്യിൽ മുറുകെ പിടിക്കാൻ ശ്രമിക്കുക, എൽഇഡിയുടെ നിറം മാറ്റാൻ നിങ്ങളുടെ ശരീരത്തിലെ ഈർപ്പം മതിയാകും.
അർഡുനോ
മുന്നറിയിപ്പ്: പ്ലാന്റ് മോണിറ്റർ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് 3.3V-ൽ പ്രവർത്തിക്കാനാണ്, അർഡുനോ യുനോ പോലുള്ള ചില ആർഡ്വിനോകൾ പ്രവർത്തിക്കുന്ന 5V അല്ല. അതിനാൽ, ഒരിക്കലും 5V ഉപയോഗിച്ച് പ്ലാന്റ് മോണിറ്ററിന് പവർ നൽകരുത് കൂടാതെ അതിന്റെ ഇൻപുട്ട് പിന്നുകൾക്കൊന്നും 3.3V-യിൽ കൂടുതൽ ലഭിക്കുന്നില്ലെന്ന് ഉറപ്പാക്കുക. Arduino Uno അല്ലെങ്കിൽ Leonardo പോലെയുള്ള 5V Arduino കണക്റ്റുചെയ്യാൻ, Arduino യുടെ 1V സോഫ്റ്റ് സീരിയൽ ട്രാൻസ്മിറ്റ് പിൻ (പിൻ 5) ൽ നിന്ന് ഒഴുകുന്ന കറന്റ് പരിമിതപ്പെടുത്താൻ നിങ്ങൾ ഒരു ലെവൽ കൺവെർട്ടറോ (ഞങ്ങൾ ഇവിടെ ഉള്ളത് പോലെ) ഒരു 11kΩ റെസിസ്റ്ററോ ഉപയോഗിക്കേണ്ടതുണ്ട്. ) പ്ലാന്റ് മോണിറ്ററിന്റെ 3.3V RX_IN പിന്നിലേക്ക്.
ഇത് എങ്ങനെയിരിക്കും, റെസിസ്റ്റർ പിടിക്കാൻ സോൾഡർലെസ്സ് ബ്രെഡ്ബോർഡ് ഉപയോഗിക്കുന്നു (ബ്രെഡ്ബോർഡിന്റെ മധ്യത്തിൽ), ആർഡ്വിനോയെ ബ്രെഡ്ബോർഡുമായി ബന്ധിപ്പിക്കാൻ പുരുഷൻ മുതൽ പുരുഷ ജമ്പർ വയറുകൾ, പ്ലാന്റ് മോണിറ്ററുമായി ബന്ധിപ്പിക്കുന്നതിന് സ്ത്രീ മുതൽ പുരുഷ ജമ്പർ വയറുകൾ. ബ്രെഡ്ബോർഡ്. കണക്ഷനുകൾ ഇപ്രകാരമാണ്:
- ആർഡ്വിനോയിലെ ജിഎൻഡി മുതൽ പ്ലാന്റ് മോണിറ്ററിലെ ജിഎൻഡി വരെ
- ആർഡ്വിനോയിൽ 3V മുതൽ പ്ലാന്റ് മോണിറ്ററിൽ 3V വരെ
- പ്ലാന്റ് മോണിറ്ററിൽ TX_OUT-ലേക്ക് Arduino-യിൽ 10 പിൻ ചെയ്യുക
- 11kΩ റെസിസ്റ്റർ വഴി പ്ലാന്റ് മോണിറ്ററിലെ RX_IN-ലേക്ക് Arduino-യിൽ 1 പിൻ ചെയ്യുക.
ഒരു 3V ആർഡ്വിനോയ്ക്ക് റെസിസ്റ്റർ ആവശ്യമില്ല എന്നത് ശ്രദ്ധിക്കുക.
എല്ലാം കണക്റ്റ് ചെയ്തുകഴിഞ്ഞാൽ, നിങ്ങൾക്ക് പോയി പ്ലാന്റ് മോണിറ്ററിനായി Arduino ലൈബ്രറി ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും https://github.com/monkmakes/mm_plant_monitor, തുടർന്ന് കോഡ് മെനുവിൽ നിന്ന് ഡൗൺലോഡ് ZIP തിരഞ്ഞെടുക്കുക.
ഇപ്പോൾ Arduino IDE തുറന്ന് സ്കെച്ച് മെനുവിൽ നിന്ന് .ZIP ലൈബ്രറി ചേർക്കുക എന്ന ഓപ്ഷൻ തിരഞ്ഞെടുത്ത് ZIP-ലേക്ക് നാവിഗേറ്റ് ചെയ്യുക. file നിങ്ങൾ ഇപ്പോൾ ഡൗൺലോഡ് ചെയ്തു.
ലൈബ്രറി ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനൊപ്പം, ഇത് ഒരു എക്സിയും ലഭിക്കുംampഎക്സിയിൽ നിങ്ങൾ കണ്ടെത്തുന്ന le പ്രോഗ്രാംampലെസ് സബ് മെനു File മെനു, Ex എന്ന വിഭാഗത്തിന് കീഴിൽampകസ്റ്റം ലൈബ്രറികളിൽ നിന്നുള്ള les.
മുൻ അപ്ലോഡ് ചെയ്യുകampനിങ്ങളുടെ Arduino ലേക്ക് സിമ്പിൾ എന്ന് വിളിക്കുക, തുടർന്ന് സീരിയൽ മോണിറ്റർ തുറക്കുക. ഇവിടെ, നിങ്ങൾ വായനകളുടെ ഒരു പരമ്പര കാണും. സീരിയൽ കമാൻഡുകൾ അയച്ചുകൊണ്ട് നിങ്ങൾക്ക് സീരിയൽ മോണിറ്ററിൽ നിന്ന് പ്ലാന്റ് മോണിറ്ററിന്റെ LED ഓണാക്കാനും ഓഫാക്കാനും കഴിയും. സീരിയൽ മോണിറ്ററിന്റെ സെൻഡ് ഏരിയയിൽ L എന്ന് ടൈപ്പ് ചെയ്യുക, തുടർന്ന് LED ഓണാക്കാൻ Send ബട്ടൺ അമർത്തുക, LED ഓഫാക്കാൻ l (ലോവർ-കേസ് L) അമർത്തുക.
ഈ മുൻ കോഡ് ഇതാampLe:
പ്ലാന്റ് മോണിറ്ററുമായി ആശയവിനിമയം നടത്താൻ ലൈബ്രറി സോഫ്റ്റ് സീരിയൽ എന്ന മറ്റൊരു ആർഡ്വിനോ ലൈബ്രറി ഉപയോഗിക്കുന്നു. ഇത് ഏതെങ്കിലും Arduino പിന്നുകളിൽ സീരിയൽ ആശയവിനിമയം നടത്താം. അതിനാൽ, pm എന്ന് വിളിക്കപ്പെടുന്ന PlantMonitor ന്റെ ഒരു ഉദാഹരണം സൃഷ്ടിക്കുമ്പോൾ, പ്ലാന്റ് മോണിറ്റർ ഹാർഡ്വെയറുമായി ആശയവിനിമയം നടത്താൻ ഉപയോഗിക്കേണ്ട പിൻസ് വ്യക്തമാക്കുന്നു (ഈ സാഹചര്യത്തിൽ, 10 ഉം 11 ഉം). നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെങ്കിൽ, മറ്റ് പിന്നുകൾക്കായി നിങ്ങൾക്ക് 10 ഉം 11 ഉം മാറ്റാം. pm.ledOn അല്ലെങ്കിൽ pm.ledOff കമാൻഡുകൾ ഉപയോഗിച്ച് യഥാക്രമം LED ഓണാക്കാനോ ഓഫാക്കാനോ നിങ്ങളിൽ നിന്നുള്ള L അല്ലെങ്കിൽ l-ന്റെ ഇൻകമിംഗ് സന്ദേശങ്ങൾ പ്രധാന ലൂപ്പ് പരിശോധിക്കുന്നു. എല്ലാ വായനകളും Arduino IDE-യുടെ സീരിയൽ മോണിറ്ററിലേക്ക് എഴുതുന്ന റിപ്പോർട്ട് ഫംഗ്ഷനിലാണ് PlantMonitor-ൽ നിന്ന് റീഡിംഗുകൾ ലഭിക്കുന്നത്.
ട്രബിൾഷൂട്ടിംഗ്
പ്രശ്നം: ഞാൻ ആദ്യം പ്ലാന്റ് മോണിറ്ററിലേക്ക് പവർ ബന്ധിപ്പിക്കുമ്പോൾ, എൽഇഡി നിറങ്ങളിലൂടെ സഞ്ചരിക്കുന്നു. ഇത് സാധാരണമാണോ?
പരിഹാരം: അതെ, ഇത് പ്ലാന്റ് മോണിറ്റർ ആരംഭിക്കുമ്പോൾ ഒരു സ്വയം പരിശോധന നടത്തുന്നു.
പ്രശ്നം: പ്ലാന്റ് മോണിറ്ററിലെ എൽഇഡി ഒട്ടും പ്രകാശിക്കുന്നില്ല.
പരിഹാരം: പ്ലാന്റ് മോണിറ്ററിലേക്കുള്ള വൈദ്യുതി കണക്ഷനുകൾ പരിശോധിക്കുക. അലിഗേറ്റർ ലീഡുകളും ജമ്പർ വയറുകളും തകരാറിലായേക്കാം. ലീഡുകൾ മാറ്റാൻ ശ്രമിക്കുക.
പ്രശ്നം: ഞാൻ സീരിയൽ ഇന്റർഫേസ് ഉപയോഗിച്ചാണ് കണക്റ്റുചെയ്യുന്നത്, എനിക്ക് ആർദ്രത റീഡിംഗുകൾ ലഭിക്കുന്നു, പക്ഷേ ഈർപ്പം, താപനില റീഡിംഗുകൾ തെറ്റാണ്, മാറുന്നില്ല.
പരിഹാരം: നിങ്ങൾ അശ്രദ്ധമായി നിങ്ങളുടെ പ്ലാന്റ് മോണിറ്റർ 5V യിൽ നിന്ന് 3V യിൽ നിന്ന് പവർ ചെയ്തിരിക്കാം. ഇത് താപനിലയും ഈർപ്പം സെൻസറും നശിപ്പിച്ചിരിക്കാം.
പിന്തുണ
നിങ്ങൾക്ക് ഉൽപ്പന്നത്തിന്റെ വിവര പേജ് ഇവിടെ കണ്ടെത്താം: https://monkmakes.com/pmon ഉൽപ്പന്നത്തിനായുള്ള ഒരു ഡാറ്റാഷീറ്റ് ഉൾപ്പെടെ.
നിങ്ങൾക്ക് കൂടുതൽ പിന്തുണ ആവശ്യമുണ്ടെങ്കിൽ, ദയവായി ഇമെയിൽ ചെയ്യുക support@monkmakes.com.
സന്യാസി ഉണ്ടാക്കുന്നു
ഈ കിറ്റിനൊപ്പം, നിങ്ങളുടെ ഇലക്ട്രോണിക്സ് പ്രോജക്റ്റുകളെ സഹായിക്കുന്നതിന് എല്ലാത്തരം കിറ്റുകളും ഗാഡ്ജെറ്റുകളും MonkMakes നിർമ്മിക്കുന്നു. കൂടുതൽ കണ്ടെത്തുക, കൂടാതെ ഇവിടെ എവിടെ നിന്ന് വാങ്ങണം:
https://monkmakes.com നിങ്ങൾക്ക് Twitter @monkmakes-ൽ MonkMakes-നെ പിന്തുടരാനും കഴിയും.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
സന്യാസി 46177 ആർഡുനോ പ്ലാന്റ് മോണിറ്റർ നിർമ്മിക്കുന്നു [pdf] നിർദ്ദേശ മാനുവൽ 46177, ARDUINO പ്ലാന്റ് മോണിറ്റർ, 46177 ARDUINO പ്ലാന്റ് മോണിറ്റർ, പ്ലാന്റ് മോണിറ്റർ, മോണിറ്റർ |