Tutorial Nextion #6 - Send Value to Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ก.ย. 2024

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

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

    Danke fürs Video. Ich hoffe es kommt noch mehr zum Thema.

  • @freytube1
    @freytube1 11 หลายเดือนก่อน

    GOOD JOB- I do not speak German , but I followed this really easily.. straight forward to the point .. worked I changed my serial to pins 2 AND 3 ON ARDUINO

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

    mal wieder super klasse erklärt! Großes Lob!
    Programmierst du auch für Endkunden?

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

      Vielen Dank, ja ich mache auch Programmierungen für Endkunden.

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

      @@arduinoprojekteinfo super ich hab mal eine Mail geschickt mit meinem Vorhaben. Grüße

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

    Eine sehr Hilfreiche Tutorial Reihe. Wird es weitere Videos geben?👍

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

      Hallo, ja es werden noch mehr Videos kommen. Gibt es ein Thema was dich interessiert?

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

      @@arduinoprojekteinfo Also wenn du schon fragst. Wie wäre es mit Daten die man über den Display ändert und auf den Arduino überträgt. Also keines Beispiel: Sagen wir ich möchte in meiner Wohnung 22°C haben dann tippe ich das auf dem Display ein und Steuere die Heizung über Arduino. Oder ich möchte meine Garage Überwachen(z.b. mit einer ESP32 Cam) und möchte mit auf dem Nextion das Bild ansehen.

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

    Hey, gibt es auch eine Möglichkeit Kommazahlen auf die selbe Weise in ein Nummernfeld auf dem Display einzugeben? Wenn ich eine Kommazahl eingebe erscheint immer nur die ganze Zahl.

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

      @luca2658 das hab ich selber noch nicht probiert. Auf irgend eine Art und Weise wird es schon funktionieren. Auf jeden Fall muss man in der Software statt der Number das Xfloat nehmen. Ich kann es mir bei Gelegenheit mal ansehen, weiß aber nicht wann ich es schaffe.

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

      @@arduinoprojekteinfo okay vielen Dank, sollte sich eine Möglichkeit finden wäre ich über die Lösung sehr dankbar

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

      Ich habe leider noch ein weiteres Problem bei meinem Projekt. Mein Ziel ist es zunächst durch Auswahl zweier Buttons auf eine spezielle Funktion und eine andere Seite zu kommen in welcher ich dann wie im Video gezeigt Werte über Nummernfelder einlesen will. Um auf die spezifische Funktion der Seite zu kommen habe ich mit print „Seite“ als Touch Press Event des Buttons die Funktion im Arduino Code ausgewählt für die Seite. Nur leider kann ich auf dieser nun nichtmehr richtig die Werte aus den Nummernfeldern einlesen, da vermutlich nun zuerst das print Seite eingelesen wird und nichtmehr nur die Werte aus den Nummernfeldern.
      Haben Sie eine Idee, wie ich zuerst mit einem Button die Seite Wechseln kann und zusätzlich im Arduino Code auf die richtige Funktion der Seite verweisen kann und zusätzlich auf der Seite selbst dann wie gewohnt die Nummern über den Senden Button einlesen kann?
      Tut mir schon im Vorraus leid falls es ein bisschen durcheinander erklärt wurde. Ich hoffe man versteht es aber trotzdem.

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

      @@luca2658 Es ist einfacher wenn du mir eine Mail mit den Daten schickts. So ist es etwas Schwer nachzuvollziehen was du genau machst.

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

    I have been working through some of your projects. They are very clear.
    However you do not mention the "Software serial" download you used. can you let me know this. Also you use a naming of "Nextion" but I cannot use this without an error. Can you help please
    Ich habe einige Ihrer Projekte durchgearbeitet. Sie sind sehr klar.
    Sie erwähnen jedoch nicht den von Ihnen verwendeten „Software Serial“-Download. Können Sie mir das mitteilen? Sie verwenden auch die Benennung „Nextion“, aber ich kann diese nicht ohne Fehler verwenden. Kannst du mir bitte helfen
    John

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

      Der Software serial ist eine Software Basierte Lösung. Der Vorteil ist, das man eine RX und TX Pins frei wählen kann und nicht auf die Hardware Pin angewiesen ist. Bei der Hardware version muss man beim aufspielen des Sketch die Pins abziehen, sonst lässt sich der Sketch nicht hochladen. Bei der Software version muss man das nicht. Die Bezeichung Nextion ist von mir gewählt, man kann hier nehmen was man will. Aber drauf achten es je nach Board können bestimmte Pins nicht genommen werden. Schaue Hier docs.arduino.cc/learn/built-in-libraries/software-serial

    • @john2478
      @john2478 5 หลายเดือนก่อน +1

      @@arduinoprojekteinfo
      Vielen Dank für Ihre prompte Antwort. Es stellte sich heraus, dass ich ein Codeproblem hatte. Es funktionierte einwandfrei, lief aber nicht. Nach eingehender Prüfung habe ich einen geringfügigen Unterschied zwischen Ihrem Code und meiner Kopie festgestellt. Es funktioniert jetzt gut. Ihre Videos sind sehr klar und für mich kein Problem, ihnen zu folgen, obwohl ich schlecht Deutsch kann! John

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

      ​@@arduinoprojekteinfo Ihr Video hat mir sehr geholfen und ich habe jetzt 6 Zahleneingabefelder auf Seite 1 sowie 6, die das Arduino-zu-Nextion-Display zeigen. Sie funktionieren gut. Ich habe jetzt ein Problem beim Einrichten von drei weiteren Feldern auf einer zweiten Seite. Ich bin mir nicht sicher, wie ich auf Seite 2 verweisen soll. Haben Sie einen Weg gefunden, dies zu tun? John

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

      @@john2478Am besten die gleiche Verarbeitung mit anderem Namen erstellen, die dann nur für die 2. Seite da ist.

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

    Hello sir could you please make one demo for manual button

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

    Ich habe alles so gemacht wie du es erklärt hast. Ist es nochmal das man den Button 2x drücken muss und eine Fehlermeldung kommt auch im Seriellen Monitor. Das alles aber nur wenn man nicht 2x4 Zahlen eintippt

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

      Hallo, nein das ist nicht normal. Wenn da eine Error kommt im Seriellen Monitor, dann ist mit den Empfangen Daten was nicht in Ordnung. Es kann sein das noch was gesendet wurde oder ähnliches. Sprich beim ersten drücken sind fehlerhaft Daten im Speicher, diese werden dann gelöscht und mit dem 2ten drücken richtig gesendet. Manchmal schickt das Nextion Daten obwohl sie nicht bewusst von uns gesendet werden. Hier müsste man mal gucken woher es kommt. Du kannst noch mal den Programmcode vom meiner Seite laden und probieren ob das geht. Link ist in der Vidoebeschreibung.

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

      @@arduinoprojekteinfo ich habe den Programmcode von deiner Seite benutzt. Der einzige unterschied ist das ich einen Arduino Mega 2560 verwende und Rx/Tx auf pin 12/13 liegen.

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

      Komisch, ich habe es eben bei mir nochmal getestet, mit einem Discovery 3.5 und einem Enhanced 3.5, funktioniert ohne Probleme.

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

      @@arduinoprojekteinfo ok ich habe einen Basic. aber ob das den unterschied macht?

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

      Das sollte kein Problem sein, das Basis Modell funktioniert genauso wie die anderen auch. Ich habe bei meinem letzten Kundenprojekt bemerkt das mache Display einfach was senden ohne was zu machen. Es gibt noch eine Andere Möglichkeit die Daten zu senden. Schick mir doch mal eine Mail, dann schick ich die noch eine andere Version.

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

    Hallo tolles Video, hab da ein Projekt wo ich leider nicht weiterkomme vieleicht können sie mir weiterhelfen

  • @cihansalcioglu4222
    @cihansalcioglu4222 11 หลายเดือนก่อน

    Hello Arduino projekte, can you help me with a software-related matter? I want to create a project. In my project, I will be using a Nextion TFT screen, Arduino Uno, Green LED, Blue LED, DC motor driver, and DC motor components. In addition, I will use one yellow button and one red button.
    The program's operation is as follows:
    I will input a value, such as 5000 milliseconds, into the "n0" object on the Nextion screen. I will also enter a value between 0 and 255 into the "n1" object, which will be related to the motor's speed. Based on these values, the motor will run between 0 and 255 revolutions for 5000 milliseconds and then stop. After entering these values, to start the program, the "b0" object on the Nextion screen and the Arduino, connected to the analog "pin1" yellow button, will serve the same function. Whenever the analog "pin1" button or "b0" object is pressed, the motor will start running again and stop when pressed again. In case of an emergency while the motor is running, there will be a red button connected to analog "pin2" to stop the motor. When the "pin2" button is pressed, the running program will stop immediately, and the green LED will turn off. To restart the program, we will need to press the "Dual State Button" button. All of this system will be controlled by the "dual state button" object on the Nextion screen. When the dual-state button is open, the system will be ready to run, and the position of the dual-state button will be indicated by the green LED connected to digital "pin 12". I want to create a project that operates in this way. What is the cost of such a project?

    • @arduinoprojekteinfo
      @arduinoprojekteinfo  10 หลายเดือนก่อน

      Hello, unfortunately I cannot accept programming in this direction at the moment due to time constraints.

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

    Hi ,good tutorial ,Could i have your mail for more information ?