How to make Transmitter for drone. Step by step
Drones are the most fascinating thing nowadays, that's too with lots of features like machine learning, GPS etc.
So isn't it the right time to make one for us ?
Welcome to my blog and Let's build our transmitter for this drone with nrf24l01 module
Step 1:
Grab all the components before starting this project, to help you we have given the link for all components buy there to support us ;)
1. Nrf24l01 module ×2 Click to Buy !
2. Atmega328p / Arduino nano×1Click to buy here!
3. PCB board ×1 Click here to buy!
4. Joystick module ×2 Click here to buy
5. Led ×1
6. OLED display ×1 Click here buy!
7. Battery ×1 Click here to buy!
8. Soldering iron Click here to buy !
9. Header pins Click here to buy!
Step 2:
If all the components are in your table ,then its the perfect time to start the project.
Now lets get to know much deeper about each component.
1.Nrf2401 module:
The nRF24L01+ transceiver module is designed to operate in 2.4 GHz worldwide ISM frequency band and uses GFSK modulation for data transmission. The data transfer rate can be one of 250kbps, 1Mbps and 2Mbps.
Specifications:
2.OLED display:
This OLEDis for Displaying the values being transmitted ,its optional you can leaveit you don't want it.
3.Atmega 328p
We need a microcontroller to connect the nrf module ,you can use any microcontroller available to you . Just to reduce the space we have used this chip stand alone. This chip is present in UNO board.
4.Battery :
NOTE: The nrf module can tolerate up to only 3.7 volts and the atmega328p chip can tolerate up to 5.5 volt.
Here we recommend to use this kind of 3.7 volt battery for protection of the components.
Step 3 :
By this this time you are familiar with all the components we are using. if not take google for help. NOW its time for us to assemble the components in to PCB board
NRF transmitter circuit |
with this circuit diagram we are now going to make the circuit and test it.
After spending a quite amount of time in solidering we have got this skeleton of the transmitter now we can simply insert the components in the PCB board .
However till now we didn't upload the code to the microcontroller the time is now. You can easily get the code here.
Code for Arduino - comming soon
Once downloaded upload this code into Arduino and simply remove the IC from it and insert t into the IC base of the transmitter.
Testing :
This is time which is going to change your face. TESTING!!! Connect the battery to the circuit. If it starts showing you the values of x and y axis like the picture given below , Congrats your transmitter is working and passed test .
But if the transmitter is showing something like this then there is a problem in your circuit , which means its not the time to take REST!!!.
Check if all the connections are correct and connected well . Then conform there is no short circuit between the circuit [All the best].
Now testing if the transmitted data is captured by the receiver. Upload the code and open the serial monitor in the Arduino ide and wait for the result. Only after getting the values in serial monitor we can assume the circuit is in working condition.
We are at the end of the video , we tried to help you to make this project and if you wish to support us just you can subscribe t o us which puts smile in our face :-)
You can see making video of this blog in Youtube ,below....
If you want this Video in TAMIL see down...
Subscribe to our channel if you wish to support us.
Finally, Have a nice day ...
Bro...when will you upload the code.....?
ReplyDeletereceiver making circuit
ReplyDeletegood luck it's a great project. when is the code coming?
ReplyDelete