Programmieren – die besten Beiträge

Wo kann ich so eine App in Auftrag geben?

In unserer Einrichtung gibt es einen Spieleschrank mit zahlreichen Gesellschaftsspielen. Viele davon werden kaum noch genutzt, weil man sie schlicht vergisst oder nicht weiß, ob sie gerade passen. Die App soll durch eine übersichtliche Verwaltung, die Filterung und zufällige Spielvorschläge ermöglichen.

Funktionen:

Filterbare Kategorien pro Spiel

  • Spielart (z. B. Kartenspiel, Brettspiel, Würfelspiel; auch mehrere gleichzeitig möglich)
  • Spieleranzahl
  • Spieldauer
  • Anforderungen (z. B. Konzentration, Teamwork, Kreativität; auch mehrere gleichzeitig)

Eigene Spieleregale pro Nutzerin/Nutzer

Nutzerinnen und Nutzer können Spiele ihrem persönlichen Regal hinzufügen oder entfernen.

Jedes Regal hat eine Administratorin oder einen Administrator.

Nur Administratorinnen/Administratoren können Spiele vollständig löschen.

Sie können festlegen, ob andere Personen ebenfalls Spiele hinzufügen oder entfernen dürfen.

Sortierfunktionen

Innerhalb eines Regals sollen die Spiele sortiert werden können:

  • Alphabetisch (A–Z oder Z–A)
  • Nach Spieldauer (kürzeste bis längste oder umgekehrt)
  • Nach Spieleranzahl (auf- oder absteigend)

Informationen pro Spiel

Für jedes Spiel sollen folgende Informationen angezeigt werden:

  • Spielname
  • Bild der Spielverpackung
  • Spielart
  • Spieleranzahl
  • Spieldauer
  • Anforderungen

Startseite mit Filterfunktion

Auf der Startseite soll eine Übersicht mit den Kategorien Spielart, Spieleranzahl, Spieldauer und Anforderungen zu sehen sein. Mindestens eine Kategorie muss ausgewählt werden, woraufhin passende Spiele angezeigt werden. Die Ergebnisliste lässt sich sortieren, wie oben beschrieben.

Zufällige Spielauswahl

Ein Button "Zufälliges Spiel" soll ein zufällig gewähltes Spiel aus dem gewählten Regal anzeigen.

Wo kann ich so eine App erstellen lassen und wie viel kostet das etwa?

Oder könnte ich als Laie sowas auch mit Glide oder so machen?

Spiele, App, spielen, App Store, Filter, programmieren, iOS, Android, Gesellschaftsspiele, Sortieren, Google Tabellen, Google Play Store, google sheet

Könnt ihr mir bei der Programmierung für meine GFS helfen?

Bitte durchlesen, ich brauche wirklich Hilfe dabei.

Für meine GFS morgen Abend in Informatik ( an der ich ohne Erfolg seit drei Wochen sitze), handelt es sich um den I2C-Baustein, der durch ein Mikrofon, auf dem ICC-Baustein die LEDs zum Leuchten bringen soll. D.h. lautes Geräusch, alle LEDs gehen an; geringes Geräusch, keine bis wenige LEDs gehen an.

Folgendes Problem:

Der Code, den ich in Visual Studio Code realisieren muss, funktioniert nicht und zeigt immer eine Fehlermeldung. Die Deklarationen und Initialisierungen des I2 CS sollen nicht über eine Bibliothek laufen, sondern extern im Programmcode. Der I2C heißt PC F8575.

ich habe verschiedene Programme wie ChatGPT zur Hilfe genutzt, als auch Freunde gefragt, aber niemand konnte mir helfen.

Folgendes muss in meine GFS:

Ich muss den I2C-Baustein beschreiben, wie er die LEDs ansteuert und hierbei sollte ich Auszüge aus dem Datenblatt zeigen und erklären. Dann eine kurze Beschreibung des Codes und noch eine Demonstration der Schaltung machen.

Der Code:

#include <Arduino.h>
#include <Wire.h>

#define MIC_PIN A0
#define THRESHOLD 500

void setup() {
 Serial.begin(9600);

 // I2C starten auf PB_9 (SDA), PB_8 (SCL)
 Wire.begin(PB_9, PB_8); // Nucleo-L152RE: D14 = PB_9 (SDA), D15 = PB_8 (SCL)
 Wire.setClock(100000); // 100 kHz wie in deiner Tabelle
 pinMode(MIC_PIN, INPUT);
}

void loop() {
 int micValue = analogRead(MIC_PIN);
 Serial.println(micValue);
 char daten[1];

 if (micValue > THRESHOLD) {
  daten[0] = 0b00000001; // LED an
 } else {
  daten[0] = 0b00000000; // LED aus
 }

 // Adresse 0x20 (PCF8574) wird wie in der Tabelle verdoppelt: 0x20 << 1 = 0x40
 Wire.beginTransmission(0x20); // 7-Bit-Adresse, nicht verdoppeln hier!
 Wire.write(daten, 1);
 Wire.endTransmission();
  
 delay(100);
}

Zu dem Bild:

Dies ist der Ausschnitt meiner Formelsammlung, so in etwa soll der I2C initialisiert, deklariert, und so soll er Sachen lesen und empfangen.

Ich danke wirklich sehr, wenn mir jemand hilft. Diese Note ist die letzte in meinem Fachabitur mit IT. Bitte.

Vielen Dank!

Bild zum Beitrag
IT, programmieren, Arduino, Code, Programmiersprache, I2C, Visual Studio Code

Warum ich glaube, dass Ampeln uns psychologisch programmieren

Hallo zusammen, ich weiß ich habe lange nichts mehr gepostet und ich weiß, das klingt erstmal seltsam, aber ich bitte euch, offen zu bleiben. Ich habe in den letzten Wochen viel darüber nachgedacht.

Ich stand an einer Kreuzung. Wie oft tun wir das? Wahrscheinlich tausende Male in unserem Leben. Und jedes Mal gehorchen wir bedingungslos einem leuchtenden Kreis aus LED. Grün. Gelb. Rot. Aber wer hat eigentlich entschieden, dass rot bedeutet: „Stopp“? Warum nicht blau? Warum nicht Lila mit Punkten?

Ich habe angefangen, Ampeln bewusst zu ignorieren. Nicht im Straßenverkehr natürlich (keine Sorge, ich lebe noch) sondern im Kopf. In Gedanken. Immer wenn ich einen Plan habe und mein innerer Impuls sagt: „Nein, lieber nicht“, frage ich mich: Ist das wirklich mein eigener Impuls? Oder ist das nur ein Echo irgendeiner Norm, die ich nie selbst unterschrieben habe?

Seitdem träume ich öfter von Übergängen. Zebras, die sprechen. Straßen, die sich biegen, wenn man zu lange wartet. Ich habe einmal eine Ampel gesehen, die gar kein Licht zeigte und trotzdem wussten alle, wann sie gehen durften. Das war in Wuppertal. Oder in einem sehr real wirkenden Traum. Vielleicht beides.

Ich glaube nicht, dass Ampeln das eigentliche Problem sind. Sie sind nur das Symbol. Es geht um automatisiertes Verhalten. Um Mikro-Gehorsam. Ich habe mal 14 Minuten lang in einem leeren Feld gestanden und gewartet, dass etwas passiert. Es kam niemand. Und doch konnte ich nicht losgehen. Weil da in meinem Kopf eine rote Ampel war.

Bitte spielt dieses Lied hier ab, während ihr das nochmal lest: 👉 https://youtu.be/4FhsjQ2xess?si=jKYz2ceYIS8HTYfX (ab 00:51. Achtet auf die Hintergrundfrequenz. Die Synths wirken wie Erinnerungen, die man nie hatte.)

Ich bin nicht verrückt. Ich stelle nur Fragen, auf die ich selbst keine Antwort mehr traue. Wer von euch hat auch schon mal bei Rot überlegt, ob das Grün überhaupt für uns gedacht war?

programmieren, Traum, Gedanken, Psychologie, Ampel, Erinnerung

Meistgelesene Beiträge zum Thema Programmieren