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ả

Game thử tài trí nhớ - Làm game với Arduino cực kỳ đơn giản

Với mong muốn giúp các newbie có thể dễ dàng hình dung việc lập trình trên board mạch Arduino. Hôm nay, mình sẽ hướng dẫn các bạn làm một game khá thú vị, đó là game: "Thử tài trí nhớ". Chỉ việc sử dụng một ít led, điện trở, nút nhấn và 01 servo, cùng với tay nghề độ mod khéo léo sẵn có của bạn, chúng ta đã có một game khá thú vị rồi!

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

Code Arduino trên MÂY, bạn có muốn thử hay không?

Từ trước đến giờ, mỗi khi muốn lập trình một bé Arduino, bạn cần phải chuẩn bị driver cho Arduino (hiển nhiên buộc phải có, vì phải giao tiếp với thiết bị ngoại vi là mạch Arduino) và phần mềm lập trình Arduino IDE. Và khi bạn muốn chia sẻ code của mình cho bạn của mình thì cách đơn giản nhất là gửi file sketch cho họ, hoặc nếu cao cấp hơn là sử dụng github hoặc bitbucket (tất nhiên là phải include các thư viện bên thứ ba nếu có). Vậy vấn đề đặt ra trong ngày hôm nay là, liệu có cách nào để có thể chia sẻ sketch của mình với bạn bè và lớn hơn nữa là với cộng đồng Arduino trên thế giới (nói chung) và Việt Nam (nói riêng) hay không?

Và mình đã tìm ra câu trả lời, và không những thế, câu trả lời còn vượt ra ngoài sức mong đợi của chúng ta.

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