Questions tagged «arduino-uno»

Arduino Uno是最常见的Arduino开发板。它基于ATmega328P微控制器。


9
如何创建多个运行线程?
有没有一种方法可以让程序的多个部分一起运行而无需在同一代码块中执行多项操作? 一个线程在等待外部设备,同时另一个线程中的LED闪烁。


11
Arduino能够运行24/7吗?
我正在制作一个简单的Arduino Web服务器,并且希望一直保持打开状态。因此,它必须忍受持续工作。 我正在使用带以太网屏蔽的Arduino Uno。它由一个简单的5V @ 1A插座电源供电。 我的问题: 我会一直保持Arduino开启状态吗? 有没有其他更好的为此推荐的Arduino开发板? 我是否需要注意任何预防措施?

2
如果同时用USB和外部电源为Arduino供电会怎样?
我是Arduino新用户。我不确定是否可以通过电源适配器将USB和外部电源同时连接到Arduino。这会烧毁控制器吗? 基本上,我要在保存所有打开的文档后自动关闭计算机,直到我的UPS电池没电时才可以手动关闭它。我正在尝试使用Arduino通过USB通知计算机有关主电源的电源故障-AC 220V 50 Hz(电源中断时发送的通知/信号)。我认为这可以通过使用外部电压电源引脚来完成。每当市电电源断开时,外部电压电源引脚将从7 V降至0V。可以使用软件读取电压值(我不清楚这一点:可以吗?如果可以,怎么办? )。Arduino将继续通电,因为它已连接到计算机的USB,从而就电源故障与计算机进行了通信。


11
Mac OSX Yosemite没有显示Uno R3的串行端口
我有一台运行OS X Yosemite(10.10.3)的MacBook Pro。在优胜美地升级之后,我第一次将Arduino UNO R3连接到我的计算机-在此之前它运行良好! 当我打开Arduino IDE时,选择工具>板>“ Arduino UNO”,但是当我尝试选择串行端口时,仅有的选项是: /dev/tty.Bluetooth-Incoming-Port /dev/cu.Bluetooth-Incoming-Port /dev/tty.Bluetooth-Modem /dev/cu.Bluetooth-Modem 我已经按照几个教程和线程来解决这个问题,但都无济于事: 我已经安装了最新版本的FTDI驱动程序(即使从我记得UNO根本不需要它们):FTDIUSBSerialDriver_v2_3.dmg 降级为上一个。希望能够清除的FTDI驱动程序版本:/ Volumes / FTDIUSBSerialDriver_v2_2_18 我遵循了有关如何删除现有Apple驱动程序以及如何删除kext文件等的教程。 尝试将arduino连接到两个USB端口。 尝试了各种电缆,包括我在优胜美地升级之前使用的电缆。 尝试安装更新的Silabs驱动程序: Arduino兼容的串行端口未显示Mac OSX 浏览了整个Arduino Mac OSX指南:http : //www.arduino.cc/en/guide/macOSX 查看Macbook Pro的系统信息后,可以发现USB控制器基于Broadcom,以防万一。我搜索了Broadcom USB驱动程序,但是却找到了Silabs热门产品。 在“工具”>“端口”菜单下。我可以看到以下选项: 单击“串行端口”选项不会执行任何操作。 运行ls -1 /dev/tty.*或ls -l /dev/tty.usb*从终端给我: /dev/tty.Bluetooth-Incoming-Port /dev/tty.Bluetooth-Modem 该板未在系统网络下显示(与其他系统一样),因此不会被认为是不正确的设备。 我完全不知所措。板上电了...但是我无法连接到它。 旁注:这是合法的Uno R3,而不是克隆。
39 arduino-uno  usb 


14
从墙上插座为Arduino供电的最紧凑的方法
有很多方法可以从很大范围的电压为Arduino供电: 来自PC或电话充电器或USB集线器的USB电缆 降压转换器 升压转换器 开关电源 电池(连接到电源插孔或USB或Vin) 我似乎找不到的是一个小型220V-5V转换器。我想将Arduino放在墙上的电灯开关下,所以尺寸很重要。 不得已的选择是打开5V手机充电器,用两根电线替换插在插座中的金属插脚,然后用另一对电线插到Arduino板上的USB插口替换USB插口,但仍然是Arduino Pro Mini或Arduino Nano比手机充电器小。


12
如何使用WiFi连接到Arduino?
我正在构建基于Arduino的太阳能供电气象站。气象站由温度传感器和光敏电阻组成,我计划将来增加风速计。我想将气象站连接到我的无线网络,这样我就可以从计算机上检索传感器数据,而无需布线(我住在出租屋里)。 将Arduino连接到WiFi有哪些不同的选择?我看过以太网屏蔽,WiFi屏蔽和称为Xbee的东西,但我不了解它们各自的用途。 我还有一个可以使用的无线家庭路由器。是否可以通过路由器的以太网或USB端口将Arduino Uno连接到路由器,然后通过我的家庭网络从Arduino接收数据并向其发送命令?如果是这样,将如何实现? 我目前有一个裸露的Arduino Uno。
27 arduino-uno  wifi  xbee 

7
如何获得我所有Arduino板的唯一ID?
将草图上传到您的Arduino板之一后,就很难确切知道导致该草图的源代码。 实际上,您可以在PC上更改草图的源代码,而无需将其(以二进制格式)更新到您的电路板上。 我有一个想法,就是要建立一种“ 草图存储库 ”,一旦我将一个草图上载到我的木板上,就会立即填充它。然后,我可以稍后检索在我的任何板上运行的草图的源代码。 对于这样的存储库,我首先需要有一个“ 索引 ”,使我能够知道草图源代码链接到哪个板。 通常,这样的索引对于每个arduino板都应该是唯一的。 因此,我的问题是:如何获得Arduino板的唯一ID? 编辑: 这是我当前的板列表(单个唯一ID方法支持的最小列表): UNO R3 兆丰2560 运 Arduino机器人(必须是2个Leonardo等效板) 将来,我可能还会构建自己的板(Uno等效,但没有FTDI的准系统),因此,如果一种方法也支持这些板,那会更好。

2
Arduino作为USB HID
是否可以使用Arduino uno构建HID设备(如键盘)? 当时,我在Arduino上有按钮输入,在串行线上提供了输出。因此,如何将当前的固件转换为可以像HID键盘一样工作的固件? 我应该编写一个新的窗口设备驱动程序吗? 我是否应该创建一个软件层来接收我的串行数据,并让Windows将其读取为HID输入? 如果有可能,是否有更好的方法可以实现?



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.