Skip to main content

Making a reciver and transmitter using arduino

Making a reciver and transmitter using arduino and communicating via radio frequency by using Nrf24l01 module.

What we require for this project.

1. For transmitter

  •  2 potentiometer joysticks
  •  2 two position switches
  •  Arduino uno
  •  Nrf24l01 module with antena (for better range)
  •  Jumper wires, glue, other DIY tools
  •  Battery (in my case i have taken 3.7v lipo battery from a smartphone.)
2. For reciver
  • Arduino nano (we use small size as to make reciver small)
  • Nrf24l01 module
  • Header pins both female and male.
Connect the circuit as shown in the schematic.





transmitter 

in transmitter and reciver both the nrf24l01 module was supposed to powered up with 3.3volt so to achive that i made a circuit of that using AMS 1117 smd componment with two capacitors two make the voltage flow constant at 3.3v as shown below.

this is the reciver made with 7 output pins i.e. 7 channel signal can be recived by reciver. the pins were align in a manner that signal pins aare towards arduino and then 5v pin then ground pin.
this is a battery pack which i was using for transmitter with a powerbank module with 5v booster. You can find it out here: https://www.amazon.in/Mechanic37-Module-Lithium-Battery-Charging/dp/B09XDCZ4VC/ref=sr_1_2?keywords=power+bank+module&qid=1660833020&sr=8-2
Transmitter powerd up.
Reciver also powered up for testing.






These are the video of working of my project. Initailly i used it for flying drones but it didnt work as i thought because of the potentiometer joystick were to small for controlling drones. its working perfectly with planes and car.

code for reciver.

code for transmitter
https://github.com/Saksham2424/Projects/issues/1#issuecomment-1219585217










Comments

Popular posts from this blog

Robotic Hand Using OpenCV and Arduino

OpenCV is a huge open-source library for computer vision, machine learning, and image processing. OpenCV supports a wide variety of programming languages like Python, C++, Java, etc. It can process images and videos to identify objects, faces, or even the handwriting of a human. When it is integrated with various libraries, such as Numpy which is a highly optimized library for numerical operations, then the number of weapons increases in your Arsenal that is whatever operations one can do in Numpy can be combined with OpenCV. Arduino is an open-source platform used for building electronics projects. Arduino consists of both a physical programmable circuit board (often referred to as a microcontroller) and a piece of software, or IDE (Integrated Development Environment) that runs on your computer, used to write and upload computer code to the physical board. For starting the project we are required to make a mechanical hand having five fingers and connecting servo motors in way that eac...

Presentation slide control using OpenCV

In this project i have used Python  OpenCV to track the landmarks of hand shown in camera and with some defined gestures we can control the slides of the presentaion and also we can mark or erase using pointer in the slides. Packages used in the project Some working video of the project.

Covid Disinfectant Box

link for working project Sensor used: 1. Ultrasonic sensor - to measure distance and open the door of box using servos when someone comes closer to it. 2. PIR sensor - it is placed inside the box and for any movement inside box, it will sense and turn on the UV lamps. I have taken 4 bulbs instead of UV lamps as to show.. other required materials: 1. Servos - to open the door of box 2. UV lamps - to clean the germs from the placed material. 3. Arduino Uno 4. Led for indication 5. Tinkercad online simulator -  Tinkercad is  a free, easy-to-use app for 3D design, electronics, and coding . It's used by teachers, kids, hobbyists, and designers to imagine, design, and make anything! Users can quickly learn how to use the Tinkercad software through basic tutorial lessons that focus on the basics of the Tinkercad tool. UVC radiation is a known disinfectant for air, water, and nonporous surfaces. UVC radiation has effectively been used for decades to reduce the spread of bacteria, such...