- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 10 von 34

Thema: 1 Jahr erfolglos progrmmiert - verzweifelt - python-Programmierer gesucht

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #20
    HaWe
    Gast
    moin!
    Auf AVRs oder ARMs werden die ausgewiesenen pwm-Pins über eigene Interrupts gesteuert und daher eigentlich nie durch andere Interrupts gestört.
    Hier ntl nicht die "normalen" pwm-Befehle verwenden ( wie bei Arduino: analogWrite), sondern die auf Servo-Steuerung hin ausgelegten (bei Arduino: z.B. Servo.h, Servo::write(), damit kann ich hier bei mir 6 angeschlossene Servos meines Robotarms steuern )

    Beim Raspi gibt es zum Einen 2 ausgewiesene Hardware-Interrupt Pins, die ebenfalls völlig ungestört arbeiten (verwende ich persönlich überhaupt nicht; man braucht dazu auch root Rechte).
    Zusätzlich lässt sich aber zum Anderen jeder beliebige GPIO per Software-pwm ansprechen: Man kann dazu z.B. die C Wrapper Funktionen von pigpio oder wiringPi verwenden. Gordon Henderson, der Autor von wiringPi, schrieb einmal im Raspi.org Forum dazu, dass diese genauso gut in der Lage sind, pwm zu erzeugen, wie aufgesetzte oder angesteckte pwm-Platinen (wie z.B. PCA9685), und zwar nicht nur für 1 Pin allein, sondern auch für alle simultan.

    edit2: hier Python Code:
    https://learn.adafruit.com/adafruits...motor/software

    Ich selber habe es für 3 Servos schon problemfrei selber gemacht. Da der Raspi aber insgesamt recht wenige GPIOs ohne spezielle Sonderfunktionen hat (i2c, SPI, UART, 1-Wire,...), würde ich bei mehr als 3 Servos dennoch eher einen PCA9685 über I2C verwenden.

    Immer jedoch wichtig: für die Servos eine externe, leistungsfähige Stromquelle verwenden (ich verwende 7V 10A bei meinen 6 Servos).
    Dass Servos aber manchmal zittern, kann ich bei mir auch nicht immer verhindern.


    edit -
    PS, ich vergaß, du nutzt ja Python - aber wiringPi ist auch für Python verfügbar
    https://learn.adafruit.com/adafruits...motor/software
    Geändert von HaWe (22.12.2018 um 13:55 Uhr)

Ähnliche Themen

  1. Anleitung alter Alphaluxx Empfänger verzweifelt gesucht ..
    Von PsiQ_unterwegs im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 1
    Letzter Beitrag: 06.12.2013, 09:44
  2. Biete Job Programmierer gesucht
    Von darkzone666 im Forum Jobs/Hilfen/Stellen - Gesuche und Angebote
    Antworten: 0
    Letzter Beitrag: 25.10.2011, 17:54
  3. C- Programmierer gesucht
    Von nonoboy im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 14.10.2008, 22:56
  4. Programmierer(in) gesucht
    Von ricoderrichter im Forum Software, Algorithmen und KI
    Antworten: 0
    Letzter Beitrag: 24.03.2005, 22:17
  5. Programmierer Gesucht
    Von johnjudge im Forum Elektronik
    Antworten: 1
    Letzter Beitrag: 16.03.2005, 19:16

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress