ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಆರ್ಡುನೊ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?

arduino-uno

ಆರ್ಡುನೊ ಹೊಂದಿಕೊಳ್ಳುವ ತೆರೆದ ಮೂಲ ಯಂತ್ರಾಂಶವನ್ನು ಆಧರಿಸಿದ ಪ್ರಸಿದ್ಧ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಮೂಲಮಾದರಿಯ ವೇದಿಕೆಯಾಗಿದೆ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ಮತ್ತು ಬಳಸಲು ಸುಲಭವಾಗಿದೆ.

ಈ ತಂತ್ರಜ್ಞಾನ ಇದು ಎಲ್ಲಾ ರೀತಿಯ ಸಾರ್ವಜನಿಕರಿಗೆ ಉದ್ದೇಶಿಸಲಾಗಿದೆ, ಕಲಾವಿದರು, ವಿನ್ಯಾಸಕರು, ಅಭಿಮಾನಿಗಳು ಮತ್ತು ಈ ವೇದಿಕೆಯೊಂದಿಗೆ ಸಂವಾದಾತ್ಮಕ ವಸ್ತುಗಳು ಅಥವಾ ಪರಿಸರವನ್ನು ರಚಿಸಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಯಾರಾದರೂ.

ಆರ್ಡುನೊ ಬಗ್ಗೆ

ಆರ್ಡುನೋ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಮತ್ತು ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಳಕೆಯನ್ನು ತರಲು ಮತ್ತು ಸುಗಮಗೊಳಿಸಲು ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ ಬಹುಶಿಸ್ತೀಯ ಯೋಜನೆಗಳಲ್ಲಿ.

ಕಂಪನಿಯು ಮಾರಾಟ ಮಾಡುವ ಉತ್ಪನ್ನಗಳನ್ನು ಗ್ನೂ ಕಡಿಮೆ ಸಾಮಾನ್ಯ ಸಾರ್ವಜನಿಕ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಉಚಿತ ಯಂತ್ರಾಂಶ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ಎಂದು ವಿತರಿಸಲಾಗುತ್ತದೆ.

ಆರ್ಡುನೊ ಸಹಾಯದಿಂದ ಇತರ ಜನಪ್ರಿಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಾಲನೆ ಮಾಡುವ ಇತರ ಸಾಧನಗಳೊಂದಿಗೆ ಆರ್ಡುನೊದಲ್ಲಿ ಚಲಿಸುವ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸಂವಹನ ಮಾಡಲು ಸಾಧ್ಯವಿದೆ.

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

ಮತ್ತು ಆರ್ಡುನೊಗೆ ಬಂದಾಗ, ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವೆಂದರೆ ಆರ್ಡುನೊ ಐಡಿಇ.

ಆರ್ಡುನೊ ಐಡಿಇ ಬಗ್ಗೆ

ಆರ್ಡುನೊ ಇಂಟಿಗ್ರೇಟೆಡ್ ಡೆವಲಪ್‌ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ (ಐಡಿಇ) ಒಂದು ಅಡ್ಡ-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ (ವಿಂಡೋಸ್, ಮ್ಯಾಕೋಸ್, ಲಿನಕ್ಸ್‌ಗಾಗಿ) ಇದನ್ನು ಜಾವಾ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಆರ್ಡುನೊ ಬೋರ್ಡ್‌ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬರೆಯಲು ಮತ್ತು ಲೋಡ್ ಮಾಡಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

IDE ಗಾಗಿ ಮೂಲ ಕೋಡ್ ಇದನ್ನು ಗ್ನೂ ಜನರಲ್ ಪಬ್ಲಿಕ್ ಲೈಸೆನ್ಸ್, ಆವೃತ್ತಿ 2 ರ ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ.

ಆರ್ಡುನೊ ಐಡಿಇ ವಿಶೇಷ ಕೋಡ್ ರಚನೆ ನಿಯಮಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಿ ಮತ್ತು ಸಿ ++ ಭಾಷೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ವೈರಿಂಗ್ ಯೋಜನೆಯಿಂದ ಸಾಫ್ಟ್‌ವೇರ್ ಲೈಬ್ರರಿಯನ್ನು ಪೂರೈಸುತ್ತದೆ, ಇದು ಅನೇಕ ಸಾಮಾನ್ಯ ಚೆಕ್-ಇನ್ ಮತ್ತು ಚೆಕ್- ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.

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

ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಕೋಡ್ ಅನ್ನು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಎನ್ಕೋಡ್ ಮಾಡಿದ ಪಠ್ಯ ಫೈಲ್ ಆಗಿ ಪರಿವರ್ತಿಸಲು ಆರ್ಡುನೊ ಐಡಿಇ ಅವ್ರುಡ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಇದನ್ನು ಬೋರ್ಡ್ ಫರ್ಮ್‌ವೇರ್‌ನಲ್ಲಿನ ಲೋಡ್ ಪ್ರೋಗ್ರಾಂ ಬಳಸಿ ಆರ್ಡುನೊ ಬೋರ್ಡ್‌ಗೆ ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ.

ಸಾರಾಂಶದಲ್ಲಿ, ಆರ್ಡುನೊ ಐಡಿಇ ಈ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಾಗಿ ಒಂದು ಸಂಯೋಜಿತ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವಾಗಿದೆ ಇದರಿಂದ ನಾವು ನಮ್ಮ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ರಚಿಸಬಹುದು ಮತ್ತು ಅವುಗಳನ್ನು ಆರ್ಡುನೊ ಬೋರ್ಡ್‌ಗೆ ವರ್ಗಾಯಿಸಬಹುದು, ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್‌ಗೆ ನಾವು ಯೋಜಿಸಿದ ಪ್ರಕಾರ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬಹುದು ಮತ್ತು ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು.

ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಆರ್ಡುನೊ ಐಡಿಇ ಸ್ಥಾಪಿಸಿ

ಆರ್ಡುನೊ-ಐಡೆ

ನಮ್ಮ ಲಿನಕ್ಸ್ ವಿತರಣೆಯಲ್ಲಿ Arduino IDE ಅನ್ನು ಸ್ಥಾಪಿಸಲು ನಾವು ಅದನ್ನು ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಪ್ಯಾಕೇಜ್‌ಗಳ ಮೂಲಕ ಮಾಡಬಹುದು, ಆದ್ದರಿಂದ ನಮ್ಮ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ಈ ತಂತ್ರಜ್ಞಾನಕ್ಕೆ ನಾವು ಬೆಂಬಲವನ್ನು ಹೊಂದಿರುವುದು ಅತ್ಯಂತ ಅವಶ್ಯಕವಾಗಿದೆ.

ಅವರು ಅದನ್ನು ಸೇರಿಸದಿದ್ದರೆ, ಅವರು ಸಮಾಲೋಚಿಸಬಹುದು ಮುಂದಿನ ಲೇಖನ ಪ್ರಸ್ತುತ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಬೆಂಬಲವನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು ಎಂದು ನಾನು ಹಂಚಿಕೊಳ್ಳುತ್ತೇನೆ.

ನಮ್ಮ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯವಾಗುವಂತೆ ಬೆಂಬಲವಿದೆ ಎಂದು ಈಗಾಗಲೇ ಖಚಿತವಾಗಿದೆ, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು ಮತ್ತು ಅದರಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಟೈಪ್ ಮಾಡಲಿದ್ದೇವೆ ನಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಆರ್ಡುನೊ ಐಡಿಇ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

flatpak install --user https://flathub.org/repo/appstream/cc.arduino.arduinoide.flatpakref

ಇದನ್ನು ಮಾಡಿದ ನಂತರ, ನಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಡೌನ್‌ಲೋಡ್ ಆಗಲು ಮತ್ತು ಸ್ಥಾಪಿಸಲು ನಾವು ಸ್ವಲ್ಪ ಸಮಯ ಕಾಯಬೇಕಾಗುತ್ತದೆ.

ಅವರು ಈಗಾಗಲೇ IDE ಅನ್ನು ಈ ವಿಧಾನದಿಂದ ಸ್ಥಾಪಿಸಿದ್ದರೆ ಮತ್ತು ನವೀಕರಣವಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಲು ಅವರು ಬಯಸುತ್ತಾರೆ, ಅವರು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ಮಾಡಬಹುದು:

flatpak --user update cc.arduino.arduinoide

ಅವರು ಅಂತಿಮವಾಗಿ ತಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ IDE ಅನ್ನು ಚಲಾಯಿಸಬಹುದು, ಅವರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಮೆನುವಿನಲ್ಲಿ ಲಾಂಚರ್ ಅನ್ನು ಹುಡುಕುತ್ತಾರೆ. ಒಂದು ವೇಳೆ ನೀವು ಅದನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗದಿದ್ದರೆ ಅವರು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಟರ್ಮಿನಲ್‌ನಿಂದ IDE ಅನ್ನು ಚಲಾಯಿಸಬಹುದು:

ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ರನ್ cc.arduino.arduinoid

ಲಿನಕ್ಸ್‌ನಿಂದ ಆರ್ಡುನೊ ಐಡಿಇ ಅನ್ನು ಅಸ್ಥಾಪಿಸುವುದು ಹೇಗೆ?

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

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


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

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

*

*

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