kQuayTayLED

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 à yes​.

I. Một số lưu ý trước khi làm

  1. Nên dùng led màu 5li, không nên dùng led siêu sáng và đặc biệt là tuyệt đối không dùng led siêu sáng trắng vì hầu hết các loại camera đều sẽ bị nó làm chóa (vì màu trắng thường được dùng làm đèn flash mà).
  2. Nên dùng Arduino Nano thay vì Arduino Uno và dùng dây bus-8 để làm, vì sẽ tạo ra chuẩn thay đổi rất dễ do chúng ta chỉ cần 7 led => chân còn lại sẽ nối GND!

II. Dụng cụ cần chuẩn bị

  • Arduino Nano.
  • 7 đèn led màu 5li (màu nào cũng được, tuyệt đối không được dùng màu trắng)
  • 7 con điện trở 1 kOhm hoặc 2 kOhm.
  • 1 dây bus-8
  • 1 đế bus-8

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 no

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é heart.

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 heart

Những hình ảnh về dự án: 
Bài viết truyền cảm hứng: 
lên
9 thành viên đã đánh giá bài viết này hữu ích.
Các dự án được truyền cảm hứng

Select any filter and click on Apply to see results

Các bài viết cùng tác giả

Tự làm thiết bị bật tắt đèn điều khiển qua phần mềm iNut trên Android và iPhone

Điều khiển thiết bị điện trong nhà là một trong những mong muốn cháy bỏng nhất của mình trong quá trình tìm tòi và nghiên cứu phát triển Arduino. Với board mạch ESP8266, ước mong của mình đã trở thành hiện thực. Và mình đã thực hiện hóa nó qua dự án iNut. Và đây là thời điểm hoàn hảo để triển khai dự án điều khiển thiết bị điện trong nhà này. Hãy cùng khám phá nhé.

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

Phạm vi biến

Ngôn ngữ Arduino được xây dựng trên ngôn ngữ lập trình C. Các biến của Arduino, cũng như C, có một phạm trù được gọi là phạm vi biến. Điều này trái ngược với ngôn ngữ BASIC, ở ngôn ngữ BASIC này, mọi biến đều là biến toàn cục.

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