Spisu treści:

Odznaka wyświetlacza LED do noszenia: 8 kroków (ze zdjęciami)
Odznaka wyświetlacza LED do noszenia: 8 kroków (ze zdjęciami)

Wideo: Odznaka wyświetlacza LED do noszenia: 8 kroków (ze zdjęciami)

Wideo: Odznaka wyświetlacza LED do noszenia: 8 kroków (ze zdjęciami)
Wideo: Ludzie, którzy zamienili się w zwierzęta 😲🤔 2024, Listopad
Anonim
Odznaka wyświetlacza LED do noszenia
Odznaka wyświetlacza LED do noszenia

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

Image
Image

Film również przechodzi przez proces kompilacji, jeśli wolisz uczyć się w ten sposób!

Krok 2: Rzeczy użyte w tym projekcie

Rzeczy użyte w tym projekcie
Rzeczy użyte w tym projekcie
Rzeczy użyte w tym projekcie
Rzeczy użyte w tym projekcie
Rzeczy użyte w tym projekcie
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

Prototyp!
Prototyp!
Prototyp!
Prototyp!
Prototyp!
Prototyp!
Prototyp!
Prototyp!

Przed zaprojektowaniem PCB postanowiłem zbudować prototyp na płycie perforowanej.

I zadziałało dobrze……

Krok 6: Projektowanie PCB

Projektowanie PCB
Projektowanie PCB
Projektowanie PCB
Projektowanie PCB
Projektowanie PCB
Projektowanie PCB
Projektowanie PCB
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:

Obraz
Obraz

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ń.

Obraz
Obraz
Obraz
Obraz
  • 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

Image
Image

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: