Arduino - бұл икемді ашық бастапқы жабдыққа негізделген танымал прототиптік платформа және бағдарламалық жасақтама және пайдалану оңай.
Бұл технология Ол көпшіліктің барлық түрлеріне арналған, суретшілерден, дизайнерлерден, жанкүйерлерден және осы платформамен интерактивті объектілерді немесе қоршаған ортаны құруға қызығушылық танытқандардан.
The
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
Бірінші болып пікір айтыңыз