ಎಸ್ಪುರಿನೊ: ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್‌ಗಳಿಗಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್

ಅಟ್ಮೆಲ್ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್, ಎಸ್ಪುರಿನೊ

ನೀವು ಬಹುಶಃ ಕೇಳಿರಬಹುದು ಸ್ಪ್ಯೂರಿನ್, ಈ ಯೋಜನೆಯು ರೋಮನ್ ಗಣರಾಜ್ಯದ ರಾಜಕಾರಣಿ ಮತ್ತು ಮಿಲಿಟರಿ ವ್ಯಕ್ತಿಯ ಹೆಸರಿನೊಂದಿಗೆ ದೀಕ್ಷಾಸ್ನಾನ ಪಡೆದಿದೆ. ಅಥವಾ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ನೀವು ಈ ಲೇಖನಕ್ಕೆ ಬಂದಿರಬಹುದು ಏಕೆಂದರೆ ನೀವು ಈಗಾಗಲೇ ತಿಳಿದಿರುವಿರಿ ಮತ್ತು ಅದನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಲು ಬಯಸುತ್ತೀರಿ.

ಅದು ಇರಲಿ, ನಾನು ನಿಮಗೆ ನೀಡಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ ಕೀಲಿಗಳು ಎಸ್ಪುರಿನೊ ಎಂದರೇನು ಮತ್ತು ನಿಮ್ಮ ಭವಿಷ್ಯದ ಯೋಜನೆಗಳಿಗಾಗಿ ಅದು ನಿಮಗಾಗಿ ಏನು ಮಾಡಬಹುದು, ಹಾಗೆಯೇ ಅದನ್ನು ಸರಳ ರೀತಿಯಲ್ಲಿ ಹೇಗೆ ಪ್ರೋಗ್ರಾಂ ಮಾಡುವುದು ಎಂದು ತಿಳಿಯಲು ಕೆಲವು ಶಿಫಾರಸುಗಳು.

ಸ್ವಲ್ಪ ಸಮಯದ ಹಿಂದೆ ನಾವು ನಿಮಗೆ ಹೇಳಿದ್ದೇವೆ ಅನಕೊಂಡ ಬಗ್ಗೆ, ಬಯಸಿದ ಪೈಥಾನ್ ಪ್ರಿಯರಿಗೆ ಮತ್ತೊಂದು ಆಸಕ್ತಿದಾಯಕ ಯೋಜನೆ ವೇಳಾಪಟ್ಟಿ arduino ಬೋರ್ಡ್‌ಗಳು ಈ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯೊಂದಿಗೆ ತುಂಬಾ ಜನಪ್ರಿಯವಾಗಿದೆ. ಅದು ಏನು ಮಾಡುತ್ತದೆ ಎಂಬುದಕ್ಕೆ ಹೋಲುತ್ತದೆ ಮೈಕ್ರೊ ಪೈಥಾನ್, ಆದರೆ ಈ ಸಮಯದಲ್ಲಿ, ಎಸ್ಪುರಿನೊ ಜೊತೆ, ಇದು ಬೇರೆ ಭಾಷೆಯನ್ನು ಬಳಸುವ ಮತ್ತೊಂದು ಹೊಸ ಅವಕಾಶವನ್ನು ನಿಮಗೆ ತರುತ್ತದೆ ...

ಎಸ್ಪುರಿನೊ ಎಂದರೇನು?

ಸ್ಪ್ಯೂರಿನ್

ಸ್ಪ್ಯೂರಿನ್ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್‌ಗಳಿಗಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷಾ ಇಂಟರ್ಪ್ರಿಟರ್ ಅನ್ನು ರಚಿಸಲು ಓಪನ್ ಸೋರ್ಸ್ ಯೋಜನೆಯಾಗಿದೆ. ಅಂದರೆ, ಈ ಸಂಪೂರ್ಣ ಐಡಿಇ ಅನ್ನು ಸಣ್ಣ RAM ನೆನಪುಗಳನ್ನು ಹೊಂದಿರುವ ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ನೊಂದಿಗೆ ಸಾಧನಗಳನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ ಕೆಲವು ಕೇವಲ 8 ಕೆಬಿ ಮಾತ್ರ ಮತ್ತು ಅನೇಕ ಎಂಬೆಡೆಡ್ ಸಾಧನಗಳಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲ್ಪಡುತ್ತವೆ.

ಎಸ್ಪುರಿನೊ ಯೋಜನೆಯನ್ನು ರಚಿಸಿದವರು ಗಾರ್ಡನ್ ವಿಲಿಯಮ್ಸ್ 2012 ರಲ್ಲಿ, ಬಹು ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್‌ಗಳ ಅಭಿವೃದ್ಧಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುವ ಪ್ರಯತ್ನವಾಗಿ. ಆರಂಭದಲ್ಲಿ ಇದು ಓಪನ್ ಸೋರ್ಸ್ ಆಗಿರಲಿಲ್ಲ, ಇದು ಕೇವಲ ಎಸ್‌ಟಿಎಂ 32 ಎಂಸಿಯುಗಳಿಗಾಗಿ ಉಚಿತ ಫರ್ಮ್‌ವೇರ್ ಡೌನ್‌ಲೋಡ್ ಅನ್ನು ನೀಡಿತು.

2013 ರಲ್ಲಿ ಯೋಜನೆಯು ಬಹಳ ಮುಖ್ಯವಾದ ಹೆಜ್ಜೆಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ತೆರೆದ ಮೂಲ ಕಿಕ್‌ಸ್ಟಾರ್ಟರ್ ಕ್ರೌಡ್‌ಫಂಡಿಂಗ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ ಅತ್ಯಂತ ಯಶಸ್ವಿ ಧನಸಹಾಯ ಅಭಿಯಾನದ ನಂತರ. ಈ ಅಭಿಯಾನವು ಆರಂಭಿಕ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಮೀರಿ, ಈ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಬೆಂಬಲಿಸುವಂತಹ ಬೋರ್ಡ್‌ಗಳನ್ನು ತಯಾರಿಸಲು ಹಣವನ್ನು ಬಯಸುತ್ತದೆ.

ಎಸ್ಪುರಿನೊದ ಫರ್ಮ್‌ವೇರ್ ಈಗ ಮೊಜಿಲ್ಲಾ ಸಾರ್ವಜನಿಕ ಪರವಾನಗಿ 2.0 ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದಿದೆ, ಆದರೆ ಮಾದರಿ ಸಂಕೇತಗಳು ಎಂಐಟಿ ಪರವಾನಗಿ, ಕ್ರಿಯೇಟಿವ್ ಕಾಮನ್ಸ್ ಅಟ್ರಿಬ್ಯೂಷನ್-ಶೇರ್‌ಅಲೈಕ್ 3.0 ರ ಅಡಿಯಲ್ಲಿರುವ ದಸ್ತಾವೇಜನ್ನು, ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್ ವಿನ್ಯಾಸ ಫೈಲ್‌ಗಳು ಎರಡನೆಯದರಲ್ಲಿವೆ.

ಈ ರೀತಿ ಎಸ್ಪುರಿನೊ ಅಧಿಕೃತ ಬ್ಯಾಡ್ಜ್, ಇದನ್ನು ಆರ್ಡುನೊನಂತಹ ಇತರ ರೀತಿಯ ಯೋಜನೆಗಳೊಂದಿಗೆ ಸಂಭವಿಸಿದಂತೆ ಹಲವಾರು ಇತರ ಆವೃತ್ತಿಗಳ ಬಿಡುಗಡೆಗಳು ನಡೆಯುತ್ತವೆ. ಇದಲ್ಲದೆ, ಈ ಬೋರ್ಡ್‌ಗಳು ಆರ್ಡುನೊ-ಹೊಂದಾಣಿಕೆಯ ಗುರಾಣಿಗಳಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಸಹ ಒಳಗೊಂಡಿವೆ, ಇದು ತಯಾರಕರು ಮತ್ತು DIYers ಗಾಗಿ ಕೆಲವು ಆಸಕ್ತಿದಾಯಕ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ನೀಡುತ್ತದೆ.

ಪ್ರಸ್ತುತ ಯೋಜನೆಯು ಕೆಲವು ಜನಪ್ರಿಯತೆಯನ್ನು ಹೊಂದಿದೆ, ಒಂದು ಪ್ರಮುಖವಾಗಿದೆ ಅಭಿವೃದ್ಧಿ ಸಮುದಾಯ ಮತ್ತು ಅಂತರ್ಜಾಲದಲ್ಲಿ ನೀವು ಕಂಡುಕೊಳ್ಳಬಹುದಾದ ಟ್ಯುಟೋರಿಯಲ್ ಮತ್ತು ಸಹಾಯದ ಬಹುಸಂಖ್ಯೆ. ಆದ್ದರಿಂದ, ನೀವು ಜೆಎಸ್ ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್‌ಗಳನ್ನು ಬಯಸಿದರೆ, ನೀವು ಅದನ್ನು ಎಂದಿಗೂ ಸುಲಭವಾಗಿ ಹೊಂದಿಲ್ಲ ...

ಪ್ರಾಜೆಕ್ಟ್ ಮೂಲ ಕೋಡ್ - GitHub

ಅಧಿಕೃತ ಜಾಲತಾಣ - ಸ್ಪ್ಯೂರಿನ್

ಫರ್ಮ್‌ವೇರ್ - ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ (ವಿಭಿನ್ನ ಪ್ಲೇಟ್‌ಗಳಿಗಾಗಿ)

ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್? ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್?

ನೀವು ಈ ಜಗತ್ತಿನಲ್ಲಿ ಪ್ರಾರಂಭಿಸಿದ್ದರೆ, ನೀವು ಆಶ್ಚರ್ಯ ಪಡಬಹುದು ಆ ನಿಯಮಗಳು ಯಾವುವು ಅಥವಾ ಅವರು ನಿಮ್ಮ ಯೋಜನೆಗಳಿಗೆ ಏನು ಕೊಡುಗೆ ನೀಡಬಹುದು. ನೀವು ಆಗಾಗ್ಗೆ ನಮ್ಮನ್ನು ಓದುತ್ತಿದ್ದರೆ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಎಂದರೇನು ಎಂದು ನಿಮಗೆ ಈಗಾಗಲೇ ತಿಳಿಯುತ್ತದೆ, ಮತ್ತು ಖಂಡಿತವಾಗಿಯೂ ನಿಮಗೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅಥವಾ ಜೆಎಸ್ ಸಹ ತಿಳಿದಿರುತ್ತದೆ.

Un ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ಇದನ್ನು MCU (ಮೈಕ್ರೋ ಕಂಟ್ರೋಲರ್ ಯುನಿಟ್) ಎಂದೂ ಕರೆಯುತ್ತಾರೆ, ಇದು ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಚಿಪ್ ಆಗಿದ್ದು, ಮೆಮೊರಿಯಿಂದ ಕೆಲವು ಆದೇಶಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯ ಹೊಂದಿದೆ. ಇದು ಸಿಪಿಯುನ ವ್ಯಾಖ್ಯಾನಕ್ಕೂ ಹೊಂದಿಕೆಯಾಗಬಹುದು, ಆದರೆ ಎಂಸಿಯುನ ಸಂದರ್ಭದಲ್ಲಿ, ಅವು ಸಾಮಾನ್ಯವಾಗಿ ಕಡಿಮೆ ಸುಧಾರಿತ ಮತ್ತು ಶಕ್ತಿಯುತವಾಗಿರುತ್ತವೆ, ಎಂಬೆಡೆಡ್ ಸಾಧನಗಳಂತಹ ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಗಳನ್ನು ಗುರಿಯಾಗಿರಿಸಿಕೊಳ್ಳುತ್ತವೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಗೆ ಸಿಪಿಯುನಿಂದ ವ್ಯತ್ಯಾಸ, ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಒಂದು ಸಂಯೋಜಿತ ಸರ್ಕ್ಯೂಟ್ ಆಗಿದ್ದು ಅದು ಸಿಪಿಯು ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಜೊತೆಗೆ ಮೆಮೊರಿ ಮತ್ತು ಐ / ಒ ಸಿಸ್ಟಮ್ನಂತಹ ಇತರ ಕ್ರಿಯಾತ್ಮಕ ಬ್ಲಾಕ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ನನ್ನ ಪ್ರಕಾರ, ಇದು ಮೂಲತಃ ಒಂದೇ ಚಿಪ್‌ನಲ್ಲಿ ಸಂಪೂರ್ಣ ಕಂಪ್ಯೂಟರ್ ...

ಆದ್ದರಿಂದ, ನೀವು ಅಗ್ಗದ ಮತ್ತು ಸರಳವಾದ ಸಾಧನವನ್ನು ಹೊಂದಿರುತ್ತೀರಿ ನೀವು ಪ್ರೋಗ್ರಾಂ ಮಾಡಬಹುದು ಆದ್ದರಿಂದ ಅವರ ಒಳಹರಿವು ಮತ್ತು uts ಟ್‌ಪುಟ್‌ಗಳು ನಿಮಗೆ ಬೇಕಾದಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಮತ್ತು ಇದರಿಂದಾಗಿ ಕ್ರಿಯೆಗಳನ್ನು ಸೃಷ್ಟಿಸುತ್ತವೆ. ಬಾಹ್ಯ ಸಂವೇದಕಗಳು ಅಥವಾ ಆಕ್ಯೂವೇಟರ್‌ಗಳಿಂದ ಮಾಹಿತಿಯನ್ನು ಪಡೆದುಕೊಳ್ಳುವಂತೆ ನೀವು ಮಾಡಬಹುದು, ಮತ್ತು ಅದರ ಆಧಾರದ ಮೇಲೆ ಅದರ ಸಂಕೇತಗಳ ಮೂಲಕ ಕೆಲವು ಸಂಕೇತಗಳನ್ನು ಇತರರಿಗೆ ಕಳುಹಿಸಬಹುದು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಘಟಕಗಳು ಸಂಪರ್ಕಗೊಂಡಿದೆ.

ಹಾಗೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಇದು ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಭಾಷೆ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಸಂಕಲನ ಮಾಡಿದ ನಂತರ ಸಿಪಿಯುನಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಬೈನರಿ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳ ಸಂದರ್ಭದಲ್ಲಿ, ಇಂಟರ್ಪ್ರಿಟರ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಮಧ್ಯವರ್ತಿ ಸಾಫ್ಟ್‌ವೇರ್ ಅಗತ್ಯವಿರುತ್ತದೆ, ಇದು ಕೋಡ್‌ನ ಆಜ್ಞೆಗಳನ್ನು "ಹೇಳಲು" ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ ಸಿಪಿಯು ಅದು ಏನು. ಅದು ಏನು ಮಾಡಬೇಕು.

JS ಇದು ಹೊಂದಿರುವ ಬಹು ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಂದಾಗಿ, ವಿಶೇಷವಾಗಿ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಇದು ಇಂದು ಬಹಳ ಮುಖ್ಯವಾಗಿದೆ. ವಾಸ್ತವವಾಗಿ, ಇದನ್ನು ಆರಂಭದಲ್ಲಿ ನೆಟ್‌ಸ್ಕೇಪ್‌ನ ಬ್ರೆಂಡನ್ ಐಚ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದರು (ನಂತರ ಮೋಚಾ, ನಂತರ ಲೈವ್‌ಸ್ಕ್ರಿಪ್ಟ್ ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲಾಯಿತು, ಮತ್ತು ಅಂತಿಮವಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್).

ಆ ಜನಪ್ರಿಯತೆಯು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಗೆ ಕಾರಣವಾಗಿದೆ ಆಸಕ್ತ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಮತ್ತು ಬಳಕೆದಾರರು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ, ಮತ್ತು ಎಸ್ಪುರಿನೊದಂತಹ ಯೋಜನೆಗಳು ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡಲು ಹತ್ತಿರಕ್ಕೆ ತರಬಹುದು.

ಮೂಲಕ, ಫಾರ್ ಎಸ್ಪುರಿನೊ IDE ಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ, ನಿಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನಲ್ಲಿ ನೀವು ಏನನ್ನೂ ಸ್ಥಾಪಿಸಬೇಕಾಗಿಲ್ಲ, ಇದು ನೀವು ಬಳಸಬಹುದಾದ ವೆಬ್ ಆಧಾರಿತ ಪರಿಸರವಾಗಿದೆ ಇಲ್ಲಿಂದಲೇ ನಿಮ್ಮ ನೆಚ್ಚಿನ ವೆಬ್ ಬ್ರೌಸರ್‌ನಲ್ಲಿ.

ವಿವಿಧ ವೆಬ್ ಬ್ರೌಸರ್‌ಗಳನ್ನು ಬಳಸಬಹುದಾದರೂ, ಈ ಬೋರ್ಡ್‌ಗಳ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಫ್ಲ್ಯಾಷ್ ಮಾಡಲು ಕ್ರೋಮ್ ಮತ್ತು ಎಸ್ಪುರಿನೊ ವೆಬ್ ಐಡಿಇ ಎಂಬ ಪ್ಲಗಿನ್ ಅನ್ನು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ, ಇದನ್ನು ಅಧಿಕೃತ ವೆಬ್‌ಸೈಟ್‌ನಿಂದ ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ ಮತ್ತು ನಿಮ್ಮ ಕ್ರೋಮ್‌ಗಾಗಿ ನೀವು ಇಲ್ಲಿ ಪಡೆಯಬಹುದು ಈ ಲಿಂಕ್.

ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಲಿಯುವುದು ಹೇಗೆ?

ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ಹೇಗೆ ಪ್ರೋಗ್ರಾಂ ಮಾಡಬೇಕೆಂದು ನಿಮಗೆ ಇನ್ನೂ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ, ಬೇರೆ ಯಾವುದೇ ಭಾಷೆಯಲ್ಲಿರುವಂತೆ, ಇದಕ್ಕಾಗಿ ಪುಸ್ತಕಗಳಿವೆ ಎಂದು ನೀವು ತಿಳಿದಿರಬೇಕು ಕಲಿಕೆ, ಕೋರ್ಸ್‌ಗಳು, ವೀಡಿಯೊ ಟ್ಯುಟೋರಿಯಲ್‌ಗಳು ಮತ್ತು ಉಚಿತವಾಗಿ ಕಲಿಯಲು ಸಾಕಷ್ಟು ಪ್ರಮಾಣದ ಸಂಪನ್ಮೂಲಗಳು. ಆದರೆ ಮತ್ತೊಂದು ಸಂಪನ್ಮೂಲವಿದೆ, ಅದು ಬಹುಶಃ ಕಡಿಮೆ ಮಾತನಾಡುವುದಿಲ್ಲ ಮತ್ತು ಇದು ಜೆಎಸ್ ನ ಕಲಿಕೆಯ ಕಾರ್ಯವಿಧಾನವನ್ನು ಗ್ಯಾಮಿಫಿಕೇಷನ್ ಮಾಡಲು ವಿಶೇಷವಾಗಿ ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ.

ನಾನು ಉಲ್ಲೇಖಿಸುತ್ತಿದ್ದೇನೆ ವೀಡಿಯೊಗೇಮ್ಸ್ ಅದು ಜೆಎಸ್ ಸೇರಿದಂತೆ ಕೆಲವು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳೊಂದಿಗೆ ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಕಲಿಯಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಈ ಆಟಗಳೊಂದಿಗೆ, ಅಕ್ಷರವನ್ನು ನಿರ್ದೇಶಿಸಲು ಅಥವಾ ವರ್ಚುವಲ್ ಪರಿಸರದೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಕೀಬೋರ್ಡ್ ಅಥವಾ ಮೌಸ್ ಬಳಸುವ ಬದಲು, ನೀವು ಹೊಂದಿರುವುದು ಪರದೆಯ ಒಂದು ಬದಿಯಲ್ಲಿರುವ ಈ ಭಾಷೆಯ ವ್ಯಾಖ್ಯಾನಕಾರ ಮತ್ತು ನೀವು ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಲು ಪ್ರಾರಂಭಿಸುವ ಸ್ಥಳದಿಂದ (ಪ್ರಾರಂಭಿಸಿ ಅತ್ಯಂತ ಸುಧಾರಿತ ಸಹ ಸರಳ).

ಈ ರೀತಿಯಾಗಿ, ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಆಟವನ್ನು ನಿಯಂತ್ರಿಸುತ್ತೀರಿ, ಆದ್ದರಿಂದ ನಿಮ್ಮ ಆಟಗಳ ಸಮಯದಲ್ಲಿ ನೀವು ಹೋಗುತ್ತೀರಿ ಅದನ್ನು ಅರಿತುಕೊಳ್ಳದೆ ಕಲಿಯುವುದು ಮತ್ತು ನೀವು ಕಾರ್ಯಗಳಲ್ಲಿ ಮುನ್ನಡೆಯುವಾಗ ನಿಮ್ಮ ಜ್ಞಾನವು ಬೆಳೆಯುತ್ತದೆ.

ಎಸ್ಪುರಿನೊದಿಂದ ಪ್ರಾರಂಭಿಸಲು ನೀವು ಈ ರೀತಿಯ ಕಲಿಕೆಯ ಬಗ್ಗೆ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ಇಲ್ಲಿ ನಾನು ನಿಮ್ಮನ್ನು ಬಿಡುತ್ತೇನೆ ಕಲಿಯಲು ಕೆಲವು ಸಂಪನ್ಮೂಲಗಳು ಆಟಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್:

ಅಧಿಕೃತ ಎಸ್ಪುರಿನೊ ಫಲಕಗಳು

ಸ್ಪ್ಯೂರಿನ್ ಫಲಕಗಳು

ಮೊದಲ ಅಭಿವೃದ್ಧಿಯ ನಂತರ ತಟ್ಟೆ ಎಸ್ಪುರಿನೊ ಮೂಲವು ಐಡಿಇ ಮತ್ತು ಜೆಎಸ್ ನೊಂದಿಗೆ ಬಳಸಲು ಹೆಚ್ಚಿನ ಯೋಜನೆಗಳು ಲಭ್ಯವಿವೆ. ನೀವು ಅವರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ಪ್ರತಿಯೊಬ್ಬರ ಪರಿಚಯ ಇಲ್ಲಿದೆ:

  • ಎಸ್ಪುರಿನೊ (ಮೂಲ): ಇದು ಮೂಲ ಪ್ಲೇಟ್, ಈ ಯೋಜನೆಯಡಿಯಲ್ಲಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಮೊದಲನೆಯದು. ಅವುಗಳ ಗುಣಲಕ್ಷಣಗಳು ಹೀಗಿವೆ:
    • STM32F103RCT6 32-ಬಿಟ್ 72Mhz ARM ಕಾರ್ಟೆಕ್ಸ್- M3 MCU
    • 256Kb ಫ್ಲ್ಯಾಷ್ ಮೆಮೊರಿ, 28Kb RAM
    • ಮೈಕ್ರೊಯುಎಸ್ಬಿ, ಎಸ್ಡಿ ಕನೆಕ್ಟರ್ ಮತ್ತು ಜೆಎಸ್ಟಿ ಪಿಎಚ್ಆರ್ -2 ಬಾಹ್ಯ ಬ್ಯಾಟರಿ ಕನೆಕ್ಟರ್
    • ಕೆಂಪು, ನೀಲಿ ಮತ್ತು ಹಸಿರು ಎಲ್ಇಡಿಗಳು
    • ಬ್ಲೂಟೂತ್ ಮಾಡ್ಯೂಲ್‌ಗಳ ಸಂಪರ್ಕವನ್ನು ಅನುಮತಿಸುವ ಪ್ಯಾಡ್‌ಗಳು ಎಚ್‌ಸಿ -05
    • 44 ಪಿಡಬ್ಲ್ಯೂಎಂ, 26 ಎಡಿಸಿ, 16 ಯುಎಆರ್ಟಿಎಸ್, 3 ಎಸ್‌ಪಿಐ, 2 ಐ 2 ಸಿ ಮತ್ತು 2 ಡಿಎಸಿಗಳೊಂದಿಗೆ 2 ಜಿಪಿಐಒ.
    • ಆಯಾಮಗಳು: 54x41 ಮಿಮೀ
  • ಸ್ಪ್ಯುರಿನೊ ಶಿಖರ: ನಿಮ್ಮ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಯೋಜನೆಗಳನ್ನು ಚಲಾಯಿಸಲು ಪ್ರಾರಂಭಿಸಲು ಮತ್ತು ಸೆಕೆಂಡುಗಳಲ್ಲಿ ವಿಷಯಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು ಇದು ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಹೊಂದಿರುವ ಸಣ್ಣ ಬೋರ್ಡ್ ಆಗಿದೆ. ಎಸ್ಪುರಿನೊ ಐಡಿಇ ಬಗ್ಗೆ ನೀವು ಬರೆಯುವ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಲು ಅದರ ಯುಎಸ್ಬಿ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾಗಿದೆ. ಇದಲ್ಲದೆ, ಇದು ಆರ್ಥಿಕ ಬೆಲೆಯನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ನೀವು ಅದನ್ನು ಪಿನ್‌ಗಳೊಂದಿಗೆ ಮತ್ತು ಅದರ ತಲೆಗಳಲ್ಲಿ ಬೆಸುಗೆ ಹಾಕಿದ ಪಿನ್‌ಗಳಿಲ್ಲದೆ ಕಾಣಬಹುದು. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ:
      • 22 ಜಿಪಿಐಒ (9 ಅನಲಾಗ್ ಇನ್ಪುಟ್, 21 ಪಿಡಬ್ಲ್ಯೂಎಂ, 2 ಸೀರಿಯಲ್, 3 ಎಸ್ಪಿಐ ಮತ್ತು 3 ಐ 2 ಸಿ).
      • ಮಂಡಳಿಯಲ್ಲಿ ಯುಎಸ್‌ಬಿ-ಎ ಕನೆಕ್ಟರ್.
      • ಪಿಸಿಬಿಯಲ್ಲಿ 2 ಎಲ್‌ಇಡಿ ಮತ್ತು 1 ಬಟನ್.
      • STM32F401CDU6 32-ಬಿಟ್ 84Mhz ARM ಕಾರ್ಟೆಕ್ಸ್- M4 MCU
      • ಮೆಮೊರಿ: 384 ಕೆಬಿ ಫ್ಲ್ಯಾಷ್ ಮತ್ತು 96 ಕೆಬಿ RAM
      • 33x15 ಮಿಮೀ ಆಯಾಮಗಳು
  • ಸ್ಪ್ಯುರಿನೊ ವೈಫೈ: ಇದು ಹಿಂದಿನದಕ್ಕೆ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಅವಳಿ ಫಲಕವಾಗಿದೆ, ಕೆಲವು ಸುಧಾರಣೆಗಳನ್ನು ಮಾತ್ರ ಸೇರಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಇದರ ಗಾತ್ರ 30x23 ಮಿಮೀ, ಇಎಸ್ಪಿ 8266 ವೈಫೈ ಚಿಪ್‌ಗೆ ಸ್ಥಳಾವಕಾಶ ಕಲ್ಪಿಸಲು ಬೆಳೆಯುತ್ತಿದೆ. ಇದಲ್ಲದೆ, ಯುಎಸ್‌ಬಿಯನ್ನು ಮೈಕ್ರೊಯುಎಸ್‌ಬಿಗೆ ಬದಲಾಯಿಸಲಾಗಿದೆ, ಜಿಪಿಐಒಗಳ ಸಂಖ್ಯೆಯನ್ನು 21 ಕ್ಕೆ ಇಳಿಸಲಾಗಿದೆ (8 ಅನಲಾಗ್, 20 ಪಿಡಬ್ಲ್ಯೂಎಂ, 1 ಸೀರಿಯಲ್, 3 ಎಸ್‌ಪಿಐ ಮತ್ತು 3 ಐ 2 ಸಿ). ಮತ್ತೊಂದೆಡೆ, ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಅನ್ನು ಸಹ ಹೆಚ್ಚಿಸಲಾಗಿದೆ, ಈಗ ಇದು STM32F411CEU6 32-ಬಿಟ್ 100Mhz ARM ಕಾರ್ಟೆಕ್ಸ್-ಎಂ 4 ಆಗಿದೆ, ಇದು 512kb ಫ್ಲ್ಯಾಷ್ ಮೆಮೊರಿ ಮತ್ತು 128 kb RAM ಅನ್ನು ಹೊಂದಿದೆ.
  • ಎಸ್ಪುರಿನೊ ಪಕ್.ಜೆ.ಎಸ್: ಇದು ಮೂಲತಃ ಬ್ಲೂಟೂತ್ ಸ್ಮಾರ್ಟ್ ಬಟನ್ ಆಗಿದ್ದು, ನೀವು ಅದರ ಆಂತರಿಕ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಮತ್ತು ಜೆಎಸ್ ನೊಂದಿಗೆ ಇಂಟರ್ಪ್ರಿಟರ್ (ಮೊದಲೇ ಸ್ಥಾಪಿಸಲಾಗಿದೆ) ಗೆ ಧನ್ಯವಾದಗಳನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಬಹುದು. ಇದಲ್ಲದೆ, ಇದು 52832 ಮೆಗಾಹರ್ಟ್ AR ್ ಎಆರ್ಎಂ ಕಾರ್ಟೆಕ್ಸ್-ಎಂ 4 ಎನ್ಆರ್ಎಫ್ 64 ಎಸ್‌ಒಸಿ ಹೊಂದಿದ್ದು, 64 ಕೆಬಿ RAM ಮತ್ತು 512 ಕೆಬಿ ಫ್ಲ್ಯಾಷ್, ಜಿಪಿಐಒ, ಎನ್‌ಎಫ್‌ಸಿ ಟ್ಯಾಗ್, ಎಂಎಜಿ 3110 ಮ್ಯಾಗ್ನೆಟೋಮೀಟರ್, ಐಆರ್ ಟ್ರಾನ್ಸ್‌ಮಿಟರ್, ಅಂತರ್ನಿರ್ಮಿತ ಥರ್ಮಾಮೀಟರ್, ಜೊತೆಗೆ ಬೆಳಕು ಮತ್ತು ಬ್ಯಾಟರಿ ಮಟ್ಟದ ಸಂವೇದಕಗಳನ್ನು ಹೊಂದಿದೆ.
  • Spurino Pixl.js: ಇದು ಹಿಂದಿನ ಸಾಧನಕ್ಕೆ ಹೋಲುವ ಸಾಧನವಾಗಿದೆ, ಆದರೆ ಬಟನ್ ಬದಲಿಗೆ ಇದು ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಬ್ಲೂಟೂತ್ LE ಸ್ಮಾರ್ಟ್ ಸ್ಕ್ರೀನ್ ಆಗಿದೆ. ಇದರ ಪರದೆಯು 128 × 64 ಏಕವರ್ಣದ ಆಯಾಮಗಳನ್ನು ಹೊಂದಿದೆ, ಉಳಿದ ಗುಣಲಕ್ಷಣಗಳು Puck.js ಗೆ ಹೋಲುತ್ತವೆ.
  • MDBT42Q: ಇದು Pixl.js ಮತ್ತು Puck.js ನಂತೆಯೇ ಮಾಡ್ಯೂಲ್ ಆಗಿದೆ, ಆದರೆ ಸೆರಾಮಿಕ್ ಆಂಟೆನಾದೊಂದಿಗೆ. ಉಳಿದ ತಾಂತ್ರಿಕ ಗುಣಲಕ್ಷಣಗಳು ಹಿಂದಿನ ಎರಡಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುತ್ತವೆ, ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಪರದೆ ಅಥವಾ ಬಟನ್ ಇಲ್ಲದೆ ...
  • bangle.js: ಇದು ಹೊಸ ಉತ್ಪನ್ನವಾಗಿದೆ. ಇದು ಧರಿಸಬಹುದಾದ, ಸ್ಮಾರ್ಟ್ ವಾಚ್ ಅಥವಾ ಸ್ಮಾರ್ಟ್ ವಾಚ್ ಆಗಿದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅಥವಾ ಗ್ರಾಫಿಕಲ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು (ನಿರ್ಬಂಧವಾಗಿ) ಬಳಸಿಕೊಂಡು ನೀವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಮತ್ತು ಹೊಸ ಕಾರ್ಯಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ನಿಮ್ಮ ಕೋಡ್‌ಗಳನ್ನು ಬರೆಯಲು ಮತ್ತು ಅವುಗಳನ್ನು ವಾಚ್‌ಗೆ ಅಪ್‌ಲೋಡ್ ಮಾಡಲು ನಿಮಗೆ ವೆಬ್ ಬ್ರೌಸರ್ ಮಾತ್ರ ಬೇಕಾಗುತ್ತದೆ… ಇದಲ್ಲದೆ, ಇದು ಜಲನಿರೋಧಕವಾಗಿದೆ, ಬ್ಲೂಟೂತ್, ಜಿಪಿಎಸ್, ಆಕ್ಸಿಲರೊಮೀಟರ್, ಮ್ಯಾಗ್ನೆಟೋಮೀಟರ್ (ಮ್ಯಾಗ್ನೆಟಿಕ್ ಸಿಗ್ನಲ್‌ಗಳ ಶಕ್ತಿ ಮತ್ತು ದಿಕ್ಕನ್ನು ಪ್ರಮಾಣೀಕರಿಸಲು), ಇತ್ಯಾದಿಗಳನ್ನು ಹೊಂದಿದೆ.

ನಿಮಗೆ ಬೇಕಾದರೆ ಕೆಲವು ಖರೀದಿಸಿ ಈ ಎಸ್ಪುರಿನೊ ಫಲಕಗಳಲ್ಲಿ ನೀವು ಅವುಗಳನ್ನು ಕಾಣಬಹುದು ಅಧಿಕೃತ ವೆಬ್‌ಸೈಟ್ ಅಂಗಡಿ ಈ ಯೋಜನೆಯಿಂದ. ಸರಣಿಯ ಮೂಲಕವೂ ನೀವು ಅದನ್ನು ಕಾಣಬಹುದು ವಿತರಕರು ಅಡಾಫ್ರೂಟ್ನಂತಹ ಕೆಲವು ಪ್ರಸಿದ್ಧ ದಿನಸಿ ಸಾಮಗ್ರಿಗಳಂತಹ ಯೋಜನೆಗೆ ನಿಯೋಜಿಸಲಾದ ಅಧಿಕಾರಿಗಳು.


ಲೇಖನದ ವಿಷಯವು ನಮ್ಮ ತತ್ವಗಳಿಗೆ ಬದ್ಧವಾಗಿದೆ ಸಂಪಾದಕೀಯ ನೀತಿ. ದೋಷವನ್ನು ವರದಿ ಮಾಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ ಇಲ್ಲಿ.

ಕಾಮೆಂಟ್ ಮಾಡಲು ಮೊದಲಿಗರಾಗಿರಿ

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.