Hallo,
:arrow: - bitte nicht mehr bewerben - :arrowl:
die NIBO burger für die Testpersonen sind jetzt alle unterwegs - vielen Dank auch nochmal an die, die wir leider nicht berücksichtigen...
Art: Beiträge; Benutzer: workwind
Hallo,
:arrow: - bitte nicht mehr bewerben - :arrowl:
die NIBO burger für die Testpersonen sind jetzt alle unterwegs - vielen Dank auch nochmal an die, die wir leider nicht berücksichtigen...
Hallo zusammen!
Für unseren neuen Roboterbausatz NIBO burger (ab Herbst 2015) suchen
wir 8 Testpersonen, die gerne über Ihre Erfahrungen beim Bau und bei
der Programmierung des Roboters...
Hier ein paar Informationen als Zitat... ;-)
Ich denke bei dem ATtiny84 sind nur die Fuse-Bits verstellt!
"Im hex-Verzeichnis sollte eine Datei nds3.hex existieren, das ist die Firmware für den...
Ich sehe gerade, dass Du die Interrupts nicht aktiviert hast:
Ruf mal die Funktion enable_interrupts() vor der Initialisierung des BGX1 auf...
Hallo waschtl,
auch die Lib muss für den Ziel-Controller compiliert werden! Zur Zeit gibt es diese nur fertig-compiliert für:
ATmega16 mit 15MHz (m16-15)
ATmega644 mit 15MHz (m644-15)...
Hallo hanno72,
Du hast folgende Zeile als erste Zeile der includes vergessen:
#include <nibo/niboconfig.h>
Dann sind vielleicht die Anschlussdrähte der Motoren falsch herum angelötet?
Besitzt Dein Nibo ein Display? Falls ja, kannst Du dort sehen ob der jeweilige Odometriezähler funktioniert...
Dann ist vermutlich links der Odometriesensor nicht mehr in Ordnung. Im günstigsten Fall ist nur die rosa IR-LED nicht richtig ausgerichtet...
Du solltest nocheimal das initializer2.hex Programm aufspielen und die letzten Schritte der Bauanleitung (Inbetriebnahme) durchführen - verhält sich der Roboter dabei wie beschrieben?
Win7/64Bit ist kein Problem, das verwende ich auch....
Eventuell kann Dir der integrierte UCOM-IR2 Treiber von Robodude weiterhelfen:
Robodude bei Sourceforge
Ansonsten solltest Du noch...
Im Schaltplan zur NIBObee ist auf Seite 1 die Anordnung für die Fototransistoren des Liniensensors gezeigt.
Diese Schaltung kann man auch zur Hindernisdetektion benutzen, dabei ist kein...
Ich vermute das die IR-LED auf der Odometriesensorplatine nicht mehr korrekt ausgerichtet ist, die Software sollte da nichts verändern.
@aurikeL:
Das reicht fast, Du benötigst 2 Widerstände. Einen als Vorwiderstand für die IR-LED (180 Ohm) und einen als Strom/Spannungswandler für den Fototransistor (2,2 kOhm).
Im Schaltplan zur...
@Hero_123
Nein, Du hast Recht, da passiert nichts....
Ich werde das für die V2.10 beheben! Der Befehl ist jedoch nicht unbedingt nötig, da der NIBO2 über den copro_setTargetRel() Befehl vefügt.
Die zweite Möglichkeit ist der bessere Weg...
Du kannst das Problem lösen indem Du eine gewisse Unschärfe zulässt: Wenn der Abstand zum aktuellen Zielpunkt kleiner als X Ticks ist, berechnest Du...
Im C Tutorial Kapitel 8 wird gezeigt wie man die Werte der Hindernissensoren ausliest. Nach dem Aufruf von copro_update() stehen die aktuellen Werte im copro_distance Array zur Verfügung:
...
Update:
http://sourceforge.net/projects/nibo/files/nibo/nibolib-2.9-20101210/
* neue Firmware für den COPRO
* aktives Bremsen mit copro_stopImmediate()
* Verbesserungen für den Nibo 1
Infos...
Bin noch bei motco_stopImmediate() ....
Hallo Lisbeth2010,
Ich habe den Fehler im Motco Code gefunden, Du bekommst in Kürze einen neuen Initializer um die Motco Firmware zu updaten...
"... geht auch nicht!" heisst er zuckt nicht einmal - oder bewegt er sich so wie er nicht soll?
Wenn alle LEDs kurz geleuchtet haben und danach insbesondere die LED6 ausgegangen ist deutet das darauf hin, dass irgendetwas durchgebrannt ist!
Geht denn Folgendes?
motco_resetOdometry(20, 20);
motco_setPosition(0, 0, 20);
motco_setPosition hängt von den aktuellen Odometriewerten ab. Du solltest motco_resetOdometry(0, 0) vorher aufrufen, damit motco_setPosition(-20,-20, 20) die Räder rechts und links um 20 Ticks...
Hallo Lisbeth2010,
Du rufst aus dem Interrupt-Context die delay() Funktion auf! Da es sich um einen Timer-IRQ handelt, kann während des delays ein weiterer IRQ ausgelöst werden - das gibt Chaos...