Sie möchten, dass Ihr Kind mit dem Erlernen von Elektronik und Programmieren beginnt, wissen aber nicht, wo Sie anfangen sollen? Ab welchem Alter kann man mit dem Lernen beginnen? Ich beeile mich, Sie zu beruhigen: Selbst mit 5-7 Jahren ist es nicht zu früh, wenn er Russisch lesen kann. Glücklicherweise gibt es jetzt solche Programmiersprachen, dass es nicht notwendig ist, den Code zu schreiben, und Ihr Kind wird das Programm wie ein Puzzle setzen. Ich spreche von einem System wie "Scratch for Arduino", das Programmierung und Elektronik kombiniert. Es ist ein großartiges Werkzeug, um mit Ihrem Kind zu lernen.
Notwendig
- - Computer mit Arduino-IDE;
- - Internetverbindung;
- - Arduino-Platine;
- - USB-Kabel zum Anschluss von Arduino an einen Computer.
Anleitung
Schritt 1
Zunächst müssen Sie das Programm „Scratch for Arduino“(abgekürzt S4A) auf Ihrem Computer installieren. Rufen Sie dazu die Website https://s4a.cat auf und gehen Sie zum Abschnitt Downloads. Laden Sie das Archiv „S4A16.zip“herunter (1.6 ist die neueste Version zum Zeitpunkt der Erstellung dieses Artikels). Entpacken Sie das Archiv irgendwo auf Ihrem Computer und führen Sie die Installationsdatei aus. Folgen Sie den Anweisungen des Installationsassistenten.
Schritt 2
Wenn das Programm während des Installationsvorgangs meldet, dass eine Adobe AIR-Komponente fehlt, sollten Sie diese ebenfalls installieren. Gehen Sie auf die Download-Seite https://get.adobe.com/ru/air, laden Sie sie herunter und installieren Sie sie, nichts Kompliziertes.
Sie können nun mit der Installation von S4A fortfahren. Schließen Sie den Installationsvorgang wie gewohnt ab.
Schritt 3
Bevor Sie das Programm "Scratch for Arduino" starten, müssen Sie noch eines tun: Laden Sie die proprietäre Firmware der Autoren des Programms "S4A" mit dem Namen "S4AFirmware16.ino" von der Site und dann in den Arduino-Speicher herunter ". Download-Link https://vps34736.ovh.net/S4A/S4AFirmware16.ino. Leider müssen Sie es unter der "erwachsenen" Arduino IDE-Entwicklungsumgebung in den Arduino-Speicher laden. Öffnen Sie die heruntergeladene Datei in der Entwicklungsumgebung und laden Sie sie wie gewohnt in den Arduino-Speicher.
Schritt 4
Die Vorbereitungen sind abgeschlossen, nun können wir endlich das Programm „Scratch for Arduino“starten. Nach dem Start sehen Sie das in der Abbildung gezeigte Fenster. Im rechten Teil des Fensters befindet sich die Aufschrift "Suche nach einem Brett …". Nach ein paar Sekunden sollte es verschwinden - das Programm erkennt das Arduino-Board und verbindet sich damit.
Schritt 5
Wenn die Inschrift nicht innerhalb von 10 Sekunden verschwindet, klicken Sie auf das graue Feld, in dem die Suche ausgeführt wird, klicken Sie mit der rechten Maustaste und wählen Sie den Punkt "Board-Suche stoppen". Klicken Sie dann erneut und klicken Sie auf "Serieller / USB-Port auswählen". Geben Sie die Portnummer an, die das Betriebssystem dem Arduino-Board zugewiesen hat (kann im Gerätemanager angezeigt werden). Suchen Sie erneut nach der Tafel. Jetzt muss es vom Programm definiert werden. Der Erfolg wird durch die laufenden Nummern in den Feldern Analog0 … Analog5 (Pickups an den analogen Pins des Arduino) und das Verschwinden der Aufschrift "Search for board" belegt.
Jetzt können Sie Ihr Kind anrufen und mit dem Programmieren beginnen.
Lassen Sie uns ein einfaches Programm aus Puzzleteilen zusammenstellen, das Folgendes tut: Wenn Sie die linke Maustaste drücken, leuchten Sie die eingebaute LED des Arduino-Boards auf und schalten Sie sie aus, wenn Sie sie loslassen.
Schritt 6
Klicken Sie oben links im Programmfenster auf die Schaltfläche "Steuerung". Wähle das Puzzle "Wenn die grüne Flagge geklickt wird". Ziehen Sie in das mittlere Feld. Wähle sofort das Rätsel "Immer" aus und ziehe es ebenfalls in das mittlere Feld. Verbinden Sie es mit dem ersten (die Kerben sollten übereinstimmen). Wählen Sie das Puzzle "Wenn … sonst" und fügen Sie es in den "Immer"-Block ein (dadurch kann unser Programm immer ausgelöst werden, wenn die Maustaste gedrückt wird).
Klicken Sie nun oben links auf die Schaltfläche Verschieben. Ziehen Sie "Digital 13 on" und "Digital 13 off", stecken Sie den ersten in die obere Kerbe, den zweiten in den unteren Block "Wenn … sonst" (der 13. in LED, wir schalten es ein) …
Als letztes bleibt noch etwas übrig: Klicken Sie auf die Schaltfläche "Sensoren", wählen Sie das Puzzle "Maus gedrückt" aus und fügen Sie es in die letzte freie Stelle unseres Puzzles ein.
Klicken Sie nun auf das grüne Kontrollkästchen in der oberen rechten Ecke - dadurch wird das Programm gestartet. Gesammelte Rätsel sollten weiß hervorgehoben werden.
Wenn Sie nun mit der Maus klicken, leuchtet die LED auf der Arduino-Platine auf und beim Loslassen erlischt sie. Gratulieren Sie Ihrem Kind zu seinem ersten Programm!