Posts by Tell

    Und jetzt mal vergleichen wie der Code bei Dir und der im Repository aussieht...


    Tip: Einrueckungen haben in Python eine Bedeutung

    > Wäre für jeden Tipp sehr dankbar!

    Einfach mal dem Link folgen und das Repository studieren.


    Der Python-Code besteht aus genau 57 Zeilen, und die zum Projekt hinzuzufuegen sollte wirklich kein Problem sein.

    > - 8 analoge Messtaster für Wegmessung von Solatron (AD-Wandler nötig), Auflösung: 10mV/100μm (1V/10cm)

    Die Webseite von Solartron ist voelliger Schrott, da kommen fast nur Fehlermeldungen :-/


    Ich kenne die Tesa-Taster und dort ist es nicht so einfach. Die brauchen Wechselstrom und die entsprechende Elektronik zum Messen.

    Spezifikation der Taster GENAU studieren!


    Tesa hat auch Adapterkabel fuer den USB-Anschluss mit denen man messen kann. Die sind aber nicht so praezis wie ein spezialisiertes Geraet.

    > "Wichtige" Komponente wäre erstmal die Temperatur. Die anderen zwei Sensoren wären erstmal Nebensache.

    Dann wuerde ich aber anders vorgehen:

    * ein Temperatursensor mit 433 Mhz und ein Raspi der die Daten mit rtl433 empfaengt


    Die Sensoren laufen ein ganzes Jahr mit einer Batterie, Ein Raspi haette seine in einem Tag leer...


    Oder meinetwegen ein ESP, der kann das auch. Sucht mal nach "tino" hier im Forum, da gibt's schon was.

    > Wie ist es machbar, wie oben im ersten Beitrag zu sehen, dass so viele Taster nutzbar sind?

    Das Stichwort heisst multiplexing.


    Dabei werden die Tasten zum Beispiel als 5x4-Matrix angeschlossen, wobei die Zeilen und Spalten untereinander verbunden sind.


    Zuerst bekommt die erste Zeile Spannung und der Code prueft ob eine der Spalten diese Spannung bekommt.

    Wenn sich auf der ersten Zeile nichts tut, das gleiche Spiel bei der zweiten, dritten, vierten und fuenften Zeile.

    Und wieder bei Zeile 1 weitermachen bis zum Shutdown.

    > Relais 1 - Angezogen wenn Scharf

    > Relais 2 - Angezogen wenn Unscharf
    Ein Relais mit einem Umschatkontakt?


    > Gibt es da Optokoppler?

    Noe, muss man selber dranbasteln


    Sowas wie ein UniPi waere vielleicht ganz gut fuer dieses Projekt

    > Wie finde ich Gerätenamen von meinem Thymio heraus?

    Gibt es ein /dev/ttyACM0 ? Wenn nichts anderes am USB haengt, dann ist es diese Schnittstelle.


    Wenn es mehrere Geraete ttyACM gibt, dann das Geraet abhaengen und schauen welches verschwunden ist.


    Andere serielle Geraete melden sich als /dev/ttyUSB0 an. Also mal danach Ausschau halten.


    Immer noch nichts gefunden? lsusb sagt welche USB-Geraete erkannt wurden.

    dmesg koennte auch Hinweise geben.

    > Zum Relais, da sehe ich nicht mal ein Schaltbild!

    Das hab ich gar nicht beachtet, aber es stimmt.


    Relais mit drei Steueranschluessen habe ich noch nicht gesehen :-)

    Und der Raspi liefert hoechst wahrscheinlich nicht genug Strom fuer das Relais, vor allem am GPIO.

    Die Schaltung sieht eigentlich vernuenftig aus.


    > 7zu8 => sehr schwankend im mV Bereich

    Das ist seltsam, dort sollten entweder 0 oder ca. 7.5V anliegen


    > 1zu3 => 3,2V

    Diese Messung ist sinnlos, da sind immer 3.3V


    > 2zu3 => 3,2V

    Das muss aendern, aber so lange bei 7zu8 nichts geht, aendert das auch nicht.


    Interessant waere 5zu6, aber das haengt ja klar von 7zu8 ab.