Mục lục:
- Bước 1: Sơ đồ mạch
- Bước 2: Chế tạo PCB
- Bước 3: Hàn PCB
- Bước 4: Chuẩn bị bảng LED
- Bước 5: Lập trình bộ điều khiển
- Bước 6: Xây dựng Bao vây
- Bước 7: Bệ nến
- Bước 8: Kết thúc
Video: YAFLC (Tuy nhiên, một ngọn nến LED nhấp nháy khác): 8 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
Có rất nhiều bài đăng trên Các bài hướng dẫn về cách tạo một ngọn nến LED nhấp nháy. Đây là phiên bản của tôi. Dự án yêu cầu các thành phần sau: 1. Vi điều khiển AVR Tiny45 (Tiny13 cũng sẽ làm được) 2. 1W Đèn LED trắng ấm (hoặc vàng) 3. Ống Perspex4. Pin cỡ AA hoặc AAA- 4 (kiềm hoặc NiMH) 5. PCB cổ phiếu (hoặc một tấm veroboard đa năng) 6. Giá đỡ pin7. Điện trở 1 / 4W 50 Ohm- 4 và 10K -1,8. Công tắc Bật / Tắt9. Kết nối dây 10. miếng gỗ làm đế11. băng che Công cụ: 1. Hàn sắt và thuốc hàn2. Súng bắn keo nóng3. Bộ lập trình AVR ISP4. tuốc nơ vít, dũa, máy khoan và các loại mũi khoan phù hợp.
Bước 1: Sơ đồ mạch
Sơ đồ mạch yêu cầu cho ngọn nến là ở đây. Cũng được nhìn thấy là cách bố trí bảng. Trong bố cục bảng, các rãnh màu xanh lam được xử lý như dây nhảy. Mạch hoàn chỉnh được chia thành hai bảng, một bảng chứa bộ điều khiển và bảng có đèn LED 1-W. Hai bo mạch được sắp xếp thành một PCB hai tầng, hình tròn. Ý tưởng là có tổng đường kính nhỏ hơn cho mạch. bốn đầu nối 2 chân được sử dụng để kết nối bảng điều khiển với bảng LED. Đầu nối thứ năm trên bảng điều khiển dành cho nguồn điện.
Bước 2: Chế tạo PCB
Tôi đã sử dụng Máy phay ModelaModela Milling machine để nghiền và cắt ván của tôi. Bạn có thể mua các bảng này được chế tạo từ các nhà sản xuất PCB thương mại như PCB ExpressPCB Express hoặc thậm chí bạn có thể tự chế tạo chúng tại nhà như được mô tả ở đây.
Bước 3: Hàn PCB
Tôi đã hàn tất cả các thành phần như đã thấy trong các bức ảnh. Bằng cách phân phối mạch trên hai bảng, một cho bộ điều khiển và một cho đèn LED không chỉ hữu ích trong việc giảm đường kính của bảng mà còn đảm bảo rằng khi bảng điều khiển được lập trình thông qua đầu nối ISP (bằng cách ngắt kết nối bảng LED trước tiên từ bảng điều khiển), đèn LED không tải tín hiệu ISP. Trước tiên, tôi hàn tất cả các thành phần SMD, tiếp theo là các dây jumper và sau đó là các thành phần còn lại.
Bước 4: Chuẩn bị bảng LED
Sau khi bảng LED được hàn, tôi sử dụng súng bắn keo nóng để đổ một ít keo lên đèn LED. Khi keo nóng bắt đầu nguội, tôi rút keo ra như một loại 'bấc'. Keo có hai mục đích: khuếch tán ánh sáng và 'bấc' cho cảm giác như một ngọn nến thật.
Bước 5: Lập trình bộ điều khiển
Mã cho dự án thực sự rất nhỏ. Mã được biên dịch bằng AVRGCC. Mã được lập trình vào bộ điều khiển thông qua đầu nối ISP trên PCB bộ điều khiển. / * Mã cho dự án nến lung linh * // * Kết nối đèn LED 1-W Vàng / Trắng ấm trên * // * Pin 2 - Cathode LED PB3 * // * Pin 3 - PB4 LED Cathode * // * Pin 5 - PB0 LED Cathode * // * Pin 6 - PB1 LED Cathode * // * Pin 7 - PB2 LED Cathode * // * LED Anode thành Vcc / * Đặt dòng điện tối đa là 30 mA cho mỗi LED * // * Nguồn LFSR: https://en.wikipedia.org/wiki/Linear_feedback_shift_register*/#include#includemain(){unsigned long lfsr = 1; unsigned char temp; DDRB = 255; for (;;) {lfsr = (lfsr >> 1) (- (lfsr & 1u) & 0xd0000001u); / * vòi 32 31 29 1 * /temp = (unsigned char) lfsr; DDRB = ~ temp; PORTB = temp; temp = (unsigned char) (lfsr >> 24); _ delay_loop_2 (temp << 7); }}
Bước 6: Xây dựng Bao vây
Một ống perspex dài 6 inch, rộng 2,2 inch đã được chọn để bao bọc ngọn nến. Một bệ gỗ đã được gia công để gắn ống cá nhân lên. PCB bộ điều khiển và PCB LED được lắp bên trong ống trên một PCB 'chủ' khác cũng có công tắc Bật / Tắt.
Bước 7: Bệ nến
Một bệ nến bằng gỗ đã được gia công. Hai giá đỡ pin, mỗi giá có pin 2 x 1,2V Eneloop (:)) được gắn trên bệ và được giữ với nhau bằng keo nóng.
Bước 8: Kết thúc
Cuối cùng, ống cá nhân được phủ bằng băng dính màu vàng để che đi phần bên trong và cũng để tạo ảo giác về một ngọn nến sáp… có lẽ tôi sẽ vẽ nó sau.. Nhưng đây là cách nó đứng bây giờ. Tôi rất thích xây dựng cây nến, hy vọng bạn cũng sẽ…
Đề xuất:
Tuy nhiên, một chiếc đồng hồ Nixie khác: 6 bước (có hình ảnh)
Tuy nhiên, một chiếc đồng hồ Nixie khác: Tôi luôn muốn có một chiếc đồng hồ nixie, chỉ có điều gì đó về những con số phát sáng đó khiến tôi bị cuốn hút. Vì vậy, khi tôi tìm thấy một số IN12 không quá đắt trên ebay, tôi đã mua chúng, ngạc nhiên khi nhận được chúng nhưng nhanh chóng phát hiện ra điều đó để
Tuy nhiên, một bảng điều khiển từ xa khác: 7 bước
Tuy nhiên, một bảng điều khiển từ xa khác: بسم الله الرحمن الرحيم Bảng có thể được sử dụng để điều khiển robot làm ví dụ. Bo mạch có thể được cấp nguồn bằng 2 pin Lipo 7.4 V. Bo mạch bao gồm các tính năng sau: ATMega328Pb µController (hệ sinh thái Arduino) MPU6050 a 3- Con quay hồi chuyển trục
Tuy nhiên, một trạm thời tiết thông minh khác, nhưng : 6 bước (có hình ảnh)
Tuy nhiên, một trạm thời tiết thông minh khác … màn hình! Cảm biến gia tốc và nhiệt độ / độ ẩm dựa trên ESP32 Cập nhật Wi-Fi
Tuy nhiên, một máy kiểm tra dung lượng pin khác: 6 bước
Tuy nhiên, một trình kiểm tra dung lượng pin khác: Tại sao lại có thêm một trình kiểm tra dung lượng Tôi đã đọc qua rất nhiều hướng dẫn xây dựng trình kiểm tra khác nhau nhưng không có hướng dẫn nào phù hợp với nhu cầu của tôi. Tôi cũng muốn có thể kiểm tra nhiều hơn là chỉ đơn lẻ các tế bào NiCd / NiMH hoặc Lion. Tôi muốn có thể kiểm tra một công cụ điện ba
Đèn LED nhấp nháy / mờ dần / nhấp nháy với bộ hẹn giờ 555: 7 bước
LED nhấp nháy / mờ dần / nhấp nháy Với bộ hẹn giờ 555: Mạch nhỏ này là một cách đơn giản để tạo ra một đèn LED mờ dần mà không cần phải lập trình chip hoặc viết mã. Chỉ cần một vài thành phần đơn giản và bạn đã sẵn sàng mờ nhạt cả ngày. Kết quả cuối cùng là liên tục mờ dần lên và mờ dần xuống giống như máy Mac ở chế độ chờ. Cố gắng