Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry PI

Menu
  • Projekte
    • LED’s
    • Servo & Schrittmotoren
    • Sound
    • Displays (LCD, OLED, LED)
    • Kommunikation
    • Sicherheit
    • Smarthome
    • Weekend Project
  • Mikrocontroller
    • Arduino
      • Tutorials
      • ProMini
        • Anschließen & Programmieren
      • Nano
        • Arduino Nano – Übersicht
      • UNO
        • Übersicht
        • Funduino UNO
        • Maker UNO – Überblick und Test
        • Arduino UNO R4 WiFi / Minima
      • MEGA 2560
        • Funduino Mega 2560 R3
        • Übersicht
      • Leonardo
        • Übersicht
    • ESP32
      • ESP32-CAM
        • Einrichten der ESP32-CAM und erster betrieb
        • ESP32 CAM als Access Point einrichten
        • DIY ESP32 CAM FTDI Adapter
        • ESP32 CAM – Vergleich der verfügbaren Kameralinsen
        • Python – ESP32 CAM Bild speichern
        • ESP32-CAM – Bewegung ermitteln mit Python3
        • ESP32-CAM WROVER E
        • ESP32-CAM Stream per Python3 aufzeichnen
      • Infrarot-Fernbedienung mit dem ESP32 und MicroPython auslesen: Ein Anfängerleitfaden
      • Der ESP32 Plus von Keyestudio: Ein leistungsstarker Mikrocontroller im Arduino-UNO-Format
      • Mikrocontroller ESP32 H2 im Test
      • Seeed Studio ESP32C3 & Bluetooth
    • ESP8266
      • NodeMCU – “Einer für (fast) Alles!”
      • WEMOS
        • WEMOS D1 – Arduino UNO kompatibles Board mit ESP8266 Chip
        • WEMOS D1 Mini – Übersicht
        • Wemos D1 mini Shields
    • Raspberry Pi Pico
      • Raspberry Pi Pico RESET-Taster: So fügst du ihn hinzu
      • Ein erster Blick auf den Melopero Cookie RP2040: Raspberry Pi Pico meets micro:bit
      • Raspberry Pi Pico Pinout: Eine ausführliche Übersicht
      • Vergleich Raspberry Pi Pico & RP2040:bit
      • Raspberry Pi Pico: Programmierung und Entwicklung mit der Arduino IDE auf Linux
  • Newsletter
  • Über mich
  • DeutschDeutsch
  • EnglishEnglish
Menu

Calliope Mini – Würfel programmieren

Posted on 10. April 20233. Mai 2023 by Stefan Draeger

In diesem Beitrag möchte ich dir zeigen, wie du einen Würfel mit dem Beschleunigungssensor am Calliope Mini programmierst.

Den Mikrocontroller Calliope Mini habe ich dir bereits in einigen Beiträgen auf meinem Blog vorgestellt.

  • Vorstellung des Calliope Mini
  • Programmieren der RGB LED am Calliope Mini
  • Calliope Mini mit DHT11 & LCD-Display
  • Calliope Mini mit ESP8285 Modul

Hier soll es nun darum gehen, wie du auf der 5×5 LED Matrix die Augen eines sechsseitigen Würfels anzeigen lassen kannst. Dabei wird mithilfe des internen Beschleunigungssensors das Ermitteln der Zufallszahl gestartet.

  • Benötigte Ressourcen für dieses kleine Projekt
  • Microsoft MakeCode für Calliope Mini
  • Programmieren in MakeCode

Benötigte Ressourcen für dieses kleine Projekt

Wenn du das kleine Projekt aus diesem Beitrag nachbauen möchtest, dann benötigst du lediglich:

  • einen Calliope Mini,
  • ein Micro-USB Datenkabel

Wenn du ein Batteriepack (im Calliope Mini enthalten) oder Powerbank verwendest, dann kannst du diese kleine Schaltung auch später ohne einen Computer verwenden.

Calliope Mini mit Batteriepack
Calliope Mini mit Batteriepack

Microsoft MakeCode für Calliope Mini

Das Onlinetool MakeCode von Microsoft ist eine grafische Programmierumgebung, wo du mit Blöcken deinen Quellcode aufbaust.

Das gute ist, du musst dich nicht anmelden und benötigst auch keinen Account für die Nutzung.

Programmieren in MakeCode

Der Code wird recht lang, aber nicht sehr kompliziert. Ein großer Vorteil von MakeCode (und auch anderen grafischen Programmierumgebungen) ist, dass die Blöcke selbst erklärend sind und untereinander nur in bestimmten Konstellationen zusammen passen.

Calliope Mini - einen Würfel programmieren
Dieses Video auf YouTube ansehen.

Den fertigen Code als HEX-Datei kannst du dir hier herunterladen. (Dieser lässt sich auch in MakeCode importieren.)

Calliope Mini – WürfelHerunterladen

Schreibe einen Kommentar Antworten abbrechen

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


Unterstütze meinen Blog!


Liebe Leserinnen und Leser,

Unterstützt meinen Blog auf Tipeee und helft dabei, hochwertige Inhalte zu sichern! https://de.tipeee.com/draeger-itblog/.

Jeder Beitrag zählt. Vielen Dank für eure Unterstützung!

Stefan Draeger


Kategorien

Tools

  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator
  • Widerstandsrechner
  • Rechner für Strom & Widerstände
  • ASCII Tabelle

Meta

  • Videothek
  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Kontakt
  • Cookie-Richtlinie (EU)

Links

Blogverzeichnis Bloggerei.de Blogverzeichnis TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com
©2023 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb