Der einfache Einstieg in Arduino & Co. 10: Arrays

Поділитися
Вставка
  • Опубліковано 29 вер 2024
  • Arrays sind ein wichtiger Bestandteil jeder Programmiersprache. Sie werden deine Möglichkeiten stark erweitern. Diese Lektion ist recht umfangreich. Plane also etwas Zeit ein, damit du die Beispiele auch nachvollziehen kannst. Eine Diskussion mit anderen Kursteilnehmern im Forum auf community.hobb... dürfte auch ganz hilfreich sein.
    Schaue dir unbedingt das Aufgaben-Zip ( www.hobbyelekt... ) an. Es enthält alle Beispiele und eine Zusammenfassung der neuen Befehle.
    Die Übungsaufgabe ist diesmal nicht besonders schwierig. Die dabei aufgebaute Hardware wird aber in späteren Lektionen nochmals verwendet werden. Das Lösungsvideo ist auch bereits online.
    Diskussionen, Fragen und Antworten auf
    community.hobb...
    Falls du mich unterstützen möchtest
    Paypal: www.paypal.me/...
    Patreon: / hobbyelektroniker

КОМЕНТАРІ • 11

  • @hunterx1981
    @hunterx1981 5 років тому +1

    Danke für das tolle Video über Arrays. Es gut erklärt. ich freue mich schon auf das nächste Video

  • @jmbt7548
    @jmbt7548 5 років тому +2

    Ihre bedächtige schweizer Art (ich bin ehemaliger Badener mit Verwandtschaft in der Schweiz) ist ideal für die Darstellung komplexer Sachverhalte. Danke und weiter so !

  • @gerdmehler4007
    @gerdmehler4007 5 років тому +1

    Prima Sache und gut erklärt! Weiter so, danke

  • @WoW4332
    @WoW4332 5 років тому

    Das mi dem PWM Pin leuchtet mir gerade nicht ein. Wenn ich plus mit plus verbinde, fließt doch kein Strom. Auch dann nicht, wenn ich den Plus für 500ms von 1s anschalte. Also hab ich für 500 ms +5 Volt auf 5+ Volt, und für die reslichen 500 ms einen offenen Stromkreis. In beiden fällen dürfte da doch kein Strom fließen.

    • @HobbyelektronikerCh
      @HobbyelektronikerCh  5 років тому +2

      Von 5V zu 5V fliesst wirklich kein Strom. In den restlichen 500 ms haben wir aber keinen offenen Stromkreis. Die Spannung beträgt 0V, der PWM-Pin liegt also auf Masse. Daher kann ein Strom von +5V zu Masse fliessen.

  • @draudecnc7956
    @draudecnc7956 4 роки тому

    Super gutes Tutorial. Didaktisch klasse aufbereitet!

  • @Chrfilmer
    @Chrfilmer 5 років тому

    Eine gute Idee mit den pwm Pin als GND zu verwenden. Ich dachte kurz das geht wirklich nur bei dem Lauflicht, da wenn alle LEDs leuchten würden, der eine pwm Pin überlastet wird. Ist aber quatsch weil er ja nur GND durchschaltet und keine positive Leistung erbringt. Oder?

    • @HobbyelektronikerCh
      @HobbyelektronikerCh  5 років тому

      Auch beim Durchschalten auf Ground ist der Strom limitiert. Auf einem Pin dürfen maximal 40 mA fliessen. Das Datenblatt macht hier keinen Unterschied ob HIGH oder LOW - Pegel. Wenn alle Leds bei voller Helligkeit gleichzeitig eingeschaltet wären, wäre der Strom sicher zu gross. Der ATmega328P ist aber in dieser Hinsicht sehr robust.

    • @Chrfilmer
      @Chrfilmer 5 років тому

      Der Hobbyelektroniker also echt? Okay.. Dachte wenn der auf GND schaltet, leitet der einfach nur durch... Ich hatte als Lösung einen externen mosfet im Kopf. 😄 Bin ein paar Videos weiter und grade noch beim schauen und es ist so toll erklärt alles. Der einzige Kritikpunkt den ich sehe ist der, dass beim erklären der Programmierung ein Schnitt gemacht wird und auf einmal neue Zeilen im Sketch stehen. Oder neue Zeilen irgendwoher kopiert werden. Ich weiß das du da der Meinung bist, dass es niemanden interessiert wie du den Text eingibst. Aber.... es ist viel mehr verwirrend wenn man auf einmal die eingeblendeten und so hinzugefügten Bereiche suchen muss. Es sind ja dazu ganz weiche Übergänge. Oft springt man zurück und sucht erst mal die Stelle die sich so heimlich einschleicht. Wenn der Code Stück für Stück eingefügt und dabei kommentiert wird, hat das einen noch besseren Lerneffekt so glaube ich.

    • @HobbyelektronikerCh
      @HobbyelektronikerCh  5 років тому

      @@Chrfilmer Wenn du genauer wissen möchtest, wie I/O - Pins intern funktionieren solltest du dir diesen Artikel anschauen: web.stanford.edu/class/archive/engr/engr40m.1178/slides_sp17/arduino-io.pdf
      Die Schaltungen gegen Plus und Ground sind identisch. In durchgeschaltetem Zustand bleibt immer ein kleiner Restwiderstand (auch bei MOSFET) übrig, der bei grossen Strömen Wärme produziert.
      Ich weiss, dass es besser wäre, den Text direkt einzutippen. Ich bin leider ein schlechter Tipper, langsam und mit vielen Fehlern. Da ich auch kein besonders guter Sprecher bin, wäre die Kombination vermutlich kaum zu ertragen.

    • @Chrfilmer
      @Chrfilmer 5 років тому

      Der Hobbyelektroniker also mit dem irlz34n arbeite ich nur noch. Der kann viel leisten auch ohne extra Kühlung.
      Du redest sehr gut... 👍🏼
      Das mit dem Tippen versteh ich. Aber es ist besser einen harten Schnitt zu nehmen als ein weichen Übergang. Der fällt dem Auge besser auf und man kann sich das zurück springen sparen. Grade ich bin momentan im Urlaub und schaue und programmiere auf dem Handy. Da ist es noch schwerer die eingefügte Stelle zu finden. 😁 Kann garnicht so schnell verstehen wie ich sehen will.