Archiv verlassen und diese Seite im Standarddesign anzeigen : Erster Roboter
Hallo liebe Community,
ich wusste nicht wo ich das Thema eröffnen sollte also habe ich es mal hier getan. Wie der Titel es schon sagt habe ich vor über die Sommerferien meinen eigenen Roboter zu bauen. Leider habe ich absolut keine Ahnung wie das alles funktioniert aber ich habe kein Problem damit alles nachzuwälzen. Es soll kein komplexer Roboter sein aber ausbaufähig. Mein Ziel ist es erstmal einen zu bauen der eventuell läuft und von da an ist Luft nach oben. Ich möchte ihn auch selbst programmieren, ich habe in der Schule Informatik Leistungskurs da gehört sich das.
Nun meine Fragen wie kann ich ihn programmieren. Damit meine ich nicht welche Programmiersprache sondern wo bzw. mit welcher Umgebung kann ich ein Programm schreiben um es dann auf den Roboter zu bekommen.
Kriege ich alle nötigen Teile von Conrad ?
Und was benötige ich im generellen aufjedenfall ?
Mit freundlich Grüßen
MoMo
Holomino
25.06.2016, 06:58
Laufen soll er?!?
Such mal vielleicht als Einstieg bei Youtube nach "Bob the Biped". Soll es so'n Wackeldackel sein? Oder einfacher? Oder komplexer?
Hallo MoMoXo,
die verwendete Programmiersprache hängt zum Teil auch vom Compiler ab. So kannst du mit Bascom (Basic) und einen "all AVR" Programmer einen AVR (z.B. ATMega) recht schnell Erfolge erziehlen. Bascom ist bis 4kB Code kostenlos, das reicht erstmal eine Weile. Oder du nimmst das AtmelStudio (C und inline ASM) und einen AVR ISP, das ist aber für den Anfang etwas komplexer. Das ist wiederum kostenlos. Am besten wäre wohl so ein Adurino für dich. Die Hardware ist günstig, und du mußt nichts selber löten. Sketchs gibt es im Netz für eigentlich alles. Und flashen kannst du ohne extra Programmer.
Bein großen C gibts alles, aber halt auch zum GROSSEN Preiß.
Für einen Anfänger halte ich einen Laufroboter für absolut ungeeignet!
Ich würde mit einem Tribot anfangen, beide Antriebsräder mit eigenem Motor ("Differentialantrieb"), hinten ein frei drehbares Rad (Coaster, ähnlich wie Bürostuhl-Rad).
Bausätze gibt es von Arduino ( http://www.ebay.de/sch/i.html?_from=R40&_trksid=p2060353.m570.l2632.R2.TR6.TRC2.A0.H0.XArd uino+Robot.TRS0&_nkw=arduino+robot&_sacat=65483 )
oder von Lego Mindstorms (Letzteren am besten mit dem alten NXT, den kann man auch C-ähnlich oder sogar mit richtigem C oder Java programmieren, und da gibt es sogar einen fast-lauffähigen Roboter zum Zusammenbauen - aber nicht zu viel erwarten! ;)
- aber weitere, "ganz normale Fahrroboter" kann man mit diesem Set ja auch zusätzlich bauen!
siehe: http://www.ebay.de/sch/i.html?_odkw=Lego+NXT&_osacat=220&_from=R40&_trksid=p2045573.m570.l1313.TR2.TRC1.A0.H0.XLego+N XT+8547.TRS0&_nkw=Lego+NXT+8547&_sacat=220 )
@Holomino ja ich dachte es wäre etwas einfaches zum realisieren. Laufen war vielleicht das falsche Wort, er soll sich bewegen und auf die Umgebung reagieren können oder so etwas in der Art.
@Tomy83 Die Sketchs sind doch ( habe es nachgelesen) die Programme und die werden dann in C++ geschrieben oder nicht ? Bei Adurino. Die würde ich dann liebend gern selbst machen :)
@ HaWe Ich habe da jetzt ein wenig rumgeschaut und ich glaube auch, dass Arduino eine gute Wahl wäre.
http://www.ebay.de/itm/KIT-Roboter-4WD-Motor-Chassis-Arduino-UNO-L298-Distanzsensor-HC-SR04-Rader-/281585746080?hash=item418fd180a0:g:hn0AAOSwYGFUz1H C Ich habe jetzt mal den rausgesucht. Was haltet ihr von dem ?
4WD läuft sehr gut im Freien, aber in Räumen auf Teppichboden etc. dreht er sehr schlecht.
indoors finde ich sowas besser:
http://www.ebay.de/itm/KIT-Roboter-2WD-Motor-Chassis-Arduino-UNO-L298N-Distanzsensor-HC-SR04-/281616213545?hash=item4191a26629:g:WOwAAOSwmrlUzhH s
https://www.youtube.com/watch?v=60kLBEZSf3Q
und, ja:
die Arduino Sketche sind in C/C++ Syntax, erstellt in der eigenen Arduino IDE.
Der 2WD hört sich gut an. Ich werde mir dann wahrscheinlich den holen. Ich glaube da kann man gut mit rumbasteln.
Vielen Dank !
Rabenauge
25.06.2016, 15:28
Hm-der Motortreiber auf dem Teil kann nur zwei Motoren ansteuern. Das funktioniert auch, indem man links und rechts jeweils getrennt ansteuert, aber besonders effektiv ist das so nicht.
Besser wäre es, jeden der vier Motoren separat ansteuern zu können.
Und: wenn man das Teil von deinem Link weiter ausbauen möchte, wird es erstens bald eng, und zweitens lenkt er, bei höherem Gewicht, immer schwerer.
Die Stromversorgung würd mir auch nicht gefallen-auf Dauer werden Batterien zu teuer und NiMh-Akkus taugen einfach nicht viel.
Aber Vorteile hat das Teil auch: z.B. ist das Arduino-Board nicht fest integriert, man kann es also auch gegen was stärkeres tauschen später.
Vom Preis her geht es so- nen Eigenbau mit diesen Komponenten dürft allerdings mit der Hälfte abgehen, denn ein originaler Arduino ist das nicht.
Der 2WD wäre auch eher meine Wahl.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.