- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 10 von 22

Thema: Was brauche ich eigentlich?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    37
    Beiträge
    5.095
    Zwischen der Programmierung eines µCs bzw Roboters (überspielen des Programmes auf den µC) und der Steuerung des Roboters ist ein großer Unterschied. Das Programmiergerät ist nur dazu da ein geschriebenes Programm auf den µC zu senden. Wenn das Programm einmal auf dem µC ist ist es gespeichert und wird ausgeführt (solange Spannung anliegt) bis du den µC neu programmierst. Den Roboter steuern kannst du je nach Programmierung des µC über verschiedene Schnittstellen (Funk, IR,....).

    Eine ideale Sprache für die Programmierung gibt es nicht. Es gibt verschiedene Programmiersprachen für µC von Assembler (ASM) über C, Java,... bis zu Bascom (Basic ähnlich). Ich persöhnlich arbeite mit C, da ich es in der Schule gelernt habe. Je nach µC hast du die Programmiersprache. Es gibt versch. Hersteller vonµC und je nachdem gibt es versch. verwendbare Sprachen.

    MfG Hannes

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    22.07.2011
    Beiträge
    9
    okay
    mit was für Kosten muss ich denn für den bau eines einfachen roborters rechnen?

  3. #3
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    37
    Beiträge
    5.095
    Je nachdem wie du die Teile auswählst und ob du ein fertiges Board o.Ä. kaufst. Je größer der Roboter, desto stärker werden die Teile (Motor, Motoransteuerung,...), desto teurer wird der Roboter. Du könntest schauen ob du etwas passendes auf www.robotikhardware.de findest. Programmiergeräte gibt es auch verschiedene. Ich verwende das USB AVR Lab von www.ullihome.de . Der ist sehr günstig und hat den Vorteil dass du verschiedene Firmwares draufspielen kannst.

    MfG Hannes

  4. #4
    shedepe
    Gast
    Wenn du wirklich in C# / .Net programmieren willst dann schau dir das Netduino an. Das kann in C# programmiert werden.
    Mit Kenntnissen in C# kannst du aber auch recht leicht in C einsteigen. Man muss sich nur dran gewöhnen, dass es z.B. keine Objektorientierung oder Eventbasierteprogrammierung möglich ist.

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    22.07.2011
    Beiträge
    9
    So nach entwas längerer Zeit melde ich mich auch mal wieder.
    Könnte mir einer von euch mal eine liste machen, wo drin steht was ich ALLES für den Anfang brauche. Der Roboter soll vorwärts rückwärts lenken können und noch so ein paar möglichkeiten für zusätzliche funktionen wie licht haben.
    Ich würde diesen gerne per fernbedienung oder WLAN steuern.
    Ich lerne zur Zeit C#. Ich hab gelesen das das geht. Wirklich?

    LG Paul
    Geändert von tintenfrosch (12.09.2011 um 21:11 Uhr)

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    29.12.2008
    Alter
    36
    Beiträge
    535
    Hey Paul

    Ich glaube du baust dir da in deine Welt grade so die Vorstellung auf, dass du einfach nur n paar Fertigteile zusammenschraubst, dann ganz einfach mit C# ein paar Befehle verknüpfst und schon macht der Robo über WLAN (eine der Königsdisziplin, entsprechende Soft- & Hardware vorausgesetzt ) was du im zusteuerst.

    Da du hier fragst was du so ALLES für den Anfang brauchst solltest du uns erstmal sagen, was du schon so für Erfahrungen mit Elektronik/Programmierung hast.

    Warum hast du eigentlich C# gelernt um Robos zu programmieren und fragst dann erst, ob sich das überhaupt eignet?^^

    Grüße, Paul

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    22.07.2011
    Beiträge
    9
    Hallo
    Ersteinmal danke für deine Antwort.
    Zuerst zu C#.
    Das habe ich gerlernt weil ich bis jetzt programme für den pc gemacht habe und diese mir dazu empfohlen wurde.
    Das mit den Fertigteieln möchte ich definitiv nicht. Denn einen Bausatz will ich nicht. Ich will mir halt selber Gedanken machen, wie ich etwas lösen kann. Ich weis halt nicht wie ich da anfangen brauch und was ich da für den Anfang brauch. Ich hab auch schon mal im inet gesucht, jedoch finde ich da immer nur fertige Roboter wo man nur noch anklicken muss was der machen soll - und genau das will ich nicht. Mit dem WLAn muss auch (ersteinmal) nicht sein. Allerdings würde ich gern wissen welche möglichkeiten es gibt den roboter zu steuern.
    Erfahrung hab ich mit Robotern noch keine. Mit Elektronik - ich hab eine modellbahn zu hause weis also über schaltkreise etc. schon etwas bescheit. Programmierung naja es geht ich bekomm schon ein paar Programme zusammen - jedoch denke ich nicht das das so das problem ist denn zur eigentlichen Programmierung gibt es im Inet was.

    Edit: Kann ich einen Roboter auch mit einem Programm vom PC aus steuern also zum beispiel mit einem button für licht etc.?

    LG Paul
    Geändert von tintenfrosch (13.09.2011 um 16:13 Uhr)

  8. #8
    shedepe
    Gast
    Man kann einen Roboter vom PC aus steuern, allerdings benötigst du immer ein entsprechendnes Programm im Roboter, das die Befehle umsetzt. Eine fertige Bauteilliste für einen Roboter den man mit C# programmieren kann gibt es meiner Erkenntnis nach nicht. Wie ich oben allerdings schon geschrieben habe kann man mit Vorkenntnissen in C# ohne Probleme C lernen.

  9. #9
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    29.12.2008
    Alter
    36
    Beiträge
    535
    OK, ja für PC-Programme hätt ich dir zum Einstieg auch C# empfohlen!
    Also irgendwie wirkt das noch alles etwas so wie als bist du noch blutiger Anfänger Ist ja nicht schlimm, waren wir alle mal, aber als Anfänger muss man auch mal klein anfangen. Zuerstmal solltest du dir Gedanken drüber machen, was dein Robo so alles können soll. Ob er irgendwie nützlich sein soll oder ob du ihn einfach nur just4fun aufbaust weils dir Spaß macht. Dann solltest du dir gedanken machen wie er funktioniert.. eher so ein Krabbeltier oder irgendwas mit rädern. Wie soll er gesteuert werden? Willst du ein kleines Mikrocontroller-Board verwenden (sowas wie Arduino) oder willst du dir komplett selbst eine Mikrocontroller-Platine designen/löten? Solles überhaupt ein Mikrocontroller werden oder lieber so ein kleines Board mit Linux? Oder soll der garnicht intelligent sein sondern nur irgendwie wie ein RC-Car irgendwie fernsteuerbar sein? Soll er an nem Kabel hängen oder soll alles über Funk gehen?

    Da gibts vielfältige Möglichkeiten. Prinzipiell ist es natürlich möglich sich über RS232 oder USB ne Funkfernsteuerung für irgendwas zu bauen. Die Software kannst du relativ einfach mit C# schreiben und so gestalten wie du Lust hast.

Ähnliche Themen

  1. Was will uns der ASURO eigentlich sagen ?
    Von robo.fr im Forum Asuro
    Antworten: 33
    Letzter Beitrag: 17.02.2008, 12:34
  2. LDR auf SF08. Wieso eigentlich ?
    Von PicNick im Forum Sensoren / Sensorik
    Antworten: 7
    Letzter Beitrag: 30.09.2005, 07:56
  3. Was bracuhe ich eigentlich...
    Von Art im Forum Elektronik
    Antworten: 8
    Letzter Beitrag: 05.08.2005, 22:16
  4. was brauche ich eigentlich?
    Von im Forum Sensoren / Sensorik
    Antworten: 7
    Letzter Beitrag: 20.05.2005, 12:14
  5. Was ist eigentlich genau der Ankerstrom ?
    Von UGMode im Forum Motoren
    Antworten: 4
    Letzter Beitrag: 28.04.2005, 19:53

Berechtigungen

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

12V Akku bauen