Forum: Analoge Elektronik und Schaltungstechnik Treiber? - Problem bei Arduino Nano?


von Victor W. (victor_victor)


Lesenswert?

Hallo zusammen,

muss wg. Platzproblemen von einem Arduino UNO aufeinen Nano umsteigen.
Der Nano wird erkannt, kann auch uploaden und sogar das simple Pin 13 
LED Flackern funktioniert.
Aber alle anderen Sketch nicht, selbst so simple wie LED ein- und 
ausschalten.
Der Sketch und die Komponenten sind ok, funktionieren beim UNO.

Kann das ein Treiberproblem beim Uno sein? Oder sonst eine Idee woran 
das liegen könnte?

Danke und Grüße und bleibt gesund!

Victor

von Hubert G. (hubertg)


Lesenswert?

Schon mal COMxx kontrolliert und richtig eingestellt?

von Victor W. (victor_victor)


Lesenswert?

Na, zumindest funktioniert es an der COMxx. Wie gesagt, der Standard 
Sketch (13 Pin leuchtet) funktioniert, also irgend eine Kommunikation 
scheint zu bestehen, aber anscheinend eine falsche

von Jack V. (jackv)


Lesenswert?

Normalerweise gibt selbst die Arduino-IDE im Fehlerfall ’ne recht 
brauchbare Meldung zum Fehler aus. Diese könntest du hier posten, wenn 
sie dir nichts sagen sollte.

von Wolfgang (Gast)


Lesenswert?

Victor W. schrieb:
> Wie gesagt, der Standard
> Sketch (13 Pin leuchtet) funktioniert, also irgend eine Kommunikation
> scheint zu bestehen, aber anscheinend eine falsche
Was hat das Leuchten der LED mit der Kommunikation zu tun?
Vielleicht war der Händler so freunlich und hat das Programm drauf 
gespielt.

von Hubert G. (hubertg)


Lesenswert?

Victor W. schrieb:
> Na, zumindest funktioniert es an der COMxx. Wie gesagt, der Standard
> Sketch (13 Pin leuchtet) funktioniert, also irgend eine Kommunikation
> scheint zu bestehen, aber anscheinend eine falsche

Solange du nichts drüberspielst ist der Standard Sketch aktiv.
Sketch für den Nano kompiliert, den richtigen COM eingestellt (wird 
angezeigt) und es muss funktionieren.

von sid (Gast)


Lesenswert?

china-nano-klon?

richtigen Treiber installiert (für CH340 glaub ich)?
korrekten bootloader benutzt?

kam der ggf in einem Set mit 10-12 nanos?
Dann mal einen anderen probieren,
denn möglicherweise ist Deiner in der Tat defekt.

falls nicht,
Bau Dir aus deinm UNO einen programmer (sketch und patchkabel mehr 
brauchst Du nicht),
benutz den um deinen sketch auf den Nano zu klöppeln
(wie steht im Internetz zu Hauf)
funktioniert das auch nicht, reklamieren oder entsorgen;
mehr Mühe ist das nicht wert.

Ich benutze auch 99ct Nanoklone für kinkerlitzchen
und ich hab noch keinen Defekten gehabt bisher (bin so bei #24 oder so)
aber schon viel schlimmes gehört.

'sid

von Stefan F. (Gast)


Lesenswert?

Wenn die Übertragung des Sketches erfolgreich abgeschlossen werden kann, 
und der Mikrocontroller danach nicht tut, was er soll, dann hast du mit 
hoher Wahrscheinlichkeit einen Fehler in deinem Sketch oder im Aufbau 
der Schaltung.

Denn dein Sketch hängt nicht von der Kommunikation zum PC ab - es sei 
denn, du hast das ausdrücklich in deiner Programmlogik programmiert.

von Manfred (Gast)


Lesenswert?

Stefan ⛄ F. schrieb:
> Wenn die Übertragung des Sketches erfolgreich abgeschlossen werden kann,
> und der Mikrocontroller danach nicht tut, was er soll, dann hast du mit
> hoher Wahrscheinlichkeit einen Fehler in deinem Sketch oder im Aufbau
> der Schaltung.

Ich habe noch nichts erlebt, was sich nicht 1:1 vom Uno auf den Nano 
übertragen ließe, die haben beide den gleichen µC.

Victor W. schrieb:
> Der Sketch und die Komponenten sind ok, funktionieren beim UNO.

Das lässt Hardware als Ursache vermuten. Wie so oft, Aufgabe in 
Teilfunktionen zerlegen und systematische Fehlersuche kann offenbar 
niemand mehr.

von Joe J. (neutrino)


Lesenswert?

So weit ich mich erinnere, waren auf all meinen billigen China-Nanos 
dieser Blinken-Sketch bereits installiert. Dazu ist also keine 
Kommunikation mit dem PC nötig.

Wie bereits gesagt:
- achte, dass der richtige ch340 Treiber installiert ist,
- der richtige com-Port ausgewählt ist
- und eventuell "Old Bootloader" ausgewählt ist.

Joe

von Manfred (Gast)


Lesenswert?

Joe J. schrieb:
> So weit ich mich erinnere, waren auf all meinen billigen China-Nanos
> dieser Blinken-Sketch bereits installiert. Dazu ist also keine
> Kommunikation mit dem PC nötig.

Blink muß auf allen Arduinos ab Werk drauf sein.

> - und eventuell "Old Bootloader" ausgewählt ist.

Wenn es daran liegt, sollte victor aufgeben und auf Holzpferdchen 
schnitzen umsatteln. Mit dem falschen Bootloader kommt kein Upload 
zustande, die Fehlermeldung der IDE ist dabei so eindeutig wie keine 
andere.

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
Noch kein Account? Hier anmelden.