Scratch fir Arduino, eng IDE fir déi meescht Ufänger Arduino Benotzer

Kratzer fir Arduino

D'Programméiere vu Gratis Boards gëtt moudesch an et ass kee Wonner, well Boards wéi Raspberry Pi oder Arduino méi bezuelbar ginn. D'Tutorials an d'Video Tutorials sinn och méi bezuelbar an et dauert nëmmen e puer Stonnen fir elementar Programméierungselementer ze léieren. Et ass wéinst deem et gi vill Programmer déi probéieren spezifesch Programmer fir Arduino oder Raspberry Pi ze kreéieren. Och Programmer déi an dësen Apparater installéiert sinn fir aner Programmer ze kreéieren, fir Raspberry Pi hu mir vill Beispiller.

Ee vun de bekanntste Programmer oder Software am Zesummenhang mat Arduino ass Scratch fir Arduino, eng Software orientéiert fir Ufänger Benotzer déi eis hëllefe gratis Programmer ze kreéieren fir datt eis Arduino Projete richteg funktionnéieren.

Wat ass Scratch fir Arduino?

Awer als éischt musse mir soen datt et Scratch fir Arduino ass. Scratch fir Arduino ass en IDE Programm fir Ufänger Benotzer. En Tool fir ze programméieren deen de Kreatioun vu Code, seng Kompiléierung an hir Ausféierung an Echtzäit erméiglecht. D'Software baséiert op der berühmter Kanner-App mam Numm Scratch. Dës Applikatioun sicht d'Léiere vu Programméiere bei de Klengen dank de Blocken a visueller Programméierung déi de Klenge hëlleft hir logeschst Kompetenzen z'entwéckelen. D'Iddi vu Scratch fir Arduino ass visuell Programméierung a Blockprogramméierung ze benotzen, sou datt all Benotzer, onofhängeg vum Programméierungsniveau, e Programm fir Arduino kann erstellen.

Scratch fir Arduino huet keng Relatioun iwwerhaapt mat Scratch oder mam Arduino Projet, awer well se gratis Projete sinn, ass dat Bescht vun all Projet geholl ginn sou datt den Endbenutzer säin Arduino Board a Software benotze kann. Och wa mir musse soen datt dës dräi Projeten net matenee kommunizéieren. Dat ass, Scratch huet keng Optioun déi Scratch fir Arduino gëtt an och net erlaabt den Arduino IDE visuell Programméiere mat engem Plugin genannt Scratch for Arduino. Scratch ass eng eegestänneg Software an Scratch fir Arduino ass en onofhängege Multiplatform Programm deen, wéi den Arduino IDE, d'Chauffeure vu bestëmmte Arduino Boards fir Kommunikatioun enthält..

Dank der Gemeinschaft huet Scratch fir Arduino eng Applikatioun fir Android déi net nëmmen de Smartphone erlaabt mam Programm ze kommunizéieren, awer mir kënnen och d'Software testen déi mam HTTP Protokoll erstallt gouf.

Wéi installéiere Scratch fir Arduino?

De Scratch for Arduino Programm ass fir verschidde Plattformen verfügbar, op d'mannst fir déi populär Plattformen déi déi meescht Benotzer hunn: mir kënnen et op Windows installéieren, op macOS, fir Gnu / Linux a souguer fir Raspberry Pi Verdeelungen, also kënne mir dëse Programm op all Computer hunn, dee mir benotzen.

Awer als éischt musse mir de Programm kréien fir en op eise Computer z'installéieren. Op déi offiziell Websäit vum Projet mir kënnen d'Programmer fir all Betribssystemer kréien.

Kratz fir Arduino Offiziell Websäit

Wa mir Windows benotzen, musse mir duebelklicken op den erofgeluede Package an befollegt den Installatiounsassistent op deen mir kontinuéierlech op den "nächsten" oder "nächsten" Knäppchen drécken.

Wann Dir macOS benotzt, ass de Prozess ähnlech oder ähnlech. Awer ier Dir zweemol klickt op de Package dee mir erofgelueden hunn, musse mir op d'macOS Konfiguratioun goen a sécher stellen datt de Betribssystem d'Installatioun vu Programmer erlaabt déi keng Permissiounen hunn. Wa mir dat gemaach hunn, mir öffnen den Uwendungspackage an zéien d'Applikatioun an den Uwendungsapparat.

Wa mir Gnu / Linux benotzen, da musse mir download éischt de Package deen eiser Plattform entspréchtAn dësem Fall wäert et net fir 64-Bit oder 32-Bit Plattformen sinn, awer éischter wann eis Verdeelung Debian Packagen oder Fedora Packagen benotzt, dat heescht Deb oder RPM. Sobald mir de Package erofgelueden hunn deen eiser Verdeelung entsprécht musse mir en Terminal am Dossier opmaachen, wat gemaach gëtt mat engem Riets-Klick op den Ordnerraum a mir féieren déi folgend am Terminal aus:

sudo dpkg -i paquete.deb

Oder mir kënnen et och installéieren andeems Dir folgend tippt:

sudo rpm -i paquete.rpm

No e puer Sekonnen de Programm installéiere wäerte mir eng Ikon an eisem Menü hunn deen Scratch fir Arduino genannt gëtt. Wéi Dir gesitt, ass d'Installatioun vun dëser visueller IDE ganz einfach a brauch normalerweis keen externen Programm fir richteg ze schaffen.

Wéi eng Boards si kompatibel mat SfA?

Leider net all Arduino Project Boards si kompatibel mat Scratch fir Arduino. Fir de Moment si sinn nëmme kompatibel Arduino UNO, Arduino Diecimila an Arduino Duemilanove. De Rescht vun de Boards sinn net kompatibel mam Programm awer et heescht net datt se de Code net ausféiere kënnen dee mir erstellen, dat heescht de Code dee mir kreéieren kann op eng aner IDE exportéiert ginn sou datt e kompiléiert an ausgefouert ka ginn. Wéi Scratch, SfA kann Code op eng IDE wéi Arduino IDE schécken an de Programm op aner Boards vum Projet schécken déi kompatibel sinn mat Arduino IDE an datt se korrekt kënne schaffen ouni ofhängeg ze sinn ob d'Sendung duerch Scratch fir Arduino ass oder net.

Arduino 101

Wat de Code ugeet, leider fir Lizenzéierungsfroen, sinn d'Dateie net omni-directional, dat heescht, d'Scratch Dateie ginn duerch Scratch fir Arduino unerkannt awer déi vun dësem Programm sinn net kompatibel mat Scratch. Souguer wann de Code generéiert vu béide Programmer ass kompatibel mat der Arduino IDE. Dëse Problem ass eppes wat sécher mam Zäitverlaf a mat de Bäiträg vun der Gemeinschaft verschwanne wäert, awer de Moment kann et net gemaach ginn.

Kratzer fir Arduino oder Arduino IDE?

Zu dësem Zäitpunkt wäerte Dir sécher froe wat besser ass fir Arduino ze programméieren Kratzer fir Arduino oder Arduino IDE? Eng sérieux Fro déi mat e bësse Logik ka beäntwert ginn wa mir wierklech wëssen wat eise Programméierungsniveau ass. Scratch fir Arduino ass eng IDE déi fir déi Ufänger a manner Expert Benotzer geduecht ass déi vum visuellen Aspekt fir Blockprogrammer gehollef ginn, eppes ähnlech wéi déi sougenannte Semi-Programmatioun. Wärend Arduino IDE eng IDE ass fir Expert a Mëttelstufe Programméierer déi de visuellen Aspekt net brauchen fir richteg ze programméieren. Y wann de Programm fir e Kand oder en Teenager ass, ass et kloer datt Scratch fir Arduino de passende Programm ass.

Awer, wa mir e staarkt Team hunn, en Desktopcomputer géif duergoen, et ass am beschten zwou Léisungen ze hunn. Wéi scho gesot, Scratch fir Arduino kann eis hëllefen andeems se Blocken kreéieren an Arduino IDE kann eis hëllefen de Programm op verschidde Boards ze schécken, entweder vun Arduino oder vun anere Projeten déi mat Arduino IDE schaffen. Awer, op jidde Fall ass d'Wiel Ären Wéi eng wielt Dir?


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

E Kommentar, loosst ären

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.

  1.   spéit sot

    Grousse Kratz