Mục lục:

Quảng trường bỏ túi phát sáng: 5 bước (có hình ảnh)
Quảng trường bỏ túi phát sáng: 5 bước (có hình ảnh)

Video: Quảng trường bỏ túi phát sáng: 5 bước (có hình ảnh)

Video: Quảng trường bỏ túi phát sáng: 5 bước (có hình ảnh)
Video: Đang trong giờ học, một nam sinh lớp 7 'RƠI TỪ LẦU 2' xuống sân trường | Tin 3 Phút 2024, Tháng mười một
Anonim
Image
Image
Quảng trường túi phát sáng
Quảng trường túi phát sáng

Chào mừng đến với Sách hướng dẫn đầu tiên của tôi! Đây là một dự án nhỏ thú vị mà tôi muốn chia sẻ, nhưng hãy chú ý đến những thứ khác sắp ra mắt! Ban đầu tôi làm nó cho buổi dạ hội của mình, nhưng thiết kế này có thể được sử dụng cho rất nhiều dự án tương tự từ dây buộc LED đến đèn phát sáng tùy chỉnh.

Bước 1: Những thứ bạn cần:

Vật liệu:

  • Attiny85 hoặc tương tự
  • Protoboard phế liệu
  • Giá đỡ và pin đồng hồ CR2032
  • Dây phế liệu
  • Công tắc nhỏ
  • LED RGB

Công cụ:

  • Sắt hàn
  • Giúp đỡ
  • Máy tính xách tay có Arduino IDE hoặc tương tự

Những thứ tùy chọn mà tôi đã tình cờ sử dụng:

  • máy in 3D
  • Kìm
  • Tụ điện
  • Gắn IC để cho phép lập trình lại
  • Dây đồng
  • Cái nhíp
  • Máy hút khói hàn
  • Ánh sáng làm việc
  • Lập trình viên AVR tí hon (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)

Bước 2: Lắp ráp bảng

Lắp ráp hội đồng quản trị!
Lắp ráp hội đồng quản trị!
Lắp ráp hội đồng quản trị!
Lắp ráp hội đồng quản trị!
Lắp ráp hội đồng quản trị!
Lắp ráp hội đồng quản trị!

Bạn được hoan nghênh lắp ráp nó theo cách bạn muốn, nhưng tôi sẽ phác thảo quy trình của tôi cho bất kỳ ai quan tâm.

  1. Đầu tiên tôi lắp ráp đèn. Tôi đã sử dụng đèn LED Neopixel RGBW nhái (https://www.amazon.com/ALITOVE-Similar-Individently-Addressable-embedded/dp/B01K4HCVDC/) mà tôi đã đặt xung quanh từ một dự án trước đó. Tôi cũng đã sử dụng đèn LED RGB cực âm phổ biến 4 chân tiêu chuẩn với chip attiny85 để nó cũng hoạt động, nhưng sẽ không sáng bằng.
  2. Sau đó, tôi hàn một tụ điện 4,7 microfarad vào các cực dương và cực âm (như được khuyến nghị cho đèn LED cụ thể này), sau đó tôi hàn các dây dẫn dương và âm, và đường dữ liệu vào đèn LED với điện trở 470 ohm.
  3. Sau đó, tôi thiết lập giá đỡ pin của mình. Tôi đã sử dụng một protoboard lớn hơn mức cần thiết để tôi có chỗ để mở rộng nếu cần, sau đó hàn tấm trên cùng của giá đỡ pin cr2032 vào protoboard. Tôi đã sử dụng một số dây đồng trần để buộc mặt âm bên dưới giá đỡ pin.
  4. Tiếp theo, tôi đặt giá đỡ chip IC 8 chân trên bảng mạch điện tử cùng với pin ở vị trí để tôi biết sẽ có đủ không gian, gấp các chân lại và hàn nó vào.
  5. Ở phía dưới, tôi đã kết nối nguồn và dây nối đất của giá đỡ pin với giá đỡ IC. Đảm bảo để lại một chút chiều dài mà sau này có thể cắt để thêm công tắc vào đường dây điện.
  6. Kiểm tra kỹ xem pin có còn vừa không và nếu bạn có đồng hồ vạn năng, hãy kiểm tra nguồn điện và ổ cắm nối đất của giá đỡ IC. Nó có vẻ tẻ nhạt, nhưng kiểm tra những điều này khi bạn thực hiện sẽ mang lại hiệu quả nếu bạn phải khắc phục sự cố sau này.
  7. Kết nối dây dẫn ánh sáng với nguồn và đất (gần kết nối với giá đỡ IC), và chạy một đường dữ liệu từ chân chuẩn trên IC. (kiểm tra kỹ với một tấm sơ đồ chân để đảm bảo ghim có sẵn, nhưng nếu không, chỉ cần sử dụng bất kỳ cái nào thuận tiện nhất để hàn)
  8. Sau đó, cắt dây đồng của đường dây điện, trước khi nó đến giá đỡ IC, hãy hàn một đoạn dây có chiều dài nhỏ vào hai bên.
  9. Sau đó, cắt dây theo kích thước, hàn dây dẫn vào hai dây dẫn của một công tắc nhỏ, kẹp dây dẫn thứ ba và dán keo nóng công tắc vào một khoảng trống còn lại ở bên cạnh. Hãy cẩn thận để cách điện công tắc nếu đặt trên hoặc gần dây tiếp xúc khác, vì vỏ là kim loại. Tôi chỉ đơn giản là sử dụng một miếng băng dính điện nhỏ.

Bước 3: Lập trình chip của bạn

Mã của tôi cho dự án này có thể được lấy từ Github: https://github.com/3jackattack3/simpleSpectrumLigh…. Để lập trình điều này, tôi đã triển khai một plugin Platformio cho trình soạn thảo văn bản nguyên tử bằng cách sử dụng "tinyAVRprogrammer" từ sparkfun. Theo kinh nghiệm của tôi, đây là cách yêu thích của tôi để viết và tải mã lên các chip IC như attiny85.

Plugin platformio thiên về sở thích cá nhân, mặc dù tôi thực sự khuyên bạn nên kiểm tra nó. Tôi đã thử 3 phương pháp lập trình arduinos khác nhau trong các trình soạn thảo văn bản mà tôi thích, và tôi đã gặp sự cố với cả plugin Stino và Deviot cho văn bản Sublime, nhưng đã thành công lớn với plugin platformio cho nguyên tử này. Tuy nhiên, vì đây là sở thích cá nhân hơn nên tôi sẽ cố gắng thêm mã IDE arduino truyền thống ngay khi có thời gian. Nếu bạn muốn tự mình chuyển đổi nó, chỉ cần sao chép văn bản của tệp.cpp vào một dự án arduino mới và xóa dòng đầu tiên: "#include Arduino".

Tuy nhiên, việc lập trình vi mạch trở nên phức tạp hơn một chút. Phương pháp tôi đã sử dụng đến trực tiếp từ sparkfun và là phương pháp tốt nhất mà tôi tìm thấy cho đến nay. Hãy xem hướng dẫn của họ để biết hướng dẫn dễ làm theo về lập trình chip AVR (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Phương pháp nổi trội khác mà tôi đã thấy là sử dụng arduino Uno làm bộ nạp khởi động cho chip IC, phương pháp này rẻ hơn rất nhiều nếu bạn có thêm một bo mạch, nhưng dễ bị lỗi hơn.

Bước 4: Tùy chọn: Vỏ in 3D

Tùy chọn: Vỏ in 3D!
Tùy chọn: Vỏ in 3D!

Để hoàn thành bản dựng này, tôi muốn làm cho nó chuyên nghiệp hơn một chút, đồng thời bảo vệ các thiết bị điện tử và bảo vệ công tắc. Ở trên, bạn có thể thấy quá trình lặp đi lặp lại của tôi về thiết kế vỏ và bạn có thể tìm thấy các mô hình trên thingiverse! (https://www.thingiverse.com/thing:2904029) Tôi đã thiết kế những thứ này đặc biệt cho bản dựng của mình, nhưng bạn có thể sửa đổi mô hình để phù hợp với nhu cầu của mình hoặc chỉ sử dụng nó làm nguồn cảm hứng cho các thiết kế của riêng bạn!

Bước 5: Cách thiết lập trong Pocket Square

Cách thiết lập trong Pocket Square
Cách thiết lập trong Pocket Square
Cách thiết lập trong Pocket Square
Cách thiết lập trong Pocket Square
Cách thiết lập trong Pocket Square
Cách thiết lập trong Pocket Square

Sáng tạo! Tôi bắt đầu với nếp gấp "một đầu lên" tiêu chuẩn (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…) hoạt động tốt để khuếch tán ánh sáng của hình vuông. Ở đây, chất liệu của túi vuông quan trọng rất nhiều. Bạn có thể mua một túi vuông bằng lụa với giá rẻ trên amazon (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…) có tác dụng khuếch tán ánh sáng tuyệt vời.

Gấp hình vuông thành các phần tư, sau đó đưa thiết bị vào theo nếp gấp sao cho chắc chắn ở cả hai mặt trên cùng (định hướng như một hình thoi). Hoàn thành nếp gấp và dùng ghim an toàn ở phần gốc để giữ nguyên hình dạng. Sau khi được lắp vào túi, chốt an toàn sẽ được ẩn hoàn toàn, và nếu được cắm vào bên phải, ánh sáng sẽ xuất hiện khuếch tán giống như trong video chứ không phải là đèn điểm được hiển thị ở đây.

Đề xuất: