ATTiny85 Basiswissen

Поделиться
HTML-код
  • Опубликовано: 20 янв 2025

Комментарии • 61

  • @WilliMeyer-u2c
    @WilliMeyer-u2c 10 месяцев назад +6

    Nachdem ich Ihr "Basiswissen" gelesen habe, ist es mir gelungen, aus dem Uno ein Programmiergerät für den ATTiny85 zu machnen. Anschliessend habe ich erfolgreich das Leuchtfeuer, Schweisslicht und ganz besonders den Wechelblinker auf dem ATTiny85 installiert.
    Ihre Erklärungen sind so gut, dass ich als blutiger Laie zu dem Ergebniss gelangen konnte. Ich bin 82 Jahre alt.

    • @Elbkm600
      @Elbkm600  10 месяцев назад

      Hui. Respekt. Ob ich das mit 82 noch hinkriege weiß ich nicht, ich bin ja erst 67.

  • @FriedrichG-e1f
    @FriedrichG-e1f Месяц назад

    Lieber Clemens, vielen Dank für dieses wirklich gute Video. Damit habe ich den Mut gefasst, einen Arduino Uno zu besorgen und ATtiny85 zu programmieren. Inzwischen sind fast 20 Stück unter meine Modelleisenbahn gekommen, womit ich Häuser, Kirchen, aber auch Lagerfeuer wirklichkeitsgetreu beleuchten kann. Eine Freude, das Ergebnis zu bewundern. Ohne dein Video hätte ich das nicht geschafft. Danke dafür.
    p.s.: Ich bin 70 Jahre alt

    • @Elbkm600
      @Elbkm600  Месяц назад

      @@FriedrichG-e1f da bin ich mit 68 ja noch deutlich jünger 😉 . Vielen Dank für deine lobenden Worte.

  • @MarioKleiber-d2u
    @MarioKleiber-d2u 3 месяца назад

    Vielen vielen Dank für deine umfangreiche und präzise Arbeit Clemens. Das ist eine Anleitung mit der man wirklich etwas anfangen kann.

  • @adatss-pavo1373
    @adatss-pavo1373 Год назад +2

    Das Video ist echt gut gemacht, mit ausführlicher Beschreibung und deswegen für mich sehr sehr hilfreich. Ich hatte es schon mit ein paar anderen Videos probiert, aber entscheidende, wichtige Punkte fehlten in den Videos. Wie zum Beispiel "Hochladen mit Programmer (Shift+ Strg+U) " und noch andere Kleinigkeiten, die ich jetzt nicht alle aufzählen will, wodurch ich es nicht geschafft hatte es zum laufen zu bringen. Mit diesem Video hat es endlich funktioniert.
    Vielen Dank 😊

  • @r.k.6632
    @r.k.6632 Год назад

    Hallo Clemens, hatte mir vor zwei Jahren einen USB Programmer gekauft, weil ich es nicht hinbekommen hatte, den Arduino als Programmer fit zu machen. Aber du hast es im Video so gut erklärt, dass ich es mit deinen Erfahrungen noch einmal probieren werde. Vielen Dank! Dir wünsche ich einen guten Rutsch ins neue Jahr und ich freue mich auf weitere Videos. *****

  • @TonySwitzerland
    @TonySwitzerland 6 месяцев назад

    So toll!
    Schade bin ich nicht vorher auf diesen Beitrag gestossen. So habe ich einen Tag lang recherchiert - probiert - geflu...sorry "gebetet" - bis es ging.
    Und hier wäre das Rezept so schön bereitgestanden!
    Danke für diesen wertvollen Beitrag!

    • @Elbkm600
      @Elbkm600  6 месяцев назад

      Vielen Dank für die Blumen

  • @swienys
    @swienys 10 месяцев назад +2

    Herzlichen Dank für diese geniale Anleitung.. Damit ist es mir gelungen, meinen ersten ATTiny, im Rahmen eines Nachmittag-Projektes, in Betrieb zu nehmen. 👍👍👍

    • @Elbkm600
      @Elbkm600  10 месяцев назад

      Moin. Freut mich zu hören. Danke

  • @Modellbahn-Achszaehler
    @Modellbahn-Achszaehler Год назад

    Super erklärt. Super Video. Danke. es gibt für mich noch viel zu lernen.

  • @GeorgMierau
    @GeorgMierau 2 года назад

    "Sketch" → "Upload Using Programmer" war der entscheidende Tipp, vielen Dank!

  • @hypnoticatrance
    @hypnoticatrance 2 дня назад

    sehr gutes video... danke!

  • @samsam.03
    @samsam.03 2 года назад

    nach etlichen Tutorials endlich mal eins, was bei mir auch funktioniert :D Vielen dank!
    (Funktioniert also stand 02.09.22)

  • @RasiAdventures
    @RasiAdventures 11 месяцев назад

    Sehr sympathisch erklärt.

  • @dasottle
    @dasottle 2 месяца назад

    Hallo
    Den Uno, den Du dann als Programmer nimmst- hast Du den einfach per USB Kabel oder mit einem ISP Programmer beschrieben?

    • @Elbkm600
      @Elbkm600  2 месяца назад +1

      @@dasottle ? Hab ich doch gezeigt. Der Uno ist per USB Kabel mit dem PC verbunden und bekommt von da die nötige Datei, um als Programmer zu arbeiten.

  • @ludwig8891
    @ludwig8891 2 года назад

    Das sind gute Tipps, mache weiter so

  • @Amperekaefer
    @Amperekaefer Год назад

    Habe Deinen Kanal entdeckt und gleich Abo dagelassen. LG

  • @belgua-nh8rm
    @belgua-nh8rm Год назад

    Hallo Clemens, kann es sein, dass man auf einem "neuen" ATTiny85 zuerst den Bootloader laden muss(Werkzeug/"Bootloader brennen". Erst dann kann man mit Sketch/"Hochladen mit Programmer" den Sketch hochladen?

    • @Elbkm600
      @Elbkm600  Год назад

      Sorry, die Frage kann ich leider nicht sicher beantworten, außer dass ich das nicht machen musste.

  • @leonardocucchiara4782
    @leonardocucchiara4782 5 месяцев назад

    Kann man damit eine Zeitschaltung für einen kleinen Stromkreislauf bauen? Braucht man dazu dann noch ein relais zusätzlich? Wie muss man den chip dann in die Schaltung einbauen?

    • @Elbkm600
      @Elbkm600  5 месяцев назад +1

      @@leonardocucchiara4782 Für eine Zeitschaltung benötigst du keinen Microcontroler, dafür kann man gut das IC 'NE 555' verwenden. Auf meinem Kanal gibt es ein Video "Sound für einen Hampelmann". Da zeige ich so einen Timer.

    • @leonardocucchiara4782
      @leonardocucchiara4782 5 месяцев назад

      @@Elbkm600 danke! Habe mir das Video angeschaut. Leider übersteigt das alles meine bescheidenen Kenntnisse und Fähigkeiten. Ich suche eine Möglichkeit einen Stromkreis mit individuell einstellbaren Zeitphasen an und auszuschalten. Also zb wenn ich einschalte soll 20 Sekunden der Motor laufen, dann 30 Sekunden aus und das in einem Dauer Loop. Aber alles was ich dazu finde ist entweder zu kompliziert für mich oder die Einstellungen sind zu begrenzt. Ich dachte an ein Zeitrelais mit einstellbarer An- Ausphase...

    • @Elbkm600
      @Elbkm600  5 месяцев назад +1

      ​@@leonardocucchiara4782 wäre da dann nicht so ein Timer Modul das richtige? Gib mal bei ebay diesen Text ein:
      DC 12V Zeitrelais Timing Timer Delay Relay ON OFF Modul 15 min

    • @leonardocucchiara4782
      @leonardocucchiara4782 5 месяцев назад

      @@Elbkm600 ja, ich glaube sowas probiere ich mal aus. Was mich daran stört ist, dass man einen Taster dazwischen schalten muss um den Loop zu triggern. Einfacher wäre es wenn der Loop direkt durch einschalten der Stromquelle einsetzt

    • @Elbkm600
      @Elbkm600  5 месяцев назад

      @@leonardocucchiara4782 ? Drahtbrücke statt Taster ?

  • @phtevenkuuun9699
    @phtevenkuuun9699 Год назад

    Ehrenmann, vielen Dank ❤

  • @parttimeasian1875
    @parttimeasian1875 Год назад

    Cooles Video 💪🏽

  • @nicof.6676
    @nicof.6676 Год назад

    Hallo Clemes,
    Kannst du in einem Video erklären wie man mit dem Arduino Uno einen Attiny 2313-20PU programmiert?
    Die HEX Datei habe ich schon nur wie man programmiert weiß ich gar nicht.

    • @Elbkm600
      @Elbkm600  Год назад

      Mit einer .ino Datei wär's kein Problem. Ob es mit einer Hex-Datei geht, glaube ich nicht. Die Datei müsste wegen der unterschiedlichen Pinbelegung ja auch noch angepasst werden. Und eine Hex Datei ist reiner Maschinencode, besteht also nur aus Zahlen. Geh vielleicht mal ins Arduino Forum und frage da mal.

    • @nicof.6676
      @nicof.6676 Год назад

      @@Elbkm600 Danke dür deine Antwort! ELF und EEP stünde auch noch zu verfügung.

    • @Elbkm600
      @Elbkm600  Год назад

      @@nicof.6676 wenn du nach .EEP und . ELF googelst, wirst du dir die Antwort selber geben können. 😉

    • @nicof.6676
      @nicof.6676 Год назад

      @@Elbkm600 drive.google.com/file/d/144RRx88XZjKZEMJ8FgvtEnlvLN25fuQq/view?usp=sharing diese drei Dateien habe ich zu Verfügung und eine davon sollte ich auf den Chip bekommen. Ich kenne mich da absolut gar nicht aus.

  • @p.m.6598
    @p.m.6598 Год назад

    Klasse!!!

  • @davead_all_hail_rocco
    @davead_all_hail_rocco Год назад

    sympathisch hanseatisch :)

  • @lokivision
    @lokivision 2 года назад

    Super Anleitung. Vielen Dank für die tolle Erklärung! Muss man nachdem aufspielen auf den ATTiny85 den Arduino wieder zurückstellen von Programmer auf irgendwas anderes? Wir haben ihm ja dieses Beispielprogramm ArduinoISP hochgeladen am Anfang, was ihn zum Programmer machte.

    • @lokivision
      @lokivision 2 года назад

      Das wäre unter Werkzeuge - Board auf Arduino UNO und unter Werkzeuge Programmer wieder auf AVRISP mkll (glaube ich)

    • @Elbkm600
      @Elbkm600  2 года назад +1

      Der Arduino kann so bleiben, wie er ist. Wenn er künftig eine andere Aufgabe bekommen soll, wird die Programmer-Software einfach überschrieben. In der Programmiersoftware (Arduino IDE) wird, wie Lokvision schon schrieb, unter Werkzeuge das Board und der Programmer wieder zurückgestellt , sobald man den Arduino selber neu programmieren möchte.

  • @TheMartinGE
    @TheMartinGE 2 года назад

    Hallo, tolles Video. Leider lässt sich im meinem " zusätzlichen Boardverwalter" nichts kopieren bzw. einfügen. Haben Sie vielleicht ein Tipp woran das liegen könnte?
    LG
    Martin

    • @Elbkm600
      @Elbkm600  2 года назад

      Moin. Eigentlich muss das aber funktionieren, ich habe keine besonderen Einstellungen machen müssen, um zusätzliche Bords zu installieren. Wenn du es also genau so gemacht hast wie im Video und es geht nicht, dann kann ich dir leider auch nicht sagen, warum.

    • @TheMartinGE
      @TheMartinGE 2 года назад

      Soo, habe es nun mit Strg/c/V kopiert und eingefügt bekommen. Klappt leider alles trotzdem nicht. Habe versucht über Beispiele * Blink* zum ATTiny zu überspielen. Es kommt folgende Fehlermeldung. Habe es mit einem Arduino Mega 2560 und einem Nano versucht. Denke ich gebe auf oder wissen Sie vielleicht was die Fehlermeldung bedeutet?
      LG
      Martin
      Arduino: 1.8.18 (Windows 10), Board: "ATtiny25/45/85, ATtiny85, Internal 1 MHz"
      C:\Program Files (x86)\Arduino\examples\01.Basics\Blink\Blink.ino: In function 'void setup()':
      Blink:28:11: error: 'LED_BUILTIN' was not declared in this scope
      pinMode(LED_BUILTIN, OUTPUT);
      ^~~~~~~~~~~
      C:\Program Files (x86)\Arduino\examples\01.Basics\Blink\Blink.ino: In function 'void loop()':
      Blink:33:16: error: 'LED_BUILTIN' was not declared in this scope
      digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
      ^~~~~~~~~~~
      exit status 1
      'LED_BUILTIN' was not declared in this scope
      Dieser Bericht wäre detaillierter, wenn die Option
      "Ausführliche Ausgabe während der Kompilierung"
      in Datei -> Voreinstellungen aktiviert wäre.

    • @Elbkm600
      @Elbkm600  2 года назад

      Der Blink Sketch kann ohne ihn zu verändern im Attiny nicht funktionieren, es wird die im Arduino eingebaute LED benutzt, die an Pin 13 hängt. Den gibt es im Attiny nicht.

  • @ludwig8891
    @ludwig8891 2 года назад

    Ich habe eine Frage
    ich habe einen Fehler Meldung, die heißt, dass ich boards.txt ist eine andere Version Nr.
    Können sie mir da helfen

    • @Elbkm600
      @Elbkm600  2 года назад

      Hallo, tut mir leid. Die Frage kann ich dir auch nicht beantworten.

  • @michaelpollmeier1891
    @michaelpollmeier1891 Год назад

    Hallo.
    Super Video .Habe keinen Arduino uno.Funktioniert auch der Nano

    • @Elbkm600
      @Elbkm600  Год назад

      Hab ich noch nicht probiert. Müsste aber gehen, finde ich nur unpraktisch. Dem Nano fehlen ja die Buchsenleisten, wo man mal eben die Jumperkabel reinstöpseln kann.

    • @michaelpollmeier1891
      @michaelpollmeier1891 Год назад

      @@Elbkm600 Hallo.
      Danke für die Rückantwort.
      Ich habe vor eine Platine zu entwickeln.
      Muss Antriebe für C Weichen Modellbahn H0 bauen und diese werden per Attiny angesteuert.Zur Zeit habe ich Anfragen über 100 Stück.Die Bauform des Attiny ist SMD.Die Platine soll so aussehen Bestückt mit Arduino und einen Anschlussplatz für den Attiny.Der Attiny soll nur auf dem Anschlussplatz wärend der Programmierung aufgedrückt
      werden.

    • @barfu2954
      @barfu2954 7 месяцев назад

      @@michaelpollmeier1891 Ja, mit dem Nano funktioniert es genauso.

  • @swyntopia
    @swyntopia 2 года назад

    Wenn der bootlader gebrannt ist und man mal wieder auf 1 MHz zurückgehen will, was passiert dann ?

    • @Elbkm600
      @Elbkm600  2 года назад

      Man kann die Taktfrequenz auf die selbe Weise wieder auf 1 MHz absenken. Aber immer INTERN wählen, sonst taktet da gar nichts mehr.

    • @swyntopia
      @swyntopia 2 года назад

      @@Elbkm600 Danke für die zeitnahe Antwort !
      Also einfach im Menüpunkt Taktfrequenz 1 MHz wählen und gut ist ?
      Also nicht noch einmal bootlader brennen wenn ich es richtig verstehe.
      Meines Wissens brennt der Bootlader einige "Sicherungen" weg die nicht mehr wiederhergestellt werden können.
      Naja, eigentlich macht es ja wenig Sinn wieder auf 1 MHz zurückzugehen wenn man schon mal 8 MHz in Gebrauch hat.
      Beim ATmega z.b. kann man ja durch den externen Quarz 16 MHz Taktfrequenz vorgeben.
      Beim ATTiny erkenne ich da keine derartige Möglichkeit, ich erkenne da keine Anschlüsse für externen Quarz.
      ABer auch hier: ist ja nicht sooo zwingend, die üblichen Anwendungen gehen ja auch gut mit 8 MHz.
      Ich verwende übrigens mehrere ATTiny 85 als Spannungswächter für RC Flugzeuge.
      Einfach über einen Spannungsteiler die LiPo-Zellenspannung messen und über blinkende LED ( Ampelfarben ) den Ladezustand melden.
      Leider sind die ATTiny 85 z.Zt. nicht lieferbar, und allesamt sind sie fast 3 mal so teuer wie vorher als man sie fast nachgeworfen bekam.

  • @ludwig8891
    @ludwig8891 2 года назад

    Sind leider nicht alle Seiten zureichen

    • @Elbkm600
      @Elbkm600  2 года назад

      Ärgerlich. Tut mir leid, habe ich aber keinen Einfluss drauf.

  • @svenzuhause
    @svenzuhause 2 года назад

    Ich habe mir für den UNO ein Shild gebastelt, auf dem passt jeder gänige ATmega oder Attiny, Das mit dem Steckbrett war mir dann doch immer zu Anfällig. Ich könnte dir ja mal einen zu kommen lassen. LG Sven @svenzuhause

    • @Elbkm600
      @Elbkm600  2 года назад

      Vielen Dank, aber so was habe ich mir mittlerweile auch gebastelt.

  • @88shooter
    @88shooter 2 года назад

    Ein ganz ehrliches: Dankeschön! Hat gut geklappt... ich brauchte den Elko allerdings nicht, hat auch so geklappt... warum?

    • @Elbkm600
      @Elbkm600  2 года назад

      Warum der Elko? Das schreiben alle, dass der sein muss. Ohne hab ich nie probiert. Bin ja auch kein Experte.

    • @svenzuhause
      @svenzuhause 2 года назад

      @@Elbkm600 Der Elko wird wirklich nicht benötigt, warum der Mythos immer wieder auftaucht weis ich auch nicht.