Arduino ಬಳಸಿ ನಿಮ್ಮ ಸ್ವಂತ ಸ್ಮಾರ್ಟ್ ಕೃಷಿ ಸೆನ್ಸಾರ್ ಮಾಡಿ ಈ ಯೋಜನೆ; ಮಣ್ಣು ಒಡಪು, ಪರಿಸರ ಉಷ್ಣತೆ, ಗಾಳಿಯ ತೇವಾಂಶ ಮತ್ತು ಬೆಳಕಿನ ಮಟ್ಟವನ್ನು ಅಳವಡಿಸುವ, ಅಗತ್ಯವಿದ್ದಾಗ ನೀರಿನ ಅಗತ್ಯವಿರುವ ಬಗ್ಗೆ ಎಚ್ಚರಿಕೆ ನೀಡುವ ಮತ್ತು ಆಯ್ಕೆಯಂತೆ ವೆಬ್ ಪ್ಯಾನೆಲ್ಗೆ ಡೇಟಾ ಕಳುಹಿಸುವ ಕಡಿಮೆ ವೆಚ್ಚದ IoT ಕೃಷಿ ವ್ಯವಸ್ಥೆ. ಈ ಮಾರ್ಗದರ್ಶನದಲ್ಲಿ Arduino ಆಧಾರಿತ ಸೆನ್ಸಾರ್ ಅನ್ನು ಸುಮಾರು 1-2 ಗಂಟೆಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ಬೇಕಾದ ಭಾಗಗಳು, ಸಂಪರ್ಕ ಚಿತ್ತಾರ, ಉದಾಹರಣೆಯ ಕೋಡ್, ಕ್ಯಾಲಿಬ್ರೇಶನ್ ಹಂತಗಳು, ಮೈದಾನದಲ್ಲಿ ಸ್ಥಿರತೆ ಟಿಪ್ಸ್ ಮತ್ತು ಡೇಟಾವನ್ನು ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ನೋಡಿ ಬರುವ ವಿಧಾನವನ್ನು ಚುಟುಕು ದಿಂದ ಉಚ್ಛಾಟನೆಗೆ ವಿಸ್ತಾರವಾಗಿ ಕಾಣಬಹುದು.
ಸ್ಮಾರ್ಟ್ ಕೃಷಿ ಸೆನ್ಸಾರ್ಗಳು, ಹೋಬಿ ಗಾರ್ಡನ್ಗಳಿಂದ ಹಿಡಿದು ಗ್ರೀನ್ಹೌಸ್ಗಳವರೆಗೆ ಅನೇಕ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಅನಗತ್ಯ ನೀರಿನ ಬಳಕೆಯನ್ನು ಕಡಿಮೆಗೊಳಿಸಲು, ಸಸ್ಯದ ಒತ್ತಡವನ್ನು ಶೀಘ್ರ ಗುರುತಿಸಲು ಮತ್ತು ಉತ್ಪಾದನಾ ಪರಿಸ್ಥಿತಿಯನ್ನು ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ಅನುಸರಿಸಲು ಉಪಯುಕ್ತವಾಗಿವೆ. ಕೈಯಿಂದ-ಕೈಗೆ ಮಾಡಬಹುದಾದ Arduino ಆಧಾರಿತ ವ್ಯವಸ್ಥೆ, ಆರಂಭಿಕ ಹಂತದ ರೈತ, ವಿದ್ಯಾರ್ಥಿ, ಮೇಕರ್ ಅಥವಾ ಸಣ್ಣ ವ್ಯವಹಾರದವರಿಗೆ ಹೆಚ್ಚು ಆರ್ಥಿಕವಾಗಿದ್ದು, ಕಲಿಕೆಯ ದೃಷ್ಟಿಯಿಂದ ಉತ್ತಮ. ಸರಿಯಾದ ಸೆನ್ಸಾರ್ ಆಯ್ಕೆ ಮತ್ತು ನಿಯಮಿತ ಕ್ಯಾಲಿಬ್ರೇಶನ್ ಮಾಡಿದರೆ, ದಿನನಿತ್ಯದ ನಿರ್ಧಾರಗಳಿಗಾಗಿ ವಿಶ್ವಾಸಾರ್ಹ ಫಲಿತಾಂಶ ಪಡೆಯಬಹುದು.
ಈ ಲೇಖನದ ಉದ್ದೇಶ, ಕಾರ್ಯ ನಿರ್ವಹಿಸುವ ವಲಯವನ್ನು ಮಾತ್ರ ನಿರ್ಮಿಸುವುದು ಅಲ್ಲ; ಅಳವಡಿಸುವ ತತ್ವ, ಡೇಟಾ ನಿಖರತೆ, ವಿದ್ಯುತ್ ಬಳಕೆ, ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕ ಮತ್ತು ಸುರಕ್ಷಿತ ಪ್ರಕಟಣೆ ಎಲ್ಲವನ್ನು ಒಟ್ಟಾಗಿ ಮನಗಂಡು ನೋಡುವುದು. ಸೆನ್ಸಾರ್ಗಳ ಡೇಟಾವನ್ನು ನಂತರ ವೆಬ್ಸೈಟ್ ಅಥವಾ ಖಾಸಗಿ ಕಂಟ್ರೋಲ್ ಪ್ಯಾನೆಲ್ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲು ಬಯಸಿದರೆ, ಡೇಟಾ ಹೋಸ್ಟಿಂಗ್ ಭಾಗದಲ್ಲಿ ನಿರ್ಧರಿತ ಮೂಲಭೂತ ಅಗತ್ಯ. ಈ ಸಂದರ್ಭ ಯೋಜನಾ ದಾಖಲೆ, API ಎಂಡ್ಪಾಯಿಂಟ್ ಅಥವಾ ನಿರ್ವಹಣಾ ಪ್ಯಾನೆಲ್ಗಾಗಿ Hostragons ವೆಬ್ ಹೋಸ್ಟಿಂಗ್ ಪರಿಹಾರಗಳು ಮತ್ತು ಡೊಮೇನ್ ಪ್ರಕಟಣೆಗಾಗಿ Hostragons ಡೊಮೇನ್ ಪರಿಶೀಲನೆ ಆಯ್ಕೆಗಳನ್ನು ಪರಿಗಣಿಸಬಹುದು.
ಯೋಜನೆಯ ಉದ್ದೇಶ ಮತ್ತು ಕಾರ್ಯ ತತ್ವ
ಈ ಸ್ಮಾರ್ಟ್ ಕೃಷಿ ಸೆನ್ಸಾರ್, ಸಸ್ಯದ ಸುತ್ತಲಿನ ಪರಿಸರದಿಂದ ನಾಲ್ಕು ಮುಖ್ಯ ಡೇಟಾ ಸಂಗ್ರಹಿಸುತ್ತದೆ: ಮಣ್ಣು ಒಡಪು, ಉಷ್ಣತೆ, ಗಾಳಿಯ ತೇವಾಂಶ, ಮತ್ತು ಬೆಳಕಿನ ತೀವ್ರತೆ. Arduino ಈ ಡೇಟವನ್ನು ಖಚಿತ ಸಮಯದಲ್ಲಿ ಓದಿ, ನೀವು ನಿರ್ಧರಿಸಿದ ಮಿತಿಗಳೊಂದಿಗೆ ಹೋಲಿಸಿ, ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ಸೀರಿ ಎಕ್ರಾನ್, LCD ಎಕ್ರಾನ್, SD ಕಾರ್ಡ್ ಅಥವಾ Wi-Fi ಮೂಲಕ ವೆಬ್ ಸರ್ವರ್ಗೆ ಕಳುಹಿಸುತ್ತದೆ. ಅತ್ಯಂತ ಸರಳ ಬಳಕೆಯಲ್ಲಿ, ಮಣ್ಣು ಒಡಪು ನಿರ್ಧರಿತ ಮಿತಿಯ ಕೆಳಗೆ ಹೋದಾಗ LED ಅಥವಾ ಬಜರ್ ಮೂಲಕ ಎಚ್ಚರಿಕೆ ನೀಡುತ್ತದೆ. ಹೆಚ್ಚಿನ ಅಡ್ವಾನ್ಸ್ ಬಳಕೆಯಲ್ಲಿ ರಿಲೇ ಮೂಲಕ ಮಿನಿ ವಾಟರ್ ಪಂಪ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡಬಹುದು.
ಉದಾಹರಣೆಗೆ, ಟೊಮೇಟೋ ಬೆಳೆಯುವ ಒಂದು ಸಣ್ಣ ಬಾಲ್ಕನಿಯಲ್ಲಿ, ಮಣ್ಣು ಒಡಪು 35% ಕ್ಕಿಂತ ಕಡಿಮೆ ಇದ್ದರೆ ಸಸ್ಯ ಒತ್ತಡಕ್ಕೆ ಒಳಗಾಗಬಹುದು. ನಿಮ್ಮ ಸೆನ್ಸಾರ್ ಪ್ರತಿ 10 ನಿಮಿಷಕ್ಕೆ ಅಳವಡಿಸುವುದು, ಕಳೆದ 6 ಅಳವಡಿಸುವಗಳ ಸರಾಸರಿಯನ್ನು ನೋಡುವುದು, ಮತ್ತು ಒಡಪು ಕಡಿಮೆ ಇದ್ದರೆ ನೀರಿನ ಅಗತ್ಯವಿದೆ ಎಂದು ತಿಳಿಸುವುದು. ಇದು ಒಂದು ತಪ್ಪಾದ ಅಳವಡಿಸುವದನ್ನು ಆಧಾರವಾಗಿ ನಿರ್ಧಾರ ಮಾಡುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು ವಿಶ್ವಾಸಾರ್ಹ. ಏಕೆಂದರೆ ಮಣ್ಣು ಸೆನ್ಸಾರ್ಗಳು ಕೆಲವೊಮ್ಮೆ ಲವಣೀಯತೆ, ಸಂಪರ್ಕ ಗುಣಮಟ್ಟ ಅಥವಾ ತೀವ್ರ ಉಷ್ಣತೆ ಬದಲಾವಣೆಯಿಂದ ತಾತ್ಕಾಲಿಕ ವ್ಯತ್ಯಾಸ ನೀಡಬಹುದು.
IoT ಭಾಗದಲ್ಲಿ ತತ್ವ ಸರಳ: ಸಾಧನ ಅಳವಡಿಸುತ್ತದೆ, ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ವಿಶ್ಲೇಷಿಸುತ್ತದೆ, ಸಂಪರ್ಕ ಮಾಡ್ಯೂಲ್ ಡೇಟಾ ಕಳುಹಿಸುತ್ತದೆ, ವೆಬ್ ಪ್ಯಾನೆಲ್ ಅಥವಾ ಡೇಟಾಬೇಸ್ ಇತಿಹಾಸವನ್ನು ಉಳಿಸುತ್ತದೆ. ನಿಮ್ಮ ವೆಬ್ ಪ್ಯಾನೆಲ್ ಅನ್ನು ಸಾರ್ವಜನಿಕವಾಗಿ ಪ್ರಕಟಿಸುವುದಾದರೆ HTTPS ಬಳಸುವುದು ಉತ್ತಮ. ಸೆನ್ಸಾರ್ ಡೇಟಾ ವೈಯಕ್ತಿಕ ಡೇಟಾ ಎಂದು ಕಾಣದಿದ್ದರೂ, ಸ್ಥಳ, ಉತ್ಪಾದನಾ ಕ್ರಮ ಮತ್ತು ವ್ಯವಹಾರ ಪದ್ಧತಿಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿ ನೀಡಬಹುದು. ಆದ್ದರಿಂದ ಪ್ಯಾನೆಲ್ ಪ್ರಕಟಿಸುವಾಗ SSL ಪ್ರಮಾಣಪತ್ರ ಏನು ಮತ್ತು ಏಕೆ ಅಗತ್ಯವಿದೆ ಅನ್ನು ಗಮನಿಸುವುದು ಉತ್ತಮ ಸುರಕ್ಷಿತ ಅಭ್ಯಾಸ.
ಬೇಕಾದ ಭಾಗಗಳು ಮತ್ತು ಅಂದಾಜು ವೆಚ್ಚ
ಕೆಳಗಿನ ಪಟ್ಟಿಯಲ್ಲಿ ಆರಂಭಿಕ ಹಂತಕ್ಕೆ ಸ್ಥಿರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಮತ್ತು ಸುಲಭವಾಗಿ ಲಭ್ಯವಿರುವ ಭಾಗಗಳು ಸೇರಿವೆ. ಬೆಲೆಗಳು ಬ್ರ್ಯಾಂಡ್, ಗುಣಮಟ್ಟ ಮತ್ತು ಪೂರೈಕೆದಾರರ ಪ್ರಕಾರ ಬದಲಾಗುತ್ತವೆ; ಆದ್ದರಿಂದ ಖಚಿತ ಬೆಲೆಗೆ ಬದಲು ಉಪಯುಕ್ತ ಆಯ್ಕೆ ಮಾನದಂಡಗಳಲ್ಲಿ ಗಮನ ಹರಿಸುವುದು ಉತ್ತಮ. ನೀವು ಸೆನ್ಸಾರ್ ಅನ್ನು ಹೊರಾಂಗಣದಲ್ಲಿ ಬಳಸಲು ಉದ್ದೇಶಿಸಿದ್ದರೆ, ಅತ್ಯಂತ ಮುಖ್ಯ ಭಾಗಗಳು ಸಾಮರ್ಥ್ಯ ಮಣ್ಣು ಒಡಪು ಸೆನ್ಸಾರ್ ಮತ್ತು ನೀರು ನುಸುಳದ IP65 ಬಾಕ್ಸ್.
- Arduino Uno ಅಥವಾ Arduino Nano: ಆರಂಭಕ್ಕೆ Uno, компакт್ ಸ್ಥಾಪನೆಗೆ Nano.
- ಸಾಮರ್ಥ್ಯ ಮಣ್ಣು ಒಡಪು ಸೆನ್ಸಾರ್: ರೆಸಿಸ್ಟಿವ್ ಸೆನ್ಸಾರ್ಗಳಿಗಿಂತ ಗಾಳಿಗೆ ಹೆಚ್ಚು ಪ್ರತಿರೋಧಕ.
- DHT22 ಅಥವಾ DHT11 ಉಷ್ಣತೆ-ತೇವಾಂಶ ಸೆನ್ಸಾರ್: DHT22 ಹೆಚ್ಚು ನಿಖರ ಮತ್ತು ವ್ಯಾಪಕ ವ್ಯಾಪ್ತಿ.
- LDR ಬೆಳಕು ಸೆನ್ಸಾರ್ ಮತ್ತು 10K ರೆಸಿಸ್ಟರ್: ಬೆಳಕಿನ ಮಟ್ಟವನ್ನು ಸುಮಾರು ಅಳವಡಿಸಲು ಸಾಕು.
- ESP8266 Wi-Fi ಮಾಡ್ಯೂಲ್ ಅಥವಾ ನೇರ ESP32: ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕಕ್ಕಾಗಿ.
- ರಿಲೇ ಮಾಡ್ಯೂಲ್ ಮತ್ತು ಮಿನಿ ವಾಟರ್ ಪಂಪ್: ಸ್ವಯಂ ನೀರಿಡಲು ಉದ್ದೇಶಿಸಿದವರಿಗೆ ಆಯ್ಕೆ.
- ಹೆಚ್ಚಿನ 5V ಪವರ್ ಅಡಾಪ್ಟರ್ ಅಥವಾ ಪವರ್ಬ್ಯಾಂಕ್: ಮೈದಾನದಲ್ಲಿ ಸ್ಥಿರ ಪವರ್.
- Breadboard, jumper ಕೇಬಲ್, ಲೇಹಿಂಗ್ ಸಾಧನ: ಪ್ರೋಟೋಟೈಪ್ ಮತ್ತು ಶಾಶ್ವತ ಸಂಪರ್ಕ.
- IP65 ಬಾಕ್ಸ್, ಕೇಬಲ್ ಗ್ಲ್ಯಾಂಡ್, ಸಿಲಿಕಾನ್ ಗಾಸ್ಕೆಟ್: ಹೊರಾಂಗಣ ಸ್ಥಿರತೆಗೆ.
ಆರಂಭಿಕ ವೆಚ್ಚ ಬಹುತೇಕ ಸನ್ನಿವೇಶಗಳಲ್ಲಿ ತಯಾರಾದ ಉದ್ಯಮಿಕ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಹೋಲಿಸಿದರೆ ಕಡಿಮೆ. ಮೂಲ ಅಳವಡಿಸುವ ವ್ಯವಸ್ಥೆಗೆ Arduino, ಮಣ್ಣು ಒಡಪು ಸೆನ್ಸಾರ್, DHT ಸೆನ್ಸಾರ್ ಮತ್ತು ಕೇಬಲ್ಗಳು ಸಾಕು. Wi-Fi, ವೆಬ್ ಪ್ಯಾನೆಲ್, ಸ್ವಯಂ ಪಂಪ್ ಮತ್ತು ಹೊರಾಂಗಣ ರಕ್ಷಣೆ ಸೇರಿಸಿದಂತೆ ವೆಚ್ಚ ಹೆಚ್ಚುತ್ತದೆ; ಆದರೆ ವ್ಯವಸ್ಥೆಯ ಪ್ರಯೋಜನವೂ ಹೆಚ್ಚುತ್ತದೆ. ವಿಶೇಷವಾಗಿ ಸಣ್ಣ ಗ್ರೀನ್ಹೌಸ್ಗಳಲ್ಲಿ ನೀರಿನ ನಿರ್ಧಾರವನ್ನು ದಾಖಲೆ ಮಾಡುವುದು, ಕೆಲವು ವಾರಗಳಲ್ಲಿ ಯಾವ ದಿನಗಳಲ್ಲಿ ನೀರಿನ ಒತ್ತಡ ಉಂಟಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ತೋರಿಸುತ್ತದೆ.
Arduino, ESP32 ಮತ್ತು ತಯಾರಾದ ಸೆನ್ಸಾರ್ ಕಿಟ್ಗಳ ಹೋಲಿಕೆ
ಯೋಜನೆ ಆರಂಭಿಸುವ ಮೊದಲು ಯಾವ ಬೋರ್ಡ್ ಆಯ್ಕೆ ಮಾಡಬೇಕು ಎಂಬುದು ಮುಖ್ಯ. Arduino Uno ಕಲಿಕೆಯ ಸುಲಭತೆ ನೀಡುತ್ತದೆ, ESP32 Wi-Fi ಮತ್ತು ಹೆಚ್ಚಿನ ಗಣನೆ ಸಾಮರ್ಥ್ಯದಿಂದ IoT ದಲ್ಲಿ ಅಡ್ವಾಂಟೇಜ್. ತಯಾರಾದ ಕಿಟ್ಗಳು ತ್ವರಿತ ಸ್ಥಾಪನೆ ನೀಡುತ್ತವೆ ಆದರೆ ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ಅವಕಾಶ ಕಡಿಮೆ.
| ಆಯ್ಕೆ | ಅಡ್ವಾಂಟೇಜ್ | ಡಿಸ್ಅಡ್ವಾಂಟೇಜ್ | ಅತ್ಯುತ್ತಮ ಬಳಕೆ |
|---|---|---|---|
| Arduino Uno | ಬಹು ಮೂಲಗಳು, ಸುಲಭ ಸಂಪರ್ಕ, ಶಿಕ್ಷಣಕ್ಕೆ ಉತ್ತಮ | ಅಂತರಂಗ Wi-Fi ಇಲ್ಲ, ಬಾಕ್ಸ್ನಲ್ಲಿ ಹೆಚ್ಚು ಜಾಗ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ | ಪ್ರಥಮ ಪ್ರೋಟೋಟೈಪ್ ಮತ್ತು ಕಲಿಕೆ ಯೋಜನೆಗಳು |
| Arduino Nano | ಕಡಿಮೆ ಗಾತ್ರ, ಕಡಿಮೆ ವೆಚ್ಚ, ಶಾಶ್ವತ ಸ್ಥಾಪನೆಗೆ ಸೂಕ್ತ | USB ಮತ್ತು ಪಿನ್ ಮಾದರಿ ಹೊಸಬರಿಗೆ ಅಗ್ಗುಡಿಸಬಹುದು | ಪ್ಲಾಂಟರ್, ಬಾಲ್ಕನಿ, compact ಗ್ರೀನ್ಹೌಸ್ |
| ESP32 | ಅಂತರಂಗ Wi-Fi/Bluetooth, ಶಕ್ತಿಶಾಲಿ ಪ್ರೊಸೆಸರ್, ಕಡಿಮೆ ವಿದ್ಯುತ್ ಮೋಡ್ಗಳು | 3.3V ಲಾಜಿಕ್ ದಯವಿಟ್ಟು ಗಮನಿಸಿ | IoT ವ್ಯವಸ್ಥೆಗಳಿಂದ ವೆಬ್ ಪ್ಯಾನೆಲ್ಗೆ ಡೇಟಾ ಕಳುಹಿಸುವುದು |
| ತಯಾರಾದ ಕೃಷಿ ಕಿಟ್ | ಶೀಘ್ರ ಆರಂಭ, ಪ್ಯಾಕೇಜ್ ಭಾಗಗಳು ಹೊಂದಾಣಿಕೆ | ಕಸ್ಟಮೈಸ್ ಮತ್ತು ಕಲಿಕೆಯ ಮೌಲ್ಯ ಕಡಿಮೆ | ಕಾಲ ಕಡಿಮೆ ಇರುವ ಬಳಕೆದಾರರು |
ಮೊದಲ ಬಾರಿ ಮಾಡಲು ಮುಂದಾಗಿದ್ದರೆ Arduino Uno ಮೂಲಕ ಪ್ರೋಟೋಟೈಪ್ ನಿರ್ಮಿಸಿ, ಮೌಲ್ಯಗಳನ್ನು ಸೀರಿ ಮಾಪಕದಲ್ಲಿ ಓದುವುದು ಅತ್ಯಂತ ಕಡಿಮೆ ಅಪಾಯ. ಡೇಟಾವನ್ನು ಇಂಟರ್ನೆಟ್ಗೆ ಕಳುಹಿಸಲು ESP8266 ಮಾಡ್ಯೂಲ್ ಸೇರಿಸಬಹುದು ಅಥವಾ ನೇರ ESP32 ಗೆ ಹಾರಿಸಬಹುದು. ಪ್ರೊಫೆಷನಲ್ ಮಿನಿ ಪ್ಯಾನೆಲ್ ನಿರ್ಮಿಸಲು ESP32 ಕಡಿಮೆ ಭಾಗಗಳು ಮತ್ತು ಶುಭ್ರ ಆರ್ಕಿಟೆಕ್ಟ್ ನೀಡುತ್ತದೆ.
ಸಂಪರ್ಕ ಚಿತ್ತಾರ: ಮೂಲ ವಲಯ ಸ್ಥಾಪನೆ
ಮೂಲ ಸ್ಥಾಪನೆಯಲ್ಲಿ ಸಾಮರ್ಥ್ಯ ಮಣ್ಣು ಒಡಪು ಸೆನ್ಸಾರ್ ಅAnalog ಪಿನ್ಗೆ, DHT ಸೆನ್ಸಾರ್ ಡಿಜಿಟಲ್ ಪಿನ್ಗೆ, LDR ವಲಯವನ್ನು ವೋಲ್ಟೇಜ್ ಡಿವೈಡರ್ ತತ್ವದೊಂದಿಗೆ Analog ಪಿನ್ಗೆ ಕನೆಕ್ಟ್ ಮಾಡಲಾಗಿದೆ. ವಲಯವನ್ನು ಸ್ಥಾಪಿಸುವ ಮುನ್ನ ಎಲ್ಲಾ ಸಂಪರ್ಕಗಳನ್ನು ವಿದ್ಯುತ್ ಇಲ್ಲದೆ ಮಾಡಿ. ವಿಶೇಷವಾಗಿ ನೀರಿನ ಪಂಪ್ ಅಥವಾ ರಿಲೇ ಬಳಸಿದರೆ ಪವರ್ ಲೈನ್ ಅನ್ನು Arduino ಮೂಲಕ ಪೂರೈಸಬೇಡಿ; ಪಂಪ್ಗೆ ಬೇರೆ ಪವರ್ ಸಪ್ಲೈ ಬಳಸಿ ಮತ್ತು Arduino ಮೂಲಕ ಕೇವಲ ಕಂಟ್ರೋಲ್ ಸಿಗ್ನಲ್ ನೀಡಿರಿ.
ಶಿಫಾರಸು ಪಿನ್ ಸಂಪರ್ಕಗಳು
- ಮಣ್ಣು ಒಡಪು ಸೆನ್ಸಾರ್ VCC: 5V, GND: GND, AO: A0
- DHT22 VCC: 5V, GND: GND, DATA: D2
- LDR: ಒಂದು ಬದಿ 5V, ಇನ್ನೊಂದು A1 ಮತ್ತು 10K ರೆಸಿಸ್ಟರ್ ಮೂಲಕ GND
- ಎಚ್ಚರಿಕೆ LED: D8 ಪಿನ್ಗೆ 220 ohm ರೆಸಿಸ್ಟರ್ ಜೊತೆ
- ರಿಲೇ ಸಿಗ್ನಲ್: D7 ಪಿನ್, ಪಂಪ್ ಬೇರೆ ಪವರ್ ಸಪ್ಲೈ ಮೂಲಕ ಕಾರ್ಯನಿರ್ವಹಿಸಬೇಕು
ಮಣ್ಣು ಒಡಪು ಸೆನ್ಸಾರ್ನ ಪ್ರೋಬ್ ಭಾಗವನ್ನು ಮಣ್ಣುದಲ್ಲಿ ನೇರವಾಗಿ ಸ್ಥಾಪಿಸಿ; ಕೇಬಲ್ ಸಂಪರ್ಕ ಭಾಗವು ಮಣ್ಣಿಗೆ ಸ್ಪರ್ಶವಾಗಬಾರದು. ಸೆನ್ಸಾರ್ ಅನ್ನು ಸದಾ ಒಡಪು ಪ್ರದೇಶದಲ್ಲಿ ಇರಿಸುವ ಬದಲು ಸಸ್ಯದ ಬೇರುದ ಬಳಿ, ಆದರೆ ನೀರು ನೆನೆಸಿದ ಸ್ಥಳದಿಂದ ದೂರದಲ್ಲಿಡುವುದು ಉತ್ತಮ ಅಳವಡಿಸುವ ಒದಗಿಸುತ್ತದೆ. ಅನೇಕ ಪ್ಲಾಂಟರ್ ಅಥವಾ ಬೇಡಲ್ಲಿ ಪ್ರತಿಯೊಂದು ಭಾಗಕ್ಕೆ ವಿಭಿನ್ನ ಸೆನ್ಸಾರ್ ಬಳಸುವುದು ಆರೋಗ್ಯಕರ. ಒಂದೇ ಸೆನ್ಸಾರ್ ಮೂಲಕ ಎಲ್ಲ ಪ್ರದೇಶವನ್ನು ಪ್ರತಿನಿಧಿಸುವುದು, ವಿಶೇಷವಾಗಿ ಡ್ರಿಪ್ ಸಿಸ್ಟಂನಲ್ಲಿ ತಪ್ಪು ತೋರಿಸಬಹುದು.
Arduino IDE ಸ್ಥಾಪನೆ ಮತ್ತು ಲೈಬ್ರರಿಗಳು
Arduino IDE ಅನ್ನು ಅಧಿಕೃತ ಮೂಲದಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಿ, ಕಾರ್ಡ್ ಅನ್ನು ಕಂಪ್ಯೂಟರ್ಗೆ ಸಂಪರ್ಕಿಸಿದ ನಂತರ ಮೊದಲಿಗೆ ಸರಳ blink ಉದಾಹರಣೆಯೊಂದಿಗೆ ಕಾರ್ಡ್ ಕಾರ್ಯಮಗ್ನವಾಗಿದ್ದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ನಂತರ DHT ಸೆನ್ಸಾರ್ಗಾಗಿ ಬೇಕಾದ ಲೈಬ್ರರಿಯನ್ನು ಸ್ಥಾಪಿಸಿ. Arduino IDE ನಲ್ಲಿ ಲೈಬ್ರರಿ ಮ್ಯಾನೇಜರ್ನ್ನು ತೆರೆಯಿರಿ, DHT sensor library ಮತ್ತು Adafruit Unified Sensor ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡಬಹುದು. ಈ ಹಂತ, ಉಷ್ಣತೆ ಮತ್ತು ತೇವಾಂಶ ಅಳವಡಿಸುವುದನ್ನು ಕೋಡ್ನಲ್ಲಿ ಸುಲಭವಾಗಿ ಓದಿಕೊಳ್ಳಲು ನೆರವಾಗಿದೆ.
ಯೋಜನೆಯನ್ನು ವೆಬ್ ಪ್ಯಾನೆಲ್ಗೆ ಸಂಪರ್ಕಿಸಲು ESP8266 ಅಥವಾ ESP32 ಕಾರ್ಡ್ ಮ್ಯಾನೇಜರ್ನ್ನು IDE ಗೆ ಸೇರಿಸಬೇಕಾಗುತ್ತದೆ. ಆದರೆ ಈ ಮಾರ್ಗದರ್ಶನದಲ್ಲಿ ಮೂಲ ಕೋಡ್ Arduino Uno ತಂತ್ರವನ್ನು ನೀಡಲಾಗಿದೆ. ಹೀಗಾಗಿ ಅಳವಡಿಸುವ ಮತ್ತು ನಿರ್ಧಾರ ಆಲ್ಗಾರಿತಂ ಸರಳವಾಗಿ ಅರ್ಥವಾಗುತ್ತದೆ. ನಂತರ ಇದೇ ತತ್ವ ESP32 ಮೇಲೆ HTTP POST ಅಥವಾ MQTT ಪ್ರೋಟೋಕಾಲ್ನೊಂದಿಗೆ ವಿಸ್ತರಿಸಬಹುದು. API ಎಂಡ್ಪಾಯಿಂಟ್ ನಿರ್ಮಿಸಿದಾಗ ಸರ್ವರ್ ಭಾಗದಲ್ಲಿ API ಮತ್ತು ಏಕೀಕರಣಗಳ ಮಾರ್ಗದರ್ಶಿಗಳು ನಿಮ್ಮ ಆರ್ಕಿಟೆಕ್ಟ್ ಯೋಜನೆಗೆ ನೆರವಾಗಬಹುದು.
ಉದಾಹರಣೆಯ Arduino ಕೋಡ್
ಕೆಳಗಿನ ಕೋಡ್ ಮಣ್ಣು ಒಡಪು, ಉಷ್ಣತೆ, ಗಾಳಿಯ ತೇವಾಂಶ ಮತ್ತು ಬೆಳಕಿನ ಮಟ್ಟವನ್ನು ಅಳವಡಿಸುತ್ತದೆ. ಮಣ್ಣು ಒಡಪು ನಿರ್ಧರಿತ ಮಿತಿಯ ಕೆಳಗೆ ಇದ್ದರೆ LED ಎಚ್ಚರಿಕೆ ನೀಡುತ್ತದೆ. ಕ್ಯಾಲಿಬ್ರೇಶನ್ ಇಲ್ಲದೆ ನೇರ ಶೇಕಡಾ ಮೌಲ್ಯ ನಿರೀಕ್ಷಿಸಬೇಡಿ; ಪ್ರತಿ ಸೆನ್ಸಾರ್ ಮತ್ತು ಮಣ್ಣು ಪ್ರಕಾರ ವಿಭಿನ್ನ Analog ಮೌಲ್ಯಗಳು ಇರುತ್ತವೆ. ಆದ್ದರಿಂದ ಕೋಡ್ನಲ್ಲಿರುವ dry/wet ಮೌಲ್ಯಗಳನ್ನು ನಿಮ್ಮ ಮಾಪನೆಗಳಿಗೆ ತಕ್ಕಂತೆ ಸರಿಹೊಂದಿಸಿ.
#include <DHT.h>
#define DHTPIN 2
#define DHTTYPE DHT22
#define SOIL_PIN A0
#define LDR_PIN A1
#define LED_PIN 8
DHT dht(DHTPIN, DHTTYPE);
int dryValue = 820;
int wetValue = 360;
int minMoisture = 40;
void setup() {
Serial.begin(9600);
dht.begin();
pinMode(LED_PIN, OUTPUT);
}
void loop() {
int soilRaw = analogRead(SOIL_PIN);
int lightRaw = analogRead(LDR_PIN);
float temp = dht.readTemperature();
float hum = dht.readHumidity();
int soilPercent = map(soilRaw, dryValue, wetValue, 0, 100);
soilPercent = constrain(soilPercent, 0, 100);
if (soilPercent < minMoisture) { digitalWrite(LED_PIN, HIGH); }
else { digitalWrite(LED_PIN, LOW); }
Serial.print("ಮಣ್ಣು ಒಡಪು: "); Serial.print(soilPercent); Serial.println("%");
Serial.print("ಉಷ್ಣತೆ: "); Serial.print(temp); Serial.println(" C");
Serial.print("ಗಾಳಿಯ ತೇವಾಂಶ: "); Serial.print(hum); Serial.println("%");
Serial.print("ಬೆಳಕು crude ಮೌಲ್ಯ: "); Serial.println(lightRaw);
Serial.println("---");
delay(10000);
}
ಈ ಕೋಡ್ನಲ್ಲಿ 10 ಸೆಕೆಂಡು ಅಳವಡಿಸುವ ಅವಧಿ ಬಳಸಲಾಗಿದೆ. ನಿಜವಾದ ಕೃಷಿ ಬಳಕೆಯಲ್ಲಿ 10 ಸೆಕೆಂಡು ಅಳವಡಿಸುವುದು ಅನಗತ್ಯವಾಗಬಹುದು. ಪ್ಲಾಂಟರ್ ಅಥವಾ ಗ್ರೀನ್ಹೌಸ್ಗಳಿಗೆ 5-15 ನಿಮಿಷಗಳ ಅವಧಿ ತಕ್ಕದ್ದು. ಬ್ಯಾಟರಿ ಬಳಕಿಸಿದರೆ ಅವಧಿಯನ್ನು ಹೆಚ್ಚಿಸುವುದು, ಸೆನ್ಸಾರ್ಗಳನ್ನು ಅಳವಡಿಸುವಾಗ ಮಾತ್ರ ಪವರ್ ನೀಡುವುದು ಮತ್ತು ಕಡಿಮೆ ವಿದ್ಯುತ್ ಮೋಡ್ ಬಳಸುವುದು ಬ್ಯಾಟರಿ ಆಯುಷ್ಯವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ.
ಕ್ಯಾಲಿಬ್ರೇಶನ್: ನಿಖರ ಅಳವಡಿಸುವುದಕ್ಕೆ ಅತ್ಯಂತ ಮುಖ್ಯ ಹಂತ
ಬಹಳಷ್ಟು Arduino ಕೃಷಿ ಯೋಜನೆಗಳಲ್ಲಿ ದೋಷ ವಲಯದಲ್ಲಿ ಅಲ್ಲ, ಕ್ಯಾಲಿಬ್ರೇಶನ್ನಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ. ಮಣ್ಣು ಒಡಪು ಸೆನ್ಸಾರ್ crude analog ಮೌಲ್ಯ ನೀಡುತ್ತದೆ; ಅದು ನೇರ ಶೇಕಡಾ ಒಡಪು ಅಲ್ಲ. ಮೊದಲಿಗೆ ನಿಮ್ಮ ಸೆನ್ಸಾರ್ನ ಕೊಡು/ನೀರು ಪುರಕ ಪರಿಸ್ಥಿತಿಯಲ್ಲಿ crude ಮೌಲ್ಯ ನಿರ್ಧರಿಸಬೇಕು. ಉದಾಹರಣೆಗೆ, ಸೆನ್ಸಾರ್ ಅನ್ನು ಒಣ ವಾತಾವರಣದಲ್ಲಿ 820, ತೀರಾ ನೆನೆಸಿದ ಮಣ್ಣಿನಲ್ಲಿ 360 ಪಡೆಯಬಹುದು. ಈ ಎರಡು ಮಿತಿಯ ಮೌಲ್ಯಗಳನ್ನು dryValue/wetValue ಎಂದು ಕೋಡ್ನಲ್ಲಿ ಬಳಸಬೇಕು.
ಕ್ಯಾಲಿಬ್ರೇಶನ್ ಹಂತಗಳು
- ಸೆನ್ಸಾರ್ ಅನ್ನು ಒಣ ಪರಿಸರದಲ್ಲಿ ಕಾರ್ಯಗೊಳಿಸಿ, 10 ಅಳವಡಿಸುವಗಳನ್ನು ಮಾಡಿ; ಸರಾಸರಿ dryValue.
- ಸೆನ್ಸಾರ್ ಅನ್ನು ತುಂಬಾ ನೆನೆಸಿದ (ಆದರೆ ನೀರಿನಲ್ಲಿ ತೇಲದ) ಮಣ್ಣಿನಲ್ಲಿ 10 ಅಳವಡಿಸುವ.
- ನೀವು ಬಳಸುವ ನಿಜವಾದ ಮಣ್ಣು ಮಿಶ್ರಣವನ್ನು ಪರೀಕ್ಷಿಸಿ; peat, clay, sandy soil ವಿಭಿನ್ನ.
- ಅಳವಡಿಸುವ ಮೌಲ್ಯಗಳನ್ನು serial monitor ನಲ್ಲಿ ನೋಡಿ, ಕೋಡ್ನಲ್ಲಿನ ಮಿತಿಗಳನ್ನು ಅಪ್ಡೇಟ್ ಮಾಡಿ.
- ಸಸ್ಯದ ಪ್ರಕಾರ minMoisture ಮಿತಿಯನ್ನು practical ಮಾಡಿರಿ.
ಪ್ರಾಯೋಗಿಕವಾಗಿ ಶೇಕಡಾ 0 ಮತ್ತು 100 ಮೌಲ್ಯಗಳು ಕೃಷಿಯ ಶುದ್ಧ ಒಡಪು ಅಲ್ಲ; ನಿಮ್ಮ ಸೆನ್ಸಾರ್ನ dry/wet ವ್ಯಾಪ್ತಿಯ ಪ್ರತಿನಿಧಿ. ಆದರೆ ನೀರಿನ ನಿರ್ಧಾರಗಳಿಗೆ ಬಹುಪಾಲು ಉಪಯುಕ್ತ. ಹೆಚ್ಚು ನಿಖರ ನಿರ್ಧಾರಕ್ಕಾಗಿ ಒಂದೇ ಅಳವಡಿಸುವ ಬದಲು ಕಳೆದ 3 ಅಥವಾ 5 ಅಳವಡಿಸುವಗಳ ಸರಾಸರಿ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಇದು ಸಂಪರ್ಕ ಅಥವಾ ವಿದ್ಯುತ್ ಧ್ವನಿ ತಾತ್ಕಾಲಿಕ ವ್ಯತ್ಯಾಸವನ್ನು ಕಡಿಮೆಗೊಳಿಸುತ್ತದೆ.
ವೆಬ್ ಪ್ಯಾನೆಲ್ಗೆ ಡೇಟಾ ಕಳುಹಿಸುವುದು ಮತ್ತು ಪ್ರಕಟಣೆ
ಸ್ಮಾರ್ಟ್ ಕೃಷಿ ಸೆನ್ಸಾರ್ ನಿಜವಾದ ಉಪಯುಕ್ತತೆಗೆ ತಲುಪುವ ಹಂತ, ಅಳವಡಿಸುವಗಳನ್ನು ಇತಿಹಾಸವಾಗಿ ಪರಿಶೀಲಿಸುವುದು. ಕೇವಲ ತಾತ್ಕಾಲಿಕ ಒಡಪು ನೋಡುವ ಬದಲು ಕಳೆದ 7 ದಿನಗಳ ನೀರಿನ ಅಗತ್ಯ, ಉಷ್ಣತೆ ಬದಲಾವಣೆ ಮತ್ತು ಬೆಳಕಿನ ಟ್ರೆಂಡ್ ನೋಡಿ, ಸೂಕ್ತ ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಇದಕ್ಕಾಗಿ ಸೆನ್ಸಾರ್ ಡೇಟಾ ವೆಬ್ ಸರ್ವರ್ಗೆ ಕಳುಹಿಸಬಹುದು, ಸರಳ PHP ಅಥವಾ Node.js API ಮೂಲಕ ಡೇಟಾಬೇಸ್ಗೆ ದಾಖಲೆ ಮಾಡಿ, ಗ್ರಾಫಿಕ್ ಪ್ಯಾನೆಲ್ನಲ್ಲಿ ತೋರಿಸಬಹುದು.
ಸರಳ ಆರ್ಕಿಟೆಕ್ಟ್ ಹೀಗಿದೆ: ESP32 ಸೆನ್ಸಾರ್ಗಳನ್ನು ಓದುತ್ತದೆ, JSON ರೂಪದಲ್ಲಿ ಸರ್ವರ್ಗೆ HTTP POST ಕಳುಹಿಸುತ್ತದೆ, ಸರ್ವರ್ ಡೇಟಾ ಪರಿಶೀಲಿಸಿ MySQL ಡೇಟಾಬೇಸ್ದಲ್ಲಿ ಉಳಿಸುತ್ತದೆ. ಪ್ಯಾನೆಲ್ದಲ್ಲಿ ಇತ್ತೀಚಿನ ಅಳವಡಿಸುವಗಳನ್ನು ಟೇಬಲ್ ಅಥವಾ ಗ್ರಾಫಿಕ್ ರೂಪದಲ್ಲಿ ತೋರಿಸಬಹುದು. ಈ ಪ್ಯಾನೆಲ್ ಅನ್ನು ನಿಮ್ಮ domain ನಲ್ಲಿ ಪ್ರಕಟಿಸಲು ಡೊಮೇನ್ ದಾಖಲೆ ಹೇಗೆ ಮಾಡಿದಾಗ ಮತ್ತು ಸ್ಥಿರ ಪ್ರಕಟಣೆಗೆ ಆಕರ್ಷಕ ವೆಬ್ ಹೋಸ್ಟಿಂಗ್ ಪ್ಯಾಕೇಜ್ ಆಯ್ಕೆ ನೋಡಿ.
ಸುರಕ್ಷಿತಕ್ಕಾಗಿ API ಗೆ token ಪರಿಶೀಲನೆ ಸೇರಿಸಿ. ಉದಾಹರಣೆಗೆ, ಸಾಧನ ಪ್ರತಿಯೊಂದು ಕಳುಹಿಸುವಲ್ಲ secret key ನೀಡುತ್ತದೆ; ಸರ್ವರ್ key ಪರಿಶೀಲಿಸಿದ ನಂತರ ಡೇಟಾ ಸೇರಿಸುತ್ತದೆ. ಪ್ಯಾನೆಲ್ access ಅನ್ನು ಪಾಸ್ವರ್ಡ್ ಮೂಲಕ ರಕ್ಷಿಸಿ, software update ಮಾಡಿ ಮತ್ತು HTTPS ಬಳಸಿ. ಡೇಟಾವನ್ನು ಸಾರ್ವಜನಿಕವಾಗಿ ಪ್ರಕಟಿಸಿದರೆ ಸ್ಥಳದ ಮಾಹಿತಿ overly ಪ್ರಖ್ಯಾತ ಮಾಡಬೇಡಿ. ಗ್ರೀನ್ಹೌಸ್, ಫಾರ್ಮ್ ಅಥವಾ storage ಸ್ಥಳ ವ್ಯವಹಾರಿಕವಾಗಿ ಮುಖ್ಯ.
ಸ್ವಯಂ ನೀರಿಡಲು ಸೇರಿಸುವವರಿಗೆ ಗಮನಿಸಬೇಕಾದ ಟಿಪ್ಸ್

ರಿಲೇ ಮತ್ತು ಮಿನಿ ಪಂಪ್ ಸೇರಿಸುವುದು ಯೋಜನೆಯನ್ನು ಹೆಚ್ಚು ಆಸಕ್ತಿಯುತ ಮಾಡುತ್ತದೆ; ಆದರೆ ನೀರು ಮತ್ತು ವಿದ್ಯುತ್ ಒಂದೇ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಇದ್ದರೆ ಎಚ್ಚರಿಕೆ ಅಗತ್ಯ. Arduino ಕೇವಲ ನಿರ್ಧಾರಗಾರವಾಗಿರಲಿ, ಪಂಪ್ಗೆ ಶಕ್ತಿಯನ್ನು Arduino ಪಿನ್ನಿಂದ ನೇರವಾಗಿ ಕೊಡಬೇಡಿ. ಪಂಪ್ಗೆ ಬೇರೆ ಅಡಾಪ್ಟರ್, ರಿಲೇ ಅಥವಾ MOSFET ಬಳಸಬೇಕಾಗಿದೆ. ಕಡಿಮೆ ವೋಲ್ಟೇಜ್ನ 5V ಅಥವಾ 12V DC ಪಂಪ್ ಹೋಬಿ ಯೋಜನೆಗಳಿಗೆ ಹೆಚ್ಚು ಸುರಕ್ಷಿತ.
ಸ್ವಯಂ ನೀರಿಡಲು ಮುಖ್ಯ ಅಪಾಯ, ಸೆನ್ಸಾರ್ ದೋಷದಿಂದ ಪಂಪ್ ಅನಗತ್ಯವಾಗಿ ಹೆಚ್ಚು ಸಮಯ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದು. ಆದ್ದರಿಂದ software ನಲ್ಲಿ max watering time ನಿರ್ಧರಿಸಿ. ಉದಾಹರಣೆಗೆ, ಮಣ್ಣು ಒಡಪು ಕಡಿಮೆ ಇದ್ದರೂ ಪಂಪ್ 20 ಸೆಕೆಂಡು ಹೆಚ್ಚು ಕಾರ್ಯನಿರ್ವಹಿಸಬಾರದು; ನಂತರ ಮತ್ತೆ ಅಳವಡಿಸುವದಕ್ಕೆ ಕಾಯಲಿ. ದಿನಕ್ಕೆ max watering cycles ಕೂಡ ನಿರ್ಧರಿಸಬಹುದು. ಇಂತಹ ಸುರಕ್ಷಿತ ಮಿತಿಗಳು, ಒಂದು ಸಣ್ಣ ಸೆನ್ಸಾರ್ ದೋಷದಿಂದ ಸಸ್ಯವನ್ನು ನೀರು ತುಂಬಿಸುವುದು ಅಥವಾ ಟ್ಯಾಂಕ್ ಖಾಲಿ ಮಾಡುವುದನ್ನು ತಡೆಯುತ್ತವೆ.
ಶಿಫಾರಸು ನೀರಿನ ನಿರ್ಧಾರ ತತ್ವ
- ಮಣ್ಣು ಒಡಪು ಮಿತಿಗೆ ಕೆಳಗೆ ಇದ್ದರೆ ಮೊದಲಿಗೆ 2 ಅಳವಡಿಸುವದರಿಂದ ಖಚಿತಪಡಿಸಿ.
- ಪಂಪ್ ಸ್ವಲ್ಪ ಸಮಯ (10-20 ಸೆಕೆಂಡು) ಕಾರ್ಯಗೊಳಿಸಿ.
- ನೀರಿಡಿದ ಬಳಿಕ ಮಣ್ಣು ನೀರು ಎಳೆದುಕೊಳ್ಳಲು ಕನಿಷ್ಠ 5 ನಿಮಿಷ ಕಾಯಿರಿ.
- ಒಡಪು ಇನ್ನೂ ಕಡಿಮೆ ಇದ್ದರೆ ಎರಡನೇ ಸ್ವಲ್ಪ ನೀರಿಡುವ ವಲಯ ಪ್ರಾರಂಭಿಸಿ.
- ದಿನದ max watering cycles software ನಲ್ಲಿ ನಿರ್ಧರಿಸಿ.
ಹೊರಾಂಗಣ ಸ್ಥಿರತೆ ಮತ್ತು ನಿರ್ವಹಣೆ
ಲ್ಯಾಬ್ ಟೇಬಲ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ವಲಯ, ಹೊರಾಂಗಣದಲ್ಲಿ ಅದೇ ರೀತಿ ದೀರ್ಘ ಕಾಲ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ತೇವಾಂಶ, ಮಳೆ, ಬೆಳಕು, ಕೀಟಗಳು, ಧೂಳು ಮತ್ತು ಉಷ್ಣತೆ ವ್ಯತ್ಯಾಸ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ಗಳಿಗೆ ಸಮಸ್ಯೆ. ಆದ್ದರಿಂದ ವಲಯ ಕಾರ್ಡ್ IP65 ಬಾಕ್ಸ್ನಲ್ಲಿ ಇರಿಸಿ, ಕೇಬಲ್ ಎಂಟ್ರಿಗೆ ಗ್ಲ್ಯಾಂಡ್ ಬಳಸಿ, ಬಾಕ್ಸ್ ಒಳಗೆ ಸಣ್ಣ ತೇವ ಶೋಷಕ packetಗಳು ಇರಿಸಿ. ಸೆನ್ಸಾರ್ tip ಅನ್ನು ಮಣ್ಣಿನಲ್ಲಿ ಇರಿಸುವಾಗ, ಕೇಬಲ್ splice ಭಾಗವನ್ನು ಸಿಲಿಕಾನ್ ಅಥವಾ ಹೀಟ್ ಶ್ರಿಂಕ್ ಟ್ಯೂಬ್ಗಳಿಂದ ರಕ್ಷಿಸಿ.
ನಿರ್ವಹಣಾ ಕ್ಯಾಲೆಂಡರ್ ಕೂಡ ಮುಖ್ಯ. ವಾರಕ್ಕೊಮ್ಮೆ ಸೆನ್ಸಾರ್ ಸ್ಥಳದಿಂದ ಜಾರಿದಿಲ್ಲವೋ, ಕೇಬಲ್ಗಳು loose ಆಗಿಲ್ಲವೋ, ಅಳವಡಿಸುವಗಳು logic ನಲ್ಲಿ ಬರುವುದನ್ನು ಪರಿಶೀಲಿಸಿ. ತಿಂಗಳಿಗೆಒಮ್ಮೆ ಕ್ಯಾಲಿಬ್ರೇಶನ್ ಮೌಲ್ಯಗಳನ್ನು ನೋಡಿ. ಸೆನ್ಸಾರ್ ಒಂದೇ ಒಡಪು ಪರಿಸ್ಥಿತಿಯಲ್ಲಿ ಹಳೆಯದಕ್ಕಿಂತ ಹೆಚ್ಚು ವಿಭಿನ್ನ ಮೌಲ್ಯ ನೀಡುತ್ತಿದ್ದರೆ, ಪ್ರೋಬ್ dirty, splice oxidised ಅಥವಾ ಸೆನ್ಸಾರ್ worn ಆಗಿರಬಹುದು. ಸಾಮರ್ಥ್ಯ ಸೆನ್ಸಾರ್ಗಳು ರೆಸಿಸ್ಟಿವ್ಗಿಂತ ಹೆಚ್ಚು ಆಯುಷ್ಯ; ಆದರೆ ನಿರಂತರ ತೇವಾಂಶದಲ್ಲಿ ಅನಂತ ಕಾಲ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ.
ಸಾಧಾರಣ ದೋಷಗಳು ಮತ್ತು ಪರಿಹಾರ
ಪ್ರಥಮ ಸ್ಥಾಪನೆಗಳಲ್ಲಿ ಸಾಮಾನ್ಯ ದೋಷ, ಸೆನ್ಸಾರ್ ಮೌಲ್ಯಗಳನ್ನು ನೇರವಾಗಿ ನಿಜವಾದ ಶೇಕಡಾ ಒಡಪು ಎಂದು ಭಾವಿಸುವುದು. ಇನ್ನೊಂದು ದೋಷ, ಮಣ್ಣು ಒಡಪು ಸೆನ್ಸಾರ್ ಅನ್ನು ನೀರಿನಲ್ಲಿ ಪೂರ್ಣವಾಗಿ ಮುಳುಗಿಸಿ ಬಳಸುವುದು, ಇದು ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ಗೆ ಹಾನಿ ಮಾಡಬಹುದು. DHT ಸೆನ್ಸಾರ್ನ್ನು ನೇರವಾಗಿ ಬೆಳಕಿನಲ್ಲಿ ಇರಿಸುವುದು ಉಷ್ಣತೆ ಅಳವಡಿಸುವುದನ್ನು ಹೆಚ್ಚಾಗಿ ತೋರಿಸುತ್ತದೆ. ಉಷ್ಣತೆ-ತೇವ ಸೆನ್ಸಾರ್ನ್ನು ನೆರಳು, ಗಾಳಿಯ ಹರಿವಿರುವ ಸ್ಥಳದಲ್ಲಿ ಇರಿಸಿ.
- ಮೌಲ್ಯಗಳು ಯಾವಾಗಲೂ 0 ಅಥವಾ 100 ಬರುತ್ತಿವೆ: Dry/wet calibration ಮೌಲ್ಯಗಳು ತಪ್ಪು ಅಥವಾ ತಿರುವು.
- DHT ಸೆನ್ಸಾರ್ nan ತೋರಿಸುತ್ತಿದೆ: ಲೈಬ್ರರಿ, ಪಿನ್ ಆಯ್ಕೆ, ಕೇಬಲ್ ಸಂಪರ್ಕ ಪರಿಶೀಲನೆ.
- ಪಂಪ್ ಕಾರ್ಯನಿರ್ವಹಿಸದಾಗ Arduino reset ಆಗುತ್ತಿದೆ: ಪಂಪ್ ಪವರ್ Arduino ಮೂಲಕ excessive; ಬೇರೆ ಪವರ್ ಸಪ್ಲೈ ಬಳಸಿ.
- Wi-Fi ಸಂಪರ್ಕ ಕಡಿದುಹೋಗುತ್ತಿದೆ: ಅಂಟೆನಾ, ಪವರ್, ಸಿಗ್ನಲ್ ಮಟ್ಟ ಪರಿಶೀಲನೆ.
- ಅಳವಡಿಸುವಗಳು ಬಹುಪಾಲು ದೋಳನೆ: ಸರಾಸರಿ ತೆಗೆದುಕೊಳ್ಳಿ, ಕೇಬಲ್ ಕಡಿಮೆ ಮಾಡಿ, ಸ್ಥಿರ ಪವರ್ ಸಪ್ಲೈ ಪರೀಕ್ಷಿಸಿ.
ಡೇಟಾ ವ್ಯಾಖ್ಯಾನ: ಸಂಖ್ಯೆಯಿಂದ ನಿರ್ಧಾರಕ್ಕೆ
ಸ್ಮಾರ್ಟ್ ಕೃಷಿ ಸೆನ್ಸಾರ್ನ ಮುಖ್ಯ ಮೌಲ್ಯ, crude ಡೇಟಾವನ್ನು ಅರ್ಥಪೂರ್ಣ ನಿರ್ಧಾರಗಳಿಗೆ ಪರಿವರ್ತಿಸುವುದು. ಉದಾಹರಣೆಗೆ, ಮಣ್ಣು ಒಡಪು ಕಡಿಮೆ, ಉಷ್ಣತೆ ಹೆಚ್ಚು, ಬೆಳಕು ಜಾಸ್ತಿ ಇದ್ದರೆ ಸಸ್ಯ ವೇಗವಾಗಿ ನೀರು ಕಳೆದುಕೊಳ್ಳಬಹುದು. ಆದರೆ ಮಣ್ಣು ಒಡಪು ಕಡಿಮೆ ಇದ್ದರೂ ಗಾಳಿ ಚಳಿ ಮತ್ತು ಬೆಳಕು ಕಡಿಮೆ ಇದ್ದರೆ ನೀರಿಡುವ ನಿರ್ಧಾರವನ್ನು ಕೆಲ ಗಂಟೆ ವಿಸ್ತರಿಸಬಹುದು. ಈ ಕಾರಣಕ್ಕೆ ಒಂದೇ ಸೆನ್ಸಾರ್ ಡೇಟಾ ಮೇಲೆ ಆಧಾರವಾಗದೇ, ನಡುವಿನ ಸಂಯೋಜನೆಗಳನ್ನು ನೋಡಿ.
ಒಂದು ವಾರ ಡೇಟಾವನ್ನು ದಾಖಲೆ ಮಾಡಿದರೆ, ನೀರಿಡುವ ನಂತರ ಓಡಪು ಎಷ್ಟು ವೇಗವಾಗಿ ಕಡಿಮೆಯಾಗುತ್ತಿದೆ ಎಂಬುದನ್ನು ಕಾಣಬಹುದು. ಒಡಪು ಪ್ರತಿದಿನ ಒಂದೇ ಸಮಯದಲ್ಲಿ ಕಡಿಮೆಯಾಗುತ್ತಿದ್ದರೆ, ನೀರಿನ ಪ್ಲಾನ್ನ್ನು ಅಲ್ಲಿ ಬದಲಾಯಿಸಬಹುದು. ಕೆಲವು ಪ್ರದೇಶಗಳಲ್ಲಿ ಒಡಪು ನಿರಂತರ ಹೆಚ್ಚಾಗಿ ಇದ್ದರೆ, drainage ಸಮಸ್ಯೆ ಇರಬಹುದು. ಇಂತಹ ಅನಾಲಿಸಿಸ್, ಸಣ್ಣ ಮಟ್ಟದಲ್ಲೂ ಉತ್ಪಾದನಾ ಗುಣಮಟ್ಟ ಹೆಚ್ಚಿಸುತ್ತದೆ. ಯೋಜನೆಯನ್ನು blog ಅಥವಾ ತಾಂತ್ರಿಕ ದಾಖಲಾತಿಯಾಗಿ ಪ್ರಕಟಿಸುವುದಾದರೆ, ನಿಮ್ಮ domain ನಲ್ಲಿ ಪ್ರಕಟಿಸಿದ ಒಂದು project page ಪೋರ್ಟ್ಫೋಲಿಯೋ ಮತ್ತು ಕಲಿಕೆಗೆ ಬಲವಾಗುತ್ತದೆ. ಇದಕ್ಕಾಗಿ ವೆಬ್ ಸೈಟ್ ಸ್ಥಾಪನೆಯ ಮಾರ್ಗದರ್ಶಿ ಮತ್ತು ಸುರಕ್ಷಿತ ಪ್ರಕಟಣೆಗೆ SSL ಪ್ರಮಾಣಪತ್ರ ಸ್ಥಾಪನೆ ನೋಡಿ.
ಯೋಜನೆಯನ್ನು ವಿಸ್ತರಿಸಲು ಐಡಿಯಾಗಳು
ಮೂಲ ವ್ಯವಸ್ಥೆ ಕಾರ್ಯನಿರ್ವಹಿಸಿದ ನಂತರ ಅನೇಕ ದಿಕ್ಕಿನಲ್ಲಿ ವಿಸ್ತರಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಮಳೆ ಸೆನ್ಸಾರ್ ಸೇರಿಸಿ ಹೊರಾಂಗಣ ನೀರಿನ ನಿರ್ಧಾರವನ್ನು ವಾತಾವರಣ ಪ್ರಕಾರ ವಿಸ್ತರಿಸಬಹುದು. pH ಸೆನ್ಸಾರ್ ಮತ್ತು EC ಸೆನ್ಸಾರ್ ಮೂಲಕ ಪೋಷಕ ದ್ರಾವಣವನ್ನು ಪರಿಶೀಲಿಸಬಹುದು. OLED display ಮೂಲಕ ಸ್ಥಳೀಯವಾಗಿ ಅಳವಡಿಸುವಗಳನ್ನು ತೋರಿಸಬಹುದು, SD card ಮೂಲಕ internet ಇಲ್ಲದಾಗ data save ಮಾಡಬಹುದು. ಹೆಚ್ಚಿನ advanced ಹಂತದಲ್ಲಿ MQTT ಬಳಸಿ Home Assistant ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗೆ ಡೇಟಾ ಕಳುಹಿಸಬಹುದು.
- ESP32 ಮೂಲಕ deep sleep ಮೋಡ್ನಲ್ಲಿ ಬ್ಯಾಟರಿ ಆಯುಷ್ಯ ಹೆಚ್ಚಿಸಿ
- ಸೂರ್ಯಪಟ ಮತ್ತು charger module ಮೂಲಕ ಸ್ವತಂತ್ರ energy system ನಿರ್ಮಿಸಿ
- Grafana ಅಥವಾ custom panel ಮೂಲಕ graphical reporting
- Telegram/e-mail notification ಮೂಲಕ watering alert
- Multiple sensors ಅನ್ನು ಒಂದೇ hub ನಲ್ಲಿ ಪರಿಶೀಲನೆ
- API ಮೂಲಕ mobile app integration
ಅನೇಕ ಸಾಧನಗಳನ್ನು ಸ್ಥಾಪಿಸಿದರೆ ಪ್ರತಿಯೊಂದು ಸೆನ್ಸಾರ್ಗೆ unique device ID ನೀಡಿ. ಸರ್ವರ್ ಭಾಗದಲ್ಲಿ device ID, timestamp, sensor type ಮತ್ತು value ಗಳನ್ನು orderly store ಮಾಡುವುದು ಅನಾಲಿಸಿಸ್ ಸುಲಭವಾಗಿಸುತ್ತದೆ. ಡೇಟಾಬೇಸ್ ದೊಡ್ಡದಾಗುತ್ತಿದ್ದಂತೆ backup plan ಕೂಡ ಮುಖ್ಯ. Control panel ಡೇಟಾ ವ್ಯಾಪಾರ ನಿರ್ಧಾರಗಳಲ್ಲಿ ಬಳಸುವದಾದರೆ ಹೋಸ್ಟಿಂಗ್ ಆಮ್ಲಜನಕ ಪರಿಹಾರಗಳು ಮೊದಲ ಹಂತದಲ್ಲೇ ಪರಿಶೀಲಿಸಿ.
SEO ಮತ್ತು ವಿಷಯ ಪ್ರಕಟಣೆ: ಯೋಜನೆಯನ್ನು blog ಆಗಿ ರೂಪಿಸುವುದು
ಈ ಯೋಜನೆ ಕೇವಲ ತಾಂತ್ರಿಕ ಪ್ರಯೋಗವಾಗಿ ಉಳಿಯಬೇಕಾಗಿಲ್ಲ. ಅಳವಡಿಸುವ ಫಲಿತಾಂಶ, ಸ್ಥಾಪನಾ ಫೋಟೋಗಳು, ಎದುರಿಸಿದ ಸಮಸ್ಯೆಗಳು ಮತ್ತು ಪರಿಹಾರ ಹಂತಗಳನ್ನು blog post ಆಗಿ ರೂಪಿಸಿ, ಸಮುದಾಯಕ್ಕೆ ಕೊಡುಗೆ ನೀಡಬಹುದು ಮತ್ತು search engine ನಲ್ಲಿ ಮೌಲ್ಯಯುತ technical resource ಆಗಿ ಅಧಿಕೃತವಾಗಬಹುದು. Do-It-Yourself (DIY) ತಾಂತ್ರಿಕ ವಿಷಯಗಳಲ್ಲಿ Google ಇಷ್ಟಪಡೋದು: ಸ್ಪಷ್ಟ ಫೋಟೋಗಳು, authentic measurement data, error resolution steps ಮತ್ತು real usage experience.
ನಿಮ್ಮ ಲೇಖನವನ್ನು ಪ್ರಕಟಿಸುವಾಗ title ನಲ್ಲಿ target topic ಸ್ಪಷ್ಟವಾಗಿ ತೋರಿಸಿ, ಮೊದಲ paragraph ನಲ್ಲಿ ಓದುಗನು ಏನು ಕಲಿಯುತ್ತದೆ ಎನ್ನಿ, ಭಾಗಗಳ ಪಟ್ಟಿಯನ್ನು table ಮೂಲಕ ನೀಡಿ, ಕೋಡ್ಗೆ ವಿವರಗಳನ್ನು ಸೇರಿಸಿ. ನಿಮ್ಮ test results ಸೇರಿಸುವುದು E-E-A-T ದೃಷ್ಟಿಯಿಂದ ಬಲ. ಉದಾಹರಣೆಗೆ 'capacitive sensor dry soil ನಲ್ಲಿ 812, watered soil ನಲ್ಲಿ 428 ಬಂದಿದೆ' ಎಂಬ data, ನಿಮ್ಮ ಲೇಖನವನ್ನು copycat guides ಗಿಂತ ವಿಭಿನ್ನವಾಗಿಸುತ್ತದೆ. Project ನಿಮ್ಮ domain ನಲ್ಲಿ published ಆಗಿ, reliable, fast site ಬೇಕಾದರೆ Hostragons ಹೋಸ್ಟಿಂಗ್ ಪ್ಯಾಕ್ಗಳು ನೋಡಿ.
ನಿರ್ಣಯ
Arduino ಬಳಸಿ ನಿಮ್ಮ ಸ್ವಂತ ಸ್ಮಾರ್ಟ್ ಕೃಷಿ ಸೆನ್ಸಾರ್ ಮಾಡಿ ಯೋಜನೆ, electronics, software ಮತ್ತು agricultural observation ಅನ್ನು ಒಟ್ಟಿಗೆ ತರಿಸುವ ನೈಜ ಆರಂಭಿಕ project. ಸರಿಯಾದ ಸೆನ್ಸಾರ್ ಆಯ್ಕೆ, ಜಾಣ ಕ್ಯಾಲಿಬ್ರೇಶನ್, ಸುರಕ್ಷಿತ ಪವರ್ ವಿನ್ಯಾಸ ಮತ್ತು ನಿಯಮಿತ data recording ಮೂಲಕ ಸಣ್ಣ ಗಾರ್ಡನ್ ಅಥವಾ ಗ್ರೀನ್ಹೌಸ್ಗಾಗಿ effective decision support system ನಿರ್ಮಿಸಬಹುದು. Data web panel ನಲ್ಲಿ ನೋಡಲು ಬಯಸಿದರೆ reliable hosting, domain ಮತ್ತು SSL infrastructure project ಅನ್ನು professional ಆಗಿ ಮಾಡುತ್ತದೆ. ಸಿದ್ಧವಾಗಿದ್ದರೆ Hostragons ಮೂಲಕ domain ಮತ್ತು hosting ಅನ್ನು ಯೋಜಿಸಿ, ನಿಮ್ಮ project ಅನ್ನು ಸುರಕ್ಷಿತವಾಗಿ published ಮಾಡಿ.
ಪದೇಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು
Arduino ಮೂಲಕ ಸ್ಮಾರ್ಟ್ ಕೃಷಿ ಸೆನ್ಸಾರ್ ಮಾಡಲು software ಜ್ಞಾನ ಅಗತ್ಯವಿದ್ಯೆ?
ಮೂಲ ಹಂತದಲ್ಲಿ Arduino IDE ಬಳಕೆ ಮತ್ತು ready code edit knowledge ಸಾಕು. Pin numbers, threshold values ಮತ್ತು calibration ranges ಬದಲಾಯಿಸಬಹುದು ಎಂದರೆ project ಮುಗಿಸಬಹುದು. Web panel/API ಸೇರಿಸಲು basic HTTP, database ಮತ್ತು server ಜ್ಞಾನ ಅಗತ್ಯ.
Capacitive soil moisture sensor ಅಥವಾ resistive sensor ಯಾವುದು ಉತ್ತಮ?
ದೀರ್ಘಾವಧಿ ಬಳಕೆಗಾಗಿ capacitive soil sensor ಉತ್ತಮ. Resistive sensor ಗಳು ನಿಜವಾದ ಮಣ್ಣಿನಲ್ಲಿ corrosion ಆಗಿ, measurement ನಿಖರತೆ ಕಡಿಮೆ ಮಾಡಬಹುದು. Outdoor/greehouse project ಗಾಗಿ capacitive model ಆಯ್ಕೆ ಮಾಡಿ.
ಈ ವ್ಯವಸ್ಥೆ authentic agriculture ನಲ್ಲಿ ಬಳಸಬಹುದೆ?
Small greenhouse, hobby garden, educational project ಮತ್ತು pre-monitoring ಗಾಗಿ ಸೂಕ್ತ. Commercial farming decision support ಗಾಗಿ ಸಹಾಯ; ಆದರೆ critical watering decision ಗಾಗಿ industrial sensor, redundant measurement ಮತ್ತು professional automation ಅವಶ್ಯ.
Sensor data internet ನಲ್ಲಿ ತೋರಿಸುವುದು ಸುರಕ್ಷಿತವಿದ್ಯೆ?
ಸುರಕ್ಷಿತ ಮಾಡಬಹುದು. API token ಬಳಸಿ, panel password protect ಮಾಡಿ, HTTPS enable ಮಾಡಿ, software update ಮಾಡಿ. Domain/hosting ನಲ್ಲಿ SSL certificate ಬಳಸಿ data encryption ಆರಂಭಿಕ step.
Arduino sensor ಅನ್ನು battery/sun panel ಮೂಲಕ ಚಲಾಯಿಸಬಹುದೆ?
ಹೌದು, ಆದರೆ energy usage ಕಡಿಮೆ ಮಾಡಬೇಕು. Measurement interval ಹೆಚ್ಚಿಸಿ, ESP32 deep sleep mode ಬಳಸಿ, sensors measurement ಸಮಯದಲ್ಲಿ ಮಾತ್ರ power ನೀಡಿ, proper charging controller ಮೂಲಕ sun panel ಸೇರಿಸಿ battery life ಹೆಚ್ಚಿಸಬಹುದು.