Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- */
- int leds[3] = {8, 9, 10};
- void setup() {
- for (int i = 0; i <= 2; i++){
- pinMode(leds[i], OUTPUT);
- }
- digitalWrite(leds[2], LOW);
- digitalWrite(leds[1], LOW);
- digitalWrite(leds[0], LOW);
- sendOut(convertToBin(6));
- }
- void loop() {
- }
- String convertToBin(int number){
- int num = number;
- String bin = "";
- int bit;
- int quot;
- String temp;
- while(num > 0){
- bit = num % 2;
- temp = bin;
- bin = bit + temp;
- num = (int)num/2;
- }
- return bin;
- }
- void sendOut(String bin){
- /*
- digitalWrite(leds[2], 0);
- digitalWrite(leds[1], 1);
- digitalWrite(leds[0], 0);
- */
- digitalWrite(leds[2], bin.charAt(0));
- digitalWrite(leds[1], bin.charAt(1));
- digitalWrite(leds[0], bin.charAt(2));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement