Fragen rund um den Arduino Uno?

Hi Leute, ich habe ein paar Projekte mit dem Arduino Uno gemacht und eines davon war folgender:

Einen Motor mittels eines Potentiometers steuern, also dessen Geschwindigkeit. Dabei gab es zudem einen Schalter zum an und ausschalten des Motors und einen Schalter zum Ändern der Richtung des Motors. Der Motor wurde mit einer 9 Volt Batterie betrieben, gesteuert wurde das ganze mit einem IC, welches genau, weiß ich leider nicht mehr.

Zu dem Projekt ergeben sich für mich folgende Fragen:

  • Es schien egal zu sein, welchen Wert der Poti hat, die beiden äußeren Beine wurden mit 5V und GND verbunden, die mittlere Leitung ging an einen Analogen Pin. Auslesen tat der Arduino dabei, je nach Zustand des Potis, Werte von 0 bis 1023. Ich würde gerne wissen, warum das so ist? Was genau gibt der mittlere Pin eines Potis aus, sodass der Arduino es, egal welchen Widerstandswert der Poti hat, von 0 bis 1023 interpretiert.
  • Wo wir schon beim Poti sind, wenn ich den Widerstand auf 0 Setze durch drehen des Hebels, dann habe ich ja 5V mit GND kurzgeschlossen. Warum ist dem Arduino dennoch nichts passiert? Ist dort eine Sicherung vorhanden? Oder fließt ein so geringer Strom, sodass dem Arduino dabei nichts passiert? Eigentlich sollten die 500mA des USB Steckers doch ausreichen, den zu grillen oder?
  • Was genau ist der Unterschied zwischen +5V und Vic?

Vielen Dank für die, hoffentlich, kommenden Infos :)

Arduino, Kurzschluss, Schaltung, Potentiometer, Elektrik Elektronik, arduino mega, Arduino Uno, einplatinencomputer
Arduino Uno; programmer not responding - was tun?

Hallo erstmal..

Ich habe einen Arduino Uno, der eigentlich prima funktioniert hat. Seit kurzem - ich bin mir jedoch keines Fehlers bewusst, da ich alles wie sonst auch gemaht habe - bekomme ih immer folgende Fehlermeldung:

Beim Hochladen des Sketches ist ein Fehler aufgetreten avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xf9 Problem beim Hochladen auf das Board. Hilfestellung dazu unter http://www.arduino.cc/en/Guide/Troubleshooting#upload.

Wenn ich auf "hochladen mit Programmer" drücke, kommt einfach nur "Beim Hochladen des Sketches ist ein Fehler aufgetreten"...das passiert Da ich mich mit Computern etc. leider garnicht auskenne und einfach nur ein bisschen programmieren kann, wärs echt hilfreich, wenn ich eine einfache/leicht verständliche Erklärung zur Lösung des Problems bekommen könnte... ;)

Danke schonmal =)

Fehlermeldung, programmer, Arduino Uno

Meistgelesene Beiträge zum Thema Arduino Uno