Servo per Taster steuern

OP #1107224
Moin Moin !!!

Bin neu hier und möchte mich mit der Programmierung von Mikrocontrollern 
beschäftigen. Zur Option standen programmierung in Basic oder in C. Ich 
glaube C geht mehr ins Detail.

Ein Projekt ist schon da aber leider habe ich Probleme mit der 
"ausdrucksweise".

Ich möchte mit zwei Tastern (einer für die Drehung im Uhrzeigersinn und 
der andere wieder zurück) ein Servo 6 vorabgespeicherte Positionen 
einnimmt.

Kann mir da evtl. jemand helfen.

Gruß Marc
Gast #1107256
>Kann mir da evtl. jemand helfen.

Kann schon. Bloß der Wille fehlt. Es gibt hier Servo-Routinen zu Hauf. 
Einfach mal (mehr als 3 Minuten) suchen!
#1107346
Durchschauen ist zuwenig.
Nimm dir deinen AVR her und und implementiere Programme!
Und schraub deine Anforderungen für den Anfang etwas zurück. Was du 
vorhast, ist für einen Einsteiger ein bischen zu überdimensioniert.

Fang an mit:
eine LED einschalten.
eine LED blinken lassen.
einen Taster abfragen -> LED folgt Taster, Taster ein -> LED ein
der Taster macht eine Umschaltung der LED
wieder: LED soll blinken, aber diesmal mit Timer
aus dem Timer wird eine PWM, LED kann in der Helligkeit gesteuert werden
Arrays einführen: LED durchläuft mehrere vorprogramm. Helligkeiten
beschäftige dirch mit Servos
aus der PWM wird ein Servoimpuls generiert
....

Schrittweise arbeiten! Vom einfachen zum komplexen

Und ach ja: Besorg dir noch heute Literatur zum Thema: C-Programmierung
Wenn du noch keine Erfahrung in C-Programmierung oder Programmierung im 
allgemeinen hast, dann wäre es gut, die allerersten Programme nicht auf 
einem µC sondern auf einem PC zu schreiben. Die Fehlersuchmöglichkeiten 
(Debugging) sind dort einfach um x Zehnerpotenzen besser als das 
Herumgestochere im Nebel auf einem µC

Wenn du Fragen hast, dann frag einfach.
Aber bitte: Konkrete Fragen! So ein Rundumschlag, ala: "ich will dies 
und das machen, hab aber keine Ahnung", bringt nichts. Weder dir, noch 
uns. Wenn du aber fragst: "Wie ist das mit der for-Schleife, sind das 
immer 3 Ausdrücke?", dann haben wir eine konkrete Frage, auf die man 
auch eingehen kann.
#1107360
Es gibt hier auch einen Artikel, der genau das erklärt, was du da haben 
willst: 
http://www.mikrocontroller.net/articles/Modellbauservo_Ansteuerung
ich selbst habe sowas auch schonmal gemacht, guckst du hier: 
http://modellbau.bug-soft.net/index.php?cat=et&art=servotester
Ist aber quasi genau das gleiche.
Ich bin allerdings der gleichen Meinung wie meine Vorredner, fange 
erstmal mit ner LED an!

LG, Björn

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.