使用 Arduino Nano 或 Uno 的 Android 频率计数器。
Arduino 通过级联 timer0 和 timer2 为计数器生成一个精确的 1 秒时基。数字输入 3 和 4 之间的链接将 timer2 的输出(250 Hz)连接到 timer0 的输入。软件等待 timer0 的输出变为正,开始对 timer1 输入的频率进行计数。Timer1 是一个 16 位定时器,它以 16 的 2 次方计数溢出,进而推进溢出寄存器。在 1 秒结束时,记录 16 位寄存器。Arduino 通过 USB 电缆和 OTG 电缆或适配器发送包含测量频率的 3 个字节。规格建议输入最高 6 MHz,我在 2 MHz 下进行了测试。Android 应用程序显示 0 到 9 个数码管图像。
OTG(On The Go)是用于将 USB 设备(充电器或 PC 除外)连接到手机或平板电脑的电缆。
该应用程序是一个用于传输到 Android 设备的 APK 文件,打开该文件可以选择安装它。如果您想修改应用程序,则需要该库,它位于 PC 的 B4A 免费程序中。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !