Spisu treści:
- Krok 1: Użyte komponenty i materiały
- Krok 2: Schemat obwodu i projekt układu
- Krok 3: Instalowanie biblioteki IR i znajdowanie kodów IR
- Krok 4: Końcowy szkic do sterowania przekaźnikami
- Krok 5: Montaż płyty
- Krok 6: Zakończenie projektu
Wideo: Jak zrobić zdalnie sterowane urządzenie do usuwania kolców lub tablicę rozdzielczą za pomocą samodzielnego Atmega328P: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
W tym projekcie pokażę jak zbudować zdalnie sterowany Spike Buster lub Switch Board używając Standalone Atmega328P. Ten projekt jest zbudowany na niestandardowej płytce PCB z bardzo małą liczbą komponentów. Jeśli wolisz oglądać wideo, to umieściłem to samo lub jeśli lubisz czytać, kontynuuj post.
Krok 1: Użyte komponenty i materiały
Do tego projektu potrzebujemy komponentów takich jak
- Atmega328P-PU
- Kryształ 16 MHz
- Kondensator 2*22pF
- Rezystor 10K Ohm
- Rezystor 4*1 K
- 4 * diody LED
- Przekaźnik 4*5 V
- Tsop1738
- UL2003A
- Niestandardowa płytka PCB (pliki Gerber zostaną udostępnione w poście) lub dowolna płytka perf
- Obudowa z wtyczką żeńską
Jeśli chcesz dokonać zakupu online, oto kilka linków partnerskich, które możesz wypróbować
Amazonka IND
- Atmega328P-PU -
- Kryształ 16 MHz -
- Przekaźnik 4*5 V -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Amazonka USA
- Atmega328P-PU -
- Kryształ 16 MHz -
- Przekaźnik 4*5 V -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Banggood
- Atmega328P-PU -
- Kryształ 16 MHz -
- Przekaźnik 4 * 5 V -
- Arduino UNO -
AliExpress
- Atmega328P-PU-https://s.click.aliexpress.com/e/bfttaXZe
- Kryształ 16 MHz -
- Przekaźnik 4*5 V-https://s.click.aliexpress.com/e/ccGa793K
- Tsop1738 -
- UL2003A-https://s.click.aliexpress.com/e/cC5N8Xdm
- Arduino UNO -
Krok 2: Schemat obwodu i projekt układu
To jest cały schemat obwodu, który zaprojektowałem w programie KiCAD. Obwód dotyczy głównie Atmega328P-PU, który jest mikrokontrolerem używanym w Arduino UNO. Zamiast używać całego Arduino UNO, używam ograniczonej wersji Arduino UNO na niestandardowej płytce PCB (Aby uzyskać więcej informacji na temat ograniczonej wersji Arduino UNO, możesz przeczytać artykuł udostępniony na oficjalnej stronie Arduino, klikając tutaj). Ma to głównie na celu zmniejszenie przestrzeni i kosztów. Możesz również zbudować ten projekt za pomocą Arduino Uno i 4-kanałowej płytki przekaźnikowej wraz z modułem zdalnego sterowania.
TSOP1738 w obwodzie jest używany jako zdalny odbiornik podczerwieni.
Do sterowania przekaźnikami używam układu ULN2003A, który jest serią siedmiu tranzystorów NPN Darlington.
Po zaprojektowaniu schematu obwodu zaprojektowałem układ i wygenerowałem plik Gerber & Drill do produkcji płytki PCB. Używam JLCPCB do produkcji mojej płytki PCB, ponieważ zapewniają bardzo dobre i dobrze wykończone płytki PCB przy bardzo niskich kosztach. Zwykle 10 sztuk kosztuje 2 $ i zostanie wysłany w ciągu 48 godzin, a jeśli zamówisz 5 sztuk, płytka PCB zostanie wysłana w ciągu 24 godzin. Jeśli chcesz złożyć zamówienie na tę samą tablicę, możesz pobrać mój plik Gerber, klikając tutaj.
Krok 3: Instalowanie biblioteki IR i znajdowanie kodów IR
Aby znaleźć kody IR najpierw musisz zainstalować bibliotekę IR. Bibliotekę możesz pobrać z serwisu GitHub. Po pobraniu zainstaluj bibliotekę w folderze Arduino Libraries.
Następnie skonstruuj obwód, jak pokazano na tablicy chlebowej, używając TSOP1738 i Arduino Uno. Po skonstruowaniu włącz obwód i prześlij szkic. Następnie naciśnij przycisk, którego chcesz użyć na pilocie i zanotuj kody, które pojawiają się na monitorze szeregowym Arduino IDE. W tym projekcie używam 4 przycisków, więc musisz zanotować cztery kody dla czterech różnych przycisków.
W poprzednim kroku udostępniłem link do pobrania szkicu.
W filmie ten krok zaczyna się o 1:07 lub możesz kliknąć tutaj
Krok 4: Końcowy szkic do sterowania przekaźnikami
Następnie przesłałem ostateczny szkic do mojego Standalone Atmega328P-PU. Samodzielny Atmega328P został skonstruowany na płytce chlebowej i został zaprogramowany przy użyciu Arduino UNO.
Możesz pobrać ten szkic, klikając łącze udostępnione w kroku Schemat obwodu i projektowanie układu.
Przed przesłaniem szkicu musisz dokonać małej zmiany. W Twoim przypadku kody IR mogą ulec zmianie, więc musisz zastąpić istniejące kody swoimi kodami IR w oświadczeniu o sprawie.
Dodatkowo: Jeśli nie wiesz, jak załadować lub przesłać szkic do samodzielnego Atmega328P-PU, nakręciłem osobny szczegółowy film wyjaśniający to. Możesz to obejrzeć klikając tutaj
W filmie ten krok zaczyna się około 2:33 lub możesz kliknąć tutaj
Krok 5: Montaż płyty
Po otrzymaniu płytki od JLCPCB odpowiednio zamontowałem wszystkie komponenty i zabezpieczyłem je lutem.
Krok 6: Zakończenie projektu
Po złożeniu płytki zamontowałem płytkę na obudowie i zabezpieczyłem ją śrubami z nakrętkami M3, a następnie odpowiednio podłączyłem płytkę i wtyczki żeńskie.
Montaż płyty i obudowy:
- Najpierw połącz ze sobą wszystkie przewody neutralne wtyczki żeńskiej, a następnie podłącz do niej przewód neutralny kabla głównego
- Następnie podłącz przewód pod napięciem głównego kabla do styku „IN” na płycie;
- Pin 1, 2, 3 i 4 na płycie trafia indywidualnie do pinu Live wtyczki żeńskiej
- Musisz również podłączyć gniazdo DC do pinu 5 V i GND na dziku
Po wykonaniu wszystkich połączeń zasil płytkę PCB za pomocą adaptera 5V 1Amp i podłącz kabel główny do prądu przemiennego.
W filmie ta sekcja zaczyna się około 5:42 lub możesz kliknąć tutaj
Testowanie rozpoczyna się o 8:03
Zalecana:
Zdalnie sterowane oczy LED i maska kostiumowa: 7 kroków (ze zdjęciami)
Zdalnie sterowane oczy LED i maska kostiumowa: Twin Jawas! Podwójne Orko! Dwóch duchowych czarodziejów z Bubble-Bobble! Ten kaptur kostiumowy może być dowolnym stworzeniem o oczach LED, które wybierzesz, zmieniając tylko kolory. Po raz pierwszy wykonałem ten projekt w 2015 roku z bardzo prostym obwodem i kodem, ale w tym roku chciałem
Transform-a-Car: zdalnie sterowane do samodzielnego sterowania: 4 kroki
Transform-a-Car: Remote Controlled to Self Controlled: To jest hack na samochodzie RC ze zepsutym pilotem. Na wyprzedażach garażowych można znaleźć wiele
ZRÓB WŁASNĄ CYFROWĄ TABLICĘ ROZDZIELCZĄ NA PODSTAWIE GPS DLA MOTOCYKLA ELEKTRYCZNEGO LUB MOTOCYKLOWEGO: 13 kroków
ZRÓB WŁASNY CYFROWY DASHBOARD OPARTY NA GPS DLA EBIKE LUB MOTOCYKLA ELEKTRYCZNEGO: CZEŚĆ WSZYSTKOTym razem wymyśliłem nową instrukcję zawierającą zarówno samodzielny wyświetlacz, jak i rejestrator za pomocą wyświetlacza arduino mega 2560 i Nextion Lcd. W celu śledzenia można również rejestrować zdania NMEA z GPS w sdcard i oczywiście projekt
Zdalnie sterowane biurko komputerowe: 8 kroków (ze zdjęciami)
Zdalnie sterowane biurko komputerowe: Ostatnio spotkałem się z problemem, że moje lenistwo stało się dla mnie ogromnym problemem w domu. Jak tylko kładę się spać, lubię umieścić jakąś ładną lampkę zasilaną diodami LED z serią odtwarzaną na moim komputerze. Ale… Jeśli chcę wyłączyć te rzeczy, muszę
Jak zrobić urządzenie IoT do sterowania urządzeniami i monitorowania pogody za pomocą Esp8266: 5 kroków?
Jak zrobić urządzenie IoT do sterowania urządzeniami i monitorowania pogody za pomocą Esp8266: Internet rzeczy (IoT) to połączenie w sieć urządzeń fizycznych (zwanych również „urządzeniami podłączonymi” i „urządzeniami inteligentnymi”), budynków, i inne elementy - z wbudowanymi elektroniką, oprogramowaniem, czujnikami, siłownikami i