
Arduino
straka
这个作者很懒,什么都没留下…
展开
-
Arduino UNO基于Timer2的舵机驱动库(精度比官方的高)
Arduino UNO基于Timer2的舵机驱动库(精度比官方的高)原博客格式更友好:http://www.straka.cn/blog/more-accurate-arduino-uno-timer2-servo-driver-library-than-official-one/事情是这样的,本来有个小车,想改装下,已经有的驱动板上引脚已经限定了用途和功能,最终的结果就是,如果我想用红外...原创 2020-01-30 17:13:55 · 4235 阅读 · 3 评论 -
Arduino红外发射的调频定时器设置
Arduino红外发射的调频定时器设置原博客格式更友好:http://www.straka.cn/blog/arduino-uno-infrared-emission-timer-setup/网上了解了下ARDUINO的定时器、中断、PWM、舵机控制,红外收发等相关知识。尤其是仔细阅读了AVR atmega328p,也就是ARDUINO UNO的芯片手册的定时器部分,其中有两点:AT ...原创 2020-01-30 17:06:20 · 1767 阅读 · 0 评论 -
XFS5152CE语音合成芯片与Arduino平台I2C通信问题解决
最近弄了个机器人,想给他加上个TTS模块,提升交互性。 TTS有在线、离线的多种实现方法,其中在线方法不是很必要,因为TTS相对ASR(语音识别)计算量小,算法难度低,离线的基本都能够满足需求,其中离线的又分为基于芯片的和纯软件的方法。但软件的方法目前只看到PC平台的,尚未有单片机平台的,而我的主控是Arduino平台的Atmel mega328p,并不能完成纯软件的TTS,所以原创 2017-11-30 21:54:40 · 3951 阅读 · 2 评论 -
太阳能GPS坐标记录器
由于一个项目中需要采集GPS坐标信息,就想利用已有材料做一个简易的坐标采集装置。手头又正好有太阳能电池板,就索性加上了太阳能充电的功能。【选型】由于Arduino比较简单,所以就选择Arduino平台作为主控。20mA/5v。需要显示的信息也比较少,主要是GPS坐标和时间、航速信息。所以用LCD1602即可,为了编码方便,用的是转成串口输入的LCD模块。20~80mA/5v。GPS模块先找的最普遍...原创 2018-01-16 23:35:02 · 2027 阅读 · 0 评论 -
arduino的nrf24L01收发通信
最近弄了两个nrf24l01的模块,想试试之后往智能家居上用,正好之前有一个小车用来验证导航算法的,还有一个小四轴的控制手柄,所以萌生了结合三者弄个遥控车玩一玩。小四轴基于STC15系列主控,51架构,而小车主控是arduino平台,那么nrf24l01的代码就需要分开写。nrf24l01采用SPI总线通信,虽然占引脚数多,但是收发速度快,模块通信速率可达2Mbps,而功耗控制在待机22uA,如果...原创 2018-06-23 14:08:54 · 19712 阅读 · 3 评论