|
|
6 months ago | |
|---|---|---|
| .. | ||
| README.md | 6 months ago | |
| assignment.md | 6 months ago | |
| pi-proximity.md | 6 months ago | |
| virtual-device-proximity.md | 6 months ago | |
| wio-terminal-proximity.md | 6 months ago | |
README.md
ಸೆನ್ಸರ್ನಿಂದ ಹಣ್ಣು ಗುಣಮಟ್ಟದ ಪತ್ತೆ ಕೈಗೊಳ್ಳಿ
ಸ್ಕೆಚ್ನೋಟ್: ನಿತ್ಯ ನಾರಸಿಂಹನ್. ಚಿತ್ರವನ್ನು ದೊಡ್ಡದಾಗಿ ನೋಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ.
ಪಾಠದ ಮುಂಚಿನ ಪ್ರಶ್ನೋತ್ತರ
ಪರಿಚಯ
ಐಒಟಿ ಅಪ್ಲಿಕೇಶನ್ ಎಂದರೆ ಕೇವಲ ಒಂದು ಸಾಧನ ಡೇಟಾ ಸಾಂಗ್ರಹಿಸಿ ಕ್ಲೌಡ್ಗೆ ಕಳುಹಿಸುವದ್ದು ಮಾತ್ರವಲ್ಲ, ಬದಲಾಗಿ ಬಹಳಷ್ಟು ಸಾಧನಗಳು ಚರಚಿತ್ರದಿಂದ ಡೇಟಾ ಸೆನ್ಸಾರ್ಗಳ ಮೂಲಕ ಪಡೆದು, ಆ ಡೇಟಾ ಆಧರಿಸಿ ನಿರ್ಧಾರಗಳನ್ನು ಕೈಗೊಳ್ಳುವುದು ಮತ್ತು ಆಕ್ಟ್ಯುಯೇಟರ್ ಅಥವಾ ದೃಶ್ಯೀಕರಣಗಳ ಮೂಲಕ ಫಿಸಿಕಲ್ ವಿಶ್ವದೊಂದಿಗೆ ಪರಸ್ಪರ ಕ್ರಿಯೆ ತರುವುದಾಗಿದೆ.
ಈ ಪಾಠದಲ್ಲಿ ನೀವು ಜಟಿಲ ಐಒಟಿ ಅಪ್ಲಿಕೇಶನಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವುದರ ಬಗ್ಗೆ ತಿಳಿಯುವಿರಿ, ಹಲವು ಸೆನ್ಸಾರ್ಗಳನ್ನು ಮತ್ತು ಹಲವು ಕ್ಲೌಡ್ ಸೇವೆಗಳನ್ನು ಒಳಗೊಂಡು ಡೇಟಾ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಸಂಗ್ರಹ ಮಾಡುವ ರೀತಿ, ಮತ್ತು ಆಕ್ಟ್ಯುಯೇಟರ್ ಮೂಲಕ ಪ್ರತಿಕ್ರಿಯೆ ತೋರಿಸುವುದನ್ನು ಕಲಿಯುವಿರಿ. ನೀವು ಹಣ್ಣು ಗುಣಮಟ್ಟದ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯ ಪ್ರೋಟೋಟೈಪ್ ವಿನ್ಯಾಸಗಾಗಿ ಪ್ರಾಕ್ಸಿಮಿಟಿ ಸೆನ್ಸಾರ್ಗಳನ್ನು ಬಳಸಿ ಪ್ರೋಟೋಟೈಪ್ ವಿನ್ಯಾಸವನ್ನು ಕಂಡುಕೊಳ್ಳುವಿರಿ.
ನಾವು ಈ ಪಾಠದಲ್ಲಿ ಪಾಲುಪಡೆಸ್ವೆಂದರೆ:
- ಜಟಿಲ ಐಒಟಿ ಅಪ್ಲಿಕೇಶನಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿ
- ಹಣ್ಣು ಗುಣಮಟ್ಟ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯ ವಿನ್ಯಾಸ ಮಾಡಿ
- ಸೆನ್ಸರ್ನಿಂದ ಹಣ್ಣು ಗುಣಮಟ್ಟ ಪರಿಶೀಲನೆಯನ್ನು ಪ್ರೇರೇಪಿಸಿ
- ಹಣ್ಣು ಗುಣಮಟ್ಟ ಪತ್ತೆಗಾಗಿ ಉಪಯೋಗಿಸಿರುವ ಡೇಟಾ
- ಬಹು ಐಒಟಿ ಸಾಧನಗಳನ್ನು ಅನುಕರಿಸಲು ಡೆವಲಪರ್ ಸಾಧನಗಳನ್ನು ಉಪಯೋಗಿಸಿ
- ಉತ್ಪಾದನೆಗೆ ಸ್ಥಳಾಂತರ
🗑 ಇದು ಈ ಪ್ರೋಜೆಕ್ಟಿನ ಕೊನೆಯ ಪಾಠವಾಗಿದೆ, ಆದ್ದರಿಂದ ಈ ಪಾಠ ಮತ್ತು ನಿಯೋಜನೆ ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ ನಿಮ್ಮ ಕ್ಲೌಡ್ ಸೇವೆಗಳನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಲು ಮರೆಯಬೇಡಿ. ನೀವು ನಿಯೋಜನೆಗೆ ಸೇವೆಗಳು ಬೇಕಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಮೊದಲು ಅದನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ.
ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಸ್ವಚ್ಛಗೊಳಿಸುವ ಮಾರ್ಗದರ್ಶಿಗೆ ಅಗತ್ಯವಿದ್ದರೆ ಅವಲೋಕಿಸಿ.
ಜಟಿಲ ಐಒಟಿ ಅಪ್ಲಿಕೇಶನಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿ
ಐಒಟಿ ಅಪ್ಲಿಕೇಶನಗಳು ಹಲವು ಘಟಕಗಳಿಂದ ಕೂಡಿವೆ. ಇದರಲ್ಲಿ ವಿವಿಧ ವಸ್ತುಗಳು ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಸೇವೆಗಳ ಸಮೂಹವಿದೆ.
ಐಒಟಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ವಸ್ತುಗಳು (devices) ಡೇಟಾ ಕಳುಹಿಸುವುದಾಗಿ ಮತ್ತು ಆ ಡೇಟಾವಿನಿಂದ ಅಂತರ್ಜ್ಞಾನಗಳು (insights) ದೊರಕುತ್ತವೆ ಎಂದು ವರ್ಣಿಸಬಹುದು. ಆ ಅಂತರ್ಜ್ಞಾನಗಳು ವಾಣಿಜ್ಯ ಅಥವಾ ಪ್ರಕ್ರಿಯೆಯ ಸುಧಾರಣೆಗೆ ಕ್ರಿಯೆಗಳು (actions) ಹೇರುವಂತಿವೆ. ಉದಾಹರಣೆಗೆ, ಎಂಜಿನ್ (ವಸ್ತು) ತಾಪಮಾನ ಡೇಟಾ ಕಳುಹಿಸುತ್ತದೆ. ಆ ಡೇಟಾ ಎಂಜಿನ್ ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೇ ಎಂದು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಉಪಯೋಗಿಸಲಾಗುತ್ತದೆ (ಅಂತರ್ಜ್ಞಾನ). ಆ ಅಂತರ್ಜ್ಞಾನ ಏರ್ಪಡಿಸಲು ನಿರ್ವಹಣಾ ವೇಳಾಪಟ್ಟಿಯನ್ನು ಮೊದಲು ಸಲಹೆ ನೀಡಲು ಉಪಯೋಗಿಸಲಾಗುತ್ತದೆ (ಕ್ರಿಯೆ).
- ವಿಭಿನ್ನ ವಸ್ತುಗಳು ವಿಭಿನ್ನ ಡೇಟಾ ಒಂದನ್ನು ಸಂಗ್ರಹಿಸುತ್ತವೆ.
- ಐಒಟಿ ಸೇವೆಗಳು ಅದರ ಮೇಲೆ ಅಂತರ್ಜ್ಞಾನಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ, ಬೇರೆಯೂ ಕೆಲವು ಮೂಲಗಳಿಂದ ಡೇಟಾ ಸೇರಿಸುವುದಾಗಿ.
- ಆ ಅಂತರ್ಜ್ಞಾನಗಳು ಕ್ರಿಯೆಗಳನ್ನು ನಡೆಸುತ್ತವೆ, ಸಾಧನಗಳ ಆಕ್ಟ್ಯುಯೇಟರ್ಗಳ ನಿಯಂತ್ರಣ ಅಥವಾ ಡೇಟಾ ದೃಶ್ಯೀಕರಣ ಸೇರಿದಂತೆ.
ಐಒಟಿ ರೆಫರೆನ್ಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್
ಮೇಲಿನ ಚಿತ್ರದಲ್ಲಿ ಐಒಟಿ ರೆಫರೆನ್ಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ತೋರಿಸಲಾಗಿದೆ.
🎓 ರೆಫರೆನ್ಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಎಂದರೆ ಹೊಸ ವ್ಯವಸ್ಥೆಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವಾಗ ಮಾದರಿಯಾಗಿ ಬಳಸಬಹುದಾದ ಉದಾಹರಣಾ ವಿನ್ಯಾಸ. ಈ ಸಂದರ್ಭ, ನೀವು ಹೊಸ ಐಒಟಿ ವ್ಯವಸ್ಥೆಯನ್ನು ನಿರ್ಮಿಸುತ್ತಿದ್ದರೆ, ನಿಮ್ಮ ಸ್ವಂತ ಸಾಧನಗಳು ಮತ್ತು ಸೇವೆಗಳನ್ನು ವಿವೇಕಬುದ್ಧಿಯಿಂದ ಬದಲಾಯಿಸಿಕೊಂಡು ರೆಫರೆನ್ಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನುಸರಿಸಬಹುದು.
- ವಸ್ತುಗಳು: ಸೆನ್ಸರ್ಗಳಿಂದ ಡೇಟಾ ಸಂಗ್ರಹಿಸುವ ಸಾಧನಗಳು, ಮೇಲೆ ಎಡ್ಜ್ ಸೇವೆಗಳೊಂದಿಗೆ ಸಂಕರಣಾತ್ಮಕ ಕ್ರಿಯಾ ನಿರ್ವಹಿಸುವ ಸಾಧ್ಯತೆಗಳೂಂಟು, ಉದಾಹರಣೆಗೆ ಚಿತ್ರ 데이터를 ವಿಶ್ಲೇಷಿಸುವ ಇಮೇಜ್ ವರ್ಗೀಕರಣಕಾರರು. ಸಾಧನಗಳಿಂದ ಡೇಟಾ ಐಒಟಿ ಸೇವೆಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.
- ಅಂತರ್ಜ್ಞಾನಗಳು: ಸರ್ವರ್ಲೆಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಂದ ಅಥವಾ ಸಂಗ್ರಹಿಸಿದ ಡೇಟಾದಲ್ಲಿ ವಿಶ್ಲೇಷಣೆ ನಡೆಸಿ ಬರುತ್ತವೆ.
- ಕ್ರಿಯೆಗಳು: ಸಾಧನಗಳಿಗೆ ಕಮಾಂಡ್ಗಳು ಕಳುಹಿಸುವುದು ಅಥವಾ ಮಾನವರ ನಿರ್ಧಾರಕ್ಕೆ ಡೇಟಾವನ್ನು ದೃಶ್ಯೀಕರಿಸುವುದು.
ಮೇಲಿನ ಚಿತ್ರವು ಈ ಪಾಠಗಳಲ್ಲಿ ಬರುವ ಕೆಲವು ಘಟಕಗಳು ಮತ್ತು ಸೇವೆಗಳೊಂದಿಗೆ ಅವುಗಳ ಸಂಪರ್ಕವನ್ನು ತೋರಿಸುತ್ತದೆ.
- ವಸ್ತುಗಳು - ನೀವು ಸೆನ್ಸರ್ಗಳಿಂದ ಡೇಟಾ ಸೆರೆಹಿಡಿಯಲು ಸಾಧನ ಕೋಡ್ ಬರೆದಿದ್ದೀರಿ ಮತ್ತು ಕಸ್ಟಮ್ ವಿಷನ್ ಮೂಲಕ ಚಿತ್ರ ವಿಶ್ಲೇಷಣೆ ಮಾಡಿದಿರಿ, ಇದು ಕ್ಲೌಡ್ ಮತ್ತು ಎಡ್ಜ್ ಸಾಧನದಲ್ಲಿ ಓಡುತ್ತಿದೆ. ಆ ಡೇಟಾ ಐಒಟಿ ಹಬ್ಗೆ ಕಳುಹಿಸಲಾಯಿತು.
- ಅಂತರ್ಜ್ಞಾನಗಳು - ನೀವು ಅಜೂರ್ ಫಂಕ್ಷನ್ಸ್ ಬಳಸಿ ಐಒಟಿ ಹಬ್ಗೆ ಕಳುಹಿಸಲಾದ ಸಂದೇಶಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯಾಜ್ಞೆ ನೀಡುತ್ತಿದ್ದೀರಿ ಮತ್ತು ಮಾಹಿತಿಯನ್ನು ಮುಂದೆ ವಿಶ್ಲೇಷಿಸಲು ಅಜೂರ್ ಸ್ಟೋರೇಜ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಿದ್ದೀರಿ.
- ಕ್ರಿಯೆಗಳು - ನೀವು ಕ್ಲೌಡ್ನಲ್ಲಿ ನಿರ್ಧಾರದಿಂದ ಆಕ್ಟ್ಯುಯೇಟರ್ಗಳನ್ನು ನಿಯಂತ್ರಿಸಿದ್ದೀರಿ ಮತ್ತು ಸಾಧನಗಳಿಗೆ ಕಮಾಂಡ್ಗಳನ್ನು ಕಳುಹಿಸಿದ್ದೀರಿ, ಮತ್ತು ಅಜೂರ್ ಮ್ಯಾಪ್ಗಳ ಮೂಲಕ ಡೇಟಾವನ್ನು ದೃಶ್ಯೀಕರಿಸಿದ್ದೀರಿ.
✅ ನೀವು ಬಳಸಿದ ಇತರೆ ಐಒಟಿ ಸಾಧನಗಳ ಬಗ್ಗೆ ಯೋಚಿಸಿ, ಉದಾಹರಣೆಗೆ ಸ್ಮಾರ್ಟ್ ಹೋಮ್ ಉಪಕರಣಗಳು. ಆ ಸಾಧನ ಮತ್ತು ಅದರ ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ವಸ್ತುಗಳು, ಅಂತರ್ಜ್ಞಾನಗಳು ಮತ್ತು ಕ್ರಿಯೆಗಳು ಯಾವುವು?
ಈ ಮಾದರಿ ಅಗತ್ಯಕ್ಕನುಗುಣವಾಗಿ ವಿಸ್ತಾರಗೊಳ್ಳಬಹುದು, ಹೆಚ್ಚಿನ ಸಾಧನಗಳು ಮತ್ತು ಸೇವೆಗಳ ಜೊತೆಗೆ.
ಡೇಟಾ ಮತ್ತು ಭದ್ರತೆ
ನೀವು ನಿಮ್ಮ ವ್ಯವಸ್ಥೆಯ ಗೌರವವನ್ನು ನಿರ್ಧರಿಸುವಾಗ, ಡೇಟಾ ಮತ್ತು ಭದ್ರತೆಯನ್ನು ಶಾಶ್ವತವಾಗಿ ಪರಿಗಣಿಸಬೇಕು.
- ನಿಮ್ಮ ಸಾಧನ ಯಾವ ಡೇಟಾ ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಸ್ವೀಕರಿಸುತ್ತದೆ?
- ಆ ಡೇಟಾವನ್ನು ಹೇಗೆ ಭದ್ರಗೊಳಿಸಬೇಕು?
- ಸಾಧನ ಮತ್ತು ಕ್ಲೌಡ್ ಸೇವೆಗೆ ಪ್ರವೇಶವನ್ನು ಹೇಗೆ ನಿಯಂತ್ರಿಸಬೇಕು?
✅ ನೀವು ಹೊಂದಿರುವ ಯಾವುದೇ ಐಒಟಿ ಸಾಧನಗಳ ಡೇಟಾ ಭದ್ರತೆಯ ಬಗ್ಗೆ ಯೋಚಿಸಿ. ಆ ಡೇಟಾದಷ್ಟು ನೀಡುವ ದತ್ತಾಂಶ ವೈಯಕ್ತಿಕವಾಗಿದೆಯೇ? ವಾಹಿಯಲ್ಲ ಅಥವಾ ಸಂಗ್ರಹಣೆ ಸಮಯದಲ್ಲಿ ಏನನ್ನು ಖಾಸಗಿ ಇರಿಸಬೇಕು? ಯಾವ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ?
ಹಣ್ಣು ಗುಣಮಟ್ಟ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯ ವಿನ್ಯಾಸ
ಈಗ ನಾವು ವಸ್ತುಗಳು, ಅಂತರ್ಜ್ಞಾನಗಳು ಮತ್ತು ಕ್ರಿಯೆಗಳ ಆಲೋಚನೆಯನ್ನು ನಮ್ಮ ಹಣ್ಣು ಗುಣಮಟ್ಟ ಪತ್ತೆ ಸಾಧನಕ್ಕೆ ಅನ್ವಯಿಸಿ ದೊಡ್ಡ ವ್ಯವಹಾರ ಪ್ರಸರಣ ವಿನ್ಯಾಸ ಪಡೆಯೋಣ.
ಕಲ್ಪನೆ ಮಾಡಿ ನೀವು ಪ್ರಕ್ರಿಯಾ ಘಟಕದಲ್ಲಿ ಬಳಸಬೇಕಾದ ಹಣ್ಣು ಗುಣಮಟ್ಟ ಪತ್ತೆ ಸಾಧನವನ್ನು ನಿರ್ಮಿಸುವ ಕಾರ್ಯವನ್ನು ನೀಡಲಾಗಿದೆ. ಹಣ್ಣುಗಳು ಸಂಚಾರದ ಬೆಲ್ಟ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸಾಗುತ್ತವೆ, ಈಗಾಗಲೇ ಉದ್ಯೋಗಿಗಳು ಹತ್ತಿರವಾಗಿ ಹಣ್ಣನ್ನು ಪರಿಶೀಲಿಸಿ ಕಚ್ಚಾ ಹಣ್ಣುಗಳನ್ನು ತೆಗೆದುಹಾಕುತ್ತಿರುವರು. ವೆಚ್ಚ ಕಡಿಮೆ ಮಾಡಲು, ಘಟಕದ ಮಾಲೀಕರು ಸ್ವಯಂಚಾಲಿತ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಯಸುತ್ತಾರೆ.
✅ ಐಒಟಿ (ಹಾಗೂ ತಂತ್ರಜ್ಞಾನ) ಏರಿಕೆಯೊಂದಿಗೆ ಕೈಮೋಲೆ ಕೆಲಸಗಳನ್ನು ಯಂತ್ರಗಳು ಬದಲಾಯಿಸುತ್ತಿವೆ. ಸಂಶೋಧಿಸಿ: ಐಒಟಿಗೆ ಎಷ್ಟು ಕೆಲಸಗಳು ವಿಧ್ವಂಸವಾಗಲಿವೆ? ಐಒಟಿ ಸಾಧನಗಳನ್ನು ನಿರ್ಮಿಸುವಲ್ಲಿ ಎಷ್ಟು ಹೊಸ ಕೆಲಸಗಳು ಸೃಷ್ಟಿಯಾಗಲಿವೆ?
ನೀವು ಒಂದು ವ್ಯವಸ್ಥೆಯನ್ನು ನಿರ್ಮಿಸಬೇಕು, ಹಣ್ಣುಗಳು ಸಂಚಾರ ಬೆಲ್ಟ್ ಮೇಲೆ ಬಂದಾಗ ಪತ್ತೆ ಮಾಡಲಾಗುವುದು, ನಂತರ ಫೋಟೋ ತೆಗೆಯಲ್ಪಟ್ಟು ಎಡ್ಜ್ನಲ್ಲಿ ಓಡುತ್ತಿರುವ ಎಐ ಮಾದರಿಯಿಂದ ಪರಿಶೀಲಿಸಲಾಗುವುದು. ಫಲಿತಾಂಶಗಳು ಕ್ಲೌಡಿಗೆ ಕಳುಹಿಸಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಹಣ್ಣು ಕಚ್ಚಾಗಿದ್ದರೆ ಸೂಚನೆ ನೀಡಲಾಗುತ್ತದೆ ಹಣ್ಣು ತೆಗೆದುಹಾಕಲು.
| ವಸ್ತುಗಳು | ಸಂಚಾರ ಬೆಲ್ಟ್ನಲ್ಲಿ ಹಣ್ಣು ಗತವನ್ನು ಪತ್ತೆಮಾಡುವ ಸಾಧನ ಹಣ್ಣನ್ನು ಫೋಟೋ ತೆಗೆಯಲು ಮತ್ತು ವರ್ಗೀಕರಿಸಲು ಕ್ಯಾಮೆರಾ ವರ್ಗೀಕರಣಕಾರವನ್ನು ಓಡಿಸುವ ಎಡ್ಜ್ ಸಾಧನ ಕಚ್ಚಾ ಹಣ್ಣಿನ ಸೂಚನೆಗಾಗಿ ಸಾಧನ |
| ಅಂತರ್ಜ್ಞಾನಗಳು | ಹಣ್ಣು ಹಣ್ಣು ವರಗಾವಣೆಯನ್ನು ಪರಿಶೀಲಿಸುವ ನಿರ್ಧಾರ ವರ್ಗೀಕರಣ ಫಲಿತಾಂಶ ಸಂಗ್ರಹಣೆ ಕಚ್ಚಾ ಹಣ್ಣಿನ ಬಗ್ಗೆ ಎಚ್ಚರಿಕೆ ಅಗತ್ಯವಿದೆ ಎಂದು ನಿಗದಿಪಡಿಸುವುದು |
| ಕ್ರಿಯೆಗಳು | ಹಣ್ಣಿನ ಫೋಟೋ ತೆಗೆದು ಚಿತ್ರ ವರ್ಗೀಕರಣಕಾರ ಬಳಸುವಂತೆ ಕಮಾಂಡ್ ಕಳುಹಿಸುವುದು ಹಣ್ಣು ಕಚ್ಚಾಗಿರುವ ಬಗ್ಗೆ ಸಾಧನಕ್ಕೆ ಎಚ್ಚರಿಕೆ ಕಳುಹಿಸುವುದು |
ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಟೋಟೈಪ್
ಮೇಲಿನ ಚಿತ್ರವು ಈ ಪ್ರೋಟೋಟೈಪ್ ಅಪ್ಲಿಕೇಶನ್ ಗೆ ರೆಫರೆನ್ಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ತೋರಿಸುತ್ತದೆ.
- ಪ್ರಾಕ್ಸಿಮಿಟಿ ಸೆನ್ಸರ್ ಇರುವ ಐಒಟಿ ಸಾಧನ ಹಣ್ಣು ಬಂದಿರುವುದನ್ನು ಪತ್ತೆಮಾಡುತ್ತದೆ. ಈ ಸಂದೇಶವನ್ನು ಹಣ್ಣು ಪತ್ತೆಮಾಡಿದೆ ಎಂದು ಕ್ಲೌಡ್ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.
- ಕ್ಲೌಡ್ನಲ್ಲಿ ಸರ್ವರ್ಲೆಸ್ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತೊಂದು ಸಾಧನಕ್ಕೆ ಫೋಟೋ ತೆಗೆದು ವರ್ಗೀಕರಣ ಮಾಡಲು ಕಮಾಂಡ್ ಕಳುಹಿಸುತ್ತದೆ.
- ಕ್ಯಾಮೆರಾ ಹೊಂದಿರುವ ಐಒಟಿ ಸಾಧನ ಫೋಟೋ ತೆಗೆದು ಅದನ್ನು ಎಡ್ಜ್ನಲ್ಲಿ ಓಡುತ್ತಿರುವ ಚಿತ್ರ ವರ್ಗೀಕರಣಕಾರಕ್ಕೆ ಕಳುಹಿಸುತ್ತದೆ. ಫಲಿತಾಂಶಗಳು ನಂತರ ಕ್ಲೌಡ್ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.
- ಕ್ಲೌಡ್ನ ಸರ್ವರ್ಲೆಸ್ ಅಪ್ಲಿಕೇಶನ್ ಆ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮುಂದಿನ ವಿಶ್ಲೇಷಣೆಗೆ ಮತ್ತು ಹಣ್ಣುಗಳ ಪ್ರಮಾಣದಲ್ಲಿ ಕಚ್ಚಾಗಿರೋದು ಎಷ್ಟು ಎಂದು ನೋಡಲು. ಹಣ್ಣು ಕಚ್ಚಾಗಿದ್ದರೆ ಮತ್ತೊಂದು ಐಒಟಿ ಸಾಧನಕ್ಕೆ ಎಲ್ಇಡಿ ಮೂಲಕ ಘಟಕದ ಕಾರ್ಮಿಕರಿಗೆ ಎಚ್ಚರಿಕೆ ನೀಡಲು ಕಮಾಂಡ್ ಕಳುಹಿಸುತ್ತದೆ.
💁 ಈ ಸಂಪೂರ್ಣ ಐಒಟಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಒಟ್ಟಾಟ ಒಂದು ಸಾಧನದಲ್ಲಿ ನಿರ್ವಹಿಸಬಹುದಾಗಿದ್ದು,ಚಿತ್ರ ವರ್ಗೀಕರಣ ಪ್ರಾರಂಭಿಸುವ ತರ logic ಮತ್ತು ಎಲ್ಇಡಿ ನಿಯಂತ್ರಣ ಎಲ್ಲವೂ ಒಳಗೊಂಡಿದೆ. ಅದು ಐಒಟಿ ಹಬ್ ಅನ್ನು ಕೇವಲ ಕಚ್ಚಾ ಹಣ್ಣುಗಳ ಸಂಖ್ಯೆಯನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಮತ್ತು ಸಾಧನವನ್ನು ರಚಿಸಲು ಉಪಯೋಗಿಸಬಹುದು. ಈ ಪಾಠದಲ್ಲಿ ಇದನ್ನು ವಿಸ್ತರಿಸಿ ದೊಡ್ಡದಾಗಿ ಐಒಟಿ ಅಪ್ಲಿಕೇಶನ್ಗಳ ತತ್ವಗಳನ್ನು ವೀಕ್ಷಿಸಲಾಯಿತು.
ಪ್ರೋಟೋಟೈಪಿಗಾಗಿ, ನೀವು ಈ ಎಲ್ಲವನ್ನು ಒಂದು ಸಾಧನದಲ್ಲಿ ಜಾರಿಗೆ ತಂದೀರಿ. ನೀವು ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಉಪಯೋಗಿಸಿದಲ್ಲಿ ಚಿತ್ರ ವರ್ಗೀಕರಣ ಮಾಡಲು ವಿಭಿನ್ನ ಎಡ್ಜ್ ಸಾಧನವನ್ನು ಬಳಸುತ್ತೀರಿ. ನೀವು ಈಗಾಗಲೇ ಅತ್ಯಂತ ಪ್ರಮುಖ ವಿಷಯಗಳನ್ನು ಕಲಿತಿದ್ದೀರಿ.
ಸೆನ್ಸರ್ನಿಂದ ಹಣ್ಣು ಗುಣಮಟ್ಟ ಪರಿಶೀಲನೆಯನ್ನು ಪ್ರೇರೇಪಿಸಿ
ಐಒಟಿ ಸಾಧನಕ್ಕೆ ಹಣ್ಣು ವರ್ಗೀಕರಿಸಲು ಸಿದ್ಧವಾಗಿರುವಾಗ ಸೂಚಿಸುವ ಟ್ರಿಗರ್ ಬೇಕಾಗುತ್ತದೆ. ಒಂದು ಟ್ರಿಗರ್ ಎಂದರೆ ಹಣ್ಣು ಸಂಚಾರ ಬೆಲ್ಟ್ನ ಸರಿಯಾದ ಸ್ಥಳದಲ್ಲಿದೆಯೇ ಎಂದು ದೂರದೊಂದು ಸೆನ್ಸರ್ನ ಮೂಲಕ ಅಳತೆ ಮಾಡುವುದು.
ಪ್ರಾಕ್ಸಿಮಿಟಿ ಸೆನ್ಸರ್ಗಳು ಸೆನ್ಸರ್ನಿಂದ ವಸ್ತುವಿನದೂರವನ್ನು ಅಳೆಯಲು ಉಪಯೋಗಿಸಲ್ಪಡುತ್ತವೆ. ಹೆಚ್ಚಾಗಿ ಲೇಸರ್ ಕಿರಣ ಅಥವಾ ಇನ್ಫ್ರಾರೆಡ್ ಬೆಳಕಿನಂತೆ ವಿದ್ಯುತ್ ಚುಂಬಕತಲ್ಲಿರುಪದ ಕಿರಣ ಹರಡಿಸುತ್ತವೆ ಮತ್ತು ವಸ್ತುವಿನಿಂದ ಪ್ರತಿಬಿಂಬಿತ ಕಿರಣವನ್ನು ಪತ್ತೆಹಚ್ಚುತ್ತವೆ. ಕಿರಣ ಕಳುಹಿಸಿದ ಸಮಯ ಮತ್ತು ಪ್ರತಿಬಿಂಬಿತ ಕಿರಣ ಮರಳುವ ಸಮಯ ನಡುವಣ ವ್ಯತ್ಯಾಸದಿಂದ ಅಥವಾ ಉದ್ಧಾರಿತ ಸಮಯದಿಂದ ದೂರವನ್ನು ಗಣನೆ ಮಾಡಬಹುದು.
💁 ನೀವು ಬಹುಶಃ ಪ್ರಾಕ್ಸಿಮಿಟಿ ಸೆನ್ಸರ್ ಬಳಸಿದಿದ್ದು ಅದನ್ನು ತಿಳಿಯದೇ ಇರಬಹುದು. ಬಹುತೇಕ ಸ್ಮಾರ್ಟ್ಫೋನ್ಗಳು ನೀವು ಕಿವಿಗೆ ಹಿಡಿದಾಗ ಪರದೆ ನಿಶ್ಯಬ್ಧವಾಗುತ್ತದೆ, ತಪ್ಪಾಗಿ ಕರೆ ಕೊನೆಗೊಳಿಸುವುದನ್ನು ತಡೆಯಲು, ಇದು ಪ್ರಾಕ್ಸಿಮಿಟಿ ಸೆನ್ಸರ್ ಉಪಯೋಗಿಸಿ ಕರೆ ಸಮಯದಲ್ಲಿ ಪರದೆ ಹತ್ತಿರ ವಸ್ತು ಕಂಡು ಸ್ಪರ್ಶ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತವೆ.
ಕಾರ್ಯ - ದೂರ ಸೆನ್ಸರ್ನಿಂದ ಹಣ್ಣು ಗುಣಮಟ್ಟ ಪತ್ತೆ ಪ್ರೇರೇಪಿಸಿ
ನಿಮ್ಮ ಐಒಟಿ ಸಾಧನವನ್ನು ಉಪಯೋಗಿಸಿ ವಸ್ತು ಪತ್ತೆಗೆ ಪ್ರಾಕ್ಸಿಮಿಟಿ ಸೆನ್ಸರ್ ಬಳಸುವ ಸಂಬಂಧಿತ ಮಾರ್ಗದರ್ಶಿಕೆಯನ್ನು ಪಾಲಿಸಿ:
- ಅರ್ಡುಯಿನೋ - ವೈಯೋ ಟರ್ಮಿನಲ್
- ಸಿಂಗಲ್ ಬೈರ್ಡ್ ಕಂಪ್ಯೂಟರ್ - ರಾಸ್ಪ್ಬೆರಿ ಪಿ
- ಸಿಂಗಲ್ ಬೋರ್ಡ್ ಕಂಪ್ಯೂಟರ್ - ವರ್ಚುವಲ್ ಸಾಧನ
ಹಣ್ಣು ಗುಣಮಟ್ಟ ಪತ್ತೆಗಾಗಿ ಉಪಯೋಗಿಸುವ ಡೇಟಾ
ಪ್ರೋಟೋಟೈಪ್ ಹಣ್ಣು ಪತ್ತೆ ಸಾಧನವು ಒಂದರಿಂದ ಮತ್ತೊಂದಕ್ಕೆ ಸಂವಹನ ಮಾಡುವ ಹಲವು ಘಟಕಗಳನ್ನು ಹೊಂದಿದೆ.
- ಹಣ್ಣು ಹತ್ತಿರದ ದೂರವನ್ನು ಅಳೆಯುವ ಪ್ರಾಕ್ಸಿಮಿಟಿ ಸೆನ್ಸರ್ ಮತ್ತು ಈ ಡೇಟಾವನ್ನು ಐಒಟಿ ಹಬ್ಗೆ ಕಳುಹಿಸುವುದು
- ಕ್ಯಾಮೆರಾ ನಿಯಂತ್ರಣಕ್ಕೆ ಐಒಟಿ ಹಬ್ನಿಂದ ಕ್ಯಾಮೆರಾ ಸಾಧನಕ್ಕೆ ಕಮಾಂಡ್ ಕಳುಹಿಸುವುದು
- ಚಿತ್ರ ವರ್ಗೀಕರಣ ಫಲಿತಾಂಶವನ್ನು ಐಒಟಿ ಹಬ್ ಗೆ ಕಳುಹಿಸುವುದು
- ಹಣ್ಣು ಕಚ್ಚಾಗಿದ್ದಾಗ ಎಲ್ಇಡಿ ನಿಯಂತ್ರಣ ಕಮಾಂಡ್ ಐಒಟಿ ಹಬ್ನಿಂದ ಎಲ್ಇಡಿ ಸಾಧನಕ್ಕೆ ಕಳುಹಿಸುವುದು
ಇವುಗಳ ಸಂದೇಶಗಳ ರಚನೆಯನ್ನು ಮೊದಲೇ ನಿರ್ಧರಿಸುವುದು ಒಳ್ಳೆಯದು, ಅಪ್ಲಿಕೇಶನ್ ನಿರ್ಮಿಸುವ ಮೊದಲು.
💁 ಅಂದರೆ ವೃತ್ತಿಪರ ಡೆವಲಪರ್ಗಳು ತಮ್ಮ ವೃತ್ತಿಜೀವನದಲ್ಲಿ ಕೆಲವು ವೇಳೆ ಡೇಟಾ ನಿರೀಕ್ಷೆಗಳ ವಿಭಿನ್ನತೆ ಕಾರಣದಾಗಿ ದಶಕಗಳ ಕಾಲ ದುಡಿತದಲ್ಲಿದ್ದರು.
ಉದಾಹರಣೆಗೆ - ನೀವು ತಾಪಮಾನ ಮಾಹಿತಿ ಕಳುಹಿಸುತ್ತಿದ್ದರೆ JSON ಅನ್ನು ಹೇಗೆ ವ್ಯಾಖ್ಯಾನಿಸುವಿರಿ? temperature ಎಂಬ ಫೀಲ್ಡ್ ಇರಬಹುದು, ಅಥವಾ ಸಾಮಾನ್ಯ ಸಂಕ್ಷೇಪ temp ಅನ್ನು ಉಪಯೋಗಿಸಬಹುದು.
{
"temperature": 20.7
}
ಹೋಲಿಸಿ:
{
"temp": 20.7
}
ಯೂನಿಟ್ಗಳನ್ನು ಪರಿಗಣಿಸುವುದೂ ಮುಖ್ಯ - ತಾಪಮಾನ ಡಿಗ್ರಿ ಸೆಲ್ಶಿಯಸ್ನಲ್ಲಾ ಅಥವಾ ಫಾರೆನ್ಹೈಟ್ನಲ್ಲಾ? ಗ್ರಾಹಕ ಉಪಕರಣದಿಂದ ತಾಪಮಾನ ಅಳೆಯುತ್ತಿರುವಾಗ, ಪ್ರದರ್ಶನ ಯೂನಿಟ್ ಬದಲಾಗಿದೆಯಾದರೆ ಎಂದಾದರೂ ಕ್ಲೌಡ್ ಗೆ ಕಳುಹಿಸುವ ಯೂನಿಟ್ ಗಳು ಒಂದೇ ರೀತಿಯಾದಾಗಿರಬೇಕು.
✅ ಸಂಶೋಧಿಸಿ: ಯೂನಿಟ್ ಸಮಸ್ಯೆಗಳು $125 ಮಿಲಿಯನ್ ಮಾರುಸ್ ಕ್ಲೈಮೇಟ್ ಔರ್ಬಿಟರ್ ಉರಿ ಹೊಡೆದ ಬಗ್ಗೆ ಹೇಗೆ ಕಾರಣವಾಯ್ತು?
ಹಣ್ಣು ಗುಣಮಟ್ಟ ಪತ್ತೆ ಸಂದರ್ಭದಲ್ಲಿ ಸಂವಹನವಾಗುವ ಕ್ಷೇತ್ರಗಳ ಬಗ್ಗೆ ಯೋಚಿಸಿ. ಪ್ರತಿಯೊಂದು ಸಂದೇಶವನ್ನು ನೀವು ಹೇಗೆ ವ್ಯಾಖ್ಯಾನಿಸುವಿರಿ? ಡೇಟಾ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಯಾವ ಡೇಟಾ ಕಳುಹಿಸಬೇಕು ಎಂಬುದರ ನಿರ್ಧಾರವನ್ನು ಎಲ್ಲಿಗೆ ಮಾಡುತ್ತೀರಿ?
ಉದಾಹರಣೆಗೆ - ಪ್ರಾಕ್ಸಿಮಿಟಿ ಸೆನ್ಸರ್ ಬಳಸಿ ಚಿತ್ರ ವರ್ಗೀಕರಣ ಪ್ರಾರಂಭಿಸುವುದು. ಐಒಟಿ ಸಾಧನ ಅಂತೂ ದೂರ ಅಳೆಯುತ್ತದೆ, ಆದರೆ ನಿರ್ಧಾರ ಎಲ್ಲಿಗೆ ಮಾಡಲಾಗುತ್ತದೆ? ಸಾಧನವೇ ಹಣ್ಣು ಹತ್ತಿರವಿದೆಯೆಂದು ತೀರ್ಮಾನಿಸಿ ಐಒಟಿ ಹಬ್ಗೆ ಕಮಾಂಡ್ ಕಳುಹಿಸುವದೆಯೇ? ಅಥವಾ ಹಬ್ಗೆ ಅಳೆಯುವ ಡೇಟಾ ಕಳುಹಿಸಿ ಹಬ್ ನಿರ್ಧಾರ ಮಾಡೋದೆಯೇ?
ಇಂತಹ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರ ಎಂದರೆ - ಅವಲಂಬನೆ. ಪ್ರತಿ ಬಳಸಲಾದ ಪ್ರಕರಣ ವಿಭಿನ್ನ, ಆದ್ದರಿಂದ ಐಒಟಿ ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರಿಗೆ ತಾವು ನಿರ್ಮಿಸುತ್ತಿರುವ ವ್ಯವಸ್ಥೆ, ಅದನ್ನು ಹೇಗೆ ಉಪಯೋಗಿಸುತ್ತಾರೆ ಮತ್ತು ಅದರಲ್ಲಿ ಸಂವಹನವಾಗುವ ಡೇಟಾ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಅವಶ್ಯಕ.
- ಹಬ್ ನಿರ್ಧಾರ ಮಾಡಿದ್ದರೆ, ನೀವು ಹೆಚ್ಚಿನ ದೂರ ಅಳೆಯುವ ಡೇಟಾ ಕಳುಹಿಸಬೇಕು.
- ಬಹಳಾ ಸಂದೇಶ ಕಳುಹಿಸಿದಲ್ಲಿ ಐಒಟಿ ಹಬ್ ವೆಚ್ಚ ಹೆಚ್ಚಾಗುತ್ತದೆ ಮತ್ತು ನಿಮ್ಮ ಐಒಟಿ ಸಾಧನಗಳ ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಬಳಕೆಯೂ, фаб್ರಿಕಿಯಲ್ಲಿ ಲಕ್ಷಾಂತರ ಸಾಧನಗಳಿದ್ದರೆ, ಹೆಚ್ಚಾಗುತ್ತದೆ. ಸಾಧನದ ಕಾರ್ಯಗತತೆಯನ್ನು ಕೂಡ ಮಂದಗೊಳಿಸಬಹುದು.
- ಸಾಧನದಲ್ಲೇ ನಿರ್ಧಾರ ಮಾಡಿದರೆ, ಸಾಧನವನ್ನು ಸೂಕ್ತವಾಗಿ ಸಂರಚಿಸಲು ಅನುಕೂಲ ಒದಗಿಸಬೇಕು.
ಬಹು ಐಒಟಿ ಸಾಧನಗಳನ್ನು ಅನುಕರಿಸಲು ಡೆವಲಪರ್ ಸಾಧನಗಳನ್ನು ಉಪಯೋಗಿಸುವುದು
ನಿಮ್ಮ ಪ್ರೋಟೋಟೈಪ್ ನಿರ್ಮಿಸುವಾಗ, ನೀವು ಬಹು ಸಾಧನಗಳಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವಂತೆ ಮಾಡಲು ಡೆವಲಪರ್ ಕಿಟ್ ಅನ್ನು ಉಪಯೋಗಿಸುವಿರಿ, ಟೆಲಿಮೆಟ್ರಿ ಕಳುಹಿಸಿ ಮತ್ತು ಕಮಾಂಡ್ಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸುವುದು.
ರಾಸ್ಪ್ಬೆರಿ ಪಿ ಅಥವಾ ವರ್ಚುವಲ್ ಐಒಟಿ ಸಾಧನದಲ್ಲಿ ಬಹು ಸಾಧನಗಳನ್ನು ಅನುಕರಿಸುವುದು
ರಾಸ್ಪ್ಬೆರಿಪಿ ಮುಂತಾದ ಸಿಂಗಲ್ ಬೋರ್ಡ್ ಕಂಪ್ಯೂಟರ್ ಉಪಯೋಗಿಸುವಾಗ, ನೀವು ತುಂಬಾ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಒಂದೇ ಬಾರಿ ಓಡಿಸಬಹುದು. ಇದರಿಂದ ನೀವು ಪ್ರತಿ 'ಐಒಟಿ ಸಾಧನ'ಕ್ಕೆ ಪ್ರತ್ಯೇಕ ಅಪ್ಲಿಕೇಶನ್ ಸೃಷ್ಟಿಸಿ ಅನೇಕ ಸಾಧನಗಳನ್ನು ಅನುಕರಿಸಬಹುದು. ಉದಾಹರಣೆಗಾಗಿ, Python ಫೈಲ್ ಪ್ರತಿ ಸಾಧನವಾಗಿ ಜಾರಿ terminal ಸೆಷನ್ಗಳಲ್ಲಿ ಪ್ರತ್ಯೇಕವಾಗಿ ಓಡಿಸಬಹುದು.
💁 ಗಮನದಲ್ಲಿರಲಿ: ಮತ್ತೆ ಕೆಲವು ಹาร์ಡ್ವೇರ್ಗಳು ಬಹು ಅಪ್ಲಿಕೇಶನ್ಗಳ ಮೂಲಕ ಪ್ರತ್ಯೇಕವಾಗಿ ಪ್ರವೇಶ ಹೊಂದಿಸುವಾಗ ಸರಿ ಕೆಲಸ ಮಾಡದು.
ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ನಲ್ಲಿ ಬಹು ಸಾಧನಗಳನ್ನು ಅನುಕರಿಸುವುದು
ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳಲ್ಲಿ ಬಹು ಸಾಧನಗಳನ್ನು ಅನುಕರಿಸುವುದು ಕೆಲವೊಮ್ಮೆ ಕಷ್ಟ. ಸಿಂಗಲ್ ಬೋರ್ಡ್ ಕಂಪ್ಯೂಟರ್ಗಳಂತೆ ಬಹು ಅಪ್ಲಿಕೇಶನ್ಗಳು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಓಡಿಸುವುದಕ್ಕೆ ಸಾಧ್ಯವಿಲ್ಲ, ಎಲ್ಲಾ ಸಾಧನಗಳ ಲಾಜಿಕ್ ಒಂದೇ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಸೇರಿಸಬೇಕು.
ಈ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಗಮಗೊಳಿಸುವ ಕೆಲವು ಸಲಹೆಗಳು:
- ಪ್ರತೀ IoT ಸಾಧನಕ್ಕೆ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ವರ್ಗಗಳನ್ನು ರಚಿಸಿ - ಉದಾಹರಣೆಗೆ
DistanceSensor,ClassifierCamera,LEDControllerಎಂಬ ವರ್ಗಗಳು. ಪ್ರತೀ ವರ್ಗದಲ್ಲಿಯೂ ಅದರದೇsetupಮತ್ತುloopವಿಧಾನಗಳನ್ನು ಹೊಂದಿರಬಹುದು, ಅವುಗಳನ್ನು ಮುಖ್ಯsetupಮತ್ತುloopಕಾರ್ಯಗಳು ಕರೆತರಬಹುದು. - ಆಜ್ಞೆಗಳನ್ನು ಒಂದೇ ಸ್ಥಳದಲ್ಲಿ ಹ್ಯಾಂಡಲ್ ಮಾಡಿ, ಅವನ್ನು ಅಗತ್ಯವಿದ್ದರೆ ಸಂಬಂಧಿತ ಸಾಧನ ವರ್ಗಗಳಿಗೆ ನಿರ್ದೇಶಿಸಿ.
- ಮುಖ್ಯ
loopಕಾರ್ಯದಲ್ಲಿ, ಪ್ರತೀ ವಿಭಿನ್ನ ಸಾಧನದ ಸಮಯ ನಿರ್ವಹಣೆಯನ್ನು ಪರಿಗಣಿಸಬೇಕಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ಸಾಧನ ವರ್ಗ 10 ಸೆಕೆಂಡ್ಗಳಿಗೊಮ್ಮೆ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬೇಕು ಮತ್ತು ಇನ್ನೊಂದು 1 ಸೆಕೆಂಡ್ಗಳಿಗೊಮ್ಮೆ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬೇಕು ಎಂದಾದರೆ, ನಿಮ್ಮ ಮುಖ್ಯloopಕಾರ್ಯದಲ್ಲಿ 1 ಸೆಕೆಂಡಿನ ವಿಳಂಬವನ್ನು ಉಪಯೋಗಿಸಿ. ಪ್ರತೀloopಕರೆ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದಕ್ಕೆ ಪ್ರತೀ ಸೆಕೆಂಡಿಗೆ ಅಗತ್ಯವಿರುವ ಸಾಧನದ ಸಂಬಂಧಿತ ಕೋಡ್ ಅನ್ನು ಟ್ರಿಗರ್ ಮಾಡುತ್ತದೆ, ಮತ್ತು ಪ್ರತಿ ಲೂಪ್ ಅನ್ನು ಎಣಿಸುವ ಗಣಕವನ್ನು ಉಪಯೋಗಿಸಿ, ಗಣಕ 10 ತಲುಪಿದಾಗ ಇತರ ಸಾಧನವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿ (ನಂತರ ಗಣಕವನ್ನು ಮರುಸೆಟ್ ಮಾಡಿ).
ಉತ್ಪಾದನೆಗೆ ಸ್ಥಳಾಂತರಿಸುವುದು
ಪ್ರೋಟೋ_trainಟೈಪ್ ಅಂತಿಮ ಉತ್ಪಾದನಾ ವ್ಯವಸ್ಥೆಯ ಆಧಾರವಾಗುತ್ತದೆ. ಉತ್ಪಾದನೆಗೆ ಸ್ಥಳಾಂತರವಾಗುವಾಗ ಕೆಲವು ಭಿನ್ನತೆಗಳು ಇರುತ್ತವೆ:
- ಸೊಗಸಾದ ಘಟಕಗಳು - ಕಾರ್ಖಾನೆ ಶಬ್, ಉಷ್ಣತೆ, ಕಂಪನ ಮತ್ತು ಒತ್ತಡವನ್ನು ತಡೆಹಿಡಿಯಲು ವಿನ್ಯಾಸಗೊಳಿಸಿದ ಹಾರ್ಡ್ವೇರ್ ಬಳಸಿ.
- ಆಂತರಿಕ ಸಂವಹನಗಳನ್ನು ಉಪಯೋಗಿಸುವುದು - ಕೆಲವು ಘಟಕಗಳು ನೇರವಾಗಿ ಸಂವಹನ ಮಾಡಿ, ಮೇಘಕ್ಕೆ ಹಾರ್ಟಿಂಗ್ ತಪ್ಪಿಸಿ, ಮಾತ್ರ ಮೆಘಕ್ಕೆ ಡೇಟಾ ಕಳುಹಿಸುವುದು ಸಂಗ್ರಹಣೆಗೆ. ಇದು ಕಾರ್ಖಾನೆ ವ್ಯವಸ್ಥೆಯ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ, ನೇರ ಸಂವಹನಗಳಾಗಿರಬಹುದು ಅಥವಾ ಗೇಟ್ವೇ ಸಾಧನ ಬಳಸಿ ಐಓಟಿ ಸೇವೆಯ ಭಾಗವನ್ನು ಎಡ್ಜ್ನಲ್ಲಿ ಓಡಿಸುವ ಮೂಲಕ.
- ಸಂರಚನಾ ಆಯ್ಕೆಗಳು - ಪ್ರತಿ ಕಾರ್ಖಾನೆಯೂ ಮತ್ತು ಉಪಯೋಗ ಪ್ರಕರಣವೂ ವಿಭಿನ್ನವಾಗಿರುವುದರಿಂದ, ಹಾರ್ಡ್ವೇರ್ ಅನ್ನು ಸಂರಚಿಸಲು ಆಗಬೇಕಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಸಮೀಪತೆ ಸೆನ್ಸರ್ ನಿರ್ದಿಷ್ಟ ದೂರದಲ್ಲಿ ವಿಭಿನ್ನ ಹಣ್ಣುಗಳನ್ನು ಪತ್ತೆ ಹಚ್ಚಬೇಕಾಗಬಹುದು. ವರ್ಗೀಕರಣವನ್ನು ಪ್ರಾರಂಭಿಸುವ ದೂರವನ್ನು ನೇರವಾಗಿ ಕೇತೆಯಿಡುವ ಬದಲು, ನೀವು ಇದನ್ನು ಮೇಘದ ಮೂಲಕ ಸಂರಚನಾತ್ಮಕವಾಗಿಸಲು ಬಯಸುತ್ತೀರಿ, ಉದಾಹರಣೆಗೆ ಸಾಧನ ट्वಿನ್ ಬಳಸಿ.
- автоматದ ಹಣ್ಣು ತೆಗೆದುಹಾಕುವಿಕೆ - ಹಣ್ಣು ಏನಾರು ಆಗಿಲ್ಲ ಎಂದು ತೋರಿಸಲು LED ಬದಲು автоматಿಕ ಉಪಕರಣಗಳು ಅದನ್ನು ತೆಗೆದುಹಾಕುತ್ತವೆ.
✅ ಕೆಲವು ಸಂಶೋಧನೆ ಮಾಡಿ: ಉತ್ಪಾದನಾ ಸಾಧನಗಳು ಡೆವಲಪರ್ ಕಿಟ್ಗಳಿಗೆ ಹೋಲಿಸಿದಾಗ ಇನ್ನೇನು ಭಿನ್ನವಾಗುತ್ತವೆ?
🚀 ಸವಾಲು
ಈ ಪಾಠದಲ್ಲಿ ನೀವು ಐಓಟಿ ವ್ಯವಸ್ಥೆಯನ್ನು ವಾಸ್ತವೀಕರಿಸುವ ಬಗ್ಗೆ ಕೆಲವು ಕಲಿಕೆಯನ್ನು ಪಡೆದಿದ್ದೀರಿ. ಹಿಂದಿನ ಯೋಜನೆಗಳನ್ನು ನೆನಪಿನಲ್ಲಿ ಇಟ್ಟುಕೊಳ್ಳಿ. ಅವು ಮೇಲ್ಕಾಣಿಸಿದ ಸಂಧರ್ಭ ವಾಸ್ತವೀಕರಣಕ್ಕೆ ಹೇಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ?
ಈಗವರೆಗೆ ಮಾಡಿದ ಯೋಜನೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಆರಿಸಿ, ಅದರಲ್ಲಿ ತೆಗೆದುಕೊಂಡ ಭಾಗಗಳನ್ನು ಮೀರಿದ, ಹಲವು ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಒಟ್ಟುಗೂಡಿಸುವ ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ಪರಿಹಾರದ ವಿನ್ಯಾಸವನ್ನು ಯೋಚಿಸಿ. ಆ ವಾಸ್ತವೀಕರಣ ಚಿತ್ರವನ್ನು ರಚಿಸಿ ಮತ್ತು ನೀವು ಬೇಕಾದ ಎಲ್ಲಾ ಸಾಧನಗಳು ಮತ್ತು ಸೇವೆಗಳ ಬಗ್ಗೆ ಯೋಚಿಸಿ.
ಉದಾಹರಣೆಗೆ - GPS ಮತ್ತು ಸೆನ್ಸರ್ಗಳನ್ನು ಸಂಯೋಜಿಸುವ ವಾಹನ ಟ್ರ್ಯಾಕಿಂಗ್ ಸಾಧನ, ಒಂದೇ ತಂಪಾದ ಟ್ರಕ್ನಲ್ಲಿ ಉಷ್ಣತೆಗಳನ್ನು, ಎಂಜಿನ್ ಆನ್/ಆಫ್ ಸಮಯಗಳನ್ನು, ಚಾಲಕನ ಗುರುತನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. ಇದರಲ್ಲಿ ಭಾಗವಹಿಸುವ ಸಾಧನಗಳು, ಸೇವೆಗಳು, ಪ್ರಸಾರವಾಗುವ ಡೇಟಾ ಮತ್ತು ಭದ್ರತೆ ಮತ್ತು ಗೌಪ್ಯತೆ ಕುರಿತು ಯೋಚಿಸಿ.
ಪಾಠ ನಂತರದ ಕುಯಿಜ್
ವಿಮರ್ಶೆ ಮತ್ತು ಸ್ವಯಂ ಅಧ್ಯಯನ
- ಐಓಟಿ ವಾಸ್ತವೀಕರಣ ಕುರಿತು ಇನ್ನಷ್ಟು ಓದಿ Microsoft ಡಾಕ್ಸ್ನ Azure IoT ವಾಸ್ತವೀಕರಣದ ದಾಖಲೆಯಲ್ಲಿ
- ಸಾಧನ ಟ್ವಿನ್ಗಳ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಿ IoT Hub ದಾಖಲೆಯಲ್ಲಿ ಸಾಧನ ಟ್ವಿನ್ಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳಿ ಮತ್ತು ಬಳಸಿ
- OPC-UA, ಕೈಗಾರಿಕಾ ಸ್ವಯಂಚಾಲನೆಯಲ್ಲಿ ಬಳಸುವ ಯಂತ್ರಗಳ ನಡುವಿನ ಸಂವಹನ ಪ್ರೋಟೋಕಾಲ್ ಬಗ್ಗೆ ಓದಿ Wikipedia ನಲ್ಲಿ OPC-UA ಪುಟದಲ್ಲಿ
ಕಾರ್ಯ
ನಿರ್ನಾಯಕ: ಈ ದಸ್ತಾವೇಜನ್ನು AI ಅನುವಾದ ಸೇವೆ Co-op Translator ಬಳಸಿ ಅನುವದಿಸಲಾಗಿದೆ. ನಾವು ಸರಿಯಾದತೆಯಿಗಾಗಿ ಯತ್ನಿಸಿದರೂ, ಸ್ವಯಂಚಾಲಿತ ಅನುವಾದಗಳಲ್ಲಿ ದೋಷಗಳು ಅಥವಾ ತಪ್ಪುತೆಗಳು ಇರಬಹುದು ಎಂದು ಒಪ್ಪಿಕೊಳ್ಳಿ. ಮೂಲ ಭಾಷೆಯಲ್ಲಿನ ದಸ್ತಾವೇಜನ್ನು ಪ್ರಮಾಣಿಕ ಮೂಲವೆಂದು ಪರಿಗಣಿಸಬೇಕು. ಅತ್ಯಂತ ಮಹತ್ವದ ಮಾಹಿತಿಗಾಗಿ ವೃತ್ತಿಪರ ಮಾನವ ಅನುವಾದವನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ. ಈ ಅನುವಾದ ಬಳಕೆಯಿಂದ ಉಂಟಾಗುವ ಯಾವುದೇ ತಪ್ಪು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವಿಕೆಗಳು ಅಥವಾ ತಪ್ಪು ವ್ಯಾಖ್ಯಾನಗಳಿಗೆ ನಾವು ಹೊಣೆಗಾರರಾಗುವುದಿಲ್ಲ.





