Arduino – die besten Beiträge

Leuchtbumerang - Aufbau und Komponenten?

Projektidee: regelbares Licht in einem Bumerang

Ich werfe seit vielen Jahren Bumerang und seit einiger Zeit bau ich sie auch selbst.

Auf dem Weg einen Bumerang zu bauen der auch im Dunkeln funktioniert habe ich von Wunderkerzen und Mini-Knicklichtern über fluoreszierende Materialien und Mini LED aus dem Angelsport bis hin zu batteriebetriebenen LED mit Magnetschalter schon ein paar leuchtende Bumerangs gebaut, die durchaus gute Flugeigenschaften haben.

Langzeitbelichtung - Bumerangflug

Mein Ziel ist nun aber ein steuerbares Licht einzubauen bei dem man Farbe, Helligkeit und eventuell auch verschiedene Effekte regeln kann. Da es sich um ein Wurfgerät handelt, muss alles batteriebetrieben werden.

Ob es mit SP110e über Bluetooth oder über eingebaute Membran-Folientasten oder über wlan mit esp32 und wled gesteuert wird ist nicht ausschlaggebend.

Wichtig ist die Funktionalität und Vielseitigkeit der Steuerung.

Dafür suche ich nach Ideen für den Aufbau bzw. die Schaltung und benötige auch euere Erfahrung welche die geeigneten Komponenten sind. Dabei ist die Stromversorgung auch ein nicht ganz einfach zu lösender Faktor. Am liebsten wäre mir eine Lösung bei der Akku-Monozellen direkt geladen werden könnten ohne sie rausnehmen zu müssen.

Dem ganzen sind gewichtstechnisch Grenzen gesetzt aber es ist davon auszugehen das 6xMonozelle CR 2032 (bzw. die Akkuvariante IL2032) + ein ca. 40cm LED Streifen oder 4x neopixel ring 8 + ein Controller und Kabel auf jeden Fall machbar sind. Jedes Einzelteil darf höchstens 5mm hoch sein und eine Fläche von ca. 5x5cm nicht überschreiten.

Alles so klein wie möglich.
Wie das alles in dem Bumerang verbaut wird ist nicht die Frage, sonder was soll ich verbauen.

Wie baue ich das ganze am besten auf und welche Einzelkomponenten schlägt die Community vor?

Ich würde mich sehr über spannende Ideen der Umsetzung freuen.

Bild zum Beitrag
Elektronik, Licht, Spannung, Arduino, LED, Schaltung, Raspberry Pi, ESP32

Arduino RFID reader mit Timer?

Ich habe folgendes Problem, ich versuche eine maschine in arduino zu bauen, welche die zeit misst wo keine RFID karte auf dem reader liegt. Nun habe ich aber folgendes Problem, wenn ich die karte auflege wird der Timer schon gesartet, dieser soll aber erst gesartet werden, wenn der user die karte vom reader entpfernt. kann mir da jemand helfen.

#include <SPI.h>
#include <MFRC522.h>


#define SS_PIN D4  // SDA Pin (Slave Select)
#define RST_PIN D3 // Reset Pin


MFRC522 mfrc522(SS_PIN, RST_PIN);  // RFID-Instanz


unsigned long startTime;
bool timerActive = false;
bool cardDetected = false;


void setup() {
  Serial.begin(115200);  // Initialisiere die serielle Kommunikation
  SPI.begin();           // Initialisiere den SPI-Bus
  mfrc522.PCD_Init();   // Initialisiere den RFID-Leser


  Serial.println("RFID-Leser bereit. Halten Sie eine Karte an den Leser.");
}


void loop() {
  bool cardPresent = mfrc522.PICC_IsNewCardPresent();
  
  if (cardPresent) {
    if (mfrc522.PICC_ReadCardSerial()) {
      // Karte wird erkannt
      if (timerActive) {
        // Timer stoppen und Zeit ausgeben
        unsigned long elapsedTime = millis() - startTime;
        Serial.print("Zeit gemessen: ");
        Serial.print(elapsedTime);
        Serial.println(" ms");
        timerActive = false;  // Timer zurücksetzen
      }
      cardDetected = true; // Karte wurde erkannt
      mfrc522.PICC_HaltA();  // Halt das Leseverfahren
      mfrc522.PCD_StopCrypto1();
    }
  } else {
    // Wenn keine Karte mehr vorhanden ist
    if (cardDetected && !timerActive) {
      // Timer starten, wenn der Timer nicht aktiv ist
      startTime = millis();
      timerActive = true;
      Serial.println("Timer gestartet.");
    }
    cardDetected = false; // Karte wurde entfernt
  }
}


Computer, Elektrik, Arduino, Elektrizität, Schaltung, Arduino Uno, ESP8266, Arduino IDE

Meistgelesene Beiträge zum Thema Arduino