Questions tagged «arduino»

对于与Arduino微控制器及其与Raspberry Pi项目集成的问题。仅关于Arduino的问题是题外话,可以在Arduino Stack Exchange上提出。

6
如何连接Arduino?
在Arduino的网站总结起来作为 Arduino是一个基于灵活,易于使用的硬件和软件的开源电子原型平台。它适用于艺术家,设计师,业余爱好者以及对创建交互式对象或环境感兴趣的任何人。 它可以是一个不错的界面,用于控制伺服器并提供其许多可选屏蔽罩提供的其他连接性。 如何将一个连接到Raspberry Pi?如何设置通讯?

3
树莓派的可入侵性级别
我从事嵌入式系统(主要是微控制器)的工作已有3年左右。我想知道实际开源的RPi多少?我知道arduino为我们提供了硬件/软件等的完整详细信息。但是RPi呢?这很重要,因为我的团队并且我想对树莓派进行以下操作(此项目打算像arduino => no OS一样使用RPi): 重写主引导程序(ROM)以从闪存而不是外部SD卡引导。 板载闪存中有一个辅助引导程序,这会激活pi的usb端口并进行监听。它必须接受二进制代码(它将从我的PC中获得)并将其保存在闪存中。稍后开始执行它。 开发我们自己的设备驱动程序以处理通信协议。 为PI开发我们自己的上载器和调试环境,以及针对ARM的嵌入式C的自定义实现(需要控制GPIO等)。 如果可能,为嵌入式系统实现我们自己的操作系统。 树莓派有可能吗?如果不是, ->树莓派不可能实现我的五个目标。如果必须使用PI,我必须对项目进行哪些更改? ->市场上还有哪些其他板子可以让我完全完成我想要的工作?

2
我可以用Makey Makey + Raspberry Pi制作完整的USB键盘吗
我最近购买了Makey Makey(基于Arduino Leonardo / ATMega32u4),希望用一些金属零件构造一个完整的USB蒸汽朋克风格的键盘。在它到达之前,我重新阅读了细节,并意识到它只有18种可能的输入,因此85个以上的键将不起作用。有没有人知道我如何用Raspberry Pi制作这样的野兽?(与以前的帖子联系起来非常容易)
15 usb  keyboard  arduino 

3
将Raspberry Pi连接到Arduino Uno R3的最安全方法
我正在使用Arduino Uno R3开发机器人,并且希望具有无线控制Arduino的能力,例如停止Arduino而不必每次都拔下电源插头。 我想知道将我的Raspberry Pi连接到Arduino的最安全方法,而不会出现很大的电压差的风险。 根据这些页面,我使用了i2c和Serial:http://blog.oscarliang.net/raspberry-pi-arduino-connected-i2c/和http://blog.oscarliang.net/connect-raspberry-pi-和arduino-usb-cable /。我尚未查找USB。我问这个问题的原因是,在i2c帖子上它说我应该注意电压差: 它是如何工作的?安全吗? Raspberry Pi的运行电压为3.3伏,而Arduino的运行电压为5伏。有一些教程建议使用电平转换器进行I2C通信。如果Raspberry Pi以“主”身份运行,而Arduino以“从属”身份运行,则不需要。 我如何安全地连接RPi作为主机和Arduino作为从机。
13 serial  i2c  arduino 

3
write_i2c_block_data中cmd参数的含义
我正在测试Pi和Arduino之间的i2c通信。 医生说: write_i2c_block_data(addr,cmd,vals) Block Write transaction. int addr,char cmd,long[] None 我有这个测试: 在Pi上: import smbus bus = smbus.SMBus(0) bus.write_i2c_block_data(address, 48, [49, 50, 51] ) 在Arduino上: void receiveData(int byteCount){ Serial.print("byte count="); Serial.println(byteCount); while(Wire.available()) { number = Wire.read(); Serial.print((char)number); } } 在Arduino上,我看到以下输出: byte count=4 0123 我的问题是:该cmd参数的用途是什么?我在Arduino上看不到哪个字节代表什么的区别。 我想我可以视情况处理它。也许我想使用前2个字节作为命令。 该页面没有关于该方法的太多信息:http : //wiki.erazor-zone.de/wiki : linux : …
12 i2c  arduino 

2
3D打印主机/ Arduino IDE设置/ 3D建模
我有一台reprap 3d打印机,并且想将其变成“多合一”解决方案。我希望能够将我的Rasp(星期一到达),小屏幕等安装在reprap的框架上。看到我的3D打印机工作正常,括号就没问题了。我需要的是可在树莓派上使用的软件包列表: 将gcode馈送到我的sanguinololu板(pronterface是一个示例) 创建可以导出为与以下文件兼容的3d模型 将3d文件切成gcode (可选)更新/调整reprap控制器板的固件
12 arduino  printing 

5
GPIO-UART至Arduino通信
我一直很幸运地尝试让Raspberry Pi与Arduino对话。我正在使用3.3 V至5 V转换器来交换电压。我确实在UART TX引脚上放了一个LED,看起来好像在反转数据。如果是这样,我需要什么电路才能使其与Arduino通信? 我正在使用Cool Components Logic Level Converter。它是用于3.3 V至5 V的晶体管和用于5 V至3.3 V的电阻器。
12 gpio  serial  arduino 

2
Raspberry Pi和Arduino有什么区别?
这个问题是由于缺乏足够的理解而引起的,但是它涉及到我想做一段时间的项目。 这是8x8x8 led多维数据集的Instructables页面,第70步解决了以下问题:“我可以使用Arduino来控制多维数据集吗?” 本教程概述了如何将多维数据集与Arduino Duemilanove连接。 由于Raspberry Pi可以运行操作系统,因此在此任务中击败Arduino(至少是Uno和其他小型模型)似乎非常有资格,但是我不具备将两者进行比较的知识。 有什么区别?
11 hardware  arduino  led 

2
Raspberry Pi上的自定义固件?
有没有办法像Arduino一样使用Raspberry Pi ?也就是说,没有操作系统吗? 只需将其连接到计算机的USB并将其下载代码,然后Raspberry Pi下次启动时,它将(无限地)运行该程序。就像Arduino一样。 当我用谷歌搜索如何像Arduino一样使用Raspberry Pi时,我得到的只是使用Raspberry Pi的GPIO,而不是我想要的东西。 我最后想要做的就是开发自己的引导程序,并用裸露的骨头OS 汇编语言,Ç和ARMGCC。因此,我需要一种将代码刻录到板上的方法。 我怎样才能做到这一点?

4
wifi如何连接树莓派控制arduino?
我有一个arduino uno,需要以互联网为媒介来响应iOS应用程序。我最初的计划是为arduino使用wifi屏蔽,但是由于此时我无法获得无线屏蔽,因此我想我可以使用连接到互联网的树莓派来控制arduino。我假设这可能吗? 我需要让树莓派响应Web服务器并将信号发送到arduino。这有可能吗?如果可以,有人可以给我一些建议,以进行此操作吗?
8 wifi  arduino 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.