I'm working on a quadcopter project. In that project i need autonomous quad. I read most of tutorials about how to make quad but most of them are using remote controller and some of them using arduino to control motors directly, but i need my UNO to communicate with kk2.1 flight controller. Unfortunately, i am in the limit of my budget, so i cannot buy anything more. (I know if i get an accelerometer i can program my own flight controller with the help of UNO, but i don't want to and my project description doesn't let me to do) Here is the list all i have:
4 X motors&propellers 4 X ESC 1 KK2.1 Flight Controller 1 Arduino UNO 1 LİPO battery 1 HMC5883 magnetometer
I can get data from magnetometer, and with PID controller i can try to make my quad stand still in the air (i have enough knowledge to do these), in a certain altitude (in the future i will buy barometer). But the problem is that i don't know how to communicate with that flight controller. In most of tutorials they are connecting reciever to flight controller, so i thought if i create RC-like output, i can connect arduino UNO to my flight controller. How can i create an output that KK2.1 flight controller can understand the signal or how can i create RC-like output signal?