Files
crumbmissions/missions
Branko May Trinkwald 3ee5214405 🌙🌈 Mond Maschine - Rainbow Predictor Mission!
"Vorhersagen heißt verstehen - Die Natur durch Code begreifen"

**Eine neue Computer Vision Mission!**

Inspired by: "Eine Mond Maschine die mir zeigt wann ich
regenbogen zählen kann?" 💚

**Was die Mond Maschine kann:**
- 🌙 Mond-Phasen tracken & berechnen
- 🌦️ Wetter-Daten analysieren (APIs)
- 📸 Computer Vision: Regenbogen detektieren (OpenCV)
- 🔮 Vorhersage-Algorithmus (ML Light)
- 🌈 Mondregenbogen! (Lunar Rainbow bei Vollmond)

**8 Phasen:**
1. Vision - Maya-Eule über Vorhersage vs Beobachtung
2. Das Dreieck - Daten-Struktur, Flow & Balance
3. Hardware - Kamera-Setup (Webcam/RasPi Cam)
4. Computer Vision - OpenCV & HSV-Farbraum
5. Daten-Integration - Wetter-API & Mond-Berechnung
6. Vorhersage-Algorithmus - Feature Engineering & Scoring
7. Visualisierung - ASCII Mond-Phasen & Dashboard
8. Mondregenbogen - Die magische Legende

**Alle 13 Waldwächter:**
- 🔺 Dreieck: DumboSQL, FunkFox, Taichi Taube
- 🔧 Hardware: CapaciTobi, Schnecki, Schraubbär
- 💻 Code: SnakePy (OpenCV!), PepperPHP, Spider
- 🔐 System: CrabbyRust, Vektor
- 🎨 Art: ASCII-Monster
- 🦉 Wisdom: Maya-Eule

**Learning Areas:**
- Computer Vision & OpenCV
- Image Processing (HSV color space)
- Weather API integration
- Astronomical calculations (moon phases)
- Machine Learning concepts
- Prediction algorithms
- Data visualization

**Hardware:**
- Kamera (USB Webcam / Raspberry Pi Camera)
- Optional: Wetterfestes Gehäuse für Outdoor
- Python + OpenCV + ephem

**Next Steps:**
pip install opencv-python numpy requests ephem

Die dritte Robot-Mission ist bereit! 🌙
Von Krümels Vision zur Mond Maschine! 💚

🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-21 16:55:16 +01:00
..
2025-12-21 15:52:53 +01:00
2025-12-21 16:55:16 +01:00

🌲 Crumb Mission Selector - README

Was ist das?

Der Crumb Mission Selector ist ein interaktives Lern-Tool das die Philosophie der ursprünglichen CF_Zero_V1 Bash-Abenteuer wiederbelebt.

Quick Start

./crumb-mission-selector.sh

Verfügbare Missionen

📚 Basics (für Einsteiger)

  • 🦊 Fridolin (Pfadfinder) - Navigation: pwd, ls, cd
  • 🛠️ Balu (Bau-Elf) - Dateien erstellen: mkdir, touch, echo
  • 🐈🦉 Noko (Leser) - Dateien lesen: cat, head, tail, grep

🚀 Advanced (für Fortgeschrittene)

  • 🌐 DNS Deep Dive - DNS-Tools: dig, nslookup, host
  • 🔐 SSH Security Basics - SSH-Verbindungen und Keys

🏆 Challenges (bald verfügbar)

Hier werden bald interaktive Herausforderungen erscheinen!

Neue Mission hinzufügen

  1. Erstelle zwei Dateien:

    touch missions/basics/meine_mission.sh
    touch missions/basics/meine_mission.meta.json
    
  2. Fülle die Metadaten:

    {
      "icon": "🎯",
      "title": "Meine Mission",
      "description": "Was du hier lernst",
      "category": "basics",
      "enabled": true
    }
    
  3. Schreibe dein Skript und mache es ausführbar:

    chmod +x missions/basics/meine_mission.sh
    
  4. Fertig! Die Mission erscheint automatisch im Menü.

Architektur

crumb-mission-selector.sh    # Hauptscript (Metadata-Loader)
missions/
├── basics/                  # Einsteiger-Missionen
├── advanced/                # Fortgeschrittene Missionen
└── challenges/              # Herausforderungen

Jede Mission besteht aus:

  • .sh Datei (das eigentliche Skript)
  • .meta.json Datei (Icon, Titel, Beschreibung)

Philosophie

Inspiriert von CF_Zero_V1:

  • Metadata-driven Design
  • Erweiterbar ohne Code-Änderungen
  • Bildungsfreundlich & interaktiv
  • Waldwächter-Philosophie: "Transparency over magic"

Erstellt

2025-12-21 - Als Teil der Integration von CF_Zero_V1 Bash-Abenteuern in das neue Crumbforest-Ökosystem