Подскажите! Что в этом коде означает bool? Для чего это?

Wiring, Processing, библиотеки

Подскажите! Что в этом коде означает bool? Для чего это?

Сообщение KaravayMax » 15 ноя 2015, 16:15

Код: Выделить всё
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
#include <Servo.h>
Servo myservo;
Servo myservo2;
#define CE_PIN   9
#define CSN_PIN 10
int pwm = 0;
const uint64_t pipe = 0xE8E8F0F0E1LL;
RF24 radio(CE_PIN, CSN_PIN);
int joystick[4];
void setup()   
{
 
  delay(1000);
 
  radio.begin();
  radio.openReadingPipe(1,pipe);
  radio.startListening();;
  myservo.attach(4);
  myservo2.attach(8);
  pinMode(2, OUTPUT);
}


void loop() 
{
  if ( radio.available() )
  {
   
    bool done = false;
    while (!done)
    {
      done = radio.read( joystick, sizeof(joystick) );
     
      myservo.write(joystick[0]);
      myservo2.write(joystick[2]);
      digitalWrite(2, !joystick[3]);
     
     
     if(joystick[1]==512)
{    analogWrite(3,0);
     analogWrite(5,0);
}

 if(joystick[1]>524)
 {   pwm = map(joystick[1], 524,1024,10,255);
     analogWrite(5,0);
     analogWrite(3,pwm);
 }
 
 if(joystick[1]<500)
 {   pwm = map(joystick[1],500,0,10,255);
     analogWrite(3,0);
     analogWrite(5,pwm);
 }
     
     
  }
  }
  else
  {   
     
  }

  }
KaravayMax
 
Сообщения: 6
Зарегистрирован: 06 ноя 2015, 12:00
programming: Arduino

Re: Подскажите! Что в этом коде означает bool? Для чего это?

Сообщение admin » 16 ноя 2015, 15:33

bool - это тип данных.
Аватара пользователя
admin
Администратор
 
Сообщения: 315
Зарегистрирован: 05 май 2011, 14:57
Откуда: Калининград


Вернуться в Программирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

© 2009-2017 |  О проекте  |  Политика Конфиденциальности  |