Arduino даму ортасын Linux-қа қалай орнатуға болады?

arduino-uno

Arduino - бұл икемді ашық бастапқы жабдыққа негізделген танымал прототиптік платформа және бағдарламалық жасақтама және пайдалану оңай.

Бұл технология Ол көпшіліктің барлық түрлеріне арналған, суретшілерден, дизайнерлерден, жанкүйерлерден және осы платформамен интерактивті объектілерді немесе қоршаған ортаны құруға қызығушылық танытқандардан.

Arduino туралы

Ардуино электроника мен ендірілген жүйелік бағдарламалауды қолдануды жеңілдетуге бағытталған көпсалалы жобаларда.

Компания сататын өнімдер GNU Lesser General Public License шеңберінде тегін жабдық және бағдарламалық жасақтама ретінде таратылады.

Arduino көмегімен Arduino-да жұмыс істейтін қосымшаны басқа танымал бағдарламалау тілдері мен қосымшаларын басқаратын басқа құрылғылармен байланыстыруға болады.

Өйткені Arduino деректердің сериялық берілуін қолданады, оны көптеген тілдер қолдайды. Сериялық форматты жергілікті деңгейде қолдамайтындар үшін екі тарап жіберген хабарламаларды аударатын делдал бағдарламалық қамтамасыздандыруды қолдануға болады.

Ардуино туралы айтатын болсақ, ең танымал даму ортасы Arduino IDE болып табылады.

Arduino IDE туралы

Arduino интеграцияланған даму ортасы (IDE) - бұл платформалардың қосымшасы (Windows, macOS, Linux үшін) Java бағдарламалау тілінде жазылған. Ол Arduino тақтасына программалар жазу және жүктеу үшін қолданылады.

IDE үшін бастапқы код Ол GNU жалпы қоғамдық лицензиясының 2 нұсқасымен шығарылды.

Arduino IDE арнайы код құрылымдау ережелерін қолдана отырып, C және C ++ тілдерін қолдайды, Wiring жобасынан бағдарламалық кітапхананы жеткізеді, бұл көптеген тіркеу және шығу процедураларын қамтамасыз етеді.

Код қолданушы жазуы тек екі негізгі функцияны қажет етеді, олар негізгі бағдарламаның эскизі мен циклын бастау үшін пайдаланылады, олар бас () бағдарламасының стубімен құрастырылған және GNU инструментальды желісімен орындалатын циклдік орындалатын бағдарламаға біріктірілген, сонымен қатар IDE таралуына қосылады.

Arduino IDE орындалатын кодты Arduino тақтасына жүктелетін оналтылық кодталған мәтіндік файлға түрлендіру үшін avrdude бағдарламасын пайдаланады, бұл бағдарламалық жасақтаманың жүктеу бағдарламасын қолданады.

Қорытындыда, Arduino IDE - бұл өз платформаларымызды құру және оларды Arduino тақтасына жіберу үшін осы платформаның дамыған ортасы., біз жоспарлағанымыздай өңдей алатын және әрекет ете алатын микроконтроллерге.

Linux жүйесінде Arduino IDE қондырғысы

ардуино-иде

Arduino IDE-ді Linux дистрибутивіне орнату үшін Біз мұны Flatpak пакеттері арқылы жасай аламыз, сондықтан біздің жүйеде осы технологияны қолдау қажет.

Егер оларда қосылмаған болса, олар кеңес ала алады келесі мақала көптеген Linux дистрибутивтерінде Flatpak қолдауын қалай орнатуға болатындығы туралы бөлісемін.

Біздің жүйеге Flatpak қосымшаларын орнатуға болатын қолдаудың бар екеніне сенімдімін, біз терминал ашуымыз керек және оған келесі командаларды енгіземіз Arduino IDE жүйесін біздің жүйеге орната алу.

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

Бұл аяқталғаннан кейін, біздің бағдарламаның жүктелуін және біздің жүйеге орнатылуын күтуіміз керек.

Егер оларда IDE осы арқылы орнатылған болса және жаңарту бар-жоғын тексергісі келсе, оны келесі команданы орындау арқылы орындай алады:

flatpak --user update cc.arduino.arduinoide

Соңында олар IDE-ді өз жүйесінде іске қосып, іске қосқышты қолданбалар мәзірінен іздей алады. Егер сіз оны таба алмасаңыз олар IDE-ді келесі пәрменмен терминалдан басқара алады:

flatpak run cc.arduino.arduinoid

Arduino IDE-ді Linux-тан қалай жоюға болады?

Екінші жағынан, егер сіз бағдарламаны жою керек болса, себебі ол сіз күткендей болмады немесе қандай да бір себептермен, олар келесі командалардың кез келгенін терминалда орындау керек:

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады.

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.