Ardublock: Was es ist und was es für Ihr Arduino tun kann

Screenshot des Ardublock-Plugins.

Die Anschaffung von Arduino-Boards ist veraltet und zunehmend in Reichweite von mehr Taschen, aber wie funktioniert es? Es ist klar, dass wir einen Code oder ein Programm benötigen, das die gewünschte Operation ausführt, damit es funktioniert. Dies steht leider nicht allen zur Verfügung und ist es auch Sie benötigen Programmierkenntnisse, um Arduino dazu zu bringen, einen Motor zu bewegen oder ein Licht einzuschalten.

All dies hat visuelle Editoren und visuelle Programmierung sehr beliebt gemacht. Dieser Typ Mit der Programmierung können Sie Programme über Blöcke erstellen, die mit der Maus gezogen werden, vergessen, geschweifte Klammern zu schließen oder lange Funktionsnamen schreiben zu müssen. Ein beliebtes Tool, das die visuelle Programmierung des Arduino einführt, heißt Ardublock.

Was ist Ardublock?

Ardublock ist ein Programm oder vielmehr eine Ergänzung zur Arduino IDE, mit der wir Programme und Code erstellen können, ohne Code schreiben zu müssendas heißt, durch visuelle Werkzeuge. Dies hat seine Vorteile, denn wenn wir wissen, wie man programmiert, sparen wir viel Zeit beim Debuggen, da wir nicht vergessen, das bekannte ";" Es schließt auch nicht die Code-Klammern. Programmieren mit visuellen Werkzeugen ist Programmieren sowohl für Anfänger als auch für erfahrene Programmierer gedacht und auch für Benutzer, die nicht programmieren können und lernen möchten, wie es geht.

Wie bereits erwähnt, ist Ardublock eher eine Ergänzung als ein Programm selbst, da für den Betrieb eine Arduino-IDE erforderlich ist. Zusammenfassend können wir also sagen, dass Ardublock eine Anpassung der Arduino IDE ist, um die Codeprogrammierung an die visuelle Programmierung anzupassen.

Arduino Tre Brett

Ardublock hat mehr positive Dinge als ein Werkzeug für den unerfahrenen Programmierer. Eines seiner positiven Dinge ist die Möglichkeit von Arbeiten Sie mit Blöcken, um Projekte schneller zu erstellen.

Ardublock arbeitet visuell mit Blöcken und kann auch mit Komponenten arbeiten. Auf diese Weise können wir einen Block erstellen, der aus Rädern besteht, einen anderen, der Musik ist, und einen anderen, der Platte ist. Jedes Mal, wenn wir diese Blöcke verwenden möchten, werden wir sie benennen oder einfach von einer Seite des Fensters auf die andere Seite des Fensters ziehen.

Die Funktionen und Möglichkeiten, die Ardublock uns bietet, sind die gleichen, die Arduino IDE uns bietet. Das heißt, wir können Ardublock mit unserem Arduino-Board verbinden, Code senden, den Ardublock dank der Blöcke erstellt hat, und unsere Projekte schnell und einfach testen. Und es ist das, wenn wir das Programm beenden, Die gespeicherten Informationen sind immer noch geschriebener Code, Code, den Ardublock mit unseren Blöcken erstellt hat.

Wie installiere ich Ardublock in unserem Betriebssystem?

Nun, wir wissen bereits oder haben eine klare Vorstellung davon, was Ardublock ist, aber wie ist es auf unserem Computer installiert und wie können wir es verwenden?

Vorbereitung unseres Computers

Obwohl die einzige Dokumentation, die über Ardublock existiert, auf Englisch ist, ist die Wahrheit, dass der Installationsprozess ziemlich einfach und schnell ist, wenn wir die Arduino IDE haben. Zuerst müssen wir haben auf unserem Arduino IDE ComputerWenn wir es nicht installiert haben, können Sie hier anhalten und sehen, wie Sie es unter Gnu/Linux installieren. Ein weiteres Element, das wir brauchen werden, ist eine Java Virtual Machine oder ähnliches haben im Team. Wenn wir Gnu/Linux verwenden, ist es ideal, auf OpenJDK zu setzen, insbesondere nach der Konfrontation zwischen Oracle und Google. Nachdem wir nun alles erledigt haben, müssen wir loslegen die offizielle Ardublock-Website und holen Sie sich das Ardublock-Paket, ein Paket im Java-Format oder mit der Erweiterung .jar. Die heruntergeladene Datei ist keine ausführbare Datei mit einem Installationsassistenten, daher müssen wir alles manuell ausführen.

Screenshot der Arduino IDE

Ardublock-Installation

Erste Wir öffnen die Arduino IDE und gehen zu Einstellungen oder Einstellungen. Nun gehen wir zur Option "Sketchbook-Speicherort:", die in einem neuen Fenster angezeigt wird. Dies ist die Adresse, an der wir bestimmte Plugins oder Elemente der Arduino IDE speichern müssen. Der angezeigte Ort oder die angezeigte Adresse lautet "Dokumente / Arduino" oder "Startseite / Dokumente / Arduino". Wir können die Adresse ändern, aber wenn wir sie ändern, müssen wir wissen, welche neue Adresse lautet, um die heruntergeladene Ardublock-Datei dorthin zu verschieben. Wenn wir den Arduino-Ordner öffnen, werden wir sehen, dass es andere Unterordner und Dateien gibt.

Wir müssen das Ardublock-Paket verschieben und dabei die folgende Adresse "tools / ArduBlockTool / tool / ardublock-all.jar" belassen. Wenn wir das Arduino IDE-Programm geöffnet haben, ist es Zeit, es zu schließen, und wenn wir es erneut öffnen, Im Menü Extras oder Extras wird die Option Ardublock angezeigt. Wenn Sie darauf klicken, wird ein neues Fenster angezeigt, das der Ardublock-Oberfläche entspricht. Wie Sie sehen, ist es einfach und schnell, aber verwirrend, wenn wir den Installationsvorgang nicht kennen.

Alternativen zu Ardublock

Obwohl Ardublock für Arduino etwas Neues und Einzigartiges zu sein scheint, ist die Wahrheit, dass es nicht das einzige Programm oder Werkzeug ist, das wir für die visuelle Programmierung benötigen. Es gibt verschiedene Tools, die sich auf die visuelle Programmierung konzentrieren, so dass alle Alternativen zu Ardublock eindeutige Programme und keine Erweiterungen oder Add-Ons zur Arduino-IDE sind.

Die erste dieser Alternativen heißt Minibloq. Minibloq ist ein komplettes Programm, das sich auf visuelle Programmierung konzentriertDaher ist der Bildschirm in drei Teile unterteilt: einen Teil mit den zu erstellenden Blöcken, einen weiteren Teil, in dem wir die Blöcke verschieben, die wir im Programm verwenden möchten, und einen dritten Teil, in dem der Code angezeigt wird, für den wir erstellen werden fortgeschrittenere Benutzer. Minibloq kann dadurch erhalten werden Link.

Screenshot des Minibloq-Programms

Das zweite Werkzeug wird aufgerufen Kratzer für Arduino. Dieses Tool versucht es Passen Sie das Scratch-Kinderprogramm an jede Ebene an und mit der gleichen Philosophie Programme erstellen. Scratch for Arduino ist sozusagen ein komplettes Programm, eine Gabelung von Scratch.

Das dritte der Tools ist noch nicht gut etabliert, aber es ist ein vielversprechendes Tool innerhalb der visuellen Programmiertools. Dieses Tool heißt Mod-Kit, ein Werkzeug Das wurde auf Kickstarter geboren, reift aber langsam auf hervorragende Weise. Der Unterschied zu anderen Programmen kann ist mehr auf Anfänger als auf fortgeschrittene Benutzer spezialisiert. Schließlich wäre die andere Alternative zu Ardublock die traditionelle Verwendung der Arduino IDE, eine Alternative, die nicht visuell ist und nur den erfahrensten Programmierern zur Verfügung steht.

Fazit

Ardublock Es ist ein sehr interessantes Tool, zumindest für Anfänger. Aber es ist wahr, wenn Sie ein erfahrener Programmierer sind, diese Art von Werkzeugen macht es nicht schneller, Code zu erstellen, sondern im Gegenteil. Seltsamerweise ist die Verwendung der Maus langsamer als die Verwendung der Tastatur.

Obwohl Wenn wir unerfahrene Programmierer sind oder lernen, ist Ardublock eine sehr empfehlenswerte Erweiterung nicht zu sagen wesentlich, da es in diesen Phasen unvermeidlich ist, Syntaxfehler und kleine Probleme zu machen, die mit Ardublock schwer zu finden und zu überwinden sind. jedoch Was wählst du?


2 Kommentare, hinterlasse deine

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Oskar Mansila sagte

    Hallo, schön dich kennen zu lernen. Funktioniert Ardublock mit neueren Versionen von Arduino?

  2.   Jose sagte

    Hallo, mit diesen Grafikversionen können Sie die gleichen Programme wie beim Schreiben entwickeln? Mit anderen Worten, könnte der gesamte geschriebene Code in Blöcken ausgeführt werden?
    Eine andere Frage, wie definieren oder verwenden Sie die .h, Unterprogramme usw. in diesem Fall?