Arduino für Einsteiger #02

Поділитися
Вставка
  • Опубліковано 23 гру 2024

КОМЕНТАРІ • 160

  • @druckerbude
    @druckerbude Рік тому +11

    Auch wenn das Video mittlerweile ein Jahr alt ist, so ist es für mich brandneu. Ich steige jetzt erst ein und bin froh eine so gute Erklärung von dir gefunden zu haben. Die Art, wie du es präsentierst finde ich super und verständlich. Wenn ich im Laufe der Woche mein Set bekommen habe, dann werde ich gleich mal etwas umsetzen. Und in Verbindung mit meinem 3D-Druck, habe ich jetzt schon hundert Ideen für Halter, Aufnahmen, ... Vielen Dank für deine Mühe und Fachwissen, was du mit uns teilst.

  • @wolfgangrupp5297
    @wolfgangrupp5297 2 роки тому +16

    Ganz großes Kino, ich mache schon viel mit Arduino etc. aber lerne immer wieder was dazu, toll erklärt, ruhige Stimme, wird nicht langweilig und ab und zu mal ein Späßchen dazwischen klasse..............................großartig das du dein Wissen an andere so selbstverständlich weiter gibst............

  • @Turtle_GTRP
    @Turtle_GTRP 2 роки тому +14

    Vielen Dank für diese lehrreiche Unterhaltung. Bin auch schon Ü50 und besitze auch schon 2 Arduinos. Nur mit dem Programme schreiben wollte das nicht so, bis jetzt.. Endlich ein "Lehrer" den man gut versteht, öfters mal wiederholt, gleich die Praxis zeigt und auch mal über sich selber lacht. Sehr sympathisch. Gerne mehr davon, habe endlich Spass daran, Danke.

  • @auge0076
    @auge0076 2 роки тому +33

    ich gehöre schon dem ältern Semester an und habe schon diverse Lehrgänge hinter mir. Du gehörst zu den wenigen die was gut erklären können und wo man nicht nach 15 minuten einschläft!
    Mach bitte weiter so, freue mich schon auf die nächsten teile!!!!

    • @williwolters4139
      @williwolters4139 Рік тому

      Auch von mir (auch älteres Semster) einen Daumen hoch für deine Präsentation.
      Ich habe zwar auch schon mit ESPs rumexperimentiert, aber dann immer
      in einer Umgebung, die für Laien nachvollziehbar sind (z.B. EspEasy), denke aber,
      dass man für individuelle Lösungen nicht herum kommt, sich mit der
      "Programmierung" etwas zu beschäftigen.
      Mach bitte in diesem Stil weiter!

  • @sandrowendt8002
    @sandrowendt8002 2 роки тому +1

    Und ob das eine Sau interessiert! Das ist genau das, was ich für ein aktuelles Projekt gerade benötige. Und ich bin absoluter Anfänger bei der Programmierung des Arduino´s. Ich schau mal weiter inwieweit Deine Videos mir bei meinem speziellen Projekt helfen können. Vielen Dank!

  • @MrJjurack
    @MrJjurack 3 місяці тому +2

    Sehr cooles Video und super authentisch bei den Erklärungen! Gerne mehr!

  • @buneeden9242
    @buneeden9242 2 місяці тому

    Sehr sympatisch und hilfreich. Ich bin zwar Programmierer, habe aber null Ahnung von der Elektronik. Die lern ich hier beim Zugucken gleich mit. Top! Danke!

  • @buxtehude001
    @buxtehude001 11 місяців тому +1

    Soooo gut erklärt, super. Bin ganz begeistert und werde mir das antun, 60+.

  • @En_Rico
    @En_Rico 9 місяців тому

    Ich habe als Anfänger jetzt schon viele Videos gesehen, aber ich glaube, man kann das nicht besser erklären. Grosses Kompliment und vielen Dank.

  • @CorvusLaborat
    @CorvusLaborat 2 місяці тому

    Lieben Dank wieder einmal. Ein sehr lehrreiches und verständliches Video

  • @467jens
    @467jens Рік тому

    Ich bin erst seit kurzem in der Welt des Arduinos und lerne mit dir das Programmieren vielen Dank dafür wird sehr gut erklärt und man hört gerne zu.

  • @Drakula1211
    @Drakula1211 9 місяців тому

    Vielen Dank für deine Mühe und die gute Erklärung. Es hat mir als Anfänger sehr geholfen!!!

  • @christianschmitz4276
    @christianschmitz4276 Рік тому

    Am Anfang habe ich gedacht, warum so kompliziert, warum so viel code... (bin Delphi / C#-Entwickler), nach ein paar Zeilen hats dann Klick gemacht und ich habe gesehen, wo die Reise hin ging. Sehr gut gemacht!!! Gutes Video, weiter so!

  • @E6Holder
    @E6Holder 2 роки тому +1

    Endlich ein Video über Arduino für Anfänger was man auch versteht. Super!!!!

  • @Nanobot02
    @Nanobot02 Рік тому

    Hab das Peoblem der Müdigkeit sobald ich ein Buch diesbezüglich aufschlage, Kein Scherz ich nehm das als Lektüre im NBett weil ich keine 10 Minuten schaffe ohne einzuschlafen. Du hingegen erklärst das sachlich mit einer Ruhe dass ich endlich mal was verstehe und auch in der Materie einsteigen kann. Vielen Dank dafür. ich hoffe "Du spielst Arduino hier´durch", Ich wette hier lernen eine Menge Leute so wie ich das programmieren.

  • @chriseluellel4998
    @chriseluellel4998 Рік тому +1

    Danke, dass du dir so viel Mühe machst! Ist echt super ausführlich erklärt (so wie ich es benötige). Endlich verstehe ich etwas!

  • @manfredklute9325
    @manfredklute9325 2 роки тому +4

    Ich bin ehr durch Zufall über diesen Kurs gestolpert aber gleich hier hängen geblieben! :-) Ich finde das Konzept und die Art wie du das Thema aufbereitest sehr gut gemacht und man bekommt Lust auf mehr. Der Arduino bietet soviele Möglichkeiten und es ist so hilfreich, das es Kenner wie dich gibt, die einen an die Hand nehmen bis man selber zurecht kommt. Vielen Dank für deine Mühen diese Videos zu erstellen!

  • @christiandauth7753
    @christiandauth7753 2 роки тому +1

    Finde die Reihe super. Insbesondere die Inhalte der zweiten Folge helfen mir, eine Projekt umzusetzen.

  • @andreasmeiss9904
    @andreasmeiss9904 Рік тому +2

    Vielen Dank! Die Art und Weise wie du das Wissen vermittelst ist sehr gut. Stimme, Betonung und der gesamte Mix macht einen nicht Müde. Man kann dir sehr gut folgen und die technischen Einblendungen sind super platziert. Was mir am besten gefällt, dass du nicht einfach was anschließt sondern viel Hintergrundwissen zur Technik erwähnst (Funktionsweise, Fehler und Folgen...) Ich würde mir mehr von deiner Serie wünschen. Mach weiter so!

  • @mythology156
    @mythology156 Рік тому

    Danke!

  • @AlexM-hc3tm
    @AlexM-hc3tm 2 роки тому +1

    Klasse erklärt, deinen Schlussworten ist nichts hinzuzufügen 👍.
    Weiter so und hoffentlich noch viele Teile über die Programmierung .
    Hilft ungemein weiter.

  • @JurgenStocker-ym3cq
    @JurgenStocker-ym3cq Рік тому

    Echt super erklärt. Habe selten so gute Erklärungen gehört. Die Wiederholungen finde ich sehr hilfreich. Manche mag es nerven, Mir hilft es. Mach bitte weiter so.!!

  • @sandrowendt8002
    @sandrowendt8002 2 роки тому

    Vielen, vielen Dank für Deine Hilfe!!!

  • @richirich589
    @richirich589 2 роки тому +1

    Hallo danke für Deine Mühe, endlich einmal ein Kurs der etwas bringt. Es gibt sehr viele Kurse, die gut gemeint sind der Vortragende aber sein Wissen nicht weitergeben kann.
    Von den ganzen Videos die schlichtweg falsche Aussagen machen mal ganz abgesehen. Ich hoffe nun durch Deine Kurse einfache Steuerungen mit dem Arduino selbst lösen
    zu können und Projekte die auf UA-cam vorgestellt werden zu verstehen und für meine Zwecke abzuwandeln.

  • @wostoulfhednar5205
    @wostoulfhednar5205 Рік тому

    Da kann ich mich nur anschließen, Das ist mal eine sinnvoll und zielführende Erklärweise. Da ich mich als Modellbauer gerade in diese Materie einarbeite schau ich öfter mal Videos zu dem Thema an, aber Deine sind die besten, die echt was bringen, Danke für die Mühe.

  • @scr5770
    @scr5770 2 роки тому +1

    Das war großartig und hilft mit Sicherheit vielen "Außenstehenden" die erste Schwelle zu eigenen Projekten zu nehmen! Herzlichen Dank!

  • @TheJonnyJonas
    @TheJonnyJonas Рік тому

    Für meinen Einstieg genau das Richtige - gerade dabei mein Flightsim Cockpit zu bauen. Weiter so!

  • @Dirk-Dams
    @Dirk-Dams Рік тому +1

    Hallo (Frank?),
    ich will nach langer Zeit nochmal "basteln". In der Schule auch mit Elektronik zu tun gehabt, aber beruflich eher weniger. Mit über 50 scheint man sich für sehr viele Dinge zu interessieren ;-)
    Mit deinen Videos sieht es, für mich, einfach aus wieder rein zu kommen.
    Bei dieser Folge schoss mir auch ein privater "Use case" in den Kopf.
    Mal sehen ob ich mir ein Arduino starter set bestelle.
    Mach weiter so.
    Klasse arbeit, herzlich und ehrlich. Danke

    • @williwolters4139
      @williwolters4139 Рік тому

      Immer diese "Alten", die sich mit neuen Dingen beschäftigen wollen!
      Wo ist unsere Gesellschaft blos hingekommen? 🙂
      Gruß von einem 62-Ender

  • @Smoothy0911
    @Smoothy0911 2 роки тому +1

    Finde deine Arduino Tutorial Serie sehr interessant. Bin mal gespannt wie weit du da noch ausholen und in die Trickkiste greifen wirst ;) 👍

  • @frankmerkle4601
    @frankmerkle4601 2 роки тому

    Top, bin auf Arduino erst durch dein Kanal gekommen, dem ich folge. Da die Dinger nicht die Welt kosten, du das super und unterhaltsam erklärst, hab ich Lust bekommen auf Arduino. Du bist schuld 🤪 Grüße Frank

  • @R1200GSvlogs
    @R1200GSvlogs 2 роки тому +1

    Super Thema und Erklärung. Ich habe zwar die Teile noch nicht vorliegen, war aber dennoch gefesselt. Ach ja, von mir aus darfst du dich noch so oft wiederholen, es hilft den absoluten Einsteiger sehr. Weiter so, ich freu mich schon auf den nächsten Teil.

  • @michaelzimmer4853
    @michaelzimmer4853 2 роки тому

    Deine Videos sind Gold wert ! Herzlichen Dank dafür. Bitte bringe auch künftig die in keiner Weise (!!!) nervenden Wiederholungen rein, damit man als Anfänger zu diesen ganzen Aussagen und Bezeichnungen einen Bezug entwickeln kann. Zumindest ich kann mir diese ganzen Zusammenhänge nicht gleich merken, nur weil ich sie EINMAL gehört habe.

  • @TomKnoll-r2l
    @TomKnoll-r2l 6 місяців тому

    Top danke bist der beste man versteht es sehr gut und es ist viel leichter reinzukommen

  • @kleinekellerwerkstatt6530
    @kleinekellerwerkstatt6530 2 роки тому +1

    ja, Du machst das richtig gut… freue mich schon auf den 3. Teil… 👏👏👏👍👍👍

  • @jonnifrosch
    @jonnifrosch 2 роки тому

    Habe selten eine derart gute Erklärung gesehen, Respekt und vielen Dank !!!

  • @renemoller9968
    @renemoller9968 8 місяців тому

    geht mir genauso , Video war sehr hilfreich, steige gerade in die Programmierung wieder ein. Sehr gut erklärt. Super weiter so.😃👍

  • @DJBonnie08
    @DJBonnie08 2 роки тому

    Endlich jemand der es sehr gut erklärt, dass man es versteht.
    Mach weiter so 👍

  • @thomasjendraski
    @thomasjendraski 2 роки тому

    Sehr gut, ich glaube Arduino lernen mit Dir wird einfacher . Super gemacht das Video.

  • @ingoknoppke9008
    @ingoknoppke9008 2 роки тому

    Super erklärt. Bin schon gespannt wie man das übersichtlicher gestaltet. Weiter so!!!

  • @franzbeck3056
    @franzbeck3056 2 роки тому

    Mega gut erklärt und vorgeführt ! Super zum Mitmachen .

  • @carlosclaptrix
    @carlosclaptrix Рік тому

    Ich bin ganz neu im Thema und du erklärst das wirklich klasse! Ich kam zum Arduino, weil ich (bin Gitarrist) in meine E-Gitarre einen 10-Button-Midi Controller einbauen möchte, der vor allem PC messages schickt. Bin aber noch am Anfang.
    Eines vielleicht noch: Ich dachte, das PULLUP sei deshalb wichtig, damit bei gedrückter Taste nicht die Eingangsspannung mit Masse kurzgeschlossen wird, sondern eben über den 20k Widerstand geleitet wird.

  • @peterpo6107
    @peterpo6107 2 роки тому

    Danke, mach bitte weiter, ist sehr interessant und informativ für mich

  • @goonilladrivenberg7581
    @goonilladrivenberg7581 24 дні тому

    Sehr gut erklärt, prima.

  • @frank_bastelt
    @frank_bastelt 2 роки тому

    Hat wieder superviel Spaß gemacht und ich habe wieder einiges gelernt. Vielen Dank für deine Mühe und Zeit.

  • @ScheunenTecCNC
    @ScheunenTecCNC 2 роки тому

    Tip Top Video 5*+ auf das entprellen per millis wäre ich nicht gekommen. Super das Du dein KnowHow hier teilst. Ich glaub nun weiß ich wie ich mit nur einem Ausgang und einem Eingang einen Werkzeugwechsler an der CNC Steuern kann :-) ohne ein weiteres BreakOut Board kaufen zu müssen 🙂

  • @maximilianbreitling7075
    @maximilianbreitling7075 7 місяців тому

    Sehr gute Erklärung.
    Toll fände ich, wenn die verwendeten Teile (Board, LedBoard, u.s.w) in der Videobeschreibung enthalten wären. Danke.

  • @porterlogic
    @porterlogic 2 роки тому

    Echt tolle Erklärung. Man kann super folgen. Mach weiter so. Uns nochmals Danke für dein Einsteigerkurs.

  • @cncschrauber
    @cncschrauber 2 роки тому

    Danke für dien Video das Entprellen war echt Super darauf bin ich nicht mit den Millis gekommen Super Lösung. Noch mal vielen Dank für dein VideoLehrgang. Gr. Hans

  • @stefanschottler6612
    @stefanschottler6612 2 роки тому +1

    Absolut Klasses Video. Weiter so!

  • @ronnykambach1825
    @ronnykambach1825 9 місяців тому

    Klasse Videos und super erklärt. Bitte mach noch mehr davon. Gerne auch hardware Videos z.B. Mosfet usw.

  • @Frank-qz8of
    @Frank-qz8of 2 роки тому

    Ganz großes Kino! Vielen Dank für deine Mühe die du in dieses Video gesteckt hast. Technisch hätte ich das schalten von einem Relais sicher auch hinbekommen aber nicht annähernd so elegant und sauber wie du es gezeigt hast. Ich finde die Videoserie wirklich toll um in Zukunft alles was ich machte etwas sauberer und korrekter umzusetzen. Hoffentlich gucken die Videos genug Leute und du produzierst noch viele weitere! Macht Spaß zu gucken. Weiter so!

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому

      Das ist das Problem. Die Videos laufen miserabel 😏

    • @Frank-qz8of
      @Frank-qz8of 2 роки тому

      @@FrohnixBastelbude Sehr schade. Ist halt wirklich ein Nischenthema. Viele haben keine Lust was zu lernen und wollen lieber den fertigen Code für ein Projekt im Internet suchen, finden, einfügen, flashen, fertig. Ich denke aber das die Videos über die Zeit sicher noch Aufrufe bekommen. Ist kein Thema was ich in der Mittagspause kurz gucke und fertig. Hab auch 4 Wochen jetzt gebraucht bis ich die Zeit und Muße hatte es zu gucken. Naja kann dich natürlich verstehen wenn du lieber Videos machst die viele Leute schnell gucken wollen. Wie auch immer es weitergeht -> meinen Respekt hast du für deine Arbeit!

  • @matzeman
    @matzeman 2 роки тому

    Wieder einmal ein super Video. Alles gut erklärt. Weiter so...

  • @danalexanderschneider1849
    @danalexanderschneider1849 2 роки тому +3

    Hallo
    ich finde deine Art und wie das erklärst super...
    das beste programmier- und Anfänger Video was ich bisher gefunden habe...
    hoffe du machst weiter obwohl ich mir denken das diese Art von Videos bei UA-cam nicht gerade die breite Masse fordert und daher wahrscheinlich nicht viel einbringt.
    kurze Frage
    wie ist das jetzt wenn ich die 4 Relais oder ein 16 Relais Board ansteuern will??
    muss ich den ganzen Block dann 4 bzw. 16 mal Hinternandersetzen? 16 Relais... kann das der Arduino dann überhaupt ??
    Hoffe du machst das weiter mit deinem Arduino Kurs

  • @jojozetapuss180
    @jojozetapuss180 8 місяців тому

    super förderlich. und sympathisch

  • @theobach2702
    @theobach2702 2 роки тому

    Herzlichen Dank! Sehr lehrreich!

  • @hardcorehenry1205
    @hardcorehenry1205 2 роки тому

    Top Erklärt bitte so weiter machen ....

  • @carbonkid888
    @carbonkid888 2 роки тому

    Sehr gut erklärt! Ich wünschte ich könnte das so aus dem FF wie du... ich verstehe deine Erklärungen aber kann das kaum auf eigene Projekte anwenden, da bin ich einfach zu unbegabt.

  • @noxbytes1581
    @noxbytes1581 Рік тому

    Du bist ein sympathischer Mensch. :)

  • @christophschmidt3180
    @christophschmidt3180 2 роки тому +1

    sehr gut erklärt danke

  • @uwehaaker2985
    @uwehaaker2985 2 роки тому

    Bin begeistert, weiter so

  • @petraolsson8663
    @petraolsson8663 2 роки тому

    Super freu mich schon aufs nächste

  • @MarcoBonaconsa
    @MarcoBonaconsa Рік тому

    Vielen Dank für die detaillierten Erklärungen. Bin Arduino Newcomer mit 69 Lenzen🙂Was mich etwas stört ist die Definition der obersten Zeile = false. Obwohl der Pin auf 5 V liegt. True fände ich besser weil ich dann weiss da liegen 5 V an. Natürlich muss die ganze Syntax dann umgeschrieben werden. Ich werde es mal ausprobieren ob ich zwischen Spannungsstatus und Programmierlogik Widersprüche finde. Sollte dem so sein komme ich reumütig auf das Vorgeschlagene zurück.

  • @LarsiPuZZy
    @LarsiPuZZy Рік тому

    super. Mach bitte Teil 3 🙂

  • @jensthomsen8802
    @jensthomsen8802 Рік тому

    Gut erklärt ,genau das was ich gesucht habe. Warum endecke ich das erst jetzt ? Na das Abo hast du du dir ja jetzt schön selbst eingebrockt.

  • @M31092
    @M31092 2 роки тому

    Sehr gute Videos zu dem Thema :) ich möchte mich für Hobby Zwecke in dem Bereich informieren und man kann die sehr gut folgen.

  • @adler8782
    @adler8782 Рік тому

    Sehr sehr gut erklärt😍👏🏻👏🏻👌🏻

  • @MrDonnaWetter
    @MrDonnaWetter 2 роки тому

    Super 👍, sehr informativ, bitte weiter so

  • @mohammedmoulla8546
    @mohammedmoulla8546 2 роки тому +1

    Ja sei gegrüßt. Du könntest ein guter Lehrer sein. Das ist eine Gabe, die nicht jeder hat. Vielen Dank

  • @steffenbecker
    @steffenbecker 2 роки тому

    Gutes Video, gute Erklärung. Bitte weitermachen 🙂

  • @hanskanwischer5914
    @hanskanwischer5914 11 місяців тому

    Ich habe alles noch einmal überprüft und habe festgestellt, dass ein paar Zeichen nicht gestimmt haben. Aber jetzt funktioniert es.
    Super und Daumen hoch. Es wäre schöner, wenn eine E-Mail-Adresse oder eine Telefonnummer von Dir irgendwo wäre.

  • @FischersGarage
    @FischersGarage 2 роки тому

    hey eine Frage bin Neu Auf dem gebiet möchte den Arduino sagen das er Input + Plus und nicht Minus hat über ein Taster wie mach ich das schalt tächnisch

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому

      Wenn Du ein 5V(+) Signal auf einen Eingang gibst, hast du per digitalRead eine 1 oder TRUE. Bei Masse hast Du 0 oder FALSE.
      Um + Signale zu ermitteln sollter der pinlMode INPUT sein, nicht INPUT_PULLUP.
      Zusätzlich solltest Du den EIngang dann mit einem 10k - 20k Widerstand auf Masse (-) legen, damit er ohne Signal vom Taster definitiv auf Masse gezogen wird.

    • @FischersGarage
      @FischersGarage 2 роки тому

      @@FrohnixBastelbude danke ☺️ dir für die Antwort

    • @FischersGarage
      @FischersGarage 2 роки тому

      eine frage habe ich noch wie mach ich das das der Arduino ein 12V Signal Ansteuern kann habe den uno und den Nano
      LG Patrick

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому +1

      @@FischersGarage Entweder über ein Relais (oldschool), oder über einen MOSFET.
      Ich würde einen MOSFET nehmen. der klickt nicht ;-)

  • @MB-SC
    @MB-SC 2 роки тому +1

    Sehr gut erklärt. Von Vorteil wäre die Schriftgrösse etwas grösser einstellen.

  • @MrFilmservice
    @MrFilmservice 2 роки тому

    Freu mich schon auf Teil 3 und bin gespannt auf Teil 100

  • @rainerschulte1410
    @rainerschulte1410 2 роки тому

    Bezüglich des Schalten des Relais (Zeile 22 - 26, bei Minute19:00): Geht es bei dem Adruino nicht mit "digitalWrite(12, switch0)" so wie auch in einer Hochsprache? Wäre noch übersichtlicher!

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому

      Klar, kann man machen. Aber dann legst Du dich absolut fest.
      Eine Kapselung in einer IF-Abfrage gibt Dir die Freiheit auch noch andere Dinge zu erledigen, die ausgeführt werden sollen, wenn Switch0==true ist.

    • @rainerschulte1410
      @rainerschulte1410 2 роки тому

      @@FrohnixBastelbude Ok, stimmt, könnte man aber dann auch noch über eine Funktion machen, der ich den Schaltzustand übermittel. Nur mal so nebenbei, mit Adruino-Programmierung habe ich aus Zeitgründen (der Tag bräuchte unbedingt mal 48 Std.) noch nicht rumspielen können. Ich programmiere hauptsächlich C# und da Datenbanksysteme (und vor über 30 Jahren auch mal SPS). Also beruhen meine Fragen bzw. Annahmen auf der Grundlage C#.

  • @cocoon-bike
    @cocoon-bike Рік тому

    Für mich als absoluter Einsteiger in die Welt dieser Programmierung (kann nur FORTRAN, falls jemand noch weiß, was das ist ...) ist alles perfekt erklärt. Schön wäre, das Stückchen Programmcode herunterladen zu können. Habe ich diese Möglichkeit übersehen?
    Bitte mehr davon!

    • @FrohnixBastelbude
      @FrohnixBastelbude  Рік тому +1

      Nein, das tippst Du mal schön ab😄. Was meinst Du, wie das schult.... 😅

    • @cocoon-bike
      @cocoon-bike Рік тому

      @@FrohnixBastelbude Stimmt, werde mir das Video also nochmals anschauen 😏

  • @rumpelwicht2876
    @rumpelwicht2876 11 місяців тому

    ich muss sagen das das alles sehr interessant ist, aber auch sehr kompliziert. Daher habe ich einige fragen. Wird ein Skript immer steng nach einander abgefahren oder auch teilweise durcheinander, weil es zwischendurch so aussah als ob Sie oder du manche dinge einfach irgendwo reinschreibst.

  • @sandrowendt8002
    @sandrowendt8002 2 роки тому

    Hallo. Ich habe eine Frage. Ich habe das so nachgebaut, wie Du das erklärt hast. Funktioniert super und ich denke, dass ich das soweit auch ganz gut verstanden habe, oder vielleicht doch nicht.
    Ich frage mich nun nur gerade was ich einsparen kann, wenn mein Relais generell nach der Betätigung nach 2 Sekunden wieder abfallen soll und die Möglichkeit des manuellen Ausschaltens nicht benötigt wird?
    Weiterhin soll in meinem Fall ein Countdown starten wenn das Relais wieder abgefallen ist und danach ein zweites Relais für 2 Sekunden einschalten, es sei denn über eine zusätzliche Taste wird dieser Vorgang gestoppt.
    Zusätzlich würde ich die Zustände gerne auf einem I2C-Display 16x2 darstellen.
    Wie müsste ich das anstellen?

    • @Henry-sv3wv
      @Henry-sv3wv 2 роки тому

      lern erstmal mehrere sachen gleichzeitig machen mit der millis() funktion

  • @DerMerlin63
    @DerMerlin63 2 роки тому

    Hallo, vielen Dank für diese Videoreihe - ich denke, dass es eine Menge Arbeit macht solche Videos zu erstellen. Aber, man merkt Dir an das es dir Spaß macht. 😉 Wenn ich einen Wunsch äußern dürfte, dann fände ich es gut, wenn Du neben der Programmierung auch kurz auf das verwendete Elektronikbauteil eingehen könntest - wie Du es schon bei der Berechnung des Vorwiderstands einer LED getan hast. 🙂 Unabhängig davon werde ich die Videoreihe weiter ansehen. Nochmals vielen Dank.

  • @herrkamen7469
    @herrkamen7469 2 роки тому

    👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍

  • @GerhardAEUhlhorn
    @GerhardAEUhlhorn 2 роки тому

    Also ich finde das sehr interessant. Ich habe zwar schon 43 Jahre Programmiererfahrung (oh man, wie die Zeit vergeht), habe aber nur selten programmiert - bin also nicht unbedingt ein Könner. Und nach einem Raspi u.Ä. will ich jetzt mal etwas einfacheres probieren.
    Ich sehe gerade, man kann ihn auch in Assembler programmieren. Ich habe ja mal 6502-Assembler erlernt. Damit müsste man besonders schnelle Programme hinbekommen.

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому

      Na denn viel Spaß….
      Bei ASM bin ich komplett raus 🤪

    • @Henry-sv3wv
      @Henry-sv3wv 2 роки тому +1

      ASM ist unnötig, nutz einfach die Register in iom328p.h direkt um schnell zu sein.
      Selbst die Arduboy2 c++ bibliothek nutzt nur inline Assembler für kritische Sachen...
      Und zwar in:
      Arduboy2.cpp
      Arduboy2Base::drawPixel
      >habe aber nur selten programmiert
      der compiler ist schlauer als du bei der ASM optimierung

    • @Henry-sv3wv
      @Henry-sv3wv 2 роки тому

      iom328p.h nicht manuell includen, das hat arduino schon gemacht bzw. wird über #include automatisch eingebunden. (wenn die MCU beim compile entsprechend gewählt wurde)

    • @GerhardAEUhlhorn
      @GerhardAEUhlhorn 2 роки тому +1

      @@Henry-sv3wv Als ich in der Fachhochschule Hamburg meinen Assembler-Kurs belegt hatte, gab es am Ende eine Übungsaufgabe zum Abschluss. Aufgabe war es über einen DA-Wandler ein Sägezahn mit höchster Frequenz zu erzeugen.
      Hintergrund:
      Die Studenten sollen begriffen haben, dass beim Inkrementieren nach 255 automatisch wieder 0 folgt. Wer das nicht verstanden hatte, hat eine Abfrage nach 255 gemacht, was bei jedem Durchlauf wertvolle Zeit kostet.
      Ich habe eine Lösung gefunden und damit einen studentischen Rekord in diesem Kurs aufgestellt:
      Schreibe 0 in den DAC
      Schreibe 1 in den DAC
      Schreibe 2 in den DAC

      Schreibe 255 in den DAC
      Springe zum Anfang
      Das gewünschte Programm sollte eigentlich so sein:
      Inkrementiere Accumulator
      Schreibe Accumulator in den DAC
      Springe zum Anfang
      Mein Programm war zwar sehr viel länger als das gewünschte Programm und wenig elegant, dafür aber sehr viel schneller. Denn ich habe die Werte direkt in die Speicheradresse des DAC geschrieben und so in jedem Durchgang auf das inkrementieren verzichtet. Der Dozent hat nicht schlecht gestaunt! :-) Es war also eine typische Querdenker-Lösung. (Hat aber nichts mit den „Querdenkern“ von heute zu tun.)
      Also große Projekte würde ich auch nicht in Assembler schreiben, aber kleine Routinen schon. Warum nicht. Ich denke, da kann man mit unkonventionellen Ansätzen doch einiges herausholen.

  • @pr0theus
    @pr0theus 2 роки тому

    Echt gut erklärt.
    Ich hatte mir das ansteuern der Pins schwieriger vorgestellt. Wenn man sich schon ein bisschen mit Programmierung oder Scripting beschäftigt hat/musste ist das durchaus leicht nachvollziehbar.
    Scheinbar brauch man aber euch etwas Elektronikwissen :D

    • @Henry-sv3wv
      @Henry-sv3wv 2 роки тому

      Ohne Stützräder Arduino-Funktionen macht man D7 zum Output so:
      DDRD |= (1

    • @Henry-sv3wv
      @Henry-sv3wv 2 роки тому

      Beachte: D7 --> PD7 aber:
      D8 -->PB0 Arduino Digital D8 ist also in Wirklichkeit im Controller die 3Register: Port/DDR/PIN-Register B Bit 0
      (daher google-bilder: arduino pin mapping)

  • @joachimscharmacher1775
    @joachimscharmacher1775 2 роки тому

    Die IOs können max 20 mA. Wieviel Strom kann denn die allgemeine Stromversorgung über den Arduino vertragen?

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому

      Google?

    • @Henry-sv3wv
      @Henry-sv3wv 2 роки тому

      pro I/O Port max. 40.mA
      Gesamtstrom im ATmega328P Chip: max 200mA
      (allso alle ports zusammen dürfen nicht mehr wie die 200mA ziehen).
      Das sind absolute maximum werte, man sollte immer drunter bleiben / "Luft nach oben" haben.
      siehe (google) pdf datenblatt:
      ATmega328P datasheet
      28.1 Absolute Maximum Ratings

  • @markus9664
    @markus9664 2 роки тому

    Wie heißen die Breadboard Taster, LEDs? Also die mit integrierten Widerstand

  • @ManfredHeinatz
    @ManfredHeinatz Рік тому

    Hallo
    wo kann ich den Programmcode erhalten, damit ich nicht alles abschreiben muss. Ich benutze für mich zwar eine andere Programmiersprache. Bin aber mit dem Arduino neu auf diesem Gebiet. Den Arduino will ich jetzt für meine Modelleisenbahn einsetzen. Auch wenn die Befehle anders als bei mir sind, verstehe ich alles was Du uns sehr gut mitgeteilt hast. Ich habe 1970 mit Maschinensprache angefangen und danach Basic und benutze jetzt Dbase. Was viele warscheinlich nicht kennen, ich aber seit 1985 erst dienstlich und jetzt privat einsetze.
    Gruß Manfred

    • @FrohnixBastelbude
      @FrohnixBastelbude  Рік тому

      Den Programmcode gibt es nicht. Selbst eintippen schult noch einmal zusätzlich und so viel ist es ja auch nicht 😁

    • @Henry-sv3wv
      @Henry-sv3wv Рік тому

      viele youtube videos haben github code dabei. scheiss was auf selbst abtippen

  • @arminfloss6155
    @arminfloss6155 2 роки тому

    Super 👍👍👍👍👍👍👍👍👍

  • @tobiasfuchs5988
    @tobiasfuchs5988 2 роки тому

    Hi, echt geniales Video. Selten ein Video gesehen wo es so smart erklärt wird.
    Arduino ist für mich komplett Neuland, programmiere aber schon länger mit Python.
    Eine Frage zum Verständnis. Könnte man diesen ganzen Block:
    if (switch0 == true) {
    digitalWrite(12, true);
    } else {
    digitalWrite(12, false);
    }
    nicht einfach ersetzen indem man im digitalWrite direkt die Variable einsetzt?
    --> digitalWrite(12, switch0);
    dann wird doch sobald sich die Variable ändert, auch der "Status" vom Pin12 geändert.
    Oder hab ich da einen Denkfehler?

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому +1

      Natürlich geht das in diesem Beispiel. Also hast Du keinen Denkfehler.
      In größeren Programmen macht das eher Sinn, weil dann in dem if/else Statement komplette Codeblöcke abgearbeitet werden können.

    • @tobiasfuchs5988
      @tobiasfuchs5988 2 роки тому

      Super, Danke für den Hinweis. Dann gewöhnen wir es uns doch, wie von dir gezeigt, direkt richtig an :P

  • @peterpo6107
    @peterpo6107 2 роки тому

    Mal sehen, ob ich er richtig verstanden habe, mit Hilfe der millis könnte man denn den Taster auch eine doppelbelegung zuweisen. Richtig?

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому +1

      Ja. ein kurzer Klick wird beim loslassen registriert, wie im Video.
      Ein langer Klick wird mit einer extra if-Abfrage ausgewertet, die feststellt wie lange button0on==true ist.
      Wird dann eine eingestellte Zeit überschritten, löst der lange Klick aus.
      button0on muss dann natürlich zurückgesetzt werden (false), damit nicht zusätzlich ein kurzer Klick ausgelöst wird.

    • @peterpo6107
      @peterpo6107 2 роки тому

      @@FrohnixBastelbude du hast mein Interesse an Adoino geweckt. Ich vermisse ein Affinilink zu Amazon, wo man es kaufen kann. Hast du evtl. Ein Vorschlag wo man Adoino mit bastelzubehöhr bekommt.

  • @RcCarbon
    @RcCarbon 2 роки тому

    Super weiter so

  • @markusklob2765
    @markusklob2765 11 місяців тому

    Hallo bin auch totaler Anfänger hier habe mir das Mega 2560 gekauft wegen den vielen ANschlüßen und möchte mir eine Box bauen mit Tastern für LS22/ETS2, suche nur wie man einen Taster programmiert und eine Startschloss.

  • @StefanBenedikter
    @StefanBenedikter Рік тому

    Coole Erklärung.... weiter so, again what learned....

  • @jeeperat
    @jeeperat 2 роки тому

    Super cooler Kurs. Wäre es möglich den Code am Ende des Videos zum Download zur Verfügung zu stellen?

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому +5

      Wenn es nachher größer wird.... Mitmachen übt 😁

    • @Streetduck
      @Streetduck 2 роки тому +1

      Ich lasse das Video auf dem Pad laufen und schreibe auf PC mit … wenn mir irgendwas zu schnell geht, mache ich Pause und wenn man wieder bereit ist weiterlaufen lassen 👍🏻

  • @paulreichert2271
    @paulreichert2271 2 роки тому

    sehr gut erklärt, da ich auch schon die 70 Lenze überschritten habe, bekomme ich Lust mit dem Programmieren anzufangen. Ist dabei die Groß- und Kleinschreibung für den Programmablauf entscheidend, oder dient das nur de Übersicht?
    Vielen Dank für Deine Arbeit ich freue mich schon auf den nächsten Teil.

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому +1

      Die Groß-/Kleinschreibung innerhalb der Variablen nennt sich "CamelCode" und dient der Übersichtlichkeit. Der Arduino unterscheidet Groß- und Kleinschreibung. Von daher müssen alle Variablen genau so geschrieben werden, wie sie angelegt wurden.

    • @paulreichert2271
      @paulreichert2271 2 роки тому

      @@FrohnixBastelbude vielen Dank

    • @Henry-sv3wv
      @Henry-sv3wv 2 роки тому +1

      klassenNamen beginnen meist mit Großbuchstaben und die objektinstanzen mit kleinem Buchstaben

  • @JuliaVandeMaar
    @JuliaVandeMaar Рік тому

    Dankeschön

  • @lutzmuller5703
    @lutzmuller5703 Рік тому

    if (switch0){}, ist doch das gleiche wie, if (switch0==true){} ?

    • @Henry-sv3wv
      @Henry-sv3wv Рік тому

      if (switch0){} führt die schleife aus wenn switch0 nicht den zahlenwert null hat

    • @lutzmuller5703
      @lutzmuller5703 10 місяців тому

      @@Henry-sv3wv if (switch0) ist äquivalent zu if (switch0 == true). In beiden Fällen wird die Bedingung darauf überprüft, ob switch0 den Wert true hat.
      Die Schleife if (switch0) wird ausgeführt, wenn switch0 den Wert true hat. Wenn switch0 false ist, wird die Schleife übersprungen und der Code nach der Schleife fortgesetzt.

  • @SnakeDoohh
    @SnakeDoohh 2 роки тому

    Welches 4-rer Relais ist das denn?

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому +1

      Schau mal den angepinnten Kommentar unter dem ersten Video

    • @SnakeDoohh
      @SnakeDoohh 2 роки тому

      Es kann manchmal so einfach sein, Danke

  • @sewa8573
    @sewa8573 Рік тому

    Könntest du evtl. Mal ein Video machen, wie man mit Displays umgeht und evtl eine Menüsteuerung mit buttons oder Encoder funktioniert wie bei deinem Fräslift?

  • @MasterT-
    @MasterT- 2 роки тому

    Super Video.
    Aber für einen Teil 2 eines Anfängerkurs, extrem umfangreich.
    Ich frage mich, wie viele Anfänger, nach der Hälfte verzweifelt sind 🤣

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому

      Ist das so? Was konntest Du nicht nachvollziehen?

    • @MasterT-
      @MasterT- 2 роки тому

      @@FrohnixBastelbude ich konnte alles nachvollziehen. Ich bin aber auch kein Einsteiger mehr 🤣
      Ich fand es aber für einen zweiten Teil eines Einsteiger Videos sehr umfangreich. Das könnte vielleicht zu Verwirrung führen.
      Selbst der Profi vor der Kamera, musste ja von einem zweiten Monitor ablesen 😉
      Was ich übrigens nicht als schlimm ansehe. Aber als Zeichen dafür, dass es vielleicht doch etwas mehr Code / Wissen ist als nötig.
      Ich hätte vielleicht das Relais komplett weg gelassen.
      Als Anfänger sowieso oft ein Bauteil, dass man noch nicht besitzt und in dem Video, wäre die Schaltung auch mit der LED sichtbar gewesen.
      Das hätte etwas Code eingespart und die ganze Sache ein bisschen übersichtlicher gemacht. Somit auch verständlicher.
      Aber vielleicht liegt es auch daran, dass ich das ganze auch ein bisschen mit meiner eigenen Anfängerzeit vergleiche.
      Da war das Wissen immer in kleinen Häppchen und dafür habe ich damit viel rum gespielt.
      Ich habe Z.b. beim Blink Sketch ein SOS blinken gemacht.
      Beim Schalter die Anzahl Schalter und LEDs erhöht und damit ein wenig gespielt.
      Und natürlich das Blink und Schalter Sketch kombiniert, damit auf Knopfdruck das SOS kommt.
      Also immer relativ wenig neues Wissen gelernt und damit so lange gespielt, bis ich es verstanden habe und auswendig konnte.

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому +3

      Du hast recht, ich habe einen relativ großen Happen serviert. Aber alles war in sich abgeschlossen, von daher war das noch ok.😉

    • @MasterT-
      @MasterT- 2 роки тому +1

      @@FrohnixBastelbude Das stimmt.
      Und gut erklärt ist es auch alles.
      Und notfalls kann man nicht verstandene Abschnitte einfach mehrmals angucken.
      Es ist also auch kein Problem, was der Zuschauer nicht selbst lösen könnte.

  • @ralfbannholzer7659
    @ralfbannholzer7659 Рік тому

    Hallo das ist sehr gut erklärt aber ich verstehe trotzdem nur Bahnhof 😂

  • @TechTomVideo
    @TechTomVideo 2 роки тому

    Ich verwende zum entprellen immer einen ganz kleinen Kondensator gegen Masse.
    Das spart immens Prozessorzeit.

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому

      Wieso sollte das Zeit sparen? Ob ein Kondensator den Eingang für Zeit X hält, oder ob der Prozessor diese Zeit überwacht ist völlig egal. Die paar Millisekunden sind so oder so "verloren". Leistung verbraucht das jedenfalls nicht.

    • @TechTomVideo
      @TechTomVideo 2 роки тому

      @@FrohnixBastelbude Prozessorzeit - nicht menschliche Zeit.
      Mit prozessorzeit meinte ich prozessorzyklen - mit einem Kondensator lagerst du ja in deinem Beispiel gut 1/4 deines Programmes aus.
      Währrend deine CPU nicht mit millis-zählen und vergleichen beschäftigt ist, kann sie ja z.B. andere Dinge erledigen, bis der eingang eben low ist.
      Oder denke ich falsch? ich bin da auch nur laie.

    • @FrohnixBastelbude
      @FrohnixBastelbude  2 роки тому

      Du denkst falsch. Die Abfrage ob ein Kanal low ist oder ob ein Kanal WANN low ist, verbraucht so wenig CPU das das vernachlässigt werden kann.

    • @R1200GSvlogs
      @R1200GSvlogs 2 роки тому +1

      @@FrohnixBastelbude Der Elektroniker entprellt halt gern mit Bauteilen, der Programierer über Code. Ich finde es super das hier das entprellen ausserhalb der Hardware behandelt wird denn ich möchte mich hier mehr auf die Programierung konzentrieren und erst in zweiter Linie auf das erstellen von Schaltungen.

    • @Henry-sv3wv
      @Henry-sv3wv 2 роки тому

      @@TechTomVideo
      wenn du 2 oder mehr LED "GLEICHZEITIG" in sekunden-zeiten blinken lassen willst und noch andere Sachen schnell nebenbei machen willst bekommst du mit delay ein problem und du musst zustandsmaschinen mit millis() schreiben oder andere multitasking/echtzeitbetiebssystem Lösungen nutzen.
      Stichwort FreeRTOS, stichwort: AVR hat schei***e wenig RAM (2KB) für FreeRTOS :(
      (weil jeder Task bekommt da seinen eigenen Stack im Ram für Kontextwechsel zugewiesen). Stichwort: Größerer Controller wie Raspberry Pi Pico RP2040 oder ESP8266 ESP32 (haben Wlan) oder STM blue pill (stichwort: blue pill fälschungs clones verhageln den Spaß an der Blue pill -.- ) Stichwort: die großen Controller sind viel komplizierter als die AVR die fast keine RAM haben :(
      Aber die großen können auch oft einfach über MicroPython oder CircuitPython geproggt werden und haben meist inoffiziellen Arduino-Support.
      Andere stichwörter: vscode, platformio

  • @RangoJohnny
    @RangoJohnny 2 роки тому

    danke