Spisu treści:
- Krok 1: Obejrzyj wideo
- Krok 2: Rzeczy użyte w tym projekcie
- Krok 3: Charlieplexing
- Krok 4: Schemat ideowy
- Krok 5: Prototyp
- Krok 6: Projektowanie PCB
- Krok 7: Podłącz obwód do Flash ATtiny
- Krok 8: Zajrzyj do podglądu wideo
Wideo: Odznaka wyświetlacza LED do noszenia: 8 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Prowadzisz wydarzenie, zawody, a nawet organizujesz przyjęcie urodzinowe?
Odznaki to uniwersalny przedmiot, który może znacznie ułatwić przedstawianie się i świętowanie. Nigdy nie zacząłbyś rozmowy od „cześć, mam na imię …………”. więc dlaczego twoja odznaka?
Zaprojektujmy więc plakietkę PCB, którą możesz z dumą przypiąć i nosić na następnym ważnym wydarzeniu.
W tym projekcie pokażę, w jaki sposób zbudowałem wyświetlacz matrycowy LED oparty na ATtiny85 (matryca 5x4). Użyłem techniki Charliplexing do sterowania 20 diodami LED za pomocą ATtiny85.
możesz nawet łatwo dodać dodatkowe teksty do swojej odznaki, jak chcesz. Wyróżnij się z tłumu dzięki tej niesamowitej plakietce PCB.
Zacznijmy:)
Krok 1: Obejrzyj wideo
Film również przechodzi przez proces kompilacji, jeśli wolisz uczyć się w ten sposób!
Krok 2: Rzeczy użyte w tym projekcie
Komponenty sprzętowe
- Mikrochip ATtiny85 x1
- Bateria pastylkowa CR2032 x1
- 3mm LED x20
- CR2032 uchwyt na monety x1
-
8-pinowe gniazdo DIP IC x1
- Przełącznik suwakowy x1
- Rezystor 100 omów x5
Do zaprogramowania ATtiny85 potrzebujesz arduino uno lub dowolnej innej płytki arduino
Aplikacje oprogramowania:
IDE Arduino
Narzędzia ręczne:
Lutownica
Krok 3: Charlieplexing
Charliplexing to technika sterowania zmultipleksowanym wyświetlaczem, w której stosuje się stosunkowo niewiele pinów I/O w mikrokontrolerze, m.in. do sterowania szeregiem diod LED. Metoda wykorzystuje możliwości mikrokontrolera trójstanowego w celu uzyskania wydajności w porównaniu z tradycyjnym multipleksowaniem.
Wzór na Charlieplexing to diody LED = n^2 - n
gdzie 'n' to liczba użytych pinów.
Używam ATtiny85 zaprogramowanego z arduino jako ISP. Więc używa 5 pinów na 20 diod LED.
Więcej informacji na temat Charlieplexing:
Krok 4: Schemat ideowy
Krok 5: Prototyp
Przed zaprojektowaniem PCB postanowiłem zbudować prototyp na płycie perforowanej.
I zadziałało dobrze……
Krok 6: Projektowanie PCB
Użyłem programu KiCad do projektowania PCB. Cięcie krawędzi zostało wykonane przy użyciu pliku. DXF, który został zaprojektowany i wygenerowany za pomocą Autodesk Fusion 360.
Rozmiar znaczka PCB to 55*86 mm.
Zacytowałem i zamówiłem PCB przez PCBWay.com.
Uwaga: biały jedwabny ekran na środku służy do napisania swojego imienia lub cokolwiek chcesz:)
Po wlutowaniu płytka wygląda tak:
Ten projekt jest open source. Jeśli chcesz zbudować własny, wszystkie zasoby są dostępne na mojej stronie GitHub.
Krok 7: Podłącz obwód do Flash ATtiny
(NIE wkładaj teraz baterii.)
Na płytce zamieściłem 6-pinowe złącze do programowania ATtiny85. Mała kropka przy 6-pinowym złączu to pierwszy pin (MISO), patrz zdjęcia dla alternatywnych połączeń.
- Arduino +5V - VCC
- Arduino GND-GND
- Pin 10 Arduino -RST
- pin 11 Arduino -MOSI
- Pin Arduino 12 -MISO
- pin 13 Arduino -SCK
Skorzystaj z poniższego linku, aby zaprogramować ATtiny:
Menedżer społeczności Instructables Randofo napisał ładne instrukcje na temat „Zaprogramuj ATtiny z Arduino”.
możesz pobrać wszystkie pliki źródłowe z mojej strony githhub:
Po skonfigurowaniu menu narzędzi Arduino IDE prześlij dany szkic arduino
Uwaga: zaktualizuj 11. linię szkicu arduino, aby wyświetlić go zgodnie z życzeniem
Krok 8: Zajrzyj do podglądu wideo
Baw się dobrze:)
Dziękuję bardzo za przeczytanie, jeśli potrzebujesz więcej informacji, nie krępuj się pytać w komentarzach, a ja dam ci najlepszą odpowiedź.
Jeśli podoba Ci się ten projekt, możesz wesprzeć mój projekt głosując na Party Challenge.
Możesz również wesprzeć mój projekt na konkursie PCBWAY I can Solder KIT 2019
Miłego robienia!:)
Zalecana:
Odznaka lampy błyskowej LED: 6 kroków (ze zdjęciami)
Plakietka LED Flash Light: Czy jesteś nowy w lutowaniu i chcesz nauczyć się podstaw za pomocą prostego zestawu? Jeśli szukasz łatwego sposobu na naukę lutowania lub po prostu chcesz zrobić mały przenośny gadżet, ta plakietka LED Flash Light to doskonały wybór . Ta płytka PCB LED Flash Light Badge jest
[Mysz do noszenia] Kontroler myszy do noszenia z interfejsem Bluetooth dla systemów Windows 10 i Linux: 5 kroków
[Wearable Mouse] Kontroler myszy do noszenia oparty na technologii Bluetooth dla systemów Windows 10 i Linux: Stworzyłem kontroler myszy oparty na technologii Bluetooth, który może być używany do sterowania wskaźnikiem myszy i wykonywania operacji związanych z myszą komputera w locie, bez dotykania jakichkolwiek powierzchni. Obwód elektroniczny, który jest osadzony na rękawicy, może służyć do śledzenia h
Tinkercad Naucz się lutować Odznaka: 5 kroków (ze zdjęciami)
Tinkercad Learn to Solder Badge: Naucz się lutować za pomocą tej odznaki Tinkercad! Przymocuj kilka części do niestandardowej płytki drukowanej i z dumą noś świecącą szpilkę Peter Penguin. Jeśli jesteś nauczycielem, być może kupiłeś zestaw podczas jednego z naszych występów na imprezie.Ekwipunek zestawu:Peter Pen
Odznaka twórcy: 9 kroków (ze zdjęciami)
Odznaka twórcy: Jeśli jesteś twórcą, musisz lubić robić rzeczy. Wszyscy robimy! Czy to nie niesamowite, gdy ktoś pyta Cię, co robisz, a ty mówisz „po prostu robię fajne rzeczy własnymi rękami”? Kiedy wybierasz się na konkurs, do szkoły lub na targi (ja
Odznaka tętna do noszenia: 7 kroków (ze zdjęciami)
Odznaka tętna do noszenia: Ta odznaka tętna została stworzona przy użyciu produktów Adafruit i Bitalino. Został zaprojektowany nie tylko do monitorowania tętna użytkownika, ale także do dostarczania informacji zwrotnych w czasie rzeczywistym dzięki zastosowaniu różnych kolorowych diod LED dla różnych zakresów tętna