boolean

Giới thiệu

Một biến được khai báo kiểu boolean sẽ chỉ nhận một trong hai giá trị: true hoặc false. Và bạn sẽ mất 1 byte bộ nhớ cho điều đó.

Lưu ý

Những cặp giá trị sau là tương đương nhau. Về bản chất, chúng đều là những hằng số nguyên với 2 giá trị 0 và 1:

  • true - false
  • HIGH - LOW
  • 1 - 0

Ví dụ:

int led = 13;
boolean led_status;

void setup() {                
  pinMode(led, OUTPUT);   
  led_status = true;     // led ở trạng thái bật
}

void loop() {
  digitalWrite(led, led_status);     // bật đèn, led_status = 1
  delay(1000);              
  digitalWrite(led, !led_status);    // tắt đèn, !led_status = 0
  delay(1000);          
}

Reference Tags: 
lên
6 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

LED_BUILTIN

Hầu hết các mạch Arduino đều có một pin kết nối với một on-board LED (led nằm trên mạch) nối tiếp với một điện trở. LED_BUILTIN là một hằng số thay thế cho việc tuyên bố một biến có giá trị điều khiển on-board LED. Hầu hết trên các mạch Arduino, chúng có giá trị là 13

lên
8 thành viên đã đánh giá bài viết này hữu ích.

Làm thế nào để một nhóm lập trình viên có thể làm việc cùng nhau hiệu quả?

Nhắc lại đến việc sáng tạo ra một sản phẩm mới, chắc hẳn bạn luôn muốn nó ra đời và có hiệu quả trong thực tiễn. Tuy nhiên, không phải sản phẩm nào mới ra đời cũng được mọi người chào đón một cách nồng nhiệt như iPhone. Gác lại đến vấn đề hiệu quả của sản phẩm, đó là chuyện khó. Trước tiên, ta phải giải quyết chuyện dễ, đó là kết hợp sức mạnh của nhiều người để tạo nên một đội ngũ mạnh mẽ trong việc lập trình. Bây giờ câu hỏi đặt ra cho bạn là? Bạn muốn trở thành một phần của một nhóm có cùng lý tưởng và tiến đến thành công, HAY tự bạn sẽ tìm đến thành công bởi một mình bạn?

lên
9 thành viên đã đánh giá bài viết này hữu ích.