- SolarFLow 4000 Mix Pro Video Tutorial    Werbung      
Ergebnis 1 bis 10 von 86

Thema: RC-Auto ohne RC-Monstertruck autonom

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    57
    Beiträge
    2.214
    So. Wieder was fertig:

    Für den Fall, dass "jemand" mal das Auto einschaltet, und dann doch nix damit anzufangen weiss (auf deutsch: es wird kein Betriebsmodus ausgewählt), wird automatisch ein Demo-Modus gestartet.
    In dem werden abwechseln nen paar Geschichten auf dem Display ausgegeben, jeweils in nem eigenen Screen:

    -Kompassrichtung (die, in die die Nase des Autos zeigt)
    -wenn verfügbar, die GPS-Koordinaten so wie die Anzehl der verfügbaren Satelliten
    - wenn verfügbar (wenn das GPS keinen Empfang hat, gehts nicht, da ich keine Echtzeituhr hab) Uhrzeit und Datum.

    Bei letzterem bin ich auf ne interessante Geschichte gestossen:
    Das GPS geht ja (fast) Atomuhr-Genau.
    Nun hab ich, spasseshalber, mal verschiedene Uhrzeiten aus dem Internet damit verglichen :
    Irgendwie sind die meiner "Atomuhr" 3-4 Sekunden voraus!
    Dass ich hier drin recht miesen GPS-Empfang habe, weiss ich (aktuell nur 5 Satelliten), aber das hat ja nix mit der Zeit zu tun.
    Angeblich aber sind die Protokolle, mit denen man Uhrzeiten präzise per Internet übertragen kann, ja so richtig genau?
    Und nein, es dauert hier nicht vier Sekunden, um alles zu aktualisieren, es geht weit schneller.
    Jemand ne Idee? Nicht, dass es mich nun sehr stört, aber ich wundere mich halt....

    Zu der Ankündigung mit der neuen Hardware:
    Die ist drauf und läuft.
    Es ist nur nen kleines Platinchen mit nem LM 35 und nem Fotowiderstand, aber ich hab da bewusst noch etwas Platz gelassen.
    Wozu?
    Für den Fall, dass mich mal jemand nach dem "Sinn" des Autos fragt (nicht-roboterbauende Leute tun das ja andauernd....), kann ich sagen, er ist ne autonome Wetterstation.
    Das Monster sollte ja eh mehr nen Test werden, um verschiedenes auszuprobieren, genügend freie Pins hab ich auch, also, wieso nicht.
    Man könnte über gewisse Fahrstrecken damit beispielsweise Temperaturprofile aufzeichnen, oder ähnliches.
    Oder abschalten, wenn der Akku eingefroren ist. Bild  
    Der Lichtsensor soll später auch ne Aufgabe bekommen, ebenfalls für die "Ungläubigen": ich möchte das Monster später mit ner netten Beleuchtung ausrüsten. Einfach, um Sympathiepunkte bei artfremden Leuten zu sammeln- und wegen meinem Spieltrieb auch, nen ganz kleines bisschen.
    ES SIEHT NUN MAL VIEL COOLER AUS.
    Und: wer hat schon ne autonome Taschenlampe... Bild  
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    57
    Beiträge
    2.214
    Sodele.
    Das Wochenende war kurz(sind die irgendwie immer, oder?) aber erfolgreich.
    Ein guter Teil des Codes ist schon renoviert inzwischen-und läuft trotzdem noch. Bild  

    Überarbeitet hab ich (unter anderem, ich hab fast in allem rumgerührt) die Displayausgaben.
    Die erfolgen nun wesentlich strukturierter, in nem eigenen Unterprogramm, dem nur die entsprechenden Werte geschickt werden.
    Das ist weit übersichtlicher, früher hat hier jedes Unterprogramm dreingeredet und wenn ich was ändern wollte, ging die Sucherei los.
    Fertig ist das Ganze noch nicht, da je nach Bedarf völlig verschiedene Dinge ablaufen, aber es wird.
    Und mit jeder Verbesserung gehts einfacher....

    Der Akkutest ist auch bereits überarbeitet- ich Suche allerdings noch ne Möglichkeit, bei leerem Akku möglichst vieles abzuschalten, das wird aber wohl ohne weitere Hardware nich klappen. Für den Moment wird bei unter 6V immerhin das Display abgeschalten (nicht wirklich, sondern nur die Beleuchtung).
    Vorher wird die Restspannung in vier Stufen grafisch (hab ich mir einfach vier eigene Zeichen definiert) ausgegeben.

    Insgesamt ist die Software stark umstrukturiert, da ich alles in Einzelne dateien aufteilen werd. Das macht die Pflege enorm einfacher.
    Bisher sind es sieben Dateien....und es werden noch mehr. Möglich aber, dass ich später nen paar Sachen wieder zusammenfasse, die Tabs der Arduino-Ide sind zwar praktisch, aber zu viele davon auch wieder nicht.

    Natürlich gab es auch nen paar Rückschläge.
    Zum Beispiel den, dass sich der NMEA-Parser plötzlich weigerte, die Positionsdaten achtstellig rauszurücken. Es tauchten immer nur sieben Stellen auf. Warum, weiss ich nicht- früher trat dieses Problem nur "sehr selten" mal auf- ich hatt es aufgefangen, indem ich das Ganze bei unglaubwürdigen Ergebnissen einfach noch mal laufen liess.
    Funktionierte- bis vorgestern. Dann kam er aus dieser "rechne noch mal-Schleife" nicht mehr raus.
    Dauert ne Weile, bis einem auffällt, dass die Zahlenkolonnen ne Stelle zu wenig haben, glaubts mir... Bild  
    Als ichs rausgefunden hatte,war die Sache leicht: wenn ne Stelle zu wenig ist (es wurde ja immer die letzte abgeschnitten) nehmen wirs mal Zehn- das entspricht ner so verschwindend geringen Auflösung (ich glaub, Millimeterbereich) dass es keinen interessiert.

    Die Borduhr (die derzeit nur im Demo-Modus genutzt wird, aber später evtl. auch für Logging oder ähnliches) möcht ich auch noch bissel aufbohren. Die Zeitzone wird bereits korrigiert, aber Sommer-und Winterzeit-Umstellung noch nicht (momentan eh egal). Das möcht ich einfach noch drin haben.

    Es bleibt spannend....
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    57
    Beiträge
    2.214
    Nen bisschen weiter ging es...

    Der Demo-Modus zeigt nun auch "Wetterdaten" an. Momentan hat er dazu allerdings nur nen LM35 (der ist in der Karosserie verbaut, den will ich später eventuell nutzen, um zu niedrige Temperaturen (oder auch zu hohe) detektieren zu können).
    Dazu kommt dann noch ein DHT11 Kombisensor (Luftfeuchtigkeit und Temperatur), der natürlich dann im Freien montiert wird.
    Der sollte heute bereits da sein- aber offenbar sind einige Händler nicht in der Lage, sowas richtig zu verpacken-ausser ner leeren Tüte (samt nem Loch drin) kam nix an.
    Ich bekomm nen neuen...
    Damit hab ich dann für die übliche Frage "und wozu isses gut???" die perfekte Ausrede: "ne autonome Wetterstation, was sonst??". Bild  
    Wär im Grunde möglich, das Monster jeden Morgen ne Runde durch den Garten zu jagen "mal gucken, wie es draussen ist heute"- wenn ich denn nen Garten hätte....
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    57
    Beiträge
    2.214
    So. Auch der DHT11-Sensor ist da, verbaut und-läuft.
    Nun kann ich die Luftfeuchtigkeit ausserhalb der Karosserie, also im Freien, sozusagen, messen, und die Temperatur auch aussen, und zusätzlich unter der Haube.
    Ich denke, das gibt dann in naher Zukunft noch ein Stückchen Software, bei dem, während der Fahrt, Wetterdaten gesammelt und auf die SD-Karte geloggt werden.
    Vorerst aber kümmere ich mich um wichtigeres- jetzt ist erst mal der Routen-Navi-Modus dran.
    Der läuft zwar als standalone-Programm schon lange, aber ihn in das Auto zu integrieren, bereitet doch einige Schwierigkeiten mehr, als ich dachte.
    Naja- wird schon werden...
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  5. #5
    Neuer Benutzer Avatar von ChrisiB86
    Registriert seit
    20.03.2015
    Ort
    Ternitz/Österreich
    Alter
    40
    Beiträge
    1
    Hallo!

    Bin neu hier in diesem Forum und habe jetzt sehr aufmerksam die Vorstellung dieses Projektes gelesen, finde es total super!

    Mich würde jetzt interessiern ob es auch Videos gibt, die das Ding in action zeigen?

    Mfg Christian

  6. #6
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    57
    Beiträge
    2.214
    Nö, gibts nicht.
    Bis vor nen paar Monaten hatte ich keine brauchbare Kamera (inzwischen schon) aber ich komm grad nicht zu, was am Monster zu machen. Aktuell hänge ich da nen bisschen fest, denn das U-Center (mit dem ich das GPS konfiguriere) läuft unter Linux nicht und nen Windows gibt es bei mir nicht mehr.
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  7. #7
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    57
    Beiträge
    2.214
    So.

    Nun geht es hier endlich mal weiter.
    Eigentlich ist "weiter" nicht ganz richtig, das Ganze ist fast ein Relaunch- aber noch mit der selben Hardware.
    Nach längerer Pause und vielen Überlegungen hab ich mich entschieden, die Software komplett neu aufzubauen.

    Grund ist vor allem der, dass ich mich ganz schön vertüdelt hatte, und eine Menge Geschichten zwar liefen, aber keineswegs optimal.

    Eines der ersten Probleme ist inzwischen beseitigt: das U-Center läuft nun auch unter meinem Linux. War eigentlich gar nicht schwierig, aber man muss auch Lust haben, mal in der Konsole rum zu schrauben.
    Neulich hatte ich die und seitdem geht das schon mal.

    Da demnächst auch nen bissel Budget in der Bastelkasse eintrifft, wird es auch kleinere Änderungen am Auto geben.
    Die Wichtigste: langsamere Motoren.
    Vermutlich Carson Poison Truck- die drehn ungefähr halb so schnell. Ich hoffe, die ziehn trotzdem ausreichend durch, das Auto soll wie bisher _jede_ Steigung schaffen können. Bin da aber recht optimistisch..
    Eventuell spendiere ich auch noch nen neuen Akku- dezeit ist mein letzter, noch voll einsatzfähiger NC-Pack drin. Auch der wird nicht mehr das ewige Leben haben, befürchte ich (leider).

    Aktuell habe ich mal die GPS-Bibliothek gewechselt, statt der TinyGPS würd ich gerne die TinyGPS++ verwenden.
    Die ist zwar deutlich rechenlastiger, hat aber das Navi schon eingebaut (sie kann Kurs und Entfernung berechnen)- das musste ich mit der kleinen Bibliothek selber machen. Mangels Mathematikkenntnissen war das schon schwerer Tobak- und ergab trotzdem gelegentlich nen Fehler, dessen Ursache ich nie gefunden hab (ich hatte einfach ne grobe Überprüfung hinterher gesetzt, die sicher stellte dass nur glaubwürdige Ergebnisse auch berücksichtigt werden). Hat funktioniert, ist aber schon Pfusch...
    Momentan fahre ich mal einige Tests mit der TinyGps++, um mal zu sehen, was die an Rechenleistung übrig lässt....

    Anschliessend werden so nach und nach die anderen Hardware-Komponenten auch wieder in Betrieb genommen. Besonders der Kompass war ja auch so ein spezieller Freund... Bild  
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

Ähnliche Themen

  1. Plug-Hybrid-Auto zukünftig ohne Stecker?
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 0
    Letzter Beitrag: 08.01.2014, 19:30
  2. Autonom fahren: Ford entwickelt selbstfahrendes Auto
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 0
    Letzter Beitrag: 16.12.2013, 11:20
  3. Auto-Lexikon - Elektro-Auto
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 0
    Letzter Beitrag: 06.03.2012, 13:40
  4. Habe Arduino Uno,GPS Modul,RC Auto.Möchte haben:Auto,dass GPS Waypoints abfährt
    Von de8msharduino im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 9
    Letzter Beitrag: 07.10.2011, 21:53
  5. Produkteinführung - autonom fahrendes Auto
    Von 0140167 im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 8
    Letzter Beitrag: 04.05.2006, 12:43

Berechtigungen

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

    Werbung      Labornetzteil AliExpress