//soros kommunikáció
//TX - küldés -> RX
//RX - fogadás -> TX
//GND - TEST, FÖLD (közös)-> TEST, FÖLD
//Be kell állítani a sebességet egyformára (9600bit/sec)
//USB/TTL konverterrel átalakítható
void setup() {
Serial.begin(9600); //soros port sebesség beállítása 9600 bit/secre
Serial.println("SZÁM ÁTALAKÍTÁS/VÁLTÁS.");
Serial.println();
}
void loop() {
while (Serial.available() == 0) {} { //figyeli a soros portot
//ha nincs bejövő adat, akkor ezen ciklust ismétli
}
int value = Serial.parseInt(); //soros adatokból kiemeli a számokat
if(value > 0)
{
Serial.print("SZÁM: ");
Serial.print(value);
Serial.print(", HEX: ");
Serial.print(value, HEX); //a value (szám) HEX számként jelenik meg
Serial.print(", BIN: ");
Serial.print(value, BIN); //a value (szám) bineárisként jelenik meg
}
}