Arduino Tutorial - 14. Displaymenü

แชร์
ฝัง

ความคิดเห็น • 206

  • @JO-do8xh
    @JO-do8xh 2 ปีที่แล้ว +8

    Da ich erst mit Arduino angefangen habe, bin ich auch jetzt erst auf diesen Kanal aufmerksam geworden. Sehr gut erklärte Videos. Hätte gerne mehr davon gesehen. Schade, dass der Kanal nicht mehr weitergeführt wird.

  • @Crafty420
    @Crafty420 3 ปีที่แล้ว +47

    Wow I feel like I actually learned without being able to understand a word thank you
    EDIT: I've successfully implemented this to my own project. Glad I found this

  • @Michi-fu9ft
    @Michi-fu9ft 6 ปีที่แล้ว +6

    Super gutes Video genau so wie dein letztes - mega informativ, gut erklärt und zu Themen zu denen es noch keine guten Tutorials im Internet gibt aber trotzdem interessant sind -, mach auf jeden Fall weiter so!

  • @maximilianschmieder2527
    @maximilianschmieder2527 6 ปีที่แล้ว +7

    Genial, ich war gerade auf der suche nach so einem tutorial. Wirklich sehr hochwertige Videos, vielen Dank

  • @laurindrumrecords7019
    @laurindrumrecords7019 6 ปีที่แล้ว +2

    Deine Videos sind echt super, Max! Freue mich, dass jetzt wohl wieder regelmäßig was kommt:D

  • @MarkBaar
    @MarkBaar 6 ปีที่แล้ว +7

    Toll erklärt, und das Video ist technisch erste Sahne. Danke!

  • @N1HTABATH
    @N1HTABATH 4 ปีที่แล้ว +4

    Ich danke! Die wohl nachvollziehbarste anleitung zum erstellen eines einfachen menüs auf Arduino!
    Благодарю! Пожалуй самая понятная инструкция по созданию простого меню на Arduino!

  • @felixw9695
    @felixw9695 6 ปีที่แล้ว +14

    Einfach klasse die Videos!

  • @tamgaming9861
    @tamgaming9861 6 ปีที่แล้ว +19

    Du solltest die Tuts in verschiedenen FB Gruppen zum Thema Arduino posten - ich bin mir sicher du wirst schnell viel mehr Subs bekommen. Deine Tuts sind wirklich klasse und sehr einfach aufgebaut! Respekt!

  • @MrAtiX
    @MrAtiX 6 ปีที่แล้ว +1

    Ein super Video, inhalts- und lehrreich. Vielen Dank.

  • @timbern9836
    @timbern9836 6 ปีที่แล้ว +4

    Super erklärt! Ich fand das das davor auch super! Danke.

  • @h.mehmetyunus5519
    @h.mehmetyunus5519 4 ปีที่แล้ว

    Das war Sehr gut.
    Seit zwei Wochen habe ich Menu Beispiele angesehen, in verschiedenen sprachen, keiner war so profesionel.
    İch lebe in der Türkei. Danke :)

  • @hddk2855
    @hddk2855 2 ปีที่แล้ว +1

    Ausgezeichnetes Video! Genau so etwas habe ich gesucht

  • @wallstreet497
    @wallstreet497 4 ปีที่แล้ว +9

    Hey your menu technique is so simple and classic that it can be easily adapted in most mcu programming languages ( ladder, c, python,basic etc..) well done.

  • @geforcertx4070ti
    @geforcertx4070ti 9 หลายเดือนก่อน

    Sehr gut und einfach erklärt! Danke!😃😃😃😃😃😃

  • @sifux
    @sifux 3 ปีที่แล้ว

    Super Video!!!!! Ich bin auch als Anfänger sehr gut mitgekommen!

  • @Electheo
    @Electheo 4 ปีที่แล้ว +10

    I don’t even speak Deutsch and you were very helpful! Cheers

  • @philip3708
    @philip3708 6 ปีที่แล้ว

    Sehr gut erklärt. Ich hätte mir gewünscht, du hättest im Intro schon einmal live die Menü Funktionen gezeigt durch drücken der Buttons.

  • @modellbahnagenda
    @modellbahnagenda 2 ปีที่แล้ว

    Klasse erklärt - Danke fürs Zeigen.

  • @diogunafi8597
    @diogunafi8597 3 ปีที่แล้ว +3

    THANK YOU !!! this is the tutorial I needed for my last project in college for my degree :')

    • @codingvio7383
      @codingvio7383 3 ปีที่แล้ว

      So does the code still work? Reply would be great because I would then make this my assignment for the year

    • @diogunafi8597
      @diogunafi8597 3 ปีที่แล้ว

      @@codingvio7383 yes, it works 👍🏻

  • @alexanderbraun8742
    @alexanderbraun8742 6 ปีที่แล้ว +3

    Toll! Weiter so.

  • @bigfoot6253
    @bigfoot6253 ปีที่แล้ว

    Hey, cooles Tutorial! Ist auch echt simpel und vergleichsweise kompakt zu denen die ich zu diesem thema gefunden habe.

  • @kijijikhalid601
    @kijijikhalid601 ปีที่แล้ว

    even no understanding of German language but the code seems simplified to grasp. Thank you from Canada

  • @michaelbilic2756
    @michaelbilic2756 4 ปีที่แล้ว +3

    Hallo Leute ihr müsst wo lcd.beginn steht,müsst ihr lcd.init schreiben
    Weil sonst das lcd nur leuchtet
    und keine Schrift steht
    Danke Max für deine tollen viedios

  • @TouchWorld3G
    @TouchWorld3G 6 ปีที่แล้ว

    Mega gutes Tutorial!

  • @NoCerrar77
    @NoCerrar77 3 ปีที่แล้ว +2

    Excelente video, no entenderé tu idioma, pero está tan bien explicado que no me costó entenderlo. Estoy agradecida de ti

  • @gerdfeller6667
    @gerdfeller6667 4 ปีที่แล้ว

    HGF_1963
    Super erklärt!!!! habe dies als grundlage für mein Projekt mit I2C LCD 4x20 und I2C Keypad 3x4 genommen

  • @nekannheutenichtmussnochwa7244
    @nekannheutenichtmussnochwa7244 5 ปีที่แล้ว

    Wie immer gutes Video! Als Beispiel hätte man zB über das LCD 4 verschiedene LEDs ansteuern können. Das werde ich jetzt zumindest machen

  • @human0.2
    @human0.2 ปีที่แล้ว

    knapp und informativ. Danke

  • @juliussteffens1049
    @juliussteffens1049 5 ปีที่แล้ว +2

    Hallo Max, super Tutorial, super einfach und gut strukturiert! Ich würde gern für einen der Menüpunkte ein Submenü hinzufügen, scheitere aber leider seit Tagen. Hast du einen Vorschlag?

  • @ruslan.zhumabai
    @ruslan.zhumabai 5 ปีที่แล้ว +2

    I'm beginner in arduino. But i can understand your code. It is very nice project and good explanation.

  • @kpldav06
    @kpldav06 3 ปีที่แล้ว +1

    Super helpful, thanks!

  • @bailidaniel
    @bailidaniel ปีที่แล้ว

    EXCELENTE EXPLICACION..TE FELICITO

  • @Radkosky
    @Radkosky 9 หลายเดือนก่อน

    How can I change the code so that the submenu does not turn off after a while, only after pressing the 4th button - back?

  • @LetsPatrick
    @LetsPatrick 6 ปีที่แล้ว

    Super Video! Danke

  • @fabi_8i773
    @fabi_8i773 5 ปีที่แล้ว +1

    Kannst du uns bitte zeigen wie man ein arduino uno Tresor mit zwei servos und ein servo der ein rigel schloss entsperrt programmiert.oder baut,danke

  • @danaberezenjy
    @danaberezenjy 2 ปีที่แล้ว

    Well done, simple but very useful

  • @jmcrafter2668
    @jmcrafter2668 3 ปีที่แล้ว

    Erstes viedeo gesehen und direkt abonniert! 😅

  • @user-pe8qh6le7g
    @user-pe8qh6le7g 2 ปีที่แล้ว

    Какой ты молодец!!! Большое спасибо

  • @Brad_Jacob
    @Brad_Jacob 4 ปีที่แล้ว +2

    What library did you use? I get an error while compiling...

  • @antonschuler3331
    @antonschuler3331 4 ปีที่แล้ว

    Danke für die Tips

  • @arfanariyanto297
    @arfanariyanto297 5 หลายเดือนก่อน

    Thx a lot, first time worry about understanding your language, but your step video looks easy to understand.

  • @darmaauto5108
    @darmaauto5108 2 ปีที่แล้ว +1

    good I've successfully implemented this to my own project.

  • @manuelrodasratazzi9403
    @manuelrodasratazzi9403 4 ปีที่แล้ว +4

    No entiendo nada de alemán, pero he entendido perfectamente el tutorial. Gracias por compartir ypor la claridad de la información.

    • @VICTORSILVA-fz3fm
      @VICTORSILVA-fz3fm 4 ปีที่แล้ว

      Hola de casualidad conseguiste el código? En el link no pude obtenerlo

  • @tamgaming9861
    @tamgaming9861 6 ปีที่แล้ว +4

    Oh klasse wie ich darauf gewartet habe :-)

    • @niklas2249
      @niklas2249 6 ปีที่แล้ว

      Wie alt bist du?

  • @hansjurgenharthausen5236
    @hansjurgenharthausen5236 6 หลายเดือนก่อน

    Danke für das interessante Video. Wie wäre es mit Untermenüs und einer Home-Taste um allzeit aus den Untersektionen ins Hauptmenü zurück zu springen. Delay könnte man auch durch Millis ersetzen, oder per Hardware entprellen.

  • @rubj
    @rubj 2 ปีที่แล้ว

    Super videos!!!
    Kommen neue? Mach bloß weiter so!! 👍🏼😊

  • @ChrisGleichEine
    @ChrisGleichEine 5 ปีที่แล้ว

    Kann man das auch für ein TFT Display verwenden?

  • @kylethomson4416
    @kylethomson4416 4 ปีที่แล้ว +1

    thank you, what modifications to code would i need to swap the buttons for a rotary encoder

    • @projektowanie3ddruk3d99
      @projektowanie3ddruk3d99 4 ปีที่แล้ว

      I want this code rotatory encoder. Have you got this code? mateusz.landuch@gmail.com

  • @MasterofPuppets111
    @MasterofPuppets111 5 ปีที่แล้ว

    Tolles Video! Wenn du das gleiche nochmal machen würdest, indem du die 3 Tasten durch einen Encoder ersetzt, wäre das der Hammer!

  • @michaelsporer2683
    @michaelsporer2683 4 ปีที่แล้ว +1

    Tolles Video! Danke dafür. :)
    Hab nur eine Frage, was bedeutet das Rufezeichen vor der if Bedingung?

  • @pradeepp7375
    @pradeepp7375 ปีที่แล้ว

    I like to declare the number through push button for my project.
    For that can I use this concept?

  • @crististef2234
    @crististef2234 2 ปีที่แล้ว

    Hello, i have a question, i 've implemented this on my project, but the "menu" variable couldn't increment more than "case 2". That mean the cursor is moving up to "MenuItem2". What can i do? Thanks.

  • @maurice3845
    @maurice3845 6 ปีที่แล้ว +1

    Kannst du Mal Videos mit dem esp8266/nodemcu machen und der App blynk

  • @TheCrusherr
    @TheCrusherr 4 ปีที่แล้ว +2

    Hallo
    Ich bekomme folgende Fehlermeldung:
    exit status 1
    no matching function for call to 'LiquidCrystal_I2C::begin()'
    liegt bestimmt an der Bibliothek...
    habe es aber schon mit verschiedenen Bibliotheken versucht und habe immer noch die fehlermeldung in der Zeile lcd.begin();
    der sketch ist unverändert so wie von maxtechtv.
    wäre um einen tipp sehr dankbar!!

  • @stefanosstamatopoulos5146
    @stefanosstamatopoulos5146 5 ปีที่แล้ว +1

    How create a menu with submenu for lcd 16X2 with keypad?

  • @FLASHkor
    @FLASHkor ปีที่แล้ว

    Tack så mycket!

  • @alvaciemoore711
    @alvaciemoore711 ปีที่แล้ว +1

    Thanks Very much.....of all the videos I looked at I actually understand your code even though I don't understand your language. I did it on a lcd 2004 instead, with 8 menu options. I am going to try using a rotary encoder to control the menu, but right now i'm using a membrane keypad. Can you do a tutorial on sub menu? Thanks

  • @Hsrt767.....93
    @Hsrt767.....93 ปีที่แล้ว

    bro can you explain how to edit a variable using a keypad or pushbutton and print in real-time on an LCD using arduino.

  • @okannuryuz1484
    @okannuryuz1484 3 ปีที่แล้ว

    Danke Schön!!

  • @lukaspabst3239
    @lukaspabst3239 5 ปีที่แล้ว +4

    Über eine doppelt verkettete Liste ließe sich diese Aufgabe deutlich einfacher lösen und wäre ohne Aufwand um beliebig viele Zustände erweiterbar :)

    • @techtastisch7569
      @techtastisch7569 5 ปีที่แล้ว +3

      Gibts dazu auch irgendwo ein Video?

  • @cosiwell6001
    @cosiwell6001 5 ปีที่แล้ว

    Hi, how can I execute a loop comand in MenuItem3? For exemple Blink led if I push Enter Button on MenuItem3? Sorry my bad english.

  • @dimasdimas6480
    @dimasdimas6480 5 ปีที่แล้ว

    I want to buy a 20x4display this exemple work(change the i2c address)?

  • @muhammad-td7mo
    @muhammad-td7mo หลายเดือนก่อน

    good video /prsentation plz let me know which tool /software u used in making this video

  • @ACID2BREAKS
    @ACID2BREAKS ปีที่แล้ว

    Tolles Tutorial - sehr gut erklärt! Ich versuch das aktuell auf ein SSD1306 OLED zu adaptieren, mit mäßigem Erfolg. Lässt sich die Menülogik darauf adaptieren? Könntest du dafür ein Tutorial machen? :)

  • @benperez1109
    @benperez1109 4 ปีที่แล้ว

    Wie kann ich einen Hauptbildschirm erstellen und mit select in die menüebene zu gelangen?

  • @zeemixvideos6485
    @zeemixvideos6485 5 ปีที่แล้ว

    sir i make an egg automatic incubator for my universty project i use two relays and one dht11 sensor
    (sorry for my english)
    one relay i use for gear motor to rotate egg turner
    and the seccond relay i use for a light and fan for controling temperature
    i use delay for rotating the eggs
    so the dht11 also use that delay and dont show the temperature between delay time please help me how can i use multi tasking
    i mean i want to see the temperature and humidity during delay time please replay

  • @bozorgi2
    @bozorgi2 4 ปีที่แล้ว

    Sehr gut

  • @robinsonlimaquisimalin1399
    @robinsonlimaquisimalin1399 3 ปีที่แล้ว

    Amigo en las acciones, puedo agragarle una lectura de un rfid con la tarjeta y me de la uid de la tarjeta?

  • @gabrielbusinskas5453
    @gabrielbusinskas5453 ปีที่แล้ว +1

    Hello, very good video, but
    how do i fix no matching function for call to 'LiquidCrystal_I2C::begin()'
    if I have the LiquidCrystal_I2C library

  • @albertkurz913
    @albertkurz913 ปีที่แล้ว

    Wirklich gute Videos, bitte fang wieder an zu programmieren

  • @Canna-designDe
    @Canna-designDe 6 ปีที่แล้ว

    Super Video, aber warum fragst du ab "if NOT upButton" ? Den Teil raffe ich nicht ganz. Müsste man nicht abfragen, ob er gedrückt wird und nicht das er nicht gedrückt wird?

    • @Chea678
      @Chea678 5 ปีที่แล้ว

      Er fragt den Wert von INPUT_PULLUP ab, deshalb wird das Verhalten umgekehrt :) Wenn der Wert wahr ist, dann ist der Button nicht gedrückt.

  • @acemioyunda8024
    @acemioyunda8024 5 ปีที่แล้ว +1

    Joystick ile menu control ?

  • @alexanderhofbauere.u.4674
    @alexanderhofbauere.u.4674 6 ปีที่แล้ว

    kannst du zeigen wie man ein menuet in einer app macht❓

  • @florianfelixballheimer8532
    @florianfelixballheimer8532 4 ปีที่แล้ว

    Genial Danke

  • @lennstar2242
    @lennstar2242 3 หลายเดือนก่อน

    Kann man das auch ohne dem Teil dahinter machen?

  • @porty8304
    @porty8304 ปีที่แล้ว

    Klasse Video, ist eine gute Hilfe :)
    Wobei ich ein wenig fest stecke. Die Arduino IDE schaltet eine Fehlermeldung :/
    no matching function for call to 'LiquidCrystal_I2C::begin()'
    In der lcd.begin Zeile

  • @Bianchi77
    @Bianchi77 2 ปีที่แล้ว

    Vote up, nice clip, thanks for sharing :)

  • @TheOJMD
    @TheOJMD 6 ปีที่แล้ว

    Hallo Max, wie immer tolles Video. Super erklärt.
    Mich würde diese Steuerung ohne Taster interessieren sondern nur mit einen Drehgeber. Da ich nach dee Auswahl eines Menüpunktes z.B. die Temperatur einstellen möchte.

    • @MaxTechTV1
      @MaxTechTV1  6 ปีที่แล้ว +2

      Hallo, für Rotary Encoder gibt es vorgefertigte Libraries die du nutzen kannst. Grundsätzlich kannst du den gezeigten Code trotzdem nutzen, du musst lediglich beim Rechts / Links drehen die menu Variable hoch/runterzählen. Viel Erfolg !

    • @daft3604
      @daft3604 2 ปีที่แล้ว

      @@MaxTechTV1 can you help me with a code in tinkercards

  • @jonassch8682
    @jonassch8682 3 ปีที่แล้ว

    Hallo Maxtech,
    ich habe ein problem aber finde nirgendwo den fehler.
    Ich habe deinen code installiert und wollte ausprobieren ob es funktioniert,
    aber wenn ich es teste kommt der fehler das action1 usw. not desclared in this scope kommt.
    macht abe rdoch gar kein sinn oder ? Was soll ich tun ?
    wäre nett wenn sie mir helfen könnten
    gruß

  • @michaelczifra1789
    @michaelczifra1789 4 ปีที่แล้ว

    Sehr gut erklärt aber es geht bei mir nicht ! Habe einen Mega 2560 und da kommt immer etwas das bei lcd.begin() ; nicht stimmt ?

  • @DanuRistianto
    @DanuRistianto 4 ปีที่แล้ว

    Terima kasih, penjelasannya sangat mudah pahami. Saya akan mencobanya

  • @atakanakkapulu728
    @atakanakkapulu728 ปีที่แล้ว

    I have an issue with that code. I implemented it on my project until select button part. When I add that code to my project it Execute 1 repeatedly. When I press and hold select button it stops but my up and down buttons doesn't work while I am pressing the select button. Please help me!

  • @rndm_person
    @rndm_person 6 หลายเดือนก่อน

    Wie kann man bei "menu++;" den Wert um 2 erhöhen wenn man die Taste drückt?

  • @rogerzwygart6580
    @rogerzwygart6580 2 ปีที่แล้ว +1

    Dein Kanal ist echt super! Hab aber ein Problem das Programm sagt mir das ich UpdateMenu nicht deklariert habe :(

  • @martinmadorin6223
    @martinmadorin6223 3 ปีที่แล้ว

    Habe jetzt 14 der Tutorals angesehn. Würde mir also mit Deinen Videos zutrauen, eine Steuerung zu programmieren.
    Danke

  • @PA_Sonntag
    @PA_Sonntag ปีที่แล้ว

    geht es ein menü im menü code zu schereiben?

  • @guldencetin3939
    @guldencetin3939 ปีที่แล้ว

    how can we build the circuit with Proteus

  • @candraok8872
    @candraok8872 4 ปีที่แล้ว

    how change input with remote ?

  • @forxan
    @forxan ปีที่แล้ว

    Hi everyone,
    I would like to show the code on an LCD screen or on the "serial monitor" of the data that is received in an RF module, has anyone done something similar?
    Either with an ARDUINO or with a PIC
    Thanks in advance.

  • @lennybruder2153
    @lennybruder2153 5 ปีที่แล้ว

    Wie schaffe ich es noch ein Case in dem Action Void zum laufen zu bekommen, ich möchte Also durch das erste Menü mit einem Encoder in ein Zweites kommen ;) Danke für jegliche Antwort

    • @DougFunnyJunior
      @DougFunnyJunior 5 ปีที่แล้ว

      Falls noch interesse ist, indem du bei execute in ein menü tiefer springst, einfach gesagt, 1,2,3,4 und dann untermenu mit 11,12,13,14 ansteuerst.
      Du brauchst dann nur an oberster Stelle einen Back zur Auswahl oder eine Taste für zurück.

  • @marcelwinkelhofer
    @marcelwinkelhofer 5 ปีที่แล้ว

    Eine coole Idee für ein Video wäre wie man die Helligkeit einer Led heller oder dünkler machen kann per Rotary Encoder und diese Helligkeit per LCD in Balken ausgibt. Würde mich nämlich sehr Interessieren.

  • @lastchance045
    @lastchance045 2 ปีที่แล้ว +2

    Thanks for a good project. Works fine. I added LEDs under the 4 levels. Did need to change this: //lcd.begin(); lcd.backlight();
    changed to lcd.init(); lcd.backlight();

  • @projektowanie3ddruk3d99
    @projektowanie3ddruk3d99 4 ปีที่แล้ว +1

    Good works!
    Man pleas doing this menu in encoder menu, no button. I pay you.

  • @hanssmeiley3699
    @hanssmeiley3699 ปีที่แล้ว

    Hallo
    Top Viedeo
    Kannst du noch ein kurzes machen wie man ein Menü in einem Menü macht?
    Also man kann in einer auswahl noch zusätzlich was auswählen.
    Danke

  • @jordanmusleh6305
    @jordanmusleh6305 4 ปีที่แล้ว +1

    Hello sir i have a question do i have to buy your code to use it on my project..??

    • @danthemancasey
      @danthemancasey 4 ปีที่แล้ว +4

      No. The link to the code is in the description, though a "subscribe" may be fair compensation.

    • @jordanmusleh6305
      @jordanmusleh6305 4 ปีที่แล้ว

      @@danthemancasey but its not my code to use and i dont want to get in trouble for it..!!

    • @danthemancasey
      @danthemancasey 4 ปีที่แล้ว +4

      @@jordanmusleh6305 You may be forgiven for misunderstanding the "open-source" movement, however the intent is clear; "Here is the code, I worked hard on it and chose to offer it publicly, not for reasons of self-aggrandizing, but for reasons of self fulfillment and the enjoyment of helping others."

  • @damiche3394
    @damiche3394 2 ปีที่แล้ว

    Hallo ich habe beim mir exakt den selben code eingefügt, habe einiges versucht, aber es kommt immer die fehlermeldung "no matching function for call to 'LiquidCrystal_I2C::begin(int)'"

  • @sebastiank.9856
    @sebastiank.9856 4 ปีที่แล้ว

    Warum machst du nichts mehr auf diesem Kanal ❓

  • @ouzhanuglu
    @ouzhanuglu 5 ปีที่แล้ว

    what is the purpose of writing "while(!digitalRead(buttonName));" i didnt get it. i dont know german.

    • @Chea678
      @Chea678 5 ปีที่แล้ว +3

      The purpose is to prevent scrolling if you press the button for a longer time. As long as you keep the button pressed, the Arduino is caught in the loop and will not perform any other action. So you have to release the button and press again to jump to the next item.

  • @ivancabanero
    @ivancabanero 4 ปีที่แล้ว

    How could you insert a sub-menu inside of each menu case with this code?
    Thank you very much for this great tutorial!

    • @malt0304
      @malt0304 3 ปีที่แล้ว

      You could probably instead of void action1(), have int action1(), make it return 1 or 0 at the end of the function. then someplace maybe after switch,
      if(action1() == 1)
      menu = 1;
      updateMenu();

    • @Powertourg
      @Powertourg ปีที่แล้ว

      @@malt0304 Are you on the Arduino forum perhaps? I have a question about this as well. Does email work you possibly?