Spisu treści:

Moduł przekaźnika DMX NRF24L01: 8 kroków
Moduł przekaźnika DMX NRF24L01: 8 kroków

Wideo: Moduł przekaźnika DMX NRF24L01: 8 kroków

Wideo: Moduł przekaźnika DMX NRF24L01: 8 kroków
Wideo: Raspberry PI 2 sterowanie modułem 8-przekaźnikowym 2024, Listopad
Anonim
Moduł przekaźnika DMX NRF24L01
Moduł przekaźnika DMX NRF24L01

Przesyłaj DMX przez NRF24L01 do modułu przekaźnika sterowanego Arduino

Krok 1: Materiały

2x Adruino Uno

2x moduł NFR24L01 2,4 GHz

2x płyta adaptera gniazda dla modułu 8Pin NRF24L01

2x MAX485 Moduł

Moduł przekaźnika 1x5 v

1x TM1637 4-cyfrowy 7-segmentowy wyświetlacz;

1x enkoder obrotowy (5 pinów, przełącznik wciskany)

1x drukowane obrotowe pokrętło enkodera 3D;

1x męskie 3pinowe złącze DMX

2x męskie 3pinowe złącze DMX

Co najmniej 3 diody LED >5 V

2x DC-DC SX1308 Konwerter Boost-UP Boost 2-24V na 2-28V 2A

2x 3,7 A Baterie i uchwyty na baterie

1x12 v Baterii

1x12 v LED

Różne rezystory i przewody w oparciu o twoje części i konfigurację

Krok 2: Rozłóż osłonę PCB

Rozłóż osłonę PCB
Rozłóż osłonę PCB
Rozłóż osłonę PCB
Rozłóż osłonę PCB
Rozłóż osłonę PCB
Rozłóż osłonę PCB
Rozłóż osłonę PCB
Rozłóż osłonę PCB

Nie mogłem znaleźć wystarczająco dużej płytki PCB do użycia na Fritzing, więc zostawiłem moje schematy na płytce prototypowej, ale celem tego projektu jest wyprodukowanie nakładek PCB dla Arduino.

Będziesz potrzebować dwóch różnych osłon, jednej do nadajnika i jednej do odbiornika. Załączyłem kilka zdjęć tego, jak rozłożyłem odbiornik, ale to był mój pierwszy raz, kiedy pracowałem na płytce drukowanej i zdecydowanie uważam, że możesz wymyślić bardziej wydajną wersję swojego własnego.

W następnych krokach będę miał fryzowanie układów płytek stykowych, abyś mógł przynajmniej zobaczyć, gdzie są wykonane wszystkie połączenia.

Jeśli potrzebujesz głębszego krok po kroku płytki stykowej, zobacz mój „Moduł przekaźnika DMX” Instruktaż, ale pamiętaj, że niektóre szpilki trzeba było zmienić, więc będziesz musiał to uważać, jeśli zdecydujesz się spojrzeć na te frytki

Krok 3: Układ nadajnika

Układ nadajnika
Układ nadajnika

Fritzing of Transmitter Layout, zaleca się użycie własnego układu PCB

Krok 4: Układ odbiornika

Układ odbiornika
Układ odbiornika

Fritzing of Reciever Layout, zaleca się użycie własnego układu PCB

Krok 5: Wydrukuj pokrętło enkodera w 3D

Drukowanie 3D pokrętła enkodera
Drukowanie 3D pokrętła enkodera
Drukowanie 3D pokrętła enkodera
Drukowanie 3D pokrętła enkodera

Wydrukuj w 3D pokrętło do enkodera obrotowego, jeśli chcesz je lub jeśli jest to część twojego zadania

Krok 6: Kod nadajnika

Zobacz załączony plik ze względu na formatowanie

Krok 7: Kod odbiorcy

Zobacz załączony plik ze względu na formatowanie

Krok 8: Test

Podróżuję i nie jestem w stanie zweryfikować zmiany wprowadzonego przeze mnie kodu. Wcześniej byłem w stanie odbierać DMX przez przewodowe na obu modułach i transmitować ten DMX przez NRF24L01, ale nie byłem w stanie odebrać tego DMX przez NRF24L01. Powyższy film to poprzedni test, który przeprowadziłem, aby potwierdzić, że moja płytka PCB została prawidłowo okablowana. Myślę, że wprowadzone przeze mnie poprawki w kodzie rozwiązały ten problem, ale nie będę mógł tego przetestować do 14.03.18. Sprawdź ponownie, czy są dostępne aktualizacje

Zalecana: