-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kollaboration 1 #1
base: master
Are you sure you want to change the base?
Conversation
Produkt Inkremente WILLED_simple_try_3.ino: einzelnen NeoPixel streifen ansteuern
Was genau ist da jetzt das Ziel: also lidar misst Entfernung von personen (geht bei mehreren Personen entsprechen natürlich nur für die nächste Person) |
Das momentane Ziel: Der Lidar sitzt über dem Ende der Treppe. Zum Beispiel bei der Floppy-Orgel und zeigt nach unten in den Eingangsbereich. Dann wird die Entfernung gemessen (immer nur 1 Person betrachtet), dieser Entferungswert wird umgerechnet auf die Position des LED-Streifens unter der Stufe bei der sich die Person momentan befindet. Folglich betrifft das nur die Treppen-LED-Streifen unter den Stufen. Ich würde sagen das wir am Anfang die grundsätzliche Animation die von Oben nach unten läuft bei welcher die Farben in die Mitte zusammenlaufen beibehalten. Diese wird dann überspielt mit wenigen z.b. 3 LEDs in der Mitte. Diese zeigen dann die Position irgendwie an. Z.B. Blinken in Weiß, Das Board müste ein Arduino Uno sein. |
Ich habe persönlich noch nie mit einem Lidar gearbeitet. Funktioniert das Berechnen der Entfernung schon? |
Ja, das messen der Entfernung funktioniert schon. Ich habe ein Setup aufgebaut mit einem Breadboard und dieses an den Datenpin 6 gehängt, welches die Streifen der Treppe steuert. Ich bringe aber die LEDs nicht zum leuchten, sogar wenn ich das Orginal ToolboxTreppe ino hochlade. Es ist unwahrscheinlich jedoch möglich das die Hardware Anschlüsse nicht korrekt sind. Ich weiß jedoch nicht wie ich debuggen soll. Denn wenn ich mit der Serial.print Funktion arbeite sehe ich keinen Fehler. Die Streifen von der Treppe sind nach dem Code zu urteilen die ws2811. |
hast du dem Arduino der da aktuell dran hängt den Power genommen? Ansonsten bedeutet der Status "aus" des Schalters, dass der arduino der gerade dran hängt alle leds alle par ms ausschaltet. Dh deine Debugfunktion würde eben ausgeben dass alles funktioniert, der andere Arduino überschreibt dir alles aber sofort wieder. Oh das habe ich im code übersehen ;) Ich habe persönlich in letzter Zeit viel mit dem esp32 gemacht (vor allem in Bezug auf MQTT). Interessehalber schaue ich mir daher in dem Zuge auch mal an wie ich ws2812/2811 mit dem esp32 ansteuern kann und UART für den Lidar auslesen kann (da ich das bisher noch nicht gemacht habe) |
@steve481 das du so viele versionen der datei gemacht hast ist es etwas unübersichtlich. Sehe ich das so richtig: @maxbachmann ich glaub du hast recht - vl ging es nicht weil der andere arduino die immer auf aus gesetzt hat statt nichts zu tun |
Wir sollten auf diese lib wechseln um mit dem lidar zu reden. unser code funktioniert zwar halbwegs ist aber nicht sehr nutzerfreundlich. |
|
zum finden der Lösung für die Steuerung der Beleuchtung aufgrund der Lidar-Sensordaten