Arduino үчүн Scratch, эң жаңы Arduino колдонуучулары үчүн IDE

Arduino үчүн чийүү

Акысыз тактайларды программалоо модага айланып баратат жана таң калыштуу эмес, себеби Raspberry Pi же Arduino сыяктуу такталар арзан болуп жатат. Окуу куралдары жана видео сабактар ​​дагы арзаныраак жана программалоонун негизги элементтерин үйрөнүү үчүн бир нече саат талап кылынат. Ал ушундан улам Arduino же Raspberry Pi үчүн атайын программаларды түзүүгө жардам берген көптөгөн программалар бар. Raspberry Pi үчүн дагы башка программаларды түзүү үчүн ушул шаймандардын ичине орнотулган программалар көп.

Arduino менен байланышкан эң белгилүү программалардын же программалардын бири Акысыз программаларды түзүүгө жардам бере турган үйрөнчүк колдонуучуларга багытталган Arduino үчүн программалык камсыздоо биздин Arduino долбоорлорубуздун талаптагыдай иштеши үчүн.

Arduino үчүн Scratch деген эмне?

Бирок алгач Arduino үчүн Scratch деп айтууга туура келет. Scratch for Arduino - бул үйрөнчүк колдонуучуларга багытталган IDE программасы. Программалоонун инструменти, ал кодду түзүүгө, аны түзүүгө жана реалдуу убакыт режиминде аткарууга мүмкүндүк берет. Программалык камсыздоо белгилүү Scratch деп аталган балдардын тиркемесине негизделген. Бул колдонмо издейт Бөбөктөрдүн логикалык жөндөмдөрүн өрчүтүүгө жардам берген блоктордун жана визуалдык программалоонун жардамы менен кичинекейлер арасында Программалоону окутуу. Arduino үчүн Scratch идеясы - визуалдык программалоону колдонуп, программалоонун деңгээлине карабастан, каалаган колдонуучу arduino үчүн программа түзө алат.

Arduino үчүн Scratchтин Scratch же Arduino долбоору менен эч кандай байланышы жок, бирок, алар акысыз долбоор болгондуктан, акыркы колдонуучу Arduino платасын жана программасын колдоно алышы үчүн, ар бир долбоордун эң мыктысы алынды. Бул үч долбоор бири-бири менен байланышпайт деп айтыш керек да. Башкача айтканда, Scratchта Arduino үчүн Scratch болуп кала турган вариант жок жана Arduino IDE да Arduino үчүн Scratch деп аталган плагин менен визуалдык программалоого жол бербейт. Scratch бул өз алдынча программалык камсыздоо жана Scratch for Arduino - көз карандысыз мультиплатформалык программа, анда Arduino IDE сыяктуу, байланыш үчүн айрым Arduino такталарынын драйверлери камтылган..

Ардуино үчүн Scratch коомчулугуна рахмат Android үчүн тиркеме, ал смартфонго программа менен байланышууга гана мүмкүнчүлүк бербестен, HTTP протоколунун жардамы менен түзүлгөн программаны да текшере алабыз.

Arduino үчүн Scratch кантип орнотулат?

Scratch for Arduino программасы ар кандай платформалар үчүн, жок дегенде эң көп колдонуучулары бар эң популярдуу платформалар үчүн жеткиликтүү: биз аны Windows, macOS, Gnu / Linux жана Raspberry Pi дистрибутивдери үчүн орното алабыз, демек, бул программаны биз колдонгон каалаган компьютерде орното алабыз.

Бирок, биринчи кезекте, аны компьютерибизге орнотуу үчүн программаны алышыбыз керек. Күйүк долбоордун расмий сайты биз бардык операциялык тутумдар үчүн программаларды ала алабыз.

Arduino расмий сайты үчүн чийүү

Эгер биз Windowsту колдонсок, анда жүктөлүп алынган топтомду эки жолу басуу керек "Кийинки" же "Кийинки" баскычын тынымсыз басышыбыз керек болгон орнотуу устасын ээрчиңиз.

Эгер сиз macOS колдонсоңуз, анда процесс окшош же окшош. Бирок жүктөп алган пакетибизди эки жолу чыкылдатуудан мурун, macOS Конфигурациясына барып, иштетүү тутуму уруксаты жок программаларды орнотууга мүмкүнчүлүк бериши керек. Муну жасагандан кийин, биз колдонмо пакетин ачабыз жана тиркемени тиркемелер папкасына сүйрөйбүз.

Эгерде биз Gnu / Linuxту колдонсок, анда сөзсүз түрдө колдонушубуз керек адегенде биздин платформага туура келген топтомду жүктөп алыңызБул учурда ал 64 бит же 32 бит платформалары үчүн эмес, эгер биздин дебиан топтомдору же Fedora топтомдору, башкача айтканда, deb же rpm колдонсо. Биздин бөлүштүрүүгө туура келген топтомду жүктөп алгандан кийин, биз папкадагы терминалды ачышыбыз керек, ал папканын боштугун чыкылдатуу менен жүргүзүлөт жана биз терминалда төмөнкүлөрдү аткарабыз:

sudo dpkg -i paquete.deb

Же биз аны төмөнкүлөрдү терүү менен орното алабыз:

sudo rpm -i paquete.rpm

Программаны орноткондон бир нече секунддан кийин менюбузда Arduino үчүн Scratch деп аталган сүрөтчө пайда болот. Көрүнүп тургандай, бул визуалдык IDEди орнотуу абдан жөнөкөй жана анын туура иштеши үчүн жалпысынан тышкы программанын кереги жок.

SfA менен кандай такталар шайкеш келет?

Тилекке каршы Arduino долбоорунун бардык такталары Arduino үчүн Scratch менен шайкеш келбейт. Азырынча алар шайкеш келет Arduino UNO, Arduino Diecimila жана Arduino Duemilanove. Калган такталар программага туура келбейт, бирок алар биз түзгөн кодду аткара албайт дегенди билдирбейт, башкача айтканда, биз түзгөн кодду башка IDEге экспорттоп, аны түзүп жана аткара алабыз. Scratch сыяктуу, SfA кодду Arduino IDE сыяктуу IDEге жөнөтүп, программаны Arduino IDE менен шайкеш келген Долбоордун башка кеңештерине жөнөтө алат. жана Arduino for Scratch аркылуу жүктүн жөнөтүлүшүнө көз каранды болбостон, алар туура иштей алышат.

Ардуино 101

Код жөнүндө, тилекке каршы, Лицензиялоо маселелери боюнча, файлдар ар тараптуу эмес, башкача айтканда, Scratch файлдары Scratch for Arduino тарабынан таанылат, бирок бул программанын Scratch менен дал келбейт. Болсо да эки программа тарабынан түзүлгөн код Arduino IDE менен шайкеш келет. Бул көйгөй убакыттын өтүшү менен жана Коомчулуктун салымы менен жок болуп кете турган нерсе, бирок учурда аны чечүү мүмкүн эмес.

Arduino же Arduino IDE үчүн тырмоо?

Бул учурда, Arduino үчүн программалоо үчүн эмне жакшыраак деп ойлоносуң Arduino же Arduino IDE үчүн тырмоо? Биздин программалоо деңгээлибиз кандай экендигин билсек, бир аз логика менен жооп берүүгө болот деген олуттуу суроо. Scratch for Arduino - бул эң жаңы үйрөнгөн жана анча тажрыйбасыз колдонуучуларга арналган IDE блок программаларынын визуалдык аспектиси, жарым программалоо деп аталган нерсеге окшош. Arduino IDE - бул туура программалоо үчүн визуалдык аспекттин кереги жок адис жана орто деңгээлдеги программисттер үчүн IDE. Y эгер программа бала же өспүрүм үчүн болсо, анда Arduino үчүн Scratch ылайыктуу программа экени айдан ачык.

Бирок, бизде күчтүү команда болсо, Эгерде рабочий компьютер жетиштүү болсо, анда эки чечимге тең ээ болгон оң. Жогоруда айтып өткөндөй, Arduino үчүн Scratch бизге блокторду түзүп, Arduino IDE программасын Arduinoдон же Arduino IDE менен иштешкен башка долбоорлордон ар кандай тактага жөнөтүүгө жардам берет. Бирок, кандай болгон күндө дагы, тандоо сизде Кайсынысын тандайсыз?


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий, өзүңүз калтырыңыз

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

  1.   кеч ал мындай деди:

    Улуу тырмоо