Scratch for Arduino, an IDE ji bo bikarhênerên Arduino-yên herî nuh

Ji bo Arduino xêz bikin

Bernameyên bordoyên Belaş dibe moda û ne ecêb e ji ber ku panelên wekî Raspberry Pi an Arduino her ku diçe bihatir dibin. Tutorials û hînkarên vîdyoyê jî bihatir in û tenê du demjimêran hewce dike ku meriv hêmanên bernameyên bingehîn fêr bibe. Ew ji ber vê yekê ye gelek bername hene ku hewl didin ku ji bo Arduino an Raspberry Pi bernameyên taybetî biafirînin. Heta bernameyên ku di hundurê van amûran de têne saz kirin da ku bernameyên din çêbikin, ji bo Raspberry Pi gelek nimûneyên me hene.

Yek ji navdartirîn bername an nermalava ku bi Arduino ve têkildar e Scratch for Arduino, a nermalava ji bo bikarhênerên nûvekêş ku ji me re dibe alîkar ku bernameyên belaş biafirînin ji bo projeyên me yên Arduino rast bixebitin.

Scratch ji bo Arduino çi ye?

Lê pêşî divê em bibêjin ku ew ji bo Arduino Scratch e. Scratch for Arduino bernameyek IDE ye ku ber bi bikarhênerên nû ve tê rêve kirin. Amûrek ji bo Bernameyê ku çêkirina kod, berhevdan û pêkanîna wê di dema rast de gengaz dike. Nermalav li ser bingeha sepana navdar a zarokan a bi navê Scratch hatî damezrandin. Vê sepanê lêgerîn dike fêrbûna Bernameyê di nav piçûkan de bi saya blokan û bernamekirina dîtbarî ya ku ji piçûkan re dibe alîkar ku behreyên xweyên herî mantiqî pêşve bibin. Fikra Scratch ji bo Arduino ew e ku bernameyên dîtbarî bikar bîne û bernameyên blokan bikar bîne da ku her bikarhêner, bêyî asta bernameya xwe, dikare ji bo arduino bernameyek biafirîne.

Çu têkiliya Scratch ji bo Arduino re bi Scratch an bi projeya Arduino re tune, lêbelê, ji ber ku ew projeyên belaş in, ji her projeyê çêtirîn çêbûye da ku bikarhênerê dawîn karibe panel û nermalava Arduino xwe bikar bîne. Her çend divê em bibêjin ku ev hersê proje bi hev re têkiliyê nadin. Ango, Vebijarkek ne vebijarkek ku ji bo Arduino bibe Scratch heye û ne jî Arduino IDE destûrê dide bernameyên dîtbarî bi pêvekek bi navê Scratch for Arduino. Scratch nermalavek xweser e û Scratch for Arduino bernameyek multiplatformê ya serbixwe ye ku, mîna Arduino IDE, ji bo pêwendiyê ajokarên hin bordên Arduino hene..

Sipas ji Civatê re, Scratch for Arduino heye serîlêdanek ji bo Android-ê ku ne tenê dihêle ku smartphone bi bernameyê re têkilî dayne lê em dikarin nermalava ku bi protokola HTTP-ê ve hatî afirandin jî biceribînin.

Meriv çawa Scratch-a ji bo Arduino saz dike?

Bernameya Scratch for Arduino ji bo platformên cihêreng, bi kêmî ve ji bo platformên herî populer ên ku herî zêde bikarhêner wan hene, heye: em dikarin wê li ser Windows, li macOS, ji bo Gnu / Linux û heta ji bo belavkirinên Raspberry Pi saz bikin, ji ber vê yekê em dikarin vê bernameyê li ser her kompîterê ku em bikar tînin hebin.

Lê berî her tiştî, pêdivî ye ku em bernameyê bigirin ku wê li ser komputera xwe saz bike. Li malpera fermî ya projeyê em dikarin ji bo hemî pergalên xebitandinê bernameyan bistînin.

Ji bo Arduino Malpera Fermî Scratch

Ger em Windows-ê bikar bînin, divê em duçarok li ser pakêta dakêşandî bikin û sêrbazê sazkirinê bişopînin ku em ê neçar bimînin ku bi berdewamî bişkoja "next" an "next" bitikînin.

Ger hûn macOS bikar bînin, pêvajo dişibe an dişibihe. Lê berî ku em li ser pakêta ku me dakêşandiye du caran bikirtînin, divê em biçin Veavakirina macOS-ê û pê ewle bine ku pergala xebatê destûrê dide sazkirina bernameyên ku destûrên wan tune. Gava ku me ev kir, em pakêta sepanê vedikin û sepanê li peldanka sepanan dikişînin.

Ger em Gnu / Linux bikar bînin, wê hingê em neçar in yekem pakêta ku bi platforma me re têkildar e dakêşinDi vê rewşê de, ew ê ne ji bo platformên 64-bit an 32-bit be belkî heke belavkirina me pakêtên debian an pakêtên Fedora, ango deb an rpm bikar tîne. Gava ku me pakêta ku bi belavkirina me re têkildar e dakêşin divê em di peldankê de termînalek vekin, ku bi rast-tikandina li ser qada peldankê tête kirin û em jêrîn di termînalê de bicîh dikin:

sudo dpkg -i paquete.deb

An jî em dikarin bi tîpkirina jêrîn saz bikin:

sudo rpm -i paquete.rpm

Piştî çend hûrdeman sazkirina bernameyê, di menuya me de dê îkonek hebe ku jê re dibêjin Scratch for Arduino. Wekî ku hûn jî dibînin, sazkirina vê IDE-ya dîtbar pir hêsan e û bi gelemperî ji bo ku ew rast bixebite pêdivî bi bernameyek derveyî nine.

Kîjan bord bi SfA re lihevhatî ne?

Mixabîn ne hemî panelên Projeya Arduino bi Scratch-a ji bo Arduino re lihevhatî ne. Vê gavê ew tenê lihevhatî ne Arduino UNO, Arduino Diecimila û Arduino Duemilanove. Desteyên mayî bi bernameyê re lihevhatî ne lê ev nayê vê wateyê ku ew nikarin koda ku em diafirînin pêk bînin, ango, koda ku em diafirînin dikare ji IDE-ya din re were hinartin da ku ew were berhev kirin û darvekirin. Like Scratch, SfA dikare wekî Arduino IDE kodê ji IDE re bişîne û bernameyê ji bo panelên din ên Projeyê re ku bi Arduino IDE re lihevhatî ne bişîne û ku ew dikarin bêyî ku pê ve girêdayî bin ka gelo barkirina bi rêya Scratch ji bo Arduino ve girêdayî ye an na dikarin rast bixebitin.

Arduino 101

Di derbarê kodê de, mixabin ji bo pirsgirêkên Lîsansê, pelan ne omni-rêber in, ango, pelên Scratch ji hêla Scratch ve ji bo Arduino têne nas kirin lê yên vê bernameyê bi Scratch re lihevhatî ne. Tevî ku koda ku ji hêla her du bernameyan ve hatî çêkirin bi Arduino IDE re lihevhatî ye. Ev pirsgirêk tiştek e ku bê guman dê bi derbasbûna demê re û bi tevkariyên Civakê re ji holê rabe, lê vê gavê ew nayê kirin.

Scratch ji bo Arduino an Arduino IDE?

Di vê nuqteyê de, hûn ê bê guman bipirsin ka ji bo Arduino bernameyek çêtir çi ye Scratch ji bo Arduino an Arduino IDE? Pirsek cidî ku bi mantiqek piçûk dikare bê bersivandin heke em bi rastî bizanibin asta bernameya me çi ye. Scratch for Arduino an IDE ye ku ji bo bikarhênerên herî nû û kêm pispor tête armanc kirin ku ji hêla dîmenî ve ji bo bernameyên blokan têne alîkar kirin, tiştek dişibihe bernameya nîv-bername tê gotin. Dema ku Arduino IDE ji bo pisporên pispor û navîn ên navîn e ku ji bo dîtbarî ne hewce ye ku bi rêkûpêk bernameyek çêbikin. Y heke bername ji bo zarokek an ciwanek e, ew eşkere ye ku Scratch for Arduino bernameya guncan e.

Lê, heke tîmek meya hêzdar hebe, dê komputerek sermaseyê bes be, çêtirîn e ku herdu çareserî hebin. Wekî ku me berê jî gotibû, Scratch ji bo Arduino dikare bi afirandina blokan alîkariya me bike û Arduino IDE dikare alîkariya me bike ku em bernameyê ji panelên cihêreng re bişînin, an ji Arduino an ji projeyên din ên ku bi Arduino IDE re kar dikin. Lê, di her rewşê de, hilbijartin ya we ye Hûn kîjan hilbijêrin?


Naveroka gotarê bi prensîbên me ve girêdayî ye etîka edîtoriyê. Ji bo raporkirina çewtiyek bitikîne vir.

Commentîroveyek, ya xwe bihêlin

Commentîroveya xwe bihêlin

Navnîşana e-peyamê ne, dê bê weşandin. qadên pêwist in bi nîşankirin *

*

*

  1. Berpirsê daneyê: Miguel Ángel Gatón
  2. Armanca daneyê: SPAM-ê kontrol bikin, rêveberiya şîroveyê.
  3. Qanûnîbûn: Destûra we
  4. Ragihandina daneyê: Daneyî dê ji aliyên sêyemîn re neyê ragihandin ji bilî peywira qanûnî.
  5. Tomarkirina daneyê: Databaza ku ji hêla Occentus Networks (EU) ve hatî mazûvan kirin
  6. Maf: Di her demê de hûn dikarin agahdariya xwe bi sînor bikin, vegerînin û jê bibin.

  1.   dereng dijo

    Xelekek mezin