Der kleine Hacker: Programmieren lernen mit dem Calliope mini
eBook - ePub

Der kleine Hacker: Programmieren lernen mit dem Calliope mini

Mit dem Calliope mini und vielen spannenden Projekten spielend programmieren lernen.

  1. 160 Seiten
  2. German
  3. ePUB (handyfreundlich)
  4. Über iOS und Android verfügbar
eBook - ePub

Der kleine Hacker: Programmieren lernen mit dem Calliope mini

Mit dem Calliope mini und vielen spannenden Projekten spielend programmieren lernen.

Angaben zum Buch
Buchvorschau
Inhaltsverzeichnis
Quellenangaben

Über dieses Buch

Programmieren ist langweilig?Nicht mit dem neuen Calliope mini!Du benutzt jeden Tag Computer, Tablet, Smartphone und Co. und willst dich endlich mal mit dem befassen, was dahinter steckt? Wenn du selbst coole Lichteffekte oder ein richtiges Spiel programmieren möchtest, bist du mit dem Calliope mini und diesem Buch genau richtig, denn hier erfährst du, jenseits aller trockenen Lehrpläne, was das Programmieren mit der neuen Platine so faszinierend macht.Kleine Platine mit großer Wirkung!Eine Besonderheit des Calliope mini sind die vielen Zusatzteile, die bereits fest angebaut sind: ein Feld mit 25 LEDs, zwei Taster, eine RGB-LED für bunte Farben, ein Lautsprecher, ein Bewegungssensor und vieles mehr. Alle diese Teile müssen bei anderen Mikrocontrollern erst zusätzlich angeschlossen werden.Programmieren für die echte Welt: Um mit dem Calliope mini loszulegen, brauchst du nicht erst kompliziert Programme auf dem Computer zu installieren, denn die drei für den Calliope geeigneten grafischen Editoren – derCalliope mini Editor, Microsofts PXT und das Open Roberta Lab lassen sich bequem aus deinem Webbrowser bedienen. Und nach den ersten Schritten geht es gleich ans Eingemachte: Ob Discolicht oder Thermometer, Alarmanlage, magische Billardkugel oder der Spieleklassiker Space Invaders – mit dem Calliope mini und diesem Buch kommt garantiert keine Langeweile auf.

Häufig gestellte Fragen

Gehe einfach zum Kontobereich in den Einstellungen und klicke auf „Abo kündigen“ – ganz einfach. Nachdem du gekündigt hast, bleibt deine Mitgliedschaft für den verbleibenden Abozeitraum, den du bereits bezahlt hast, aktiv. Mehr Informationen hier.
Derzeit stehen all unsere auf Mobilgeräte reagierenden ePub-Bücher zum Download über die App zur Verfügung. Die meisten unserer PDFs stehen ebenfalls zum Download bereit; wir arbeiten daran, auch die übrigen PDFs zum Download anzubieten, bei denen dies aktuell noch nicht möglich ist. Weitere Informationen hier.
Mit beiden Aboplänen erhältst du vollen Zugang zur Bibliothek und allen Funktionen von Perlego. Die einzigen Unterschiede bestehen im Preis und dem Abozeitraum: Mit dem Jahresabo sparst du auf 12 Monate gerechnet im Vergleich zum Monatsabo rund 30 %.
Wir sind ein Online-Abodienst für Lehrbücher, bei dem du für weniger als den Preis eines einzelnen Buches pro Monat Zugang zu einer ganzen Online-Bibliothek erhältst. Mit über 1 Million Büchern zu über 1.000 verschiedenen Themen haben wir bestimmt alles, was du brauchst! Weitere Informationen hier.
Achte auf das Symbol zum Vorlesen in deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Weitere Informationen hier.
Ja, du hast Zugang zu Der kleine Hacker: Programmieren lernen mit dem Calliope mini von Christian Immler im PDF- und/oder ePub-Format sowie zu anderen beliebten Büchern aus Informatik & Programmierung. Aus unserem Katalog stehen dir über 1 Million Bücher zur Verfügung.

Information

Jahr
2017
ISBN
9783645224338
Auflage
1

image
Erste Schritte mit dem Calliope mini

Der Calliope mini ist eine Experimentierplatine, die sich sehr einfach programmieren lässt. Sie wurde ursprünglich für den Schulunterricht entwickelt, lässt sich aber auch für viele andere Experimente und Spiele einsetzen.
Natürlich ist der Calliope mini nicht die erste programmierbare Platine. Bis vor einigen Jahren war die Programmierung von Mikrocontrollern und Einplatinencomputern nur etwas für Ingenieure. Erst die bekannten Platinen Raspberry Pi und Arduino machten diese Technik für jeden verständlich.
Im Gegensatz zum Raspberry Pi ist der Calliope mini kein wirklicher Computer, sondern eine Mikrocontrollerplatine, die einfach ein einziges Programm abarbeitet, das vorher auf dem PC erstellt und dann per USB-Kabel übertragen wurde. Damit ist er vergleichbar mit dem Arduino und auch ähnlich leicht zu programmieren. Genauer gesagt, handelt es sich um einen Nordic NRF51822, einen ARM-Cortex-M0-32-Bit-Prozessor mit 16 KB RAM und 256 KB Flash-Speicher.
Was den Calliope mini so besonders macht, sind die vielen Zusatzteile, die bereits fest angebaut sind: ein Feld mit 25 LEDs, zwei Taster, eine RGB-LED für bunte Farben, ein Lautsprecher, ein Bewegungssensor und vieles mehr. Alle diese Teile müsste man beim Arduino erst zusätzlich anschließen.

WAS IST WO? – KONTAKTE, SENSOREN ETC.

Das Bild auf der rechten Seite zeigt die zahlreichen Anschlüsse des Calliope mini. Am häufigsten werden die beiden Taster und die sechs Kontakte in den Ecken genutzt. Hier kannst du mit einem Krokodilklemmenkabel oder einfach mit einem angeknoteten Draht elektronische Bauteile anschließen. Die mit dem Touch-Symbol gekennzeichneten Anschlüsse können auch durch Berührung mit dem Finger geschaltet werden.
BBC MICRO:BIT
Der Calliope mini hat seine Vorfahren in England. Der britische Fernsehsender BBC ließ eine Mikrocontrollerplatine für Schüler entwickeln. Dieser BBC micro:bit verfügt über weitgehend gleiche Hardware, die gleiche LED-Matrix sowie ähnliche Anschlüsse und Sensoren. Die Editoren zum Programmieren des Calliope mini wurden wie die Hardware vom BBC micro:bit übernommen. Die Software ist noch nicht komplett übersetzt, an einigen Stellen tauchen weiterhin die englischen Originaltexte auf. Wundere dich nicht, wenn in seltenen Meldungen auch noch der Name BBC micro:bit steht.
image
Die Anschlüsse und Bedienelemente des Calliope mini. (Bild: Calliope gGmbH, Lizenz: CC-BY-SA)
Die meisten selten gebrauchten Anschlüsse sind nur Löcher in der Platine. Um hier etwas anzuschließen, lötest du am besten eine Stiftleiste in die Löcher, auf der dann Leitungen angeschlossen werden können. LEDs und andere einfache Bauelemente kannst du auch direkt in die Löcher stecken und die Anschlussdrähte leicht biegen, damit es keinen Wackelkontakt gibt. Diese Anschlüsse werden nur für zwei Programme am Ende des Buchs verwendet.

STROMVERSORGUNG, USBUND MITGELIEFERTE TEILE

Der Calliope mini braucht Strom wie jedes elektronische Gerät. Dafür gibt es zwei Möglichkeiten:
image
Du kannst den mitgelieferten Batteriekasten an dem weißen Batterieanschluss anschließen. Mit einem kleinen Schalter am Batteriekasten lässt sich die Stromversorgung ein- und ausschalten, ohne dass man die Steckverbindung lösen muss.
image
Oder du versorgst den Calliope mini über ein USB-Kabel mit Strom. Schließe das Kabel an einem USB-Anschluss des PCs an. Über dieses Kabel überträgst...

Inhaltsverzeichnis

  1. Cover
  2. Impressum
  3. Inhalt
  4. 1 Erste Schritte mit dem Calliope mini
  5. 2 Der Editor PXT für „echte“ Programme
  6. 3 Spielwürfel
  7. 4 Farblichteffekte mit der RGB-LED
  8. 5 Lauflicht
  9. 6 Noch ein Lichteffekt
  10. 7 Zähler
  11. 8 1x1-Trainer
  12. 9 Zahlenraten
  13. 10 Stimmungsanzeiger mit Musik
  14. 11 Sensorkontakte in den Ecken
  15. 12 Mobiles Erdungsmessgerät
  16. 13 Discolicht-Steuerpult
  17. 14 Magic-8-Ball – die magische Billardkugel
  18. 15 Thermometer und Lichtstärkemessung
  19. 16 Alarmanlage für den Calliope mini
  20. 17 Space Invaders
  21. 18 Eierlaufen
  22. 19 Die beiden grünen LEDs anschließen
  23. 20 Reaktionsspiel mit den beiden grünen LEDs
  24. 21 Geheime Botschaften per Funk übertragen
  25. 22 Der NEPO-Editor von Open Roberta
  26. 23 FAQ