Skip to content

thepaan/RemoteMotor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RemoteMotor

This project is for remotely controlling a motor attached to an arduino via an nRF24 module. The programming is based on the getting started scenarios in the nRF24 libraries by TMRh20.

####Requirements The following libraries are required for this project:

####Hardware configuration The following hardware configuration was used: ######R-Pi model B rev2 <-> nRF24

  • pin 20 (gnd) <-> pin 1 (gnd)
  • pin 17 (3v3) <-> pin 2 (vcc)
  • pin 22 (GPIO25, CE) <-> pin 3 (CE)
  • pin 24 (GPIO8, CE0) <-> pin 4 (CSN)
  • pin 23 (GPIO11, SCLK) <-> pin 5 (SCK)
  • pin 19 (GPIO10, MOSI) <-> pin 6 (MOSI)
  • pin 21 (GPIO9, MISO) <-> pin 7 (MISO)

######Arduino Micro <-> nRF24

  • gnd pin <-> pin 1 (gnd)
  • 3v3 pin <-> pin 2 (vcc)
  • pin 9 (CE) <-> pin 3 (CE)
  • pin 10 (CSN) <-> pin 4 (CSN)
  • SCK pin <-> pin 5 (SCK)
  • MOSI pin <-> pin 6 (MOSI)
  • MISO pin <-> pin 7 (MISO)

######Arduino Micro <-> ULN2003 unipolar motor controller The ULN2003 should be powered externally as the Micro is unable to source the required current.

  • pin 4 <-> pin 1
  • pin 5 <-> pin 2
  • pin 6 <-> pin 3
  • pin 7 <-> pin 4

About

remote motor control via nRF24

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages