Moin, ich habe folgendes Problem: Ich würde gerne mit meinem Arduino Nano Every ein LED-Band steuern sowohl Spots an und ausschalten und zwar nur mit einer Fernbedienung. Als erstes ging ich davon aus, dass es recht simple werden würde. Zuerst einen NRF24l01+ an den Arduino anschließen und die Fernbedienung auslesen, Code schreiben und Fertig. Leider habe ich recht schnell herausgefunden, dass es wohl nicht so einfach werden wird. Daraufhin habe ich die Fernbedienung und den Controller, den ich durch den Arduino ersetzen wollte, auf gemacht, um zu gucken welcher Chip verwendet wird. Der verwendete Chip ist ein NST LT8910SSC 1950. Jetzt zur eigentlichen Frage: Gibt es eine Möglichkeit wie ich es schaffe mit dieser Fernbedienung meinen Arduino zusteuern? Ich habe bisher nicht viel mit 'nem Arduino gemacht und weiß einfach überhaupt nicht welche Sensoren, Board oder Möglichkeiten gibt. Anl4m
Wie wäre es damit: https://www.ebay.de/i/303251073346?chn=ps&norover=1&mkevt=1&mkrid=707-134425-41852-0&mkcid=2&itemid=303251073346&targetid=857893316822&device=c&mktype=pla&googleloc=9043371&poi=&campaignid=10215338350&mkgroupid=105782594567&rlsatarget=pla-857893316822&abcId=1139676&merchantid=112087388&gclid=EAIaIQobChMIl_X8n5aT7AIVjLt3Ch0TngaIEAQYAiABEgJRSfD_BwE Einen Arduino kann man sich dann auch sparen...
Stimmt man könnte es auch damit lösen, jedoch möchte ich alles über eine Fernbedienung steuern und nicht soviele herumliegen haben. Ich habe mir schon sehr viele Gedanken gemacht wie man das Problem lösen könnte und am liebsten würde ich es mit einem Arduino lösen, da mir so noch viele weitere Möglichkeiten offen bleiben würden. Deswegen hoffe ich, dass man irgendwie den Arduino mit meiner oben erwähnten 2.4GHz Fernbedienung steuern kann.
Mats H. schrieb: > Deswegen hoffe > ich, dass man irgendwie den Arduino mit meiner oben erwähnten 2.4GHz > Fernbedienung steuern kann. Eine Ardoino kann man niemals mit einer Fernbedienung steuern. Man kann einen Empfänger an den Arduino anschliessen, und der Arduino kann dann die gelieferten Signale auswerten. Also brauchst du einen zu deinem Sender passenden Empfänger, und dazu Wissen über das Protokoll. Letzteres kann da deutlich schwieriger werden als die rein Hardware. Daher: Kauf erstmal das Ding von ebay. Parallel kannst du dann an deinem schon so lange durchdachten Projekt weitermachen. Ich würde aber nicht darauf wetten, daß du damit fertig wirst, bevor die LEDs ihr Lebensdauerende erreicht haben. Oliver
:
Bearbeitet durch User
Hier: https://bitbucket.org/robvanderveer/lt8900lib/src/master/ gibt es erst mal Datenblätter und eine Lib zu deinem Controller. Das wäre für mich erst mal ein Einstieg. Die Frage ist nur, wenn du keine Erfahrung mit Arduino (oder ESP8266, der kann 2.4GHz) hast, ob du das in absehbarer Zeit gebacken bekommst. Ich vielleicht schon; aber ich würde einen anderen Ansatz wählen, wie z.b. ESP8266 mit Tasmota zur Lampenansteuerung und als Fernbedienung mein Smartfone oder so ähnlich.
:
Bearbeitet durch User
Mats H. schrieb: > Der verwendete Chip ist ein NST LT8910SSC 1950. Wenn du glück hast, gibt es bereits fertige librarys. Z.B. für das MILight. Ansonsten kannst du am SPI des LT8910 einen Logicanalyzer anschliessen und die Kommunikation bei Initialisierung und Tastendruck mitschneiden. Das sollte dir das verwendete Syncword und die Sendekanäle geben. Als Empfänger kannst du ein XY-WA (LT8920) nehmen. Ist aber 3V, daher am besten an einen ESP oder STM32 anschliessen.
:
Bearbeitet durch User
Danke sehr für eure Antworten! Die haben mich wirklich sehr weitergebracht. Ich habe mir jetzt einen Logic Analyser bestellt. Sobald der angekommen ist und ich mich mit ihm befasst habe werde ich mich melden, ob es so funktioniert wie ich es mir vorstelle oder ob ich auf weitere Probleme gestoßen bin die ich alleine nicht lösen kann.
Mats H. schrieb: > Deswegen hoffe ich, dass man irgendwie den Arduino mit meiner > oben erwähnten 2.4GHz Fernbedienung steuern kann. Der Arduino besitzt von sich aus gar keine Möglichkeit zur Kommunikation über irgendeine Funkfrequenz. Dafür ist er immer auf ein passendes Zusatzmodul oder Shield angewiesen.
Ich hatte mir es so vorgestellt, dass ich mit Hilfe des Logic Analysers die Signale von dem Controller auszulesen und dann den Binärcode von dem Arduino auslesen zulassen. Anschließend würde ich dann einen Code schreiben, der jenachdem welches Signal der Controller ausgibt die jeweiligen LEDs ansteuert. Also mit der Fernbedienung den Controller steuern und dann die Signale vom Controller mit dem Arduino lesen. Würde das so funktionieren, also kann der Arduino das oder welche Art von Shield oder Zusatzmodul brächte ich? Das Signal von dem Controller würde ich mit Leitungen, die ich an die entsprechenden Pins an löte, abgreifen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.