Testtool für den Empfänger gesucht

kleingartner

New member
Hallo Adrumover Freunde,

ich benötige eure Hilfe :blush:

Ich habe meine V2 Perimterschleife aufgebaut und soweit auch getestet.
Der Signalwechsel mit dem Web Oscilloscope ist sehr schön sichtbar und funktioniert ohne Probleme.
Also das funktioniert schon einmal :)

Jetzt aber zu meiner Frage.
Ich suche einen Codeschnipsel mit dem ich den Perimeter v2 Receiver testen kann.
Hatte mir dass so vorgestellt, dass ich mit der Spule und dem LM386 Modul, per Hand über die Schleife fahre. Jetzt möchte ich eine Meldung auf den Com-Port bekommen. Z.B. Roboter innerhalb, außerhalb oder halt einen Wert.

Leider habe ich den passenden Code nicht aus dem Kompletpaket filtern können. Wenn mir da jemand helfen könnte.
Ich versuche natürlich den Code zu verstehen, allerdings scheiter ich dann doch an den fehlenden Beschreibungen im Code. Für mich als Hobbyprogrammierer zu schwierig.

Schon eimal vielen Dank.

Bastian
 
Hallo Alexander,

ja, denke das ist genau das was ich suche. Werde mich am WE mal der Sache annehmen.
Dank dir schon einmal, kann sein dass da noch Fragen kommen :)

Gruss Bastian
 
Frohe Weihnachten Ardumower Fan´s

Habe ein Problem mit meinem Perimeter. Vielleicht kann mir jemand weiterhelfen!
Habe die PCB 1.0 Platine. Software 1.0a4-Azurit

Folgendes Problem! Meine linke Spule funktioniert einwandfrei, die rechte Seite reagiert überhaupt nicht. Habe alles durchgetestet, Durchgang der Platine Perimeter( R out) auf A04 passt. Perimeter (L out) auf A05 passt. Habe die Spulen und die Soundsensoren gewechselt, Links OK, Rechts nichts. Eigentlich kann es ja nur an der Software liegen, da die Hardware funktioniert. Hat einer von Euch eine Idee woran es liegen kann?
Danke im Voraus
S.R.
 
Die Software arbeitet nur mit einer Spule (spart Rechenzeit)- für 2 Spulen ist eine externe Platine in Arbeit (wie sollen wir sie nennen, 'PerimeterDuino' ? :) ).
 
müßte dies gewesen sein ...

perimeterV2.zip


Schönes Wochenende :)
Attachment: https://forum.ardumower.de/data/media/kunena/attachments/1035/perimeterV2.zip/
 
Zuletzt bearbeitet von einem Moderator:
Still some problems when trying to upload this to my duino (Funduino Mega 2560).
Shouldn't this work straight out of the packet ?



Code:
adcman.cpp: In member function 'void ADCManager::startADC(int)':
adcman.cpp:177: error: 'MUX5' was not declared in this scope
   ADCSRB = (ADCSRB & ~(1 << MUX5)) | (((channel >> 3) & 0x01) << MUX5);  
                             ^
adcman.cpp:191: error: 'DIDR2' was not declared in this scope
     else DIDR2 |= (1 << (channel-8));
          ^
'MUX5' was not declared in this scope



edit: I also downloaded the full packet ardumower-1.0a6-Azurit.zip
and get the same screen when trying to upload to duino.
(Windows 10 with Arduino 1.6.4 if that matters)
 
Hi Kariky,
had the same error while i accidentally used an older Version of Arduino IDE.
Please upgrade to the newest Version and try again.
Let me know, if it will work for you!
Greetz, Stephan


Edit: Have u chosen the correct MCU (Mega2560)?
 
Oben