Notifications
Clear all

[Sticky] Components & Programming

144 Posts
20 Users
11 Reactions
29.5 K Views
(@mevero)
Member
Joined: 3 years ago
Posts: 22
 

Verbetering foutje !

Geen idee hoe het laatste stukje ( denk ik) moet .

If.. or ... functie ?

De versie nu zonder fouten na compulatie  !


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 4 years ago
Posts: 7340
 

@mevero Allereerst: stuur mij NOOIT documentbestanden. Het moeten .ino-bestanden zijn of in het slechtste geval .txt.
Ten tweede: stuur de hele schets, ik heb geen idee wat je hebt gestuurd.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 4 years ago
Posts: 7340
 

@mevero Hoeveel jaar (2.000 uur per jaar) programmeert u al?
Dit probleem is uiterst eenvoudig; het duurt slechts een paar minuten om elk van de 3 objecten (led, knop, bericht) een tweede keer te maken.
Zodra dat is gebeurd, kunnen we naar de algehele schets kijken en kijken of er een grote logische fout is. Als er dan een keer wordt vastgesteld, repareer dit dan.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 4 years ago
Posts: 7340
 

@mevero Ik moet even weg, dus verwacht even geen antwoord. Ik heb je in het vorige antwoord een grote aanwijzing gegeven, lees het aandachtig.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.


   
ReplyQuote
(@mevero)
Member
Joined: 3 years ago
Posts: 22
 

Sorry voor het ongemak nu als TXT bestand

 


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 4 years ago
Posts: 7340
 

@mevero Sorry, ik kan mensen niet helpen die de instructies niet volgen. Ook uw vermelding van OR vertelt me ​​dat u de booleaanse logica niet begrijpt. HINT, dit is niet nodig voor deze schets.
GROTE HINT, er zijn 3 'objecten' die moeten worden gedupliceerd, ik heb je er twee verteld, namelijk knop en Led. Met de derde heb je te maken.
Bekijk mijn originele instructies en voer de schets opnieuw uit.
Deze hele oefening duurt minder dan 5 minuten.
Ik geef GEEN oplossingen, ik begeleid alleen. De ene keer begeleid ik subtiel, de andere keer steviger. Dit is een geval van ZEER STEVIG.
Weet je nog hoe ik je om txt of ino vroeg, vanaf nu alleen ino. Ook vanaf nu de hele schets.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.


   
ReplyQuote
(@mevero)
Member
Joined: 3 years ago
Posts: 22
 

Fout reeds  netb gezien !!! Openings accolade na de regel  if ( button.....Sorry !!!


   
ReplyQuote
(@mevero)
Member
Joined: 3 years ago
Posts: 22
 

 Im mijn enthousiastme nog een stukje gedaan  //Toggle ..... na compileren geen fouten. Zou bijna denken dat het nu gelukt is !!


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 4 years ago
Posts: 7340
 

@mevero Je hebt één ding gemist dat moet worden gedupliceerd. Er zijn er in totaal 3, knop, led, ??? Zonder dat zal het nooit werken.
Er zijn verschillende coderingsfouten, maar door schijnbaar willekeurig eindinterpunctie in te voeren, wordt het wel schoon gecompileerd, maar de feitelijke logica is verkeerd. Gebruik de >V-vouwindicatoren om de code langzaam te onderzoeken. Onderzoek één functie/procedure tegelijk en begin ergens in het midden om een ​​sectie op dezelfde manier samen te vouwen als een andere en door het vouwpictogram om te schakelen, zorg ervoor dat dat codeblok correct is. Ik heb de hoofdluscode opgegeven, deze heeft een totale herschrijving nodig. Het is veel complexer dan nodig is. Alle opmerkingen in de code zijn overbodig. Hier zijn een paar voorbeelden waarbij de opmerking vrijwel identiek is aan de volgende coderegel. Waarom is dit slecht? Omdat het scherm erg klein is en we daarom moeten scrollen om het volledige beeld te krijgen. Beknopte code met goed benoemde variabelen is veel beter.
// Zet ESP32 om te beginnen in STA-modus
WiFi.modus(WIFI_STA);
Serial.println("ESP-NOW uitzendingsdemo");

// MAC-adres afdrukken
Serial.print("MAC-adres: ");
Serieel.println(WiFi.macAddress());

// Verbreek de verbinding met wifi
WiFi.verbinding verbreken();

// Initialiseer ESP-NOW
als (esp_now_init() == ESP_OK)
Stuur me gewoon een bericht als je het derde 'ding' ontdekt
Dan gaan we dit herschrijven, zodat het makkelijker te begrijpen is.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.


   
ReplyQuote
Page 10 / 10