Scratch ar gyfer Arduino, DRhA ar gyfer y defnyddwyr Arduino mwyaf newyddian

Crafu am Arduino

Mae rhaglennu byrddau am ddim yn dod yn ffasiynol ac nid yw'n syndod gan fod byrddau fel Raspberry Pi neu Arduino yn dod yn fwy fforddiadwy. Mae'r tiwtorialau a'r tiwtorialau fideo hefyd yn fwy fforddiadwy a dim ond cwpl o oriau y mae'n eu cymryd i ddysgu hanfodion Rhaglennu. Mae hynny oherwydd hynny mae yna lawer o raglenni sy'n ceisio helpu i greu rhaglenni penodol ar gyfer Arduino neu Raspberry Pi. Hyd yn oed rhaglenni sydd wedi'u gosod y tu mewn i'r dyfeisiau hyn i greu rhaglenni eraill, mae gennym lawer o enghreifftiau ar gyfer Raspberry Pi.

Un o'r rhaglenni neu'r feddalwedd enwocaf sy'n gysylltiedig ag Arduino yw Scratch ar gyfer Arduino, meddalwedd sy'n canolbwyntio ar ddefnyddwyr newydd a fydd yn ein helpu i greu rhaglenni am ddim i'n prosiectau Arduino weithio'n iawn.

Beth yw Scratch ar gyfer Arduino?

Ond yn gyntaf mae'n rhaid i ni ddweud ei fod yn Scratch i Arduino. Mae Scratch for Arduino yn rhaglen IDE sydd wedi'i hanelu at ddefnyddwyr newydd. Offeryn ar gyfer Rhaglennu sy'n galluogi creu cod, ei lunio a'i weithredu mewn amser real. Mae'r meddalwedd yn seiliedig ar yr ap enwog i blant o'r enw Scratch. Mae'r cais hwn yn chwilio dysgu Rhaglennu ymhlith y rhai bach diolch i'r blociau a'r rhaglennu gweledol sy'n helpu'r rhai bach i ddatblygu eu sgiliau mwyaf rhesymegol. Syniad Scratch ar gyfer Arduino yw defnyddio rhaglennu gweledol a blocio rhaglenni fel y gall unrhyw ddefnyddiwr, waeth beth yw lefel ei raglennu, greu rhaglen ar gyfer arduino.

Nid oes gan Scratch ar gyfer Arduino unrhyw berthynas o gwbl â Scratch neu â phrosiect Arduino, fodd bynnag, gan eu bod yn brosiectau am ddim, cymerwyd y gorau o bob prosiect fel y gall y defnyddiwr terfynol ddefnyddio ei fwrdd a'i feddalwedd Arduino. Er bod yn rhaid i ni ddweud nad yw'r tri phrosiect hyn yn cyfathrebu â'i gilydd. Hynny yw, nid oes gan Scratch opsiwn sy'n dod yn Scratch ar gyfer Arduino ac nid yw'r Arduino IDE yn caniatáu rhaglennu gweledol gydag ategyn o'r enw Scratch ar gyfer Arduino. Mae Scratch yn feddalwedd arunig a Mae Scratch for Arduino yn rhaglen aml-blatfform annibynnol sydd, fel yr Arduino IDE, yn cynnwys gyrwyr rhai byrddau Arduino ar gyfer cyfathrebu..

Diolch i'r Gymuned, mae gan Scratch for Arduino cymhwysiad ar gyfer Android sydd nid yn unig yn caniatáu i'r ffôn clyfar gyfathrebu â'r rhaglen ond gallwn hefyd brofi'r feddalwedd a grëwyd gan ddefnyddio'r protocol HTTP.

Sut i osod Scratch ar gyfer Arduino?

Mae'r rhaglen Scratch for Arduino ar gael ar gyfer llwyfannau amrywiol, o leiaf ar gyfer y llwyfannau mwyaf poblogaidd sydd â'r nifer fwyaf o ddefnyddwyr: gallwn ei osod ar Windows, ar macOS, ar gyfer Gnu / Linux a hyd yn oed ar gyfer dosraniadau Raspberry Pi, felly gallwn gael y rhaglen hon ar unrhyw gyfrifiadur a ddefnyddiwn.

Ond yn gyntaf oll, mae'n rhaid i ni gael y rhaglen i'w gosod ar ein cyfrifiadur. Ymlaen gwefan swyddogol y prosiect gallwn gael y rhaglenni ar gyfer yr holl systemau gweithredu.

Scratch ar gyfer Gwefan Swyddogol Arduino

Os ydym yn defnyddio Windows, mae'n rhaid i ni glicio ddwywaith ar y pecyn sydd wedi'i lawrlwytho a dilynwch y dewin gosod y bydd yn rhaid i ni wasgu'r botwm "nesaf" neu "nesaf" yn barhaus.

Os ydych chi'n defnyddio macOS, mae'r broses yn debyg neu'n debyg. Ond cyn clicio ddwywaith ar y pecyn rydyn ni wedi'i lawrlwytho, mae'n rhaid i ni fynd i'r Ffurfweddiad macOS a sicrhau bod y system weithredu yn caniatáu gosod rhaglenni nad oes ganddyn nhw ganiatâd. Ar ôl i ni wneud hyn, rydym yn agor y pecyn cais ac yn llusgo'r cymhwysiad i'r ffolder cymwysiadau.

Os ydym yn defnyddio Gnu / Linux, yna mae'n rhaid i ni wneud hynny yn gyntaf, lawrlwythwch y pecyn sy'n cyfateb i'n platfformYn yr achos hwn ni fydd ar gyfer llwyfannau 64-did neu 32-did ond yn hytrach os yw ein dosbarthiad yn defnyddio pecynnau debian neu becynnau Fedora, hynny yw, deb neu rpm. Ar ôl i ni lawrlwytho'r pecyn sy'n cyfateb i'n dosbarthiad mae'n rhaid i ni agor terfynell yn y ffolder, sy'n cael ei wneud trwy dde-glicio ar ofod y ffolder ac rydyn ni'n gweithredu'r canlynol yn y derfynfa:

sudo dpkg -i paquete.deb

Neu gallwn hefyd ei osod trwy deipio'r canlynol:

sudo rpm -i paquete.rpm

Ar ôl ychydig eiliadau yn gosod y rhaglen, bydd gennym eicon yn ein bwydlen a fydd yn cael ei alw'n Scratch ar gyfer Arduino. Fel y gallwch weld, mae gosod yr IDE gweledol hwn yn syml iawn ac yn gyffredinol nid oes angen unrhyw raglen allanol arno i weithio'n gywir.

Pa fyrddau sy'n gydnaws â SfA?

Yn anffodus nid yw pob bwrdd Prosiect Arduino yn gydnaws â Scratch ar gyfer Arduino. Am y foment maent ond yn gydnaws Arduino UNO, Arduino Diecimila ac Arduino Duemilanove. Nid yw gweddill y byrddau yn gydnaws â'r rhaglen ond nid yw'n golygu na allant weithredu'r cod yr ydym yn ei greu, hynny yw, gellir allforio'r cod a grëwn i DRhA arall fel y gellir ei lunio a'i weithredu. Fel Scratch, Gall SfA anfon cod i DRhA fel Arduino IDE ac anfon y rhaglen i fyrddau eraill y Prosiect sy'n gydnaws ag Arduino IDE ac y gallant weithio'n gywir heb orfod dibynnu a yw'r llwyth trwy Scratch ar gyfer Arduino ai peidio.

Arduino 101

O ran y cod, yn anffodus ar gyfer materion Trwyddedu, nid yw'r ffeiliau'n omni-gyfeiriadol, hynny yw, mae ffeiliau Scratch yn cael eu cydnabod gan Scratch ar gyfer Arduino ond nid yw rhai'r rhaglen hon yn gydnaws â Scratch. Hyd yn oed mae'r cod a gynhyrchir gan y ddwy raglen yn gydnaws â'r Arduino IDE. Mae'r broblem hon yn rhywbeth a fydd yn sicr o ddiflannu gyda threigl amser a chyda chyfraniadau'r Gymuned, ond ar hyn o bryd ni ellir ei wneud.

Scratch ar gyfer Arduino neu Arduino IDE?

Ar y pwynt hwn, byddwch yn sicr yn meddwl tybed beth sy'n well ei raglennu ar gyfer Arduino Scratch ar gyfer Arduino neu Arduino IDE? Cwestiwn difrifol y gellir ei ateb gydag ychydig o resymeg os ydym yn gwybod yn iawn beth yw ein lefel raglennu. Mae Scratch for Arduino yn DRhA sydd wedi'i fwriadu ar gyfer y defnyddwyr mwyaf newydd a llai arbenigol sy'n cael eu cynorthwyo gan yr agwedd weledol ar gyfer rhaglenni bloc, rhywbeth tebyg i'r hyn a elwir yn lled-raglennu. Tra bod Arduino IDE yn DRhA ar gyfer rhaglenwyr lefel arbenigol a chanolradd nad oes angen yr agwedd weledol arnynt i raglennu'n gywir. Y. os yw'r rhaglen ar gyfer plentyn neu blentyn yn ei arddegau, mae'n amlwg mai Scratch ar gyfer Arduino yw'r rhaglen briodol.

Ond, os oes gennym dîm pwerus, byddai cyfrifiadur bwrdd gwaith yn ddigonol, mae'n well cael y ddau ddatrysiad. Fel y dywedasom o'r blaen, gall Scratch ar gyfer Arduino ein helpu trwy greu blociau a gall Arduino IDE ein helpu i anfon y rhaglen i wahanol fyrddau, naill ai o Arduino neu o brosiectau eraill sy'n gweithio gydag Arduino IDE. Ond, beth bynnag, eich dewis chi yw'r dewis Pa un ydych chi'n ei ddewis?


Mae cynnwys yr erthygl yn cadw at ein hegwyddorion moeseg olygyddol. I riportio gwall cliciwch yma.

Sylw, gadewch eich un chi

Gadewch eich sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Meysydd gofynnol yn cael eu marcio â *

*

*

  1. Yn gyfrifol am y data: Miguel Ángel Gatón
  2. Pwrpas y data: Rheoli SPAM, rheoli sylwadau.
  3. Cyfreithlondeb: Eich caniatâd
  4. Cyfathrebu'r data: Ni fydd y data'n cael ei gyfleu i drydydd partïon ac eithrio trwy rwymedigaeth gyfreithiol.
  5. Storio data: Cronfa ddata wedi'i chynnal gan Occentus Networks (EU)
  6. Hawliau: Ar unrhyw adeg gallwch gyfyngu, adfer a dileu eich gwybodaeth.

  1.   hwyr meddai

    Crafu gwych