Arduino Lego Technic Racer 42065 + PS2 + Wireless 2.4GHz NRF24L01: 5 Steps

Arduino Lego Technic Racer 42065 + PS2 + Wireless 2.4GHz NRF24L01: 5 Steps

Isi kandungan:

Anonim

Kod:

github.com/oscdeveloper/arduinoLegoTechnicRacer

Lebih banyak foto di sini

Perkara yang digunakan dalam projek ini (dibeli di AliExpress):

  • 1x Arduino Nano untuk TX
  • 1x Arduino Pro Mini untuk RX
  • Pemandu Motor 1x DRV8833 H-Bridge
  • 2x papan PCB 5x7cm
  • Sesetengah wayar ketebalan 0.2mm
  • Kotak kertas untuk TX
  • 1x PS2 Pad (tidak asal) dengan palam PS2 (bukan USB)
  • Status LEDfor LED 1x oren
  • Suis kuasa 2x
  • Pistol gam mencairkan panas
  • 3x perintang 1k untuk pangkalan transistor (LED)
  • 1x perintang 2k merah lampu LED
  • 1x perintang 200 rasuk sisi putih LED
  • 1x perintang 2k putih depan rasuk LED
  • 2x transistor untuk LED semasa sebagai suis hidup / mati
  • Buzzer 1x untuk bunyi tanduk Lego Kenderaan
  • 1x LiPo 7.4V 1300mAh untuk Lego Vehicle Racer. Ia sepatutnya lebih, maksima 10V (penarafan DRV)
  • 1x Lipo 7.4V 700mAh 2S untuk TX
  • 2x Lego Motor size M
  • 1x Lego Technic Racer no. 42065

Nota:

Perpustakaan NRF:

Pustaka PS2:

Bekalan:

Langkah 1: Pemancar - PCB untuk Pengawal PlayStation2

  1. Mula-mula kita perlu mencari beberapa kotak kecil untuk semua elemen di dalam TX.
  2. Ambil PCB 5x7cm.
  3. Sediakan pengepala PCB dan pin untuk Arduino Nano atau Pro Mini.

    Saya memindahkannya ke penghujung PCB kerana ruang antara penyambung Arduino dan PS2 di dalam kotak. Arduino terbalik terbalik.

Langkah 2: Sambungan PS2 Pad / Arduino

  1. Beli beberapa Pengawal PS2 Cina dari bekas. AliExpress.
  2. Semua sambungan boleh didapati di sini:
  3. Saya memilih penyelesaian yang lebih murah dan kabelnya terus dari palam ke Arduino.

    Saya boleh mencadangkan Anda untuk melekatkan beberapa nota kepada wayar tentang apa yang ada.

  4. Letakkan gam pada wayar dan serpihan terbuka hanya untuk mengasingkannya dan membuat sambungan lebih kukuh kerana sering mengeluarkan bateri untuk mengecas.

Langkah 3: Pemancar - Lihat Akhir

  1. Anda melihat LED oren yang digunakan bersebelahan suis kuasa.

    Ia untuk status pemancar.

    Status:

    Berkedip - TX diaktifkan, tetapi tidak mempunyai sambungan yang ditetapkan dengan RX (Penerima dalam modul LEGO Technic NRF24L01)

    Constant - TX disokong dan mempunyai sambungan dengan RX

  2. Di bahagian atas kotak diletakkan modul NRF24L01 dengan penyesuai kuasa di bawah hud:)

    www.google.pl/search?q=NRF24L01++adapter

  3. Band getah hitam adalah untuk memegang ia ketat dalam satu bahagian.

Langkah 4: Bakul Bateri

  1. Cuba buat bakul dari Lego yang diletakkan di bingkai casis di bahagian bawah.

Langkah 5: Penerima Lego - Wayar, LED & PCB

  1. Saya meletakkan PCB pada akhir vechicle. Ia adalah tempat terbaik untuknya. Terima kasih kerana ini kelihatan seperti enjin kerja yang sebenar:)
  2. Semua wayar antara LED dan PCB akan melalui casis di bawah hud.

Unsur-unsur yang digunakan untuk LED:

  • 2x transistor
  • Resistor 1k untuk asas di transistor
  • Resistor 2k untuk LED depan
  • Rintangan 200 untuk LED sampingan
  • Resistor 2k untuk lampu belakang LED