ATTiny85 Basiswissen

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

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

  • @MarioKleiber-d2u
    @MarioKleiber-d2u 24 дня назад

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

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

    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  7 месяцев назад

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

  • @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 😊

  • @swienys
    @swienys 7 месяцев назад +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  7 месяцев назад

      Moin. Freut mich zu hören. Danke

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

    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  3 месяца назад

      Vielen Dank für die Blumen

  • @r.k.6632
    @r.k.6632 10 месяцев назад

    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. *****

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

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

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

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

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

    Sehr sympathisch erklärt.

  • @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)

  • @belgua-nh8rm
    @belgua-nh8rm 9 месяцев назад

    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  9 месяцев назад

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

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

    Ehrenmann, vielen Dank ❤

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

    Das sind gute Tipps, mache weiter so

  • @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.

  • @p.m.6598
    @p.m.6598 11 месяцев назад

    Klasse!!!

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

    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  2 месяца назад +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 2 месяца назад

      @@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  2 месяца назад +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 2 месяца назад

      @@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  2 месяца назад

      @@leonardocucchiara4782 ? Drahtbrücke statt Taster ?

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

    Cooles Video 💪🏽

  • @nicof.6676
    @nicof.6676 11 месяцев назад

    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  11 месяцев назад

      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 11 месяцев назад

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

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

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

    • @nicof.6676
      @nicof.6676 11 месяцев назад

      @@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.

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

    sympathisch hanseatisch :)

  • @Amperekaefer
    @Amperekaefer 9 месяцев назад

    Habe Deinen Kanal entdeckt und gleich Abo dagelassen. LG

  • @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.

  • @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.

  • @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 4 месяца назад

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

  • @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.

  • @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.

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

    Sind leider nicht alle Seiten zureichen

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

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