BUTTON_2_BUTTON_1_LED

Gợi ý ngắn: 
Mục tiêu của bài tập này là giúp các bạn làm quen với hàm if và các phép toán rời rạc
Cấp độ: 

Các bạn nên xem về hàm if tại đây.

Các bạn sẽ dùng 2 button để điều khiển việc làm sáng 1 con đèn LED. Khi 2 nút đều nhấn thì đèn sáng, còn lại thì tắt.

LED: chân 13

Button1: chân 2

Button2: chân 3

ĐỆ TRÌNH BÀI GIẢI NGAY

Điểm: 
4
Các bài viết cùng tác giả

Vấn đề năng lượng cho board Intel Edison với Mini breakout

Yay, sau khi đọc bài viết giới thiệu về Intel Edison, mình cảm thấy rất phấn khích. Nhóm của mình cũng đang chuẩn bị làm một dự án với Intel Edison trong đó có vấn đề về việc xử dụng pin, qua bài viết này mình sẽ giúp các bạn có một cái nhìn rõ hơn về vấn đề pin với Intel Edison.

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

Vấn đề của số chấm động và số nguyên trong ngôn ngữ lập trình C++ trên board mạch Arduino

Có bao giờ bạn tự hỏi: "Dự án của mình làm tốt thế này, chạy ngon lành rành rành thế này, chắc không có bugs đâu?". Thực sự, nếu dự án của bạn không có phần xử lý số thực chấm động trong đó thì mình nghĩ phần code của bạn sẽ hoạt động ngon lành theo thời gian. Nhưng mà có số thực thì từ từ, chúng ta cần xét lại code. Trước đây, có một số bạn nhắn tin riêng hỏi mình về code với điểm chung là "code mình chạy ngon lành lúc đầu, sau đó bị lỗi, không rõ nguyên nhân". Loại trừ các phần code logic sai ra, thì hầu hết đều là do lỗi khi xử lý số chấm động mà không quan tâm đến nền tảng lập trình bên dưới! Mà cũng đúng, chúng ta rất dễ bị đánh lừa bởi chính đoạn code chúng ta viết. Vì nó có báo lỗi biên dịch đâu mà, kaka. Qua bài viết này, mình muốn phân tích và cùng các bạn rút kinh nghiệm về số chấm động float, cách hạn chế lỗi sai với số chấm động.

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