return

Giới thiệu

return có nhiệm vụ trả về một giá trị (cùng kiểu dữ liệu với hàm) mà nó được gọi!

Cú pháp

return;
return value; // cả 2 đều đúng

Thông số

value: bất kỳ giá trị hoặc một đối tượng.

Ví dụ

//Hàm kiểm tra giá trị của cảm biến có hơn một ngưỡng nào đó hay không
int checkSensor(){       
    if (analogRead(0) > 400) {
        return 1;
    else{
        return 0;
}

 

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ả

Lập trình Arduino trên mây với Arduino Create - Sự thay thế tạm thời cho Codebender

Như chúng ta đã biết, Arduino là một board mạch lập trình giúp những người yêu thích vọc vạch điện tử có thể làm nên những dự án ý nghĩa mà không cần qua bất cứ trường lớp chuyên môn nào cả. Vậy, ngoài việc lập trình trên máy tính trước đây, liệu có cách nào giúp chúng ta lập trình Arduino trên mây được hay không? Nếu là một người theo dõi Arduino.vn thường xuyên, thì chắc hẳn bạn biết đến Codebender. Tuy nhiên, vì các lý do về kinh phí hoạt động, codebender của chúng ta sẽ không còn cho phép biên dịch code miễn phí online vào cuối tháng 11/2016 nữa. Vậy, liệu đó có phải là dấu chấm hết cho cộng đồng chúng ta khi muốn biên dịch Arduino online? Câu trả lời là không, và tôi xin giới thiệu với bạn Arduino Create, một trình biên dịch Arduino IDE online của Arduino(dot)cc được phát triển sau codebender và cũng mới đi vào hoạt động trong năm 2016.

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

Pin - Năng lượng cho mọi dự án Arduino

Pin là gì? Một dự án Arduino cần phải tính toán năng lượng như thế nào? Các loại pin nào phù hợp với các dự án Arduino? ... Những câu hỏi này có vẻ như rất gần gũi và dễ dàng trả lời nhưng để có được một phương án năng lượng tối ưu, bạn cần phải đọc qua bài này để nắm được những điều cần thiết cho một dự án Arduino!

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