- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 BG2RHE - STM32F103最小板使用Arduino IDE和U8G2库控制SSD1306OLED
这篇没有前言,也不感谢各种TV了,直接开说。 STM32F103C8T6最小板价格已经是白菜帮子的价格了,性能碾压动辄几十元的MEGA2560,唯一遗憾的是STM32厂家开发环境不给力,虽然刚刚推出了STM32CubeIDE1.0.0,但是,如果仅仅搞个小测试还是嫌麻烦。幸好有大神出手,将STM32部分芯片移植到了Arduino IDE环境下,这下方便多了。 STM32的Arduino...
2019-05-22 14:17:46
2079
4
原创 BG2RHE - 数码管显示long变量的字符串和HEX显示转换
最近在研究八位数码管显示功能,涉及long长整型变量在数码管上的显示问题。一种是调试或者工程模式下,将long值直接以HEX方式显示;另一种是实际应用中,将long转换成字符串后在数码管上显示。看了很多例子,感觉都很麻烦,于是自行分析研究,得到如下过程:unsigned char i;unsigned long val;unsigned char val_char[8];unsigne...
2019-05-02 08:08:14
581
原创 BG2RHE - 树莓派PC版系统安装并安装最新版的ArduinoIDE。
树莓派的定制Debian很好玩,官网也有桌面版,于是找来已淘汰的、尘封多年的、老旧的笔记本,装一个Linux系统玩玩。 先到官网下载树莓派桌面版的ISO文件,用UltraISO软件把ISO文件写到U盘上,然后U盘插到笔记本上,把笔记本的引导方式设置成USB盘引导,开机,接下来按照提示安装系统。 安装完毕进入桌面后,首先联网,然后更新一下系统和软件包。这时系统并没有中文输入法,我喜欢su...
2019-04-30 08:34:29
599
原创 BG2RHE - Arduino控制TM1640芯片LED流水灯测试
TM1640是一款LED驱动控制专用电路,性能可靠,价格低廉。可以驱动8段16位数码管或者8×16组LED,主要应用于电子产品LED显示屏驱动。使用TM1640可以让单片机从繁琐的动态扫描中解放出来,专心处理实时数据,实乃仪表类开发的必备良品。 Arduino这个小玩具因其自带IDE定制的开发环境,既不用设置寄存器,也不用写一长串GPIO的配置,拿过来就操,用来测试芯片的驱动非常简单方便,...
2019-04-27 12:24:17
2789
6
原创 BG2RHE - 用AtmelStudio7给ATMEGA芯片下载Arduino的bootloader的简便方法
Arduino以其简单快速的开发环境一直受到广大极客的欢迎,尤其是控制前端的应用领域,更是其大显身手的地方。但是,自制的板子或者bootloader损坏的Arduino板子想要重新写入bootloader是一件很麻烦的事情。虽然官方给出了用另一个正常工作的Arduino板子当作编程器给其它板子烧录bootloader的方法,但是由于操作复杂,两个板子之间还要飞线连接,稍有不慎就会扩大灾难范围。...
2019-04-25 11:05:20
1395
原创 BG2RHE - 树莓派安装官网新版ArduinoIDE
树莓派便宜大碗,配合VNC可以很好地工作在PC环境。树莓派虽然也有GPIO对外开发,但是同为嵌入系统的小弟弟Arduino以其强大繁多的Shield板,以及方便快捷的开发环境,仍然占领前端控制领域。树莓派与Arduino密切配合,可以搭建更为强大健壮的控制系统。 树莓派虽然可以atp安装Arduino IDE,但是版本老旧,注释无法输入中文,用起来极端不爽。好在Arduino官网为各位爷准...
2019-04-24 09:44:29
1712
原创 BG2RHE - 树莓派3B+外置wifi解决金属外壳屏蔽问题
树莓派3B+外置wifi解决金属外壳屏蔽问题树莓派3B+内置了wifi和蓝牙,使用更加方便了。但是,树莓派3B+的发热量很大,如果你需要日常携带树莓派,一定需要一个美观漂亮的外壳,当然大部分外壳都配有散热风扇。我是个器材控,最受不了满身孔洞的外壳和沙沙作响风扇,于是配了个全铝带散热柱的封闭外壳,于是问题就来了,内置wfi信号屏蔽的厉害,经常断网,VNC也卡的要命。想起玩树莓派2B时用的小米wi...
2019-04-21 10:48:49
3397
5
树莓派用GPS校准系统时钟
2019-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人