Stein Elektronik
Gast
Brilliant! Any more details? It's not in your Website.
/Bernd
https://stein-elektronik.de/Shop-2/AT-Wizard_1
Brilliant! Any more details? It's not in your Website.
/Bernd
Fin aber nix :-(
... das hab ich auch gefunden;
Hallo,
Ich bin da andere Meinung. Bei F3B Besenstielen wären min 2 Sensoren gleichzeitig sehr gut. Da man meistens zwei Ruder gleichzeitig zueinander ausrichtet.
Dauerndes Umstecken bei CFK Flügeln ist doch bisschen nervig. Wenn ihr einen Package Preis aus mehreren Sensoren machen würdet. Wäre es sicherlich ein deutlicher Schritt nach vorne.
VG Jan
Da kannst du für kleines Geld auch 4 Sensoren an eine Fläche zeitgleich zu Messungen anbringen
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
adc_key_in = analogRead(0);
i2C Bus am Arduino ist A4 - (SDA) and A5 – (SCL).
In Post 126 hat Kalle123 das Schaltbild der auch von mir verwendeten Breakout Boards gepostet... Dort sieht man bereits zwei Pullups mit je 4k7....
Damit ist der I2C Bus, bestehend aus Bus Master Arduino und einem Bus Slave ADXL345 Breakoutboard-1 also terminiert. Nur dadurch sind die OpenDrain Ausgänge des Bus Master im inaktiven Zustand auf Vcc gepulled.....
Du ahnst es ja vielleicht bereits......was jetzt kommt ist nicht optimal, es funktioniert aber bei mir...
Ich habe nun einfach den zweiten Bus Slave ADXL345 Breakoutboard-2 auf den Bus gelegt. Auch dieses Breakoutboard-2 hat die Pullup Wiederstände...
Effektiv ergibt sich also ein Pullup Wert von ca. 2k3.....
Weiterhin habe ich noch einen weiteren "Fehler" gemacht, denn ich habe die Kabel der beiden ADXL345 Breakoutboards am Bus Master (Arduino UNO) zusammengeführt, also eine Art Sternverkabelung....
Ohje, aber auch dies funktioniert.....
Wenn Du es in allen Punkten richtig/perfekt machen möchtest, dann könnte man folgendes noch beachten:
(Der Bus besteht aus den beiden Signalen SDA und SCL)
- den Bus am "Anfang" oder am "Ende" terminieren, also nur einmal Pullups am Busmaster (Anfang) oder am "letzten" Bus Slave (Ende)
- Pullups passend zur Geschwindigkeit wählen, jedoch nicht unter 1k. Bei dieser Anwendung "passen" dei 2k3, soll heißen, es funktioniert.
- keine Pullups auf den Bus Slaves, vorhandene entlöten/fernen
- keine sternförmige Verdrahtung, sondern
vom Master zum Slave1
und von diesem Slave 1 zum Slave2
und von diesem Slave 2 zum Slave3
.....
Hilfreich ist bei bei Problemen vielleicht auch ein I2C Scanner Sketch, siehe:
https://playground.arduino.cc/Main/I2cScanner
Aber, das ist dann "I2C Bus Aufbau nach Lehrbuch" . Bei mir funktioniert die Sternverkabelung und Terminierung an beiden Slaves trotzdem....