LED_3_BITMATH_AND_SERIAL

Gợi ý ngắn: 
Làm nhấp nháy 3 con led liên tục
Cấp độ: 

Lần lượt dùng 3 chân digital 2, 3, 4 và 3 bit trong 1 byte để điều khiển 3 con led này. Nghĩa là bạn phải dùng hàm for kiểm tra 3 bit bất kỳ trong 1 byte từ đó điều khiển 3 đèn LED này. Tuy nhiên, việc bạn sử dụng hay không sử dụng hàm for không quá quan trọng. Mục đích của bài viết này là để làm khó bạn để bạn có thể vận dụng bit math vào việc lập trình.

  • Sử dụng Serial ở baudrate 9600
  • Sử dụng 3 bit đầu (0, 1, 2) trong 1 byte để điều khiển sự sáng của led.
  • Nhập một chữ cái bất kỳ trong bảng mã ANSII qua serial để thay đổi giá trị trong byte điều khiển LED.

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

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

Giấy phép nguồn mở, giấy phép tài liệu mở - Quyền lợi, nghĩa vụ của bạn trong thế giới nguồn mở

Trong thời đại số này, việc tiếp cận và sử dụng những tri thức đã không còn khó khăn, bạn chỉ cần một trình duyệt và một máy tính cùng với đường truyền mạng mà đã có thể truy cập vào nguồn tri thức rộng lớn trên thế giới. Nhưng, có bao giờ bạn tự nghĩ, ngoài quyền lợi cực lớn là được tiếp xúc với tri thức mở và được tác giả hỗ trợ khi gặp lỗi, bạn có trách nhiệm và nghĩa vụ gì? Và khi là bạn là tác giả, bạn sẽ được những quyền gì và với việc ý thức được quyền của mình, bạn sẽ cảm thấy tự tin hơn trong thế giới nguồn mở. Bạn sẽ hiểu được: không phải thứ gì mình có source thì nó đều là "nguồn mở", không phải thứ gì cho mình dùng miễn phí đều là nguồn mở,... Ý thực được điều này, giúp bạn đi nhanh và xa trong thế giới nguồn mở thế giới!

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

iNut platform là gì?

Nhắc tới dòng mạch iNut dùng để lập trình, cái đầu tiên mà người ta thường nói tới chính là dòng iNut Cảm biến – một trong các mạch cho việc lập trình IoT. Hiện dòng mạch này đã phát triển tới thế hệ thứ 2 (iNut Sensor R2). Bạn sẽ bắt đầu đến với nền tảng iNut Platform thông qua mạch này. Bạn có thể dùng firmware iNut cảm biến cũng được nhưng bạn nên dùng bo mạch iNut Sensor R2 vì nó rất gọn và tương thức với Arduino Uno và Arduino Mega.

lên
4 thành viên đã đánh giá bài viết này hữu ích.
Từ khóa: