Arduino进阶实验:遥控自走车(51单片机通信)剖析.pptxVIP

  • 29
  • 0
  • 约2.88千字
  • 约 21页
  • 2017-05-31 发布于湖北
  • 举报

Arduino进阶实验:遥控自走车(51单片机通信)剖析.pptx

Arduino进阶实验:遥控自走车(51单片机通信)剖析

制作一只非常~听话的苦力怕 苦力怕,是本组依照单机游戏“Minecraft”中“爬行者”角色的外形制作的Dino 928 此次实验重点在于通讯与交互过程 初试篇:使用简单数字讯号调教苦力怕 首先如何才能发送一个数字信号 制作的初期,发现蓝牙是一个可能很普遍存在于大众的模组,如不出所料,各位看到这句的时候已经应验了…… 于是我们果断放弃了蓝牙,转而决定用红外线机制,传输一个键码值给MCU,再让MCU控制不同位于Arduino的PIN口进行后续判断 硬体组成 接收红外 转发数字信号(非串口) 数字信号接收端 架构解析 红外遥控器 MCU转发 Arduino接收 导通电机马达 NEC Digital UART 外部供电 外部供电 液晶显示板 NEC协议 NEC数据格式:引导码、用户码、用户码(或者用户码反码)、按键键码和键码反码,最后一个停止位。 51单片机程式码 void main() { EA = 1; ENLED = 0; //LED enable ADDR3 = 1; InitInfrared(); //初始化 (略) if (irflag) //接收到红外数据时刷新显示 { irflag = 0; switch(ircode[2]) {

文档评论(0)

1亿VIP精品文档

相关文档