最详细的Arduino四轴无人机教学_第1页
最详细的Arduino四轴无人机教学_第2页
最详细的Arduino四轴无人机教学_第3页
最详细的Arduino四轴无人机教学_第4页
最详细的Arduino四轴无人机教学_第5页
已阅读5页,还剩7页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页最详细的Arduino四轴无人机教学Hello大家好,我是伊娃老师,今天介绍(DIY)大神KendinYap的(无人机)DIY。

很多做飞机的都是靠K大启蒙的,我们来看他用(Arduino)做一个无人机。

在这里我特别佩服K大的是他直接用焊接电路的(PCB)板加工成无人机的机身,再直接焊接需要的电路,真可以说是一举两得,省了材料也省了重量。

解说过程大家可以看看(视频),一共15分钟,讲解遥控器跟无人机两部分。

视频中用到的工具跟材料,我都对应了某宝关键字找到了,大家觉得有帮助的话,就帮我多转发、关注吧,最下面也可以点喜欢支持我哟~

准备工具

焊枪+焊锡

尖嘴钳

剥线钱

台锯

台钻

笔刀

平口钳夹具

热熔胶枪+胶

双面胶

螺丝刀

胶带

遥控器制作

1xArduinoNano

2x双轴按键(传感器)

1x3档摇臂开关

1x100uF(电容)

1xN(RF)24L01+PA大功率无线收发模块

1x7.4v460Mah(锂电池)

1x680R电阻

若干x5mmKT板、PCB板、2.54插座、(电子)连接线

//6ChannelTransmit(te)r|6KanalVerici#include#include#includeconstuint64_t(pi)peOut=0xE9E8F0F0E1LL;//IMPORTANT:Thesameasinthereceiver0xE9E8F0F0E1LL|Bu(ad)resalıcıileaynıolmalıRF24radio(9,10);//selectCE,CSNpin|CEveCSNpinlerinseçimistructSignal{bytethrottle;bytepitch;byteroll;byteyaw;byteaux1;byteaux2;};Signaldata;voidResetData(){data.throttle=12;//Motorstop|MotorKapalı(Signallostposi(ti)on|sinyalkesildiğindekipozisyon)data.pitch=127;//Center|Merkez(Signallostposition|sinyalkesildiğindekipozisyon)data.roll=127;//Center|merkez(Signallostposition|sinyalkesildiğindekipozisyon)data.yaw=127;//Center|merkez(Signallostposition|sinyalkesildiğindekipozisyon)data.aux1=127;//Center|merkez(Signallostposition|sinyalkesildiğindekipozisyon)data.aux2=127;//Center|merkez(Signallostposition|sinyalkesildiğindekipozisyon)}voidsetup(){//Starteverythingupradio.begin();radio.openWritingPipe(pipeOut);radio.setAutoAck(false);radio.setDataRate(RF24_250KBPS);radio.setPALevel(RF24_PA_HIGH);radio.stopListening();//starttheradiocomunicationforTransmitter|VericiolaraksinyaliletişimibaşlatılıyorResetData();}//Joystickcenteranditsborde(rs)|JoystickmerkezvesınırlarıintmapJoystickValues(intval,intlower,intmiddle,intupper,boolreverse){val=constrain(val,lower,upper);if(val

1xArduinoNano

1x7.4v460Mah锂电池

1xNRF24L01+PA大功率无线收发模块

1x100uF电容

若干xPCB板、2.54插座、2.54排针、电子连接线

//6ChannelTransmitter|6KanalVerici#include#include#includeconstuint64_tpipeOut=0xE9E8F0F0E1LL;//IMPORTANT:Thesameasinthereceiver0xE9E8F0F0E1LL|BuadresalıcıileaynıolmalıRF24radio(9,10);//selectCE,CSNpin|CEveCSNpinlerinseçimistructSignal{bytethrottle;bytepitch;byteroll;byteyaw;byteaux1;byteaux2;};Signaldata;voidResetData(){data.throttle=12;//Motorstop|MotorKapalı(Signallostposition|sinyalkesildiğindekipozisyon)data.pitch=127;//Center|Merkez(Signallostposition|sinyalkesildiğindekipozisyon)data.roll=127;//Center|merkez(Signallostposition|sinyalkesildiğindekipozisyon)data.yaw=127;//Center|merkez(Signallostposition|sinyalkesildiğindekipozisyon)data.aux1=127;//Center|merkez(Signallostposition|sinyalkesildiğindekipozisyon)data.aux2=127;//Center|merkez(Signallostposition|sinyalkesildiğindekipozisyon)}voidsetup(){//Starteverythingupradio.begin();radio.openWritingPipe(pipeOut);radio.setAutoAck(false);radio.setDataRate(RF24_250KBPS);radio.setPALevel(RF24_PA_HIGH);radio.stopListening();//starttheradiocomunicationforTransmitter|VericiolaraksinyaliletişimibaşlatılıyorResetData();}//Joystickcenteranditsborders|JoystickmerkezvesınırlarıintmapJoystickValues(intval,intlower,intmiddle,intupper,boolreverse){val=constrain(val,lower,upper);if(val

1xKK2.15飞控

4x18062380KV(无刷电机)

4x4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论