
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02




Poniższa lampka nocna została stworzona przy użyciu montowanego na powierzchni ATTiny85. Posiada dwa przyciski, jeden do włączania i wyłączania oraz jeden do wstrzymywania na wybranej sekwencji świecenia. Pauza nie jest prawdziwą pauzą, ale po prostu przerywa połączenie z pinem danych taśmy LED, zapobiegając w ten sposób rejestrowaniu dalszych zmian.
Materiały
- Przyciski samoblokujące (x2)
- Rezystor 470Ω (ostateczna płytka wykorzystuje SMD)
- ATtiny85 (SMD)
- Taśma LED WS2811 (5 lampek)
- Kondensator 100nF (ostateczna płytka wykorzystuje SMD)
- Kondensator 10uF
- Gniazdo żeńskie USB-C
- Śruby z łbem płaskim M3x10 Śruby z łbem płaskim M3x10
- Akryl 10mm
- Przewód połączeniowy (trzy różne kolory)
Narzędzia
- drukarka 3d
- Wycinarka laserowa
- Lutownica
- Plik
- Chizzle
- Pistolet na klej
- SOIC8 SOP8 do DIP8 konwerter gniazda programatora
Oprogramowanie
- FreeCAD
- Inkscape
- Cura
Inne
EasyEDA - projektowanie i produkcja PCB
Krok 1: Drukowanie uchwytu i podstawy


Aby edytować model we FreeCAD, pobierz „HolderV4.1. FCStd.txt” do „HolderV4.1. FCStd”.
Model płyty został umieszczony zachodząc na rogi modeli Bottom i Top, aby zapobiec podnoszeniu się modeli w rogach podczas drukowania.
Aby uzyskać bardzo czyste wykończenie wnętrza, zastosowałem podpory trójkątne o gęstości podpór 50%. Działało to bardzo dobrze, ale potrzebny był chizzle, aby później usunąć podpory. Podpory nie są ustawione wszędzie, ale tylko do tych, które dotykają podstawy; zrobiono to tak, że otwór USB pozostał czysty.
Po wydrukowaniu sissors służyło do usuwania rogów płyty.
Krok 2: Obwód


Używając Arduino jako ISP, wraz z adapterem programatora DIP8, kod NightLight.ino został przesłany do ATTiny85. Właściwy proces tego procesu jest omówiony bardziej szczegółowo tutaj.
Mój początkowy projekt nie wykorzystywał rezystora SMD i brakowało kondensatora 10nF, który musiałem następnie przymocować z tyłu mojej starej płyty jako hack. Jako taki będzie wyglądał inaczej niż ten dołączony do tej instrukcji.
Krok 3: Miś Puchatek i przyjaciele

Jeśli chcesz wprowadzić zmiany w rysunku, możesz to zrobić za pomocą Inkscape.
Wytnij, wytrawij i wygraweruj powyższe SVG na kawałku akrylu o grubości 10 mm za pomocą wycinarki laserowej.
Projekt został edytowany/utworzony zgodnie z podobnymi krokami, które można znaleźć w mojej instrukcji „Proste trofea”.
Krok 4: Złożenie wszystkiego razem



- Poza paskiem LED, gniazdem USB i przyciskami, przylutuj elementy do płytki PCB.
- Przylutuj około 5cm odcinki przewodu do zacisków przycisków, a następnie do płytki drukowanej. Zrób to samo z gniazdem USB.
- Wlutować przewody łączące 5cm na złącza LED, na płytce drukowanej. Nie przyklejaj jeszcze do paska LED.
- Włóż przyciski i gniazdo USB na miejsce i zabezpiecz dużą ilością kleju z pistoletu do klejenia. Może być konieczne użycie małego pilnika do wyczyszczenia otworu gniazda USB.
- Przytnij taśmę LED tak, aby miała pięć światełek.
- Zdejmij lepki tył paska LED i przyklej go na miejscu (jak pokazano na ostatnim zdjęciu), przeciągając końcówkę przez szczelinę do podstawy.
- Przylutuj przewody połączeniowe do paska LED.
- Umieść podstawę na uchwycie i przykręć za pomocą śrub M3x10.
Krok 5: Wniosek
Ogólnie jestem zadowolony z wyniku.
Po raz kolejny nauczyłem się, jak ważne jest rozważenie, w jaki sposób elektronika jest zamontowana w projekcie i jak to wszystko zostanie złożone. Ponieważ początkowo skupiłem się tylko na wyglądzie zewnętrznym, wydrukowałem jeden lub dwa prototypy, które były po prostu zbyt trudne lub trudne do złożenia.
Na tylnej stronie byłyby pewne zmiany, które bym wprowadził:
- Umieść wtyczkę USB po przeciwnej stronie przycisków. Moim zdaniem bardziej sensowne jest mieć przyciski z przodu i zasilanie z tyłu (zamiast mieć je wszystkie z tyłu).
- Jeśli przycisk pauzy jest włączony, światło nie włączy się ponownie, jeśli jest wyłączone, tj. Pauza musi być wyłączona podczas przełączania światła. Lepiej byłoby zmienić schemat i kodowanie tak, aby pauza była kontrolowana przez pin GPIO. W ten sposób zostanie zresetowany za każdym razem, gdy światło zostanie wyłączone.
Na koniec, po raz kolejny, podziękowania dla Unleash Space (University of Auckland) oraz ich wspaniałego i przyjaznego zespołu za stworzenie możliwości, która pozwoliła mi rozpocząć ścieżkę makerspace.
Zalecana:
Ręczna lampka nocna: 7 kroków (ze zdjęciami)

Ręczna lampka nocna: Mój 5-latek budził nas w nocy i ciągle pouczaliśmy go, jak pozwalać mamie i tacie spać, dopóki nie zdałem sobie sprawy, że właściwie nie był w stanie sam określić, czy to czas snu, czy zabawa Poza tym prosił nas o zapalenie światła
Lampka nocna MINI: 11 kroków (ze zdjęciami)

MINI Night Lamp: ten projekt jest inspirowany Mohit Boite. Elektronika to bardzo duży ocean i aby ją dziś zbadać zrobiłem małą lampkę mini lampkę nocną, która jest sterowana przez mikrokontroler Arduino.Koncepcja jest prosta, wszystko czego potrzebujesz to LDR (rezystancja zależna od światła
Przyjaciele obwodu: 14 kroków (ze zdjęciami)

Circuit Buddies: Czy kiedykolwiek zastanawiałeś się, jak działa elektryczność? Podobnie jak naczynia krwionośne przenoszą krew w całym ciele, przewody w obwodzie przenoszą prąd elektryczny przez różne części systemu elektronicznego. Czym jest obwód? Obwód to ścieżka, która porusza elektry
UVIL: Podświetlana lampka nocna Blacklight (lub lampka kontrolna SteamPunk): 5 kroków (ze zdjęciami)

UVIL: Backlit Blacklight Nightlight (lub SteamPunk Indicator Lamp): Jak złożyć niesamowicie świecącą neo-retropostmodernistyczną lampę wskaźnikową ultrafioletową. . Moim pomysłem jest wykorzystanie ich jako
Lampka nocna / lampka nocna Mini LED: 5 kroków

Lampka nocna / lampka nocna Mini LED: Po pierwsze, powinienem powiedzieć, że zainspirowała ją wolnostojąca lampa LED Mini firmy Sunbanks. Zamiast używać długopisu do trzymania diody z dala od biurka, użyłem przezroczystego pleksiglasu do projekcji światła z podstawy.Ten mały projekt jest prototypem