ผมสามารถแปลง เลขฐาน 10 ให้เป็น เลขฐาน 2 ได้ไหมครับ โดยมีSW1 กับSW2
แปลงได้ เพราะเลขทุกฐานคือค่าเดียวกัน
ใน Arduino มีฟังก์ชั่นสำหรับแสดงค่าออกมาเป็นฐานต่าง ๆ ให้แล้ว เช่น
Serial.print(78, BIN)
gives "1001110"
Serial.print(78, OCT)
gives "116"
Serial.print(78, DEC)
gives "78"
Serial.print(78, HEX)
gives "4E"
Serial.print(1.23456, 0)
gives "1"
Serial.print(1.23456, 2)
gives "1.23"
Serial.print(1.23456, 4)
gives "1.2346"
ดูการใช้งานเพิ่มเติมดังนี้ครับ
https://www.arduino.cc/reference/en/language/functions/communication/serial/print/