Kommt drauf an, was genau du als Input (und was als Pin) benutzt.
Bei nem analogen Pin kann ich mir das grundsätzlich schon vorstellen: alles unterhalb 1000 wird beispielsweise dann als analoges Signal interpretiert, und alles obehalb als digitales "High". Bei einem digitalen Pin aber wird das kaum klappen, denn woher soll der Pin wissen, ob nun die erste oder die zweite Stapelplatine ihn auf High zieht. Da kann man allerdings mitunter ein bisschen tricksen, z.B. nimmt man nen zweiten Pin dazu, und zieht _den_ auf high, wenn Platine 1 gemeint ist, und auf low bei Platine 2. Oder du bastelst dir ne Art Schnittstelle, indem du Platine 1 ihren Sermon mit 20 HZ schicken lässt. Platine 2 dagegen mit 400 oder so. Da kann man mitunter schon einiges machen.
Das kommt aber _immer_ auf die konkrete Anwendung an, grad bei dem Motorshield ist es so einfach nicht, da dort Dinge über die Pins laufen, die nicht wirklich dokumentiert sind. Drum ist das Ding auch ohne die passende Bibliothek nutzlos.
Ehrlich gesagt find ich dieses Shield echt nicht so toll, da es u.a. ne Menge Pins belegt (die Nachfolger kommen mit weniger aus!), ich hab das Ding auch nur, weil es mal irgend einem Set beilag. Und kleinere Sachen ansteuern kann es ja...wenn auch recht kompliziert, softwareseitig.
Aber für nen Mini-Segway oder ein Spielzeugauto reichts locker.
Lesezeichen