3337 találat

Szerző: kapu48
2021. május 31. hétfő, 16:37
Fórum: C, C++, Visual C
Téma: Fájlbeolvasás C++: Szöveg darabolása elválasztó karakter mentén
Válaszok: 2
Megtekintve: 84

Re: Fájlbeolvasás C++: Szöveg darabolása elválasztó karakter mentén

Első hiba! Rosszul használod a whilet! int db = 0; while (db < 4) // Kilépés feltétel { // A törzs amit csinálni kel beolvas >> adatok[db].ev >> adatok[db].ho >> adatok[db].nap >> adatok[db].ora >> adatok[db].perc >> adatok[db].id >> adatok[db].irany >> adatok[db].orszag; db++; // Végre hajtás száml...
Szerző: kapu48
2020. november 11. szerda, 8:55
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino programozás segítség
Válaszok: 147
Megtekintve: 8484

Re: Arduino programozás segítség

uint8_t inNum = 0; // Read serial input: while (Serial.available() > 0) { int inChar = Serial.read(); if (isDigit(inChar)) { // convert the incoming byte to a char and add it to the string: inString += (char)inChar; } // if you get a newline, print the string, then the string's value: if (inChar ==...
Szerző: kapu48
2020. november 11. szerda, 8:41
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino programozás segítség
Válaszok: 147
Megtekintve: 8484

Re: Arduino programozás segítség

Bocsi az előző válaszom nem volt korrekt!
Mert a soros monitoron stringet kapsz, nem pedig szám értéket!
Ezt előbb átkel alakítani számmá, hogy vizsgálhasd az if feltétellel.
Példát itt találsz-rá: https://www.arduino.cc/en/Tutorial/Buil ... tringToInt
Szerző: kapu48
2020. november 10. kedd, 23:54
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino programozás segítség
Válaszok: 147
Megtekintve: 8484

Re: Arduino programozás segítség

És így? void loop() { Serial.print("Ébresztő beállítás, óra: "); if (Serial.available()) { h = Serial.read(); if (h >= 0 && h <= 23) { Serial.println(h); Serial.println(); } else { Serial.println("Csak 0 - 23 óra lehet! "); } } }
Szerző: kapu48
2020. október 24. szombat, 22:56
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino programozás segítség
Válaszok: 147
Megtekintve: 8484

Re: Arduino programozás segítség

Itt találsz bővebb infót:
This header was originally in the C standard library as <stdint.h>.
https://en.cppreference.com/w/cpp/header/cstdint
Szerző: kapu48
2020. szeptember 23. szerda, 11:04
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino programozás segítség
Válaszok: 147
Megtekintve: 8484

Re: Arduino programozás segítség

Tetszőlegesen variálhatod a szöveg vagy változók egybe fűzését.
Pl.:

Kód: Egész kijelölése

  byte O = 12, P = 59, MP = 30;

  sprintf(string, "Ora: %u  Perc: %u  mp: %u", O, P, MP);
  Serial.println(string); 
Szerző: kapu48
2020. szeptember 23. szerda, 10:11
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino programozás segítség
Válaszok: 147
Megtekintve: 8484

Re: Arduino programozás segítség

Változó típusú string ki íratásához használ az "sprintf()" függvényt: bövebben: http://lidi.uw.hu/krc/files/07.html#7.2. #include <stdio.h> char *string; byte intN = 36; sprintf(string, ": %u", intN); Serial.print(string); // vagy: sprintf(string, ": %c", intN); Serial....
Szerző: kapu48
2020. szeptember 22. kedd, 8:57
Fórum: ExpressIf WiFi
Téma: Hallgatózás I2C buszon (sniffer)
Válaszok: 11
Megtekintve: 659

Re: Hallgatózás I2C buszon (sniffer)

Próbálkozzál pl. ezzel: ESP32_I2C_Slave
https://github.com/gutierrezps/ESP32_I2C_Slave
Szerző: kapu48
2020. szeptember 21. hétfő, 20:30
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino programozás segítség
Válaszok: 147
Megtekintve: 8484

Re: Arduino programozás segítség

Elég a típus módosítás is: (uint16_t)txtMsg /* String length() Examples of how to use length() in a String. Open the Serial Monitor and start sending characters to see the results. created 1 Aug 2010 by Tom Igoe This example code is in the public domain. http://www.arduino.cc/en/Tutorial/StringLengt...
Szerző: kapu48
2020. május 30. szombat, 17:23
Fórum: ExpressIf WiFi
Téma: Arduino Uno & ESP-01 adatküldés szerverre
Válaszok: 1
Megtekintve: 308

Re: Arduino Uno & ESP-01 adatküldés szerverre

Elsőnek ezeknek a változóknak előjel nélkülinek kellene lenniük: // Variables to be used with timers unsigned long writeTimingSeconds = 17; // ==> Define Sample time in seconds to send data unsigned long startWriteTiming = 0; unsigned long elapsedWriteTime = 0; //És a 167. sorban levő feltétel vizsg...
Szerző: kapu48
2020. március 30. hétfő, 13:34
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #29 - I2C busz és a TC75/LM75
Válaszok: 25
Megtekintve: 5090

Re: 60 nap alatt Arduino #29 - I2C busz és a TC75/LM75

Első fontos észrevétel.
Ha program kódot illesztesz be. Akkor azt a szerkesztő ablak felett levő „Code” gomb alkalmazásával tegyed! A megjelenő zárójelezések között villogó kurzor helyére illeszt be a programod. Jóval olvashatóbb marad.
Szerző: kapu48
2020. január 25. szombat, 17:20
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino - TIMER regiszterek direkt kezelése (ATMega328P / ATTINY10)
Válaszok: 10
Megtekintve: 576

Re: Arduino kezdő

Esetleg igy:

Kód: Egész kijelölése

	
	PORTD = (1<<PORTD6);			// Turn pin on ----TROUBLESHOOTING
	PORTD = (0<<PORTD6);			// Turn pin off ---TROUBLESHOOTING
Szerző: kapu48
2020. január 6. hétfő, 11:44
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: MAX7219 matrx kijelző pár perc után elsötétül
Válaszok: 10
Megtekintve: 500

Re: MAX7219 matrx kijelző pár perc után elsötétül

Ha már tápra gyanakszol, az egész logikát kiegészíteném. A kínai 5V névlegesen 2A-es tápok, amelyeken van kb. 2m-es vékonyka toldó vezeték. Már az is kétséges, hogy átjut a vezetéken a 2A? Most ha ennek a végére teszel nagyobb puffer kondit, az még lassabban fog feltöltődni bekapcsolás-kór. Még bizo...
Szerző: kapu48
2020. január 5. vasárnap, 15:35
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: MAX7219 matrx kijelző pár perc után elsötétül
Válaszok: 10
Megtekintve: 500

Re: MAX7219 matrx kijelző pár perc után elsötétül

Szia Zoli! Már ne haragudj de ettől a díszítősor formájú program kódtól, sikítani támad kedvem! Valószínű minden programozó így van ezzel a fórumon! Ezért válassz nélkül elmenekülnek! :evil: Javaslom használd inkább ezt a példát: ...\LEDMatrixDriver\examples\MarqueeText\ Itt szöveges tömbben adhatod...