Archiv verlassen und diese Seite im Standarddesign anzeigen : Mein erster komplett selstgebauter Bot -- Sensobot 1 --
Hallo !!
Wollte Euch mal meinen ersten komplett selbsgebauten Bot vorstellen.
Habe auch direkt eine eigene Internetseite erstellt.
Klick einfach : http://www.sensobot.de .
Ein kleines Video könnt Ihr dort auch sehen.
Daten zum Sensobot 1:
RN - Control 1.4 mit Atmega 32.
2 X 12V- Gleichstrom - Getriebemotor 100:1.
1X Sharp 2 GP 120.
4X Infrarotschalter mit IS 471.
1X LDR Schatstufe für Aktivierung übers Handy.
3X CNY 70 für Linienverfolgung
Grundplatte aus Hartpapier.
12 V Akkupack.
Programmiert in Bascom - AVR.
Für Lob , Kritik, Anregungen oder Wünsche nutzt das Kontaktformular oder
das Gästebuch.
Bitte daran denken, daß die Seite noch im Aufbau ist.
Viel Spaß
Roland
Hallo Roland,
schönes Projekt, das Video ist gut, wie lang hast du dran gearbeitet?
Spitze Raumecken scheinen noch ein Problem zu sein.
Was sind deine nächsten Ziele?
Meiner hat noch keine Elektronik: https://www.roboternetz.de/phpBB2/viewtopic.php?t=36497
grüsse,
Hannes
Cooles Projekt.
Bin gespannt was noch folgt.
Gruß,
Sven
lokirobotics
17.02.2009, 17:52
Tolles Projekt, gefällt mir.
Probier doch mal, den Anruf über die serielle Schnittstelle des Handys abzufragen.
Grüße
pinsel120866
17.02.2009, 19:11
Gratuliere, schönes Projekt - hast du noch nähere Infos zur Handyschnittstelle?
@vohopri
Also für den Bot habe ich ca. 2 Wochen gebraucht, täglich sporadisch so 2-3
Stunden. Die Programmierung dauerte in etwa genau so lange.
An den spitze Ecken wird noch gearbeitet, aber gut beobachtet.
Also Ziele : Auf meinem Tisch liegt hier noch so ein 4 X 20 Display und zwei neue Motor - Treiber IC´s.
Unter Programmen habe ich noch gar nichts getan.
Ausserdem will ich dieses Jahr mindestens einen 90 cm Zander fangen !!
Aber die letzten 2 Wochen mit der Internetseite u.s.w. waren schon ganz schön stressig.
Jetzt gehts etwas langsamer weiter.
Immer Stück für Stück
@lokirobotics
Für diese Schnittstelle fehlt mir jegliche Unterlage .
MfG
Roland
lokirobotics
17.02.2009, 23:17
Handyseitig? Oder vom µC her? Oder fehlt dir das Protokoll?
MfG
@lokirobotics
Vom Handy. Muss eine USB Schnittstelle sein.
Werde mal im Handbuch des K750i nachsehen.
MfG
Roland
lokirobotics
18.02.2009, 11:13
Aso, ja, des is schlecht.
Ich nehm alte Siemens Handys, die ham alle ne serielle Schnittstelle an Bord. Z.B. des ME45, aber auch neuere, falls man sowas zu hause rumfliegen hat, wie z.B. des SK65. Hab damit gute Erfahrungen gemacht und die Ansteuerung ist wirklich einfach.
MfG
SO, habe auf meiner Homepage noch mal kräftig nachgelegt.
Würde mich sehr über eure Rückmeldung oder Anregung bzw. Kritik freuen.
Egal ob positiv oder negativ.
Hallo !
Möchte bei meinem Bot die Geradeauslauf - Eigenschaften verbessern.
Hat schon mal jemand etwas ähnliches mit den RB35 Getriebemotoren versucht. Habe Getriebeübersetzung 100:1 .
Habe schon darüber nachgedacht evtl. schwarze Markierungen (4 - 8 ) an den
Rädern anzubringen, diese mittels CNY 70 zu zählen und dann über Software in die PWM - Regelung einzugreifen.
Oder gibt es etwas besseres, was mit moderaten Kosten realisiert werden kann ??
Falls nicht, werde ich das mit den CNY 70 mal testen und darüber berichten.
AndyTrendy
22.03.2009, 16:46
Hallo
Sehr schönes Projekt !!
Ich hatte auch das Problem das meine RB-35 Motoren nicht wirklich synchron liefen.eine gerade Linier fahren war nicht möglich.Ich habe dan einfach jeweils einen Poti davor gesetzt mit hoher Auflösung bzw schritten.Dan habe ich eine schöne gerade Linie auf den Boden mit Tape makiert.Dan habe ich angefangen mit den Potis so lange rumzuspielen bis es gepasst hat.
PID Regler wäre auch ne Möglichkeit allerdings ist das mir noch zu hoch .-)
lg
lokirobotics
23.03.2009, 19:13
Probiers mal mit Hall-Sensoren, die du an die Motorengehäuse montierst.
Dann kannst du mit minimalem mechanischem Aufwand die Umdrehungen auslesen.
oberallgeier
23.03.2009, 19:52
Hallo rolber,
sieht hübsch aus - und Du arbeitest ja recht schnell (so ein Tempo würde ich auch gerne schaffen). Sauber finde ich die Arbeitsweise mit gleichen Sensoren - sozusagen Serienbau.
... 1X LDR Schatstufe für Aktivierung übers Handy ...Ich brech ab - so wie ich das sehe, startet der Kerl, wenn Du mit dem LDR einen ankommenden Anruf am Aufleuchten des Handys erkennst. Da kann aber jeder beliebige Mensch, der Deine Handynummer hat, Deinen Roboter starten!?
... Möchte ... Geradeauslauf ... verbessern ... RB35 Getriebemotoren ...Leider kenne ich die RB35 nicht. Aber ich neige dazu, bei meinen Motoren selbstgebaute, einfache Encoder (http://oberallgeier.ob.funpic.de/GLS-einbau_1445.jpg) direkt auf die Motorwelle oder eine ähnlich schnelle Getriebewelle (https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=344432#344432) zu setzen. Dabei verwende ich bisher Ser vos oder Motoren, bei denen in der Getriebestufe nicht wirklich viel Platz ist (https://www.roboternetz.de/phpBB2/viewtopic.php?p=415959#415959); die Motorwelle im Bild hat ø 3mm. Daher mein Vorschlag, mal im Getrie be nachzusehen. Vorteil: direkt am Motor bekomme ich natürlich viel schneller eine Information über die Drehzahl.Mein Dottie fährt (https://www.roboternetz.de/phpBB2/viewtopic.php?p=390196#390196) mit dieser Lösung bei zwei deutlich unterschiedlichen Motoren trotzdem sehr genau geradeaus . . . max. +/- 1 mm auf 1 m Laufstrecke. Motorunterschied: die Zeitkonstante ist einmal 8 ms und beim anderen 12 ms - im Gesamtsystem gemessen. Encoderscheiben kann man kaufen, selbst aus dünnem Blech schneiden wie ich bei meinen umgebauten Servos, die vermutlich kleinste im Forum hatte mir Klingon77 gebaut aber es gibt sie natürlich auch in alten Kugelmäusen. (http://oberallgeier.ob.funpic.de/encD15.jpg) MEIN Trick ist im Wesentlichen eigentlich die von mir verwendete, kleine Gabellichtschranke von Sharp (https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=392289#392289) - siehe im verlinkten Posting im Anhang.
@Lokirobotics
Jo Hallsensoren !
Hört sich gut an.
Wie werden Die montiert ?
Hast Du irgendwelche Typenbezeichnungen bzw. Datenblätter ?
Das interessiert mich schon !
@oberallgeier
Prinzipiell kann jeder den Bot starten.
Er muss nur die Handynummer kennen und das Handy muss im Bot stecken.
Das ist aber bis jetzt noch niemals passiert.
Das mit der Encodern an der Motorwelle und der Gabellichtschranke ist auch wiklich eine Super Idee.
Obwohl das mit den Hall Sensoren bis jetzt mein TOP- ACT ist.
Ich müsste nur wissen wie diese Hall - Sensoren funxen.
Z.Zt. durchforste ich darüber das Netz.
MfG
Roland
lokirobotics
23.03.2009, 23:01
Guck dir mal z.B. den TLE4905L (http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=B6;GROUPID=3190;ARTICLE=2571 7;START=0;SORT=artnr;OFFSET=16) an, sone hab ich bei mir zu hause rumliegen.
Ist eigentlich ganz einfach. Wenn ein der Südpol eines Magnetfeldes in die Reichweite des Sensors kommt, gibt er an seinem Ausgang ein Signal aus (high aktiv). Verschwindet es, oder kommt der Nordpol in die Nähe, geht der Ausgang des Sensors auf low.
Wenn du den Sensor nun auf das Motorgehäuse montierst, solltest du durch die Bewegung des Ankers ein Taktsignal aus dem Sensor bekommen. Du musst dann nur noch zählen, wie viele Takte eine Umdrehung machen...
@lokirobotics
Werde mir mal 2 von diesen Sensoren beschaffen.
Hast Du noch ein bischen mehr von der restlichen Elektronik ??
Man muss ja nicht immer das Rad neu erfinden !!
MfG
Roland
lokirobotics
23.03.2009, 23:25
Sry, wat meinstn jetze?
Meinte die Schaltug zur Anbindung der Sensoren an die Eingänge des Atmega!
Ist aber nicht zwingend von Nöten, wenn das Datenblatt vorhanden ist .
Besten Dank !
Den Rest bekomme ich auch selbst hin.
MfG
Roland
NXTbotFreak
06.04.2009, 07:46
Respekt, der Sensobot ist echt aufwendig! Aber, wie ist der Sensobot eigentlich programmiert und in welcher Programmiersprache?
(Ich weiß, das frag ich jeden , aber ich will ja noch etwas lernen ;-) )
dann liess bitte erst und frag DANN
12 V Akkupack.
Programmiert in Bascom - AVR.
Für Lob , Kritik, Anregungen oder Wünsche nutzt das Kontaktformular oder
... das wirkt als würdest du mit brecheisen erzwingen irgendwen zu finden der dir am besten den code haarklein erklärt und am besten noch sachgerecht umschreibt ....
ich sage nur dass es so wirkt ... das soll keine unterstellung sein
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.