ksp gửi vào
- 28209 lượt xem
Rất cảm ơn Huy đã giành thời gian dịch và chai sẻ đến bài viết này. Mong trong thời gian tới, Huy hướng dẫn anh em làm phần quay nữa thì quá tuyệt. Chứ bây giờ, mình quay tay mỏi quá đi à
.
Cộng đồng Arduino Việt Nam
Hãy tìm kiếm câu trả lời trong mục bình luận, vì có thể đã có thành viên gặp vấn đề giống bạn để có câu trả lời nhanh nhất!
ksp gửi vào
Rất cảm ơn Huy đã giành thời gian dịch và chai sẻ đến bài viết này. Mong trong thời gian tới, Huy hướng dẫn anh em làm phần quay nữa thì quá tuyệt. Chứ bây giờ, mình quay tay mỏi quá đi à
.
Select any filter and click on Apply to see results
ksp gửi vào
shiftOut() có nhiệm vụ chuyển 1 byte (gồm 8 bit) ra ngoài từng bit một
ksp gửi vào
Như đã nói ở bài trước Cách lưu trữ các biến số, mảng, chuỗi trong Arduino, chúng ta đã biết rằng các loại biến trong Arduino được lưu ở những vùng nhớ khác nhau trong RAM, và khi hết RAM thì chương trình của bạn sẽ die một cách bất ngờ - vì lỗi không nằm trong code.
Vì vậy, hôm nay, chúng ta sẽ tìm cách giải quyết vấn đề "làm thế nào để giảm thiểu việc sử dụng RAM trong một sketch Arduino?".
Hãy trở thành thành viên của Cộng đồng Arudino Việt Nam để mở khóa chức năng này.
I. Một số lưu ý trước khi làm
II. Dụng cụ cần chuẩn bị
III. Tiến hành hàn
Hàn từng con LED như thế này
Kiên nhẫn một tí ta sẽ được một bảng led đẹp như thế này
Lưu ý
Từ hình trên, từ led trái qua led phải mình sẽ nối vô chân digital 2, 3, 4, 5, 6, 7, 8 và một chân còn lại sẽ nối GND. Các bạn để ý vào ô mình khoanh đỏ dưới đây rồi mới tiến hành hàn nhé
.
IV. Lập trình
1. Test 7 led
Để chắc chắn bạn hành mạch ổn, mình khuyên bạn nên thử đoạn code này trước, nó là đoạn code để test 7 led và nó sẽ sáng từ led nối với D2 => D7.
2. Đoạn code led POV
V. Thành quả
Vì không để ý nên mình lấy nhầm 7 led trắng và hầu hết các loại camera đều không thể thấy được
Hèn chi hồi giờ không thấy led ma trận màu trắng