Arduino Lego Technic Racer 42065 + PS2 + Trådløs 2.4GHz NRF24L01: 5 trin

Arduino Lego Technic Racer 42065 + PS2 + Trådløs 2.4GHz NRF24L01: 5 trin

Indholdsfortegnelse:

Anonim

Kode:

github.com/oscdeveloper/arduinoLegoTechnicRacer

Flere billeder her

Ting brugt i dette projekt (købt på AliExpress):

  • 1x Arduino Nano til TX
  • 1x Arduino Pro Mini til RX
  • 1x DRV8833 H-Bridge Motor Driver
  • 2x printkort 5x7cm
  • Nogle ledninger 0,2 mm tykkelse
  • Papirkasse til TX
  • 1x PS2-pude (ikke original) med PS2-stik (ikke USB)
  • 1x orange LED for TX-status
  • 2x strømafbryder
  • Hot melt lim pistol
  • 3x modstande 1k for transistorer base (LED'er)
  • 1x modstand 2k rød baglygter LED'er
  • 1x modstand 200 hvide side bjælker LED'er
  • 1x modstand 2k hvide frontbjælker LED'er
  • 2x transistorer til lysdioder som strøm som tænd / sluk
  • 1x summer til Lego Vehicle horn lyd
  • 1x LiPo 7,4V 1300mAh til Lego Vehicle Racer. Det skal være mere, max 10V (DRV ratings)
  • 1x Lipo 7,4V 700mAh 2S til TX
  • 2x Lego Motorstørrelse M
  • 1x Lego Technic Racer nr. 42.065

Bemærkninger:

NRF bibliotek:

PS2 bibliotek:

forsyninger:

Trin 1: Transmitter - PCB til PlayStation2 Controller

  1. Først bør vi finde nogle små bokse til alle elementer inde i TX.
  2. Tag PCB 5x7cm.
  3. Klargør printkort og pinhoveder til Arduino Nano eller Pro Mini.

    Jeg flytter den til slutningen af ​​PCB på grund af mellemrummet mellem Arduino og PS2-stikket inde i en kasse. Arduino er vendt på hovedet.

Trin 2: Tilslutninger PS2 Pad / Arduino

  1. Køb nogle kinesiske PS2 Controller fra ex. AliExpress.
  2. Alle forbindelser Du kan finde her:
  3. Jeg vælger en billigere løsning og kablet det lige fra stikket til Arduino.

    Jeg kan anbefale dig at holde nogle noter til ledninger om hvad der er hvad.

  4. Sæt lim på ledningerne og åbne solstykker for at isolere det og gøre forbindelser stærkere, fordi du ofte tager et batteri op for at oplade.

Trin 3: Transmitter - Final Look

  1. Du ser orange LED, der er anbragt ved siden af ​​afbryderen.

    Det er til transmitterstatus.

    status:

    Blinker - TX er tændt, men har ikke etableret forbindelse med RX (Modtager i Lego Technic NRF24L01 modul)

    Konstant - TX er tændt og har forbindelse til RX

  2. Øverst på en boks er placeret NRF24L01 modul med strømadapter under emhætten:)

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

  3. Sort gummibånd skal holde det tæt i ét stykke.

Trin 4: Batterikurv

  1. Prøv at lave en kurv fra Lego placeret i chassisrammen nederst.

Trin 5: Lego Receiver - Ledninger, LED'er & PCB

  1. Jeg placerede PCB i enden af ​​en vechicle. Det er det bedste sted for det. Takket være dette ser det ud til en rigtig arbejdsmotor:)
  2. Alle ledninger mellem LED og PCB går gennem chassis under emhætten.

Elementer til LED'er:

  • 2x transistorer
  • Modstand 1k til base i transistorer
  • Modstand 2k til frontdioder
  • Modstand 200 til side LED'er
  • Modstand 2k til baglygter LED'er