온도 기호 직렬 모니터 Arduino IDE 인쇄
Arduino 직렬 모니터에 학위 기호를 인쇄하는 쉬운 방법 -다양한 애플리케이션에서 직렬 모니터에 표시하려는 기호가 필요한 경우가 있습니다. 예를 들어 섭씨 10 도의 온도를 표시하려면 10도를 표시하려고 합니다. 또 다른 예로, 10Ω 저항의 저항 값을 표시하려면 10Ω처럼 보이기를 원합니다. Arduino는 UTF-8 형식의 문자 인코딩을 사용합니다.
UTF-8 (UCS (Universal Character Set) 변환 형식)
UTF-8 (UCS (Universal Character Set) 변환 형식)은 문자 데이터를 이진 데이터에 저장하는 Unicode Consortium에서 개발 한 문자 인코딩 형식입니다.
예를 들어 "hello"를 저장하면 이진 데이터는 01101000 01100101 01101100 01101100 01101111입니다.
UTF-8은 웹 페이지 (html 5) 및 1-4 바이트 크기의 이메일에서 널리 사용되는 문자 인코딩입니다.
유니 코드 컨소시엄에 대해 말하자면, 그들은 소프트웨어 국제화 표준 및 데이터, 특히 모든 최신 소프트웨어 제품 및 표준에서 텍스트의 표현을 정의하는 유니 코드 표준을 개발, 유지 및 홍보하는 데 전념하는 비영리 회사입니다.
유니 코드 컨소시엄은 유니 코드 문자 간의 동작 및 관계 정의를 포함하여 국제화 분야의 표준을 적극적으로 개발하고 있습니다. 컨소시엄은 W3C 및 ISO 및 IEC와 긴밀하게 협력합니다. 특히 ISO / IEC / JTC 1 / SC2 / WG2와 긴밀하게 협력합니다. 특히 ISO / IEC 10646, 국제 표준을 유니 코드 표준과 동기화된 상태로 유지하는 책임이 있습니다.
UTF-8 KodeCHARACTEREXPLANATION
\xc2\xa0 | NO-BREAK SPACE | |
\xc2\xa1 | ¡ | INVERTED EXCLAMATION MARK |
\xc2\xa2 | ¢ | CENT SIGN |
\xc2\xa3 | £ | POUND SIGN |
\xc2\xa4 | ¤ | CURRENCY SIGN |
\xc2\xa5 | ¥ | YEN SIGN |
\xc2\xa6 | ¦ | BROKEN BAR |
\xc2\xa7 | § | SECTION SIGN |
\xc2\xa8 | ¨ | DIAERESIS |
\xc2\xa9 | © | COPYRIGHT SIGN |
\xc2\xaa | ª | FEMININE ORDINAL INDICATOR |
\xc2\xab | « | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK |
\xc2\xac | ¬ | NOT SIGN |
\xc2\xad | | SOFT HYPHEN |
\xc2\xae | ® | REGISTERED SIGN |
\xc2\xaf | ¯ | MACRON |
\xc2\xb0 | ° | DEGREE SIGN |
\xc2\xb1 | ± | PLUS-MINUS SIGN |
\xc2\xb2 | ² | SUPERSCRIPT TWO |
\xc2\xb3 | ³ | SUPERSCRIPT THREE |
\xc2\xb4 | ´ | ACUTE ACCENT |
\xc2\xb5 | µ | MICRO SIGN |
\xc2\xb6 | ¶ | PILCROW SIGN |
\xc2\xb7 | · | MIDDLE DOT |
\xc2\xb8 | ¸ | CEDILLA |
\xc2\xb9 | ¹ | SUPERSCRIPT ONE |
\xc2\xba | º | MASCULINE ORDINAL INDICATOR |
\xc2\xbb | » | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK |
\xc2\xbc | ¼ | VULGAR FRACTION ONE QUARTER |
\xc2\xbd | ½ | VULGAR FRACTION ONE HALF |
\xc2\xbe | ¾ | VULGAR FRACTION THREE QUARTERS |
\xc2\xbf | ¿ | INVERTED QUESTION MARK |
\xc3\x80 | À | LATIN CAPITAL LETTER A WITH GRAVE |
\xc3\x81 | Á | LATIN CAPITAL LETTER A WITH ACUTE |
\xc3\x82 | Â | LATIN CAPITAL LETTER A WITH CIRCUMFLEX |
\xc3\x83 | Ã | LATIN CAPITAL LETTER A WITH TILDE |
\xc3\x84 | Ä | LATIN CAPITAL LETTER A WITH DIAERESIS |
\xc3\x85 | Å | LATIN CAPITAL LETTER A WITH RING ABOVE |
\xc3\x86 | Æ | LATIN CAPITAL LETTER AE |
\xc3\x87 | Ç | LATIN CAPITAL LETTER C WITH CEDILLA |
\xc3\x88 | È | LATIN CAPITAL LETTER E WITH GRAVE |
\xc3\x89 | É | LATIN CAPITAL LETTER E WITH ACUTE |
\xc3\x8a | Ê | LATIN CAPITAL LETTER E WITH CIRCUMFLEX |
\xc3\x8b | Ë | LATIN CAPITAL LETTER E WITH DIAERESIS |
\xc3\x8c | Ì | LATIN CAPITAL LETTER I WITH GRAVE |
\xc3\x8d | Í | LATIN CAPITAL LETTER I WITH ACUTE |
\xc3\x8e | Î | LATIN CAPITAL LETTER I WITH CIRCUMFLEX |
\xc3\x8f | Ï | LATIN CAPITAL LETTER I WITH DIAERESIS |
\xc3\x90 | Ð | LATIN CAPITAL LETTER ETH |
\xc3\x91 | Ñ | LATIN CAPITAL LETTER N WITH TILDE |
\xc3\x92 | Ò | LATIN CAPITAL LETTER O WITH GRAVE |
\xc3\x93 | Ó | LATIN CAPITAL LETTER O WITH ACUTE |
\xc3\x94 | Ô | LATIN CAPITAL LETTER O WITH CIRCUMFLEX |
\xc3\x95 | Õ | LATIN CAPITAL LETTER O WITH TILDE |
\xc3\x96 | Ö | LATIN CAPITAL LETTER O WITH DIAERESIS |
\xc3\x97 | × | MULTIPLICATION SIGN |
\xc3\x98 | Ø | LATIN CAPITAL LETTER O WITH STROKE |
\xc3\x99 | Ù | LATIN CAPITAL LETTER U WITH GRAVE |
\xc3\x9a | Ú | LATIN CAPITAL LETTER U WITH ACUTE |
\xc3\x9b | Û | LATIN CAPITAL LETTER U WITH CIRCUMFLEX |
\xc3\x9c | Ü | LATIN CAPITAL LETTER U WITH DIAERESIS |
\xc3\x9d | Ý | LATIN CAPITAL LETTER Y WITH ACUTE |
\xc3\x9e | Þ | LATIN CAPITAL LETTER THORN |
\xc3\x9f | ß | LATIN SMALL LETTER SHARP S |
\xc3\xa0 | à | LATIN SMALL LETTER A WITH GRAVE |
\xc3\xa1 | á | LATIN SMALL LETTER A WITH ACUTE |
\xc3\xa2 | â | LATIN SMALL LETTER A WITH CIRCUMFLEX |
\xc3\xa3 | ã | LATIN SMALL LETTER A WITH TILDE |
\xc3\xa4 | ä | LATIN SMALL LETTER A WITH DIAERESIS |
\xc3\xa5 | å | LATIN SMALL LETTER A WITH RING ABOVE |
\xc3\xa6 | æ | LATIN SMALL LETTER AE |
\xc3\xa7 | ç | LATIN SMALL LETTER C WITH CEDILLA |
\xc3\xa8 | è | LATIN SMALL LETTER E WITH GRAVE |
\xc3\xa9 | é | LATIN SMALL LETTER E WITH ACUTE |
\xc3\xaa | ê | LATIN SMALL LETTER E WITH CIRCUMFLEX |
\xc3\xab | ë | LATIN SMALL LETTER E WITH DIAERESIS |
\xc3\xac | ì | LATIN SMALL LETTER I WITH GRAVE |
\xc3\xad | í | LATIN SMALL LETTER I WITH ACUTE |
\xc3\xae | î | LATIN SMALL LETTER I WITH CIRCUMFLEX |
\xc3\xaf | ï | LATIN SMALL LETTER I WITH DIAERESIS |
\xc3\xb0 | ð | LATIN SMALL LETTER ETH |
\xc3\xb1 | ñ | LATIN SMALL LETTER N WITH TILDE |
\xc3\xb2 | ò | LATIN SMALL LETTER O WITH GRAVE |
\xc3\xb3 | ó | LATIN SMALL LETTER O WITH ACUTE |
\xc3\xb4 | ô | LATIN SMALL LETTER O WITH CIRCUMFLEX |
\xc3\xb5 | õ | LATIN SMALL LETTER O WITH TILDE |
\xc3\xb6 | ö | LATIN SMALL LETTER O WITH DIAERESIS |
\xc3\xb7 | ÷ | DIVISION SIGN |
\xc3\xb8 | ø | LATIN SMALL LETTER O WITH STROKE |
\xc3\xb9 | ù | LATIN SMALL LETTER U WITH GRAVE |
\xc3\xba | ú | LATIN SMALL LETTER U WITH ACUTE |
\xc3\xbb | û | LATIN SMALL LETTER U WITH CIRCUMFLEX |
\xc3\xbc | ü | LATIN SMALL LETTER U WITH DIAERESIS |
\xc3\xbd | ý | LATIN SMALL LETTER Y WITH ACUTE |
\xc3\xbe | þ | LATIN SMALL LETTER THORN |
\xc3\xbf | ÿ | LATIN SMALL LETTER Y WITH DIAERESIS |
전체 코드표는 연결된 링크를 확인하세요. 특히 온도와 관련된 문자 코드는 degree로 검색하세요.
시리얼 모니터에 문자 및 기호 표시 코드
프로그램 UTF-8의 기본 구문을 작성하려면 Serial.print ( "UTF-8 코드")입니다.
다음 데이터를 표시하려고 합니다.
- 섭씨 10도
- 90도 각도
- 10 옴
- 10 마이크로
- 10 %
- Nokia Registered
아래와 같은 표시를 원합니다.
- 10 ℃
- 90 °
- 10Ω
- 10µ
- 10 %
- Nokia®
프로그램은 다음과 같습니다. 결과는 위 표시와 동일합니다.
void setup() {
Serial.begin(9600);
Serial.println("10\xe2\x84\x83");
Serial.println("90\xc2\xb0");
Serial.println("10\xce\xa9");
Serial.println("10\xce\xbc");
Serial.println("10\x25");
Serial.println("Nokia\xc2\xae");
}
void loop() {
// put your main code here, to run repeatedly:
}
참고 자료
Easy way to print the degree symbol on the Arduino Serial Monitor
UTF-8 Table For Arduino Serial Monitor and to Other
'개발자 > Arduino' 카테고리의 다른 글
BME280 I2C 온도 습도 기압 센서 모듈 사용법 (0) | 2021.03.30 |
---|---|
LSM6DS3 Breakout Hookup Guide (0) | 2021.03.24 |
아두이노 타이머 라이브러리 목록 (0) | 2021.03.19 |
Nano 33 IoT 보드 Interrupt 사용 (0) | 2021.03.15 |
arduino sleep mode 절전 모드 사용하기 (0) | 2021.03.12 |
Portenta H7 BLE 연결 (0) | 2021.03.03 |
Portenta H7 USB Host로 사용하기 (0) | 2021.03.02 |
Portenta H7 as a WiFi Access Point (0) | 2021.02.26 |
더욱 좋은 정보를 제공하겠습니다.~ ^^