Spisu treści:

Samochód zdalnie sterowany z modułem komunikacyjnym NRF24L01 PA LNA: 5 kroków
Samochód zdalnie sterowany z modułem komunikacyjnym NRF24L01 PA LNA: 5 kroków

Wideo: Samochód zdalnie sterowany z modułem komunikacyjnym NRF24L01 PA LNA: 5 kroków

Wideo: Samochód zdalnie sterowany z modułem komunikacyjnym NRF24L01 PA LNA: 5 kroków
Wideo: [Live] STM32 + nRF24L01, pierwsze podejście do łączności bezprzewodowej 2024, Lipiec
Anonim
Samochód zdalnie sterowany z modułem komunikacyjnym NRF24L01 PA LNA
Samochód zdalnie sterowany z modułem komunikacyjnym NRF24L01 PA LNA

W tym temacie chcielibyśmy podzielić się tym jak zrobić samochód zdalnie sterowany z modułem NRF24L01 PA LNA. W rzeczywistości istnieje kilka innych modułów radiowych, takich jak moduły radiowe 433MHz, HC12, HC05 i LoRa. Jednak naszym zdaniem moduł NRF24L01 jest całkiem niezły, ponieważ cena jest przystępna i umożliwia komunikację na duże odległości z szybką transmisją danych. Patrząc z arkusza danych, moduł ten może komunikować się do 1 km na otwartej przestrzeni i bez przeszkód. Oprócz modułów anteny mogą również wpływać na promień zasięgu komunikacji.

ZRÓBMY !!

---------------------------------------------(Tłumaczenie na Bahasa Indonesia)

Pada topik ini, kami ingin berbagi tentang cara membuat pilot dengan modul NRF24L01 PA LNA. Sebenarnya ada beberapa modul radio yang lain, seperti modul radio 433MHz, HC12, HC05, maupun LoRa. Tetapi menurut kami modul NRF24L01 cukup baik karena harga yang terjangkau dan dapat melakukan komunikasi jarak jauh dengan transmisi danych yang cepat. Jika dilihat z arkusza danych, moduł ini dapat berkomunikasi sampai jangkauan 1KM w ciągu ostatnich i nie tylko. Selain modul, antena juga dapat mempengaruhi promień jangkauan untuk berkomunikasi.

Krok 1: Wymagane składniki

Wymagane składniki
Wymagane składniki
Wymagane składniki
Wymagane składniki
Wymagane składniki
Wymagane składniki
Wymagane składniki
Wymagane składniki

Dla nadajnika:

1. Pudełko projektowe X3 (1)

2. Arduino Nano [można też użyć innych końcówek arduino, ale zalecamy Arduino Nano / Pro Mini] (1)

3. NRF24L01 PA+LNA (1)

4. Moduł joysticka KY-023 (1)

5. C 100uF (1)

6. Przycisk (3)

7. Przełącznik SPST (1)

8. Moduł podwyższający do 5V (1)

9. Kabel połączeniowy (w razie potrzeby)

10. PCB (opcjonalnie)

11. Bateria 18650 (1)

Dla Odbiorcy:

1. Pudełko projektowe X5 (1)

2. Arduino Nano [możesz też użyć innych końcówek arduino] (1)

3. NRF24L01 PA+LNA (1)

4. C 100uF (1)

5. Przełącznik SPST (1)

6. Moduł silnika sterownika L298n (1)

7. Przekładnia silnika i koło (4)

8. Przekaźnik (1)

9. Taśma LED 12VDC [Opcjonalnie]

10. Bateria 18650 [Możesz również użyć innej baterii o napięciu 12VDC] (3)

11. Uchwyt baterii do 18650 (1)

12. Moduł obniżający LM2596 (1)

13. Kabel połączeniowy (w razie potrzeby)

14. PCB (w razie potrzeby)

Potrzebny sprzęt:

1. Lutownica

2. Cyna lutownicza

3. Pistolet do klejenia z klejami

4. Wiertarka z bitami

5. Kabel termokurczliwy

Krok 2: Schemat połączeń

Schemat połączeń
Schemat połączeń
Schemat połączeń
Schemat połączeń
Schemat połączeń
Schemat połączeń

Oto schemat elektryczny do pilota i samochodu. Zapomniałem wstawić włącznik na schemacie. Możesz użyć przełącznika na dodatnim biegunie akumulatora, aby włączyć/wyłączyć samochód. Nadajnik do pilota i odbiornik do samochodu.

Krok 3: Dodaj bibliotekę NRF24L01 do Arduino IDE

Musisz mieć tę bibliotekę, pobierz pod tym linkiem:

Dodaj szkic → Dołącz bibliotekę → Dodaj bibliotekę. Zip… → Przeglądaj pobraną bibliotekę → Otwórz

Możesz też pobrać bibliotekę poniżej tego kroku. Przesłana przeze mnie biblioteka jest w formacie.rar. Musisz więc rozpakować do folderu bibliotek arduino.

Krok 4: Prześlij kod

Jeśli dodałeś bibliotekę, możesz wgrać kod do pilota i samochodu. Przesłałem kod w poniższym kroku w tym kroku.

Zalecana: