2020-01-22 向峻宏
我主要是将文章看了一部分,了解了其中各种配件的作用以及实现,总结出了几个重要点:
1、我们的平衡车传感器用的电源是3.3V的,文章里说的可以用Arduino自带的3.3V电源接口,
2、在我们的传感器里的数模转换0到5V对应的是0到1023,我们只需要3.3V的范围,因此在我们的代码里只需要一个语句:
analogReference(EXTERNAL);
3、另外,传感器中Aref pin是我们的电压参照接口,我们在实现上述的语句后,要在硬件上将3.3V的pin接到Aref pin上;
4、加速度计我们用到的角度范围一般是-25°到25°;
5、加速度计测量的是确定的角度(受干扰如震动影响),而陀螺仪确定的是角度的变化,他们都是用10位二进制输出的;
6、为了获得陀螺仪一个cycle的变化的角度,我们用millis()函数可以记录一个cycle完成的时间标记,通过时间标记就可以获得一个cycle的时间(cycle是轻微变化的,不稳定的·,因此需要测量出)。
各种硬件购买
1、我们用的三轴加速度计JY-61型的某宝可以买,但是它的同型的拓展版我没找到,某宝的客服不懂;
2、轮子的购买是与那个motor配套的,文章里面没有单独交代,motor购买网址ebay.com,网不好,所以打不开网页找;
3、其余零件文章作者都交代了购买的网站,我过完年会好好去找一找,然后将链接发出来,某宝我基本没找到相应的零件,卖的大部分都是成品。