Untitled
unknown
plain_text
2 years ago
441 B
3
Indexable
void setup(){ for (int i = 13; i >= 6; i--){ pinMode(i, OUTPUT); } } void binary (int n, int arr[]){ for(int i=13; i>=6; i--){ arr[i]=n%2; n= n/2; } for (int i = 6; i <= 13; i++){ if (arr[i]==0) digitalWrite(i,LOW); if (arr[i]==1)digitalWrite(i,HIGH); } } void loop(){ int arr[8]; int x = 255; while (x>0){ binary(x, arr); x = x>>1; delay(400); } }
Editor is loading...