- 3D-Druck Einstieg und Tipps         
Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 22 von 22

Thema: Servo 180 Grad drehen

  1. #21
    Erfahrener Benutzer Roboter-Spezialist Avatar von RolfD
    Registriert seit
    07.02.2011
    Beiträge
    414
    Anzeige

    Powerstation Test
    ADC1 ist ein normaler Port pin und definiert in RP6RobotBase.h

    #define ADC1 (1 << PINA1) // ADC1 (Input)

    Folglich kannst Du den als Port steuern wie auch deine anderen Portleitungen.

    Details zum ADC findest Du im Datenblatt des Prozessors, welche auf der RP6 CD zu finden ist.

    Und da ich nicht nur meckere, lobe ich nun doch mal das du am Thema dran bleibst.
    LG Rolf
    Sind Sie auch ambivalent?

  2. #22
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    61
    Beiträge
    5.799
    Blog-Einträge
    8
    Sensationell, Glückwunsch zum Erfolg :)

    ADC1 ist der zweite Portpin und wird mit

    DDRA |= 2; // Datenrichtung Ausgang
    PORTA |= 2; // high
    PORTA &= ~2; // low

    angesprochen. Beispiel:
    PHP-Code:
    int main(void)
    {
       
    initRobotBase();
       
    DDRA |= 1+2;

       while(
    true)
       {
          for(
    i=0;i<100i++)
          {
             
    PORTA |= 1;
             
    sleep(5);
             
    PORTA &= ~1;
             
    PORTA |= 2;
             
    sleep(15);
             
    PORTA &= ~2;
             
    sleep(200-5-15);
          }
    ... 
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

Seite 3 von 3 ErsteErste 123

Berechtigungen

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

Labornetzteil AliExpress