Spisu treści:
- Krok 1:
- Krok 2: Komponenty
- Krok 3: SCHEMAT i PCB
- Krok 4: Zrób to
- Krok 5: ZAPROGRAMUJ CHIP bez Arduino HEX Tylko plik
- Krok 6: Zmodyfikuj i zaprogramuj układ za pomocą Arduino
Wideo: Animowane diody LED na biurko Attiny85: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Mała (32x32mm) choinka z 8 diodami animowanymi przez ATtiny85 SU (smd) do postawienia na biurku w Boże Narodzenie, animacja trwa 5 minut i powtarza się w pętli
OPROGRAMOWANIE:
bezpłatne oprogramowanie do obwodów drukowanych: łącze Kicad 5;
Arduino 1,8
Programator USBASP lub płyta ISP Arduino
płytki Tiny do programowania ATTinys w oprogramowaniu Arduino, patrz poniżej, aby je zainstalować
Krok 1:
NARZĘDZIA: tanie okulary powiększające
Lutownica
końcówka 1mm 0.5mm (lub 1mm) spawanie
topnik do lutowania
aceton
Maszyna do naświetlania UV
Miniwiertarka i las 0, 8mm max
nożyczki do wszystkiego
pistolet do klejenia na gorąco lub dwuskładnikowy klej epoksydowy
pęseta (do wprowadzenia SMD)
lakier w sprayu biały i błyszczący lakier
Krok 2: Komponenty
Komponenty SMD:
8 kolorowych diod LED (rozmiar 0805)
4 rezystory 150 omów (rozmiar 1206)
1 rezystancja 10 kiloomów (rozmiar 1206)
1 kondensator 100nF (rozmiar 1206)
1 kondensator Tantal 22μF 10Volts (rozmiar B
pasmo miedzianego drutu PCB lub ogona rezystancji
żywica epoksydowa wstępnie uczulona pozytywowa dwustronna 5/10 (najlepsza) lub 16/10 (trudniejsza do cięcia)
Krok 3: SCHEMAT i PCB
Typy:
Jeśli nie chcesz używać Kicad tutaj, obie strony drzewa do drukowania na przezroczystym muszą być zdublowane (do góry nogami), są w formacie wektorowym SVG i otwórz w przeglądarce Internet Explorer lub lepiej za pomocą bezpłatnego oprogramowania do rysowania wektorów Inkscape link Inskape
Kicad:
wszystkie pliki Kicad są tutaj: Pliki Kicad 5.1
Krok 4: Zrób to
Cięcie: Jeśli użyłeś żywicy epoksydowej o grubości 0,5 mm, możesz wyciąć kontur drzewa nożyczkami (uważaj na wewnętrzne kąty), a następnie poprawić za pomocą noża. Jeśli użyłeś żywicy epoksydowej 1,6 mm (16/10), musisz użyć brzeszczotu, pilnika i przecinaka.
spawanie: Spawanie elementów SMD jest bardzo delikatne, radzę użyć lupy, pęsety, grota lutownicy 0,5mm (maksymalnie 1mm). Dokładnie wyczyść płytkę PCB acetonem, sprawdź za pomocą lupy czy nie ma mikro nacięć spowodowanych zarysowaniami, pokryj topnikiem, aby uniknąć „plamków” po spawaniu. Aby uzyskać najlepsze wyniki na CMS, zawsze pokrywaj elementy i płytkę PCB niewielką ilością topnika przed cynowaniem i lutowaniem. Diody SMD są kruche, nie nagrzewaj ich zbyt długo podczas lutowania. Na youtube i blogach jest wiele tutoriali wypalania i spawania CMS, jeśli jesteś początkującym w CMS radzę je obejrzeć. Zaczynamy od zespawania 4 przelotek żyłką z drutu wielożyłowego lub ogonem oporowym po obu stronach, następnie diody LED, cynujemy je jedna po drugiej utrzymując je przy pomocy pęsety automatycznej, a następnie umieszczamy je na płytce drukowanej i przyspawaj pierwszy pin zwracając uwagę na orientację zielona kropka wskazuje katodę (najmniej) a następnie przylutuj drugi pin. Jeśli dioda LED (w 0805) wydaje się zbyt trudna do przylutowania, możesz wziąć rozmiar powyżej (1206 jako rezystory). Po zgrzaniu diody LED można przylutować 4 rezystory 150 Ohm, które znajdują się na tej samej powierzchni.
Układ należy zaprogramować przed lutowaniem. Masz do wyboru dwa modele ATtiny13A (1K pamięci) lub ATtiny85 (8K pamięci) Wszystkie szczegóły dotyczące programowania i FUSE BIT są opisane poniżej. Po zaprogramowaniu układu można go pomalować, wyregulować na płytce drukowanej i przylutować pin, dopasować w razie potrzeby do innych pinów i lutować je jeden po drugim. Przylutuj kondensator 100nF następnie przylutuj kondensator Tantale 10μF 10V, rezystancja 10KOhm i na koniec przylutuj piny zasilania po obu stronach. Następnie oczyść płytkę acetonem i starą szczoteczką do zębów, sprawdź czy żadne ścieżki się nie dotykają i przetestuj, dbając o biegunowość zasilania + i -, drzewo musi "startować" natychmiast, jeśli tak nie jest, sprawdź spawy i utwory.
Udekoruj go farbami, brokatem i lakierami lub według własnego gustu.
Jeśli nie chcemy wpisywać szczegółów programowania to załączamy pliki HEX w zip dla ATtiny13A i ATtiny85. Nie opisuję metody korzystania z programistów, ponieważ są instrukcje lub filmy na youtube, które to opisują.
Krok 5: ZAPROGRAMUJ CHIP bez Arduino HEX Tylko plik
Jeśli nie chcemy wpisywać szczegółów programowania to załączamy pliki HEX w zip dla ATtiny13A i ATtiny85.
Łącze do plików HEX
Aby zaprogramować pamięć Attiny, potrzebujesz oprogramowania do programowania i programatora. W systemie Windows użyj ProgIsp to bardzo kompletne oprogramowanie, które może zrobić wszystko na mikrokontrolerach AVR. Mój programista to USBASP (znajdziemy go w serwisie eBay za śmieszną cenę). Przeredagowałem dokument w formacie PDF ze zrzutem ekranu:
Instrukcja obsługi i oprogramowanie ProgIsp
Istnieje również avrdudess.exe, który działa w systemie Windows i (Ubuntu z mono).
AVRdudess link
bardzo przydatna strona dla chipów AVR patrz zrzut ekranu dla ATtiny85
Kalkulator bezpieczników AVR
zobacz zrzuty ekranu dla konfiguracji fusesbit z ProgIsp i AVRdudess pod oknami
Krok 6: Zmodyfikuj i zaprogramuj układ za pomocą Arduino
Zalecana:
Diody LED Reflektor DIY W/AC (+ diody LED EFFICIENCY VS DC): 21 kroków (ze zdjęciami)
Diody LED DIY FLOODLIGHT W/AC (+ diody LED EFFICIENCY VS DC): W tym instruktażowym / wideo zrobię reflektor z wyjątkowo tanimi chipami LED AC bez sterowników. Czy są dobre? A może są to kompletne śmieci? Aby na to odpowiedzieć, dokonam pełnego porównania ze wszystkimi wykonanymi przeze mnie lampkami DIY. Jak zwykle za tanio
Animowane serce: 5 kroków (ze zdjęciami)
Animowane Serce: W sam raz na Walentynki, mały gadżet do podarowania ukochanej: serce, które zapętla się przez wiele animacji. Ładnie zmieści się na biurku lub stole, aby ukochana osoba Cię zapamiętała! To animowane serce jest bardzo kompaktowe i proste: j
Animowane światło nastrojowe i światło nocne: 6 kroków (ze zdjęciami)
Animated Mood Light & Night Light: Fascynacja, która graniczy z obsesją na punkcie światła, postanowiłem stworzyć wybór małych modułowych płytek drukowanych, które można wykorzystać do tworzenia wyświetlaczy świetlnych RGB o dowolnym rozmiarze. Po stworzeniu modułowej płytki PCB wpadłem na pomysł ułożenia ich w
Animowane upiorne oczy dyni: 9 kroków (ze zdjęciami)
Animowane, upiorne oczy dyni: Kilka lat temu, szukając inspiracji do nowego animowanego rekwizytu na Halloween, natknęliśmy się na wideo od 68procentwater, współpracownika YouTube, zatytułowanego Arduino Servo Pumpkin. Ten film był dokładnie tym, czego szukaliśmy, jednak niektóre z
Twórz animowane pliki GIF: 5 kroków
Twórz animowane pliki GIF: Ten przewodnik pomoże Ci stworzyć ruchome obrazy zwane animowanymi gifami. Nie są to filmy, ale obrazy, które zostały połączone i są wyświetlane w formie pokazu slajdów, aby nadać obrazowi wygląd filmu