首页 文章

使用UART从Raspberry Pi编程Arduino

提问于
浏览
0

我正在尝试使用Raspberry Pi对安装在面包板上的Arduino进行编程 . 对于Arduino的设置,除了USB串行设备之外,我一直在关注this教程 . 相反,我通过电平转换器连接了Raspberry Pi . 我自己设计了电平转换器,使用4066模拟开关和运算放大器作为电压跟随器,以提供稳定的3.3V电压 . 来自Pi的3.3V在Arduino引脚上转换为5V,反之亦然 . 我没有得到任何响应,在shell中运行avrdude或通过Pi上的Arduino IDE .

Pi和Arduino都将TX引脚驱动为高电平值(3.3V和5V) . Arduino已在stk500开发板中使用bootloader闪存 . 我一直在运行的命令是:

/usr/share/arduino/hardware/tools/avrdude -C/usr/share/arduino/hardware/tools/avrdude.conf -v -v -v -v -patmega8 -carduino -P/dev/ttyAMA0 -b9600 -D -Uflash:w:/tmp/build4533291593992176675.tmp/sketch_mar21a.cpp.hex:i

连接到pin13的LED每6秒钟大约闪烁一次 .

谁能告诉我如何让Raspberry Pi与Arduino交谈?

1 回答

相关问题