2013-03-12 2 views
0

Arduino에 대해 10 대신 16 개의 다른 숫자를 사용한다고 가정 해 보겠습니다.arduino에서 f까지 어떻게 계산합니까?

0 1 2 3 4 5 6 7 8 9

익숙한

찾는 F A B C 형 D 전자? 예, Arduino에 대한 16 진수 계산 스크립트를 만들고 싶습니다. 어쩌면 LCD 화면에서 볼 수있는 최대 40 자의 스크롤 및 임의의 텍스트를 계산할 수 있습니다 (이미 LCD 부분이 아래로 있음).

나는 이것에 대해 거의 모든 곳을 수색했지만 어떤 것도 발견하지 못했습니다. 글쎄, 실제로 했어.하지만이 문제를 도와주지는 못했다. 여기에서 링크를 찾을 수 있습니다 : http://arduino.cc/forum/index.php?topic=40555.0

출력을 0에서 (40f 's)까지 계산하고 싶습니다.

나는 Arduino Uno와 LCD 스크린 (16x2)을 가지고 있으며 더 큰 화면을 가져야 할 수도 있음을 깨달았다.

시간을내어 읽어 주셔서 감사 드리며이 문제가 해결되기를 바랍니다. 당신이 LiquidCrystal 라이브러리를 사용하는 경우

+0

이것은 arduino에있는 것과 어떤 관련이 있습니까? 16 진수로 1-F를 계산하는 것은 코드 작성에 관심이있는 거의 모든 언어에서 동일합니다 ... –

+0

여기에 붙어있는 곳이 어디인지는 분명하지 않습니다. 어떤 언어를 사용 하시겠습니까? 화면에 * anything *을 표시하는 방법을 알고 있습니까? 16 진수를 이해합니까? 기본적으로 여기 **에서 진행되는 ** 특정 ** 기술적 인 문제는 무엇입니까? –

+0

참조 http://arduino.cc/forum/index.php?topic=8124.0 – user1929959

답변

0

당신은 예를

b = 14; 
Serial.println(b,HEX) //prints D 

루핑을 위해,뿐만 아니라 시리얼 객체에 적용 할 수있는,

a = 15; 
lcd.print(a,HEX); //print E 

BTW 전화 번호를 인쇄하는 것을 기본으로 spesify 수 있습니다

for(int i = 0 ; i < 100 ; i++) 
    lcd.print(i,HEX); 

0 1 2 3 .... 9 A B C D E F 10 11 ... 1E 1F 20 21 22 ..... 2E 2F 30 ... 
+0

그 숫자를 순환 시키려면 어떻게 될까요? 동일할까요? –

+0

숫자를 순환하면서 무엇을 의미합니까? –

+0

0에서 시작한 다음 1 초를 기다린 다음 다음 번호를 지정하십시오. 미리 정의하지 않고 미리 정의하지 않고 1에서 2a (38 숫자)와 같은 일련의 숫자를 미리 정의하지 않아도됩니다. –

관련 문제