Also ich habe mir neulich auch den Ultraschall Sensor zusammengebaut, und alles lief bis auf ein Paar Kurzschlüsse in der Schaltung korrekt. Auch das Testprogramm (runtergeladen von www.arexx.com/downloads/asuro/us_bauplan.zip) funktionierte gut. Die Codestelle
erinnert mich jedoch an eine in der ultrasonics.c Datei der neuen Lib:Code:while (count72kHz<length) { OCR2 = 0x64 + length / 2 - count72kHz; }
Mit diesem Code gibt es auch keine negativen Werte, da nur bis 20 gezählt wird. An einem Osziloskop sieht man das Ergebnis aber trotzdem irgentwie nichts.Code:while(count36kHz != 20) { OCR2 = 100 + 20 / 2 - count36kHz; }
MfG
Darthmina123








Zitieren

Lesezeichen