Go Down

Topic: ATTiny mit Arduino Uno programmieren (Read 2737 times) previous topic - next topic

Soltanius

USB falsch gewählt? Was genau kann ich falsch machen?

HotSystems

Falschen oder keinen Port gewählt.
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

Soltanius

Also die Verkablung ist exakt so wie auf dem Schaltplan.
USB Port hab ich gerade mal gewechselt und es tat sich nichts.

HotSystems

Und du hast auch den ATtiny85 gewählt ?
Da steht USBtiny, das ist falsch.
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

Soltanius

Ok, nach bisschen rum testen hab ich nun folgende Fehlermeldung
Code: [Select]
avrdude: Version 6.3-20171130
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "B:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM7
         Using Programmer              : arduino
         Overriding Baud Rate          : 19200
         AVR Part                      : ATmega328P
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
         Hardware Version: 2
         Firmware Version: 1.18
         Topcard         : Unknown
         Vtarget         : 0.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

Fehler beim Brennen des Bootloaders.
Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e930b (probably t85)
avrdude: Expected signature for ATmega328P is 1E 95 0F
         Double check chip, or use -F to override this check.

avrdude done.  Thank you.


Tommy56

avrdude: Device signature = 0x1e930b (probably t85)  <-- er hat einen Tini85 gefunden
avrdude: Expected signature for ATmega328P is 1E 95 0F <-- Du hast ihm gesagt, er soll einen ATmega328P programmieren

Gruß Tommy
"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)

HotSystems

Du machst irgend etwas, ohne zu wissen, was du machst.

Lies dir mal die Fehlermeldung durch.

So wird das nichts.
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

Soltanius

OMG... sorry für meine Dummheit.. :smiley-confuse:
Ich danke euch und gucke in Zukunft genauer alles nach..

HotSystems

Dann wäre jetzt die Zeit zu schreiben, ob es funktioniert.
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

Soltanius

So ich hab den ATTiny programmieren können, die Ausgabe war positiv.
Aber aus irgendeinem Grund, will dieser nichts tun (oder ich bin zu blöd ne LED anzuschließen und ihn richtig zu bestromen).

HotSystems

Das kann auch am Sketch für den ATiny85 liegen.
Wenn du den zeigst, können wir bestimmt auch da noch helfen.
Und beschreibe wie und wo die Led angeschlossen ist.
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

Tommy56

Da wäre jetzt die Schaltung (nicht Fritzing) und der Sketch (bitte in Codetags) interessant.

Gruß Tommy
"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)

Soltanius

Ich hab nen ganzen einfach blink test erstmal gemacht um zu gucken ob es funktioniert.
Code: [Select]
void setup() {
  pinMode(3, OUTPUT);
}

void loop() {
  digitalWrite(3, HIGH);
  delay(1000);
  digitalWrite(3, LOW);
  delay(1000);
}

Die LED hab ich mit Plus an den dritten digitalen Pin vom ATTiny und Minus mit GND verbunden.
Und halt den ATTiny selbst mit 5V und GND versorgt (zum Test mit der Stromquelle des Arduinos).

Tommy56

Keinen Vorwiderstand zur LED?

Gruß Tommy
"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)

HotSystems

#29
Oct 02, 2018, 07:52 pm Last Edit: Oct 02, 2018, 07:53 pm by HotSystems
Was heißt mit Plus der Led ?
Anode oder Katode ?
Und hast du einen Vorwiderstand eingebaut ?
Und was ist bei dir der dritte digitale Pin ?
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

Go Up