Hallo zusammen, ich bin aktuell dabei mich etwas in die Mikrocontroller-Programmierung einzuarbeiten und interessiere mich dafür wie ich einen Spannungspegel an einem PIN meines Arduino (ATmega328p) im Atmel Studio anzeigen lassen kann? Es ist ja eigentlich egal, ob das nun beispielsweise durch einen Taster oder einen Interrupt ausgelöst wird. Mir geht es dabei darum die Kommunikation zwischen com-port, Arduino Bootloader (AVRdude, ATmega16u) und dem eigentlichen uC ATmega328p zu begreifen. Die Tutorials, die ich bisher dazu gefunden habe, haben sich leider nicht auf den Arduino mit seinem Bootloader bezogen. Kann mir da jemand helfen? Es möchte nach Betätigung eines Tasters in Atmel Studio 6.1 eine kleine Nachricht erhalten, wie z.B. "Taster betätigt". Vielen Dank und grüße Kaban
Ich frage mich gerade, ob die Frage getrolle oder ernst ist. Falls ernst: Du gehst mit völlig falschen Erwartungen an die Sache heran. Wird einen Blick ins Tutorial.
Kostjan Kaban schrieb: > wie ich einen Spannungspegel an einem PIN meines Arduino (ATmega328p) im > Atmel Studio anzeigen lassen kann? Such mal nach AD-Wandler. Und lies das Datenblatt deine Mikrocontrollers. Und dann rechne den AD-Wert so um, dass er in einen Integer passt. Blöderweise wirst du mit einem Integer nur 0,1,2,3,4 (und bei einem falschen Ansatz noch 5) Volt anzeigen können. die Nachkommastellen haben keinen Platz im Integer. Besser wäre also nicht Volt, sondern Millivolt in den Integer zu rechnen. Dann hättest du einen Darstellungsbereich von 0000 bis 4999. Klar soweit? Merke: die Arduino-Lib nimmt dir zwar viel Arbeit, aber nicht das Denken ab...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.