Jump to content

Nic

Members
  • Gesamte Inhalte

    1.425
  • Benutzer seit

  • Letzter Besuch

Posts erstellt von Nic

  1. Das dürfte schwierig werden, falls die Installation noch Dependencies braucht die nicht auf der Distro sind, wird versucht diese erst aus dem Internet zu laden.

     

    Frage zur Not den Nachbarn ob du seinen AP benutzen darfst oder versuche es über einen freien WIFI Hotspot in deiner Stadt. Du brauchst aber einen WLAN Stick am RED um ins Web zu kommen.

     

    Schwacher Trost: Ich hatte bzw. habe immer noch die eine oder andere Hürde zu meistern, inwieweit Hardware so "schön einfach" am RED angestöpselt werden kann wie unter Win. Ob dann noch Treiber nachinstalliert, oder schon im Kernel versteckt sind und erst erst wachgerüttelt werden müssen ist mir teilweise auch nicht klar.

     

  2. Du könntest theoretisch auch die Stromversorgung zum GPS Bricklet durch ein Industrial Quad Relay unterbrechen

    Vielleicht wäre es denkbar, nach dem "Zuschalten" des GPS Bricklets einen Reset des Stacks durchführen?

    Falls das GPS-Bricklet am Quad Relay hängt und nur über diesen in den Stack geschaltet wird, wäre der Zeitpunkt wenn am Quad Relay der Schalter geschlossen wird zu spät. Dann ist die Initialsierung im Stack schon längst abgeschlossen.

  3. Da müsste man erstmal das Datenblatt zum GPS Baustein analysieren. Allerdings möchte ich bezweifeln bei den noch annehmbaren 30mA Verbrauch, dass es sich für TF rechnen würde da nochmals Arbeit in die Anpassung der Firmware zu investieren.

     

    Aber ich erinnere mich an deinen Beitrag wg. Bluetooth Unterstützung im RED, konntest du erfolgreich eine Dongle am RED beutzen ? Wenn ja bitte in diese Hardware Liste eintragen: http://www.tinkerunity.org/wiki/index.php/DE/RED_USB

     

    Wenn du schon einen Bluetooth Dongle am RED hast, versuche diesen doch mit einem bluetooth-fähigen GPS Empfänger anzusprechen, der Energieverbrauch dürfte aber in etwa gleich sein ?!

  4. Das wäre Hotplugging und nein das geht nicht, speziell beim GPS Bricklet erst recht nicht, da dieser eigene Initialisierung durchfährt, beim Starten des Stacks mit dem Brick verbunden sein muss zwecks Auslesen des EEPROMs, Konfiguration etc.

     

    Dir bleibt nichts anderes übrig als über die API zu gehen und z.B. den Callback auf die GPS Koordinaten ev. mittels des Tilt States ein- bzw. auszuschalten.

  5. If you ask to replace the raspi by the RED to use TF stuff furthermore, the answer would be yes you can ;)

    The RED is my first Linux machine and I am very satisfied, actual the RED has the Linux distro Jessie plus some RED stuff.

    In case of the RED all connected Bricks and Bricklet runs over SPI interface instead of USB. Maintenance the RED by Brick Viewer works like a charm.

  6. Toll! Ich bekomme von solchen Beiträgen immer Kopfschmerzen :o, wo es von Abkürzungen und Fachausdrücken nur so wimmelt, die ev. kaum ein Mensch versteht. Wäre prima wenn so mancher Begriff mit einem Querverweis versehen wird. Und Gebäudeautomation liest sich besser als Domotik etc.

     

    Also ist hiermit eine GSM (http://de.wikipedia.org/wiki/Global_System_for_Mobile_Communications) fähige Extension gemeint ?

    Also für Funkverbindung jenseits der Reichweite von Zigbee (http://de.wikipedia.org/wiki/ZigBee) oder WIFI (http://de.wikipedia.org/wiki/Wi-Fi) ?

  7. Ich arbeite auch an einem node.js Projekt und editiere die Dateien am Host und schiebe das per Upload auf den RED. Wenn das einmal zwecks Erstinstallation geschieht ist das ok, aber wenn das öfters vorkommt weil das Projekt wächst, ist das sehr mühselig.

     

    Es kann aber auch durchaus vorkommen, dass von versch. Desktop-PCs das Editieren vorgenommen wird. Ich möchte ungern exotische Treiber installieren müssen oder vertieftes Linux-Experten-Wissen aneignen müssen, um so banale Dinge wie das Bearbeiten von js/Bash/HTML... Scripten zu erledigen.

     

    Könnte man den Brick-Viewer nicht so erweitern, dass man eine Datei aus dem Projekt-Folder selektiert und in einem embedded Editor lädt, bearbeitet und abschließend autom. der Upload stattfindet ? So ähnlich ist das beim Darstellen der Logs im Brick-Viewer jetzt schon möglich...

  8. Ja und anscheinend habe ich auch die komplette Doku im Kopf ;D

    http://www.tinkerforge.com/de/doc/Hardware/Master_Extensions/WIFI_Extension.html#leds-und-anschlussmoglichkeiten

    Ganz unten...

    Das WIFI Modul ist mit einem U.FL Anschluss und einem 75 Ohm U.FL nach RP-SMA Kabel ausgestattet. Abhängig von der Anwendung kann dieses Kabel auch vom WIFI Modul getrennt und ein eigenes angeschlossen werden.

     

    Produktbez. und ModellNr der Webcam wäre prima, aber kein Stress.

  9. Diese Platine-zu-Platine Verbinder https://www.tinkerforge.com/de/shop/accessories/connectors/30-pin-btb-top-935.html werden auf den Bricks fest verlötet. Dass die Teile im Shop gibt, ist mehr für die Bastler gedacht.

     

    Winkeladapter bzw. -kabel - um die Bricks z.B. flächig oder in Serie zu verteilen statt zu stapeln - wurden in der Vergangenheit schon oft nachgefragt, aber aufgrund der Risiken durch EMV http://de.wikipedia.org/wiki/Elektromagnetische_Vertr%C3%A4glichkeit nicht realisierbar.

  10. 1. Wie heißt das Antennen Kabel von der Wifi Extension zwischen der Platine und dem Antennenanschluss?

    Meinst du sowas hier: https://www.tinkerforge.com/de/shop/accessories/antennas/2-4ghz-sma-antenna-external-magnetic-mount.html

     

    Darf ich auch dich bitten, Hardware die du erfolgreich am RED benutzen konntest in diese Liste http://www.tinkerunity.org/wiki/index.php/DE/RED_USB einzutragen. Wenn ich mich recht erinnere hast du schon eine Webcam angeschlossen !?

  11. Vielleicht weil der Motorcontroller schon länger nun ohne Strom war
    Oder weil sich die Batterien/Akkus etwas erholen konnten :)

    Jedenfalls zeigt sich nun plötzlich wieder das selbe Verhalten wie mit dem anderen Motoren
    Weil die Batterien/Akkus wieder an ihrer Leistungsgrenze sind.

     

    M.E. hat dein Roboter zu wenig Strom, es kann gut sein, dass 0815 1.2V Akkus nicht hochstromfest/stabil sind und bei Last einbrechen.

     

    Schreib doch mehr zur Spannungsversorgung. Welche Akkus/Batterien du genau verwendest: Hersteller, Kapazität etc. Hat jeder Motor eine eigene Versorgung ? Oder sind alle 4 Motoren am gleichen Powerpack ?

  12. Damit der Code übersichtlicher und wartbarer ist, würde ich grundsätzlich Enums verwenden, siehe http://csharp.net-informations.com/statements/enum.htm. Also den redundanten Klartext "BESCHLEUNIGUNG" mit z.B. MyStepperStatesEnum.DriveInside (zum Endschalter) bzw. *DriveOutside (vom Endschalter weg) tauschen.

     

    Statt die Integer-Werte der StepperStates vom Brick kannst auch gleich die Konstanten aus den Bindings verwenden: also statt

    if (stateNew == 1)

    besser

    if (stateNew == BrickStepper.STATE_STOP).

     

    Erzähl doch ein wenig zu deiner Anwendung oder wozu du den Kreuztisch verwenden möchtest. Dann ist das hier im Forum nicht so trockene Kost und ev. gibst Du mit deinem Projekt Inspiration oder Denkanstöße an andere weiter ;)

     

×
×
  • Neu erstellen...