Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
To jest moja instrukcja dotycząca charlieplexingu wiersza / ciągu LED z arduino. Zauważyłem, że nie było wielu instrukcji dotyczących charlieplexingu za pomocą arduino, więc zrobiłem to. Starałem się, aby projekt był prosty, ale to nie działało zbyt dobrze. Lutowanie jest skomplikowane, nie polecałbym tego jako pierwszego projektu lutowania. Oto trochę tła na temat charlieplexing: en.wikipedia.org/wiki/Charlieplexing Zrobiłem około 80 zdjęć i nie wszystkie z nich dotarły do głównych etapów, ale możesz je znaleźć w kroku 9: Dodatkowe zdjęcia Jeśli masz jakieś uwagi, pytania i/lub sugestie, zadaj je!
Krok 1: Lista części:
Części:- 12 diod LED; Używam 3 mm czerwonych diod LED - rezystory 4, 270 Ohm; Możesz również użyć innych wartości- Perfboard/Veroboard; Użyłem kawałka 27 otworów x 5 otworów- Drut; Użyłem drutu litego o grubości 26 mm - Kołki nagłówka (opcjonalnie) - ArduinoTools: - Lutownica - Pistolet do gorącego kleju (opcjonalnie) - Pomocna dłoń (opcjonalnie)
Krok 2: Przylutuj anody diod LED
Nie ma wiele do powiedzenia na temat następnych kilku kroków, ale jest kilka głównych punktów, o których wspomnę.- Anody LED są lutowane w grupach po 3 sztuki połączyć 4 grupy mają kształt litery L.
Krok 3: Zegnij katody
Główne punkty: - Powinieneś otrzymać 4 różne rzędy - Upewnij się, że każdy z 4 rzędów zawiera tylko 3 połączenia z katodami i tylko jedno z każdej grupy diod LED
Krok 4: Przylutuj katody
Główne punkty: Niewiele do powiedzenia tutaj, po prostu przylutuj 4 rzędy i upewnij się, że unikasz mostków w przewodach. Powinieneś mieć 4 wiersze, które mają tylko 3 połączenia, po jednym z każdej grupy z jedną grupą nie dołączoną. Starałem się, aby schemat był jak najbliżej okablowania, aby ułatwić zrozumienie tego, o czym mówię. To ostatnie zdjęcie na tym etapie.
Krok 5: Zainstaluj rezystory
To trochę mylące. Mam nadzieję, że wyjaśniłem to wystarczająco dobrze. Więcej zdjęć przedstawia to w kroku 9. Podłączenia końców rezystora: 1) Jeden koniec podłączony do rzędu 1. Drugi do grupy 42) Jeden koniec podłączony do rzędu 2. Drugi do grupy 33) Jeden koniec podłączony do rzędu 4. inne do grupy 24) Jeden koniec podłączony do rzędu 3. Drugi do grupy 1
Krok 6: Dodaj przewody sterujące
To chyba jeden z najłatwiejszych kroków! Wszystko co robisz to lutowanie przewodów do 4 grup. Użyłem kawałków drutu o długości około 6 cali. Nie muszą być w różnych kolorach, ale może to być pomocne, jeśli coś pójdzie nie tak i musisz debugować obwód. Nie potrzebujesz niektórych pinów nagłówka, ale jeśli chcesz, możesz ich użyć.
Krok 7: Kodowanie Arduino
Oto kilka podstawowych kroków, aby zaprogramować arduino.1) Pobierz kod źródłowy z dołu2) Otwórz plik w Arduino IDE3) Naciśnij przycisk „Prześlij na płytę we/wy”4) Po przesłaniu program zacznie działaćUwaga:Możesz trzeba zmienić kilka rzeczy w tablicy "const int ledPins[12][2] ={" jeśli dioda się świeci, nie działa. Próbowałem dodać sporą ilość komentarzy do kodu, ale jeśli masz jakieś pytania, zadaj je.
Krok 8: Baw się !
Nie powinno to być trudne, ale może być. Jeśli masz jakieś uwagi, pytania i/lub sugestie, zadaj je!
Krok 9: Dodatkowe zdjęcia
Cóż, nie jestem pewien, czy kiedy trochę przesadzam ze zdjęciami, ale oto reszta zdjęć, jeśli potrzebujesz czegoś doprecyzowania. Jeśli masz jakiekolwiek pytania, możesz je zadać. Zdjęcia 1-9: Instalacja diod LED Zdjęcia 10-13: Zginanie katod Zdjęcia 14-18: lutowanie katod Zdjęcia 19-20: Instalacja rezystorów Zdjęcia 21-23: Instalacja przewodów sterujących