Arduino中的XBee源地址

我正试图找到一种方法来获取Arduino电台的原始地址 基本上,我希望我的XBee芯片发送一个字符串,其中也包含它的源地址(或id),这样我就可以识别消息来自何处,而不必在每个不同的Arduino上运行不同的代码 我该怎么办 编辑 我正在使用xbee arduino库(http://code.google.com/p/xbee-arduino/). xbee通过Sparkfun xbee屏蔽直接连接到Arduino(http://www.sparkfun.com/products/9976)

在Arduino中显示负数

我和我的朋友正在Arduino板上为数字温度计布线/编码,我正在编写代码。我们的温度计工作得很好,基本的温度数据传输到我们用来输出的4位7段LED屏幕。我正试图编写代码来显示负(零下)温度,但很难获得正确的输出。它不输出负号,而是输出8 下面是loop()方法: void循环(void){ int temp=getTemp(); 布尔负=假; 如果(温度0;位数--){ //在短时间内打开一个数字 开关(数字){ 案例1: //对于temps 100.0或更高版本,最左边的数字只需打开, //或

带CAN总线屏蔽的Arduino Mega 2560连接(SparkFun)

我正在尝试连接一个来自和沟通。如何操作?将CAN设备连接到屏蔽(正确连接and信号),并在CAN低信号和CAN高信号之间放置至少一个120欧姆的电阻器(有时称为端接电阻器,但主要是(类似于集电极开路/漏极的上拉电阻器))。Muzab,你试过什么?症状是什么?你想连接什么CAN设备?你用过什么代码:在Arduino上设置输入/输出端口,设置/初始化CAN屏蔽,尝试发送CAN帧,等等?Peter,谢谢你的帖子。我仍在尝试将Can屏蔽初始化为arduino。我有一个D-sUB9母端接有120欧姆的电阻

Arduino 处理can';我找不到阿杜伊诺?

我在用Arduino图书馆。但这些例子都不起作用。我已尝试使用Arduino.list[0]和Arduino.list[1]更改串行端口。 如果我选择任何更高的数字,它会抛出一个错误,所以我假设它只看到两个串行设备 我的Arduino连接并工作。我可以通过Arduino应用程序使用它 还有什么其他可能的问题 页面上有一个示例草图,我一直在使用该草图进行故障排除。此页面帮助很大: 最终,使用 print(Serial.list()[0]); 并尝试使用数字,直到串行端口的名称与Arduino I

使用ElectricImp server.show()和Arduino

我在跟踪调查。我只有一个arduino和imp,因此我正在尝试使用server.show()将我在arduino串行监视器中键入的内容显示在imp节点中 我修改了sparkfun代码中的一个函数,如下所示: function pollUart() { imp.wakeup(0.00001, pollUart.bindenv(this)); // schedule the next poll in 10us local byte = hardware.uart57.read()

Arduino-从SD卡播放MP3

我的Arduino Uno板上有一个seeed studio的SD卡屏蔽。我还有一张SD卡,里面有一个siren.MP3文件。我想让我的Arduino板播放MP3文件,但我不知道如何让它做到这一点。我还连接了一个扬声器。Arduino Uno没有足够的功率在软件中播放MP3。您将需要一个单独的硬件MP3解码器,并指示它播放它们。如前所述,Arduino无法解码MP3。作为替代方案,您可以将MP3转换为cpu密集度较低的WAVe文件格式,然后使用pin码播放该文件 或者您可以使用播放MP3文件。有

使用arduino和processing将数据保存到文本文件

我想使用processing将arduino上串行接收的数据保存到文本文件中。 现在我要处理的代码如下所示 import processing.serial.*; Serial myPort; int val; void setup() { myPort = new Serial (this, "COM3", 1200); } void draw() { if ( myPort.available() > 0) { val = myPort.read(); print((char

使用Arduino、Gameduino 1.0(VGA)和GLCD/TFT显示器绘制静态线

我在这方面是个新手,所以请对我耐心点。我正在尝试使用Arduino UNO和Gamduino 1.0在VGA显示器上设计用户界面,需要绘制两个轴(x和y)的帮助。基本上,我需要在显示器上画两条静态线,其中x轴在显示器上从左向右平移,y轴在显示器左侧为1/8,从显示器顶部平移1/2直到底部 希望这是有意义的。如果它是静态的,你会想要它作为背景(而不是精灵) 这里有一个关于设置背景的教程: 我正在做类似的事情,所以我很快就会发布我的代码(gameduino今天刚收到邮件)

Arduino软件在工具中找不到我们的板->;OS X Yosemite上的串行端口

我买了这个和这个来连接电脑。我在尝试设置它时遵循上述步骤。我们成功地完成了该教程的引导加载程序部分,调试指示灯闪烁。我按照教程一直到上传程序。Arduino软件在“工具->串口”中找不到它,但允许我烧掉盗录者。唯一的选择是我连接的几个蓝牙设备,没有一个是有用的 我只知道您正在使用的ISP编程器板。当我在eBay上订购了一个不存在或很难找到的OSX驱动程序的时髦硬件时,我成功地运行了Parallels。这是一个有趣的工作,但它可能是你最好的选择——Arduino.cc论坛上的许多人都有这样的想法

Arduino Labview的采样FFT

我想用arduino和labview为我的振动传感器建立一个FFT图。通过使用Labview接口和Arduino,我设法得到振幅与时间的关系图。但我想使用labview编码的频率分析来识别故障频率的谐波,我一直在使用编码,有时,这里的任何人都可以为我提供一些帮助吗?非常感谢= 你现在得到的输出有什么问题?我想在频域显示峰值FFT,为什么我的频率总是保持在0Hz?我不是FFT专家,但你的原始信号有直流偏移,如果是,这是否意味着FFT中的最大峰值实际上在0Hz?您能发布原始时域波形和生成的FFT图的

Arduino Mega2560 ENC28J60和RFID不工作

我是新来的,所以请不要为我的愚蠢而生气。我有一个项目,我必须读取RFID UID代码(这部分工作起来像个符咒),然后将其发送到连接到C#应用程序的数据库,然后接收响应(0或1)。我(目前)的问题是arduino不发送任何数据。也许有人能帮我 这是我的arduino代码: #包括 #include//RC522模块使用SPI协议 #包括//用于Mifare RC522设备的库 #包括 #包括 静态字节mymac[]={0x74,0xDD,0xDD,0x00,0x00,0x01}; 静态字节服务器

XBee未与已连接的Arduino通信

我有两个XBee S2模块。当我将它们直接连接到我的计算机并通过X-CTU终端进行检查时,它们都在通信。问题是,当我试图通过两个Arduinos连接两个设备来无线发送数据时,根本没有通信。它不发送任何值 这是接收端的代码: 包括 SoftwareSerial XBSerial=SoftwareSerial2,3; int BackMotorForward=6; int BackMotorReverse=5; int FrontMotorRight=10; int FrontMotorLeft=

用处理读取Arduino int数组

我有一个arduino处理通信问题。 我有一个arduino代码,可以从触摸屏上获得X坐标和Y坐标 它工作得很好,没问题,我得到了X和Y坐标。 但我需要将其可视化,我正在尝试在Processing 3.0中编写代码,这样我就能在我的计算机上看到触摸屏被触摸的位置。 所以我需要把x-y从arduino发送到processing,这样我就可以画画了。 有人知道如何将整数数组[X,Y]从arduino发送到processing吗?这将帮助您。 5分钟,您就可以互相联系了 编辑: 首先看一下Arduin

Arduino ATTiny84a和RFM12b问题

我正试图用arduino的Jeelib库设置attiny84a和RFM12b。它与arduino完美配合,但与阁楼不配合。我们是三个人,他们在没有运气的情况下试图解决问题 我们可以很容易地将软件上传到微型计算机上。没问题。除了我们不能发送和接收数据外,一切似乎都很好。我们目前正在调试终端6(PA7)上的闪烁二极管,我们正在完成init方法,但似乎我们没有取得任何进展 这是Arduino UNO的图纸 这是阁楼的图纸。别介意那小家伙的名字弄错了。端子1从右上角开始 我们试着把味噌丝(绿色)换了

Arduino NRF24L01,阁楼和Uno未连接

我有一个ATTiny85,使用以下接线图连接到NRF24L01+模块:。ATTiny85定期进入和退出睡眠状态,向接收器Arduino Uno发送一些值。如果阁楼没有Arduino电源(3.3v),一切正常。当我运行一个单独的CR2032投币式电池的ATTiny时,它的输出电压约为3v,Arduino从未收到任何数据。我有一个连接到阁楼的状态指示灯,以确保阁楼正确唤醒,事实就是如此。以下是两者的代码: 编辑: 将它连接到外部3.3v而不是Uno使一切工作-为什么硬币电池的电压不工作?我认为所有设

Arduino 将浮点值转换为字符串时出现NaN错误

我正试图通过arduino和加速计的处理来旋转盒子。 但当我在处理中运行println语句时,它显示了NaN NaN代表的不是数字 这不一定是个错误;这只是当你试图把数字以外的东西当作数字时发生的事情 val变量必须包含非数字的内容,因此float函数不知道如何处理它 在将val的值传递到float函数之前,先打印出val的值,然后开始调试,这样就可以开始弄清楚它为什么具有它所具有的值 有关NaN的更多信息可在处理参考中找到。您可以使用arduino库中名为 你的号码是多少 为此,你必须包括 数

Arduino 7段显示正常、奇数和偶数显示

我正在尝试学习如何使用以下输出制作草图: 以7段显示显示0到9的计数,然后循环 以7段显示显示计数1、3、5、7和9,然后循环 以7段显示显示计数0、2、4、6和8,然后循环 以7段显示显示0到9的计数,然后循环 所以基本上只有三种模式,正常计数,奇数计数和偶数计数。 我已经知道7段显示器的引脚配置和模式的安排。我不能做的是适应草图并按下按钮。这是我的初始代码: const int buttonPin = 2; const int pin3 = 3; const int pin4 =

Arduino-检测运动/移动?

我需要检测物品的移动方向。我想知道这个项目是向上还是向下移动 在这个平台上,使用特定的防护罩,这可能吗 我脑海中有一个超声波传感器,我用它来测量物体离某个点有多远,并以此来说明由于距离的变化而发生的运动类型。我认为这可能很棘手,我想看看是否有更好的选择 更新:我更新了问题,修正方向-不是向前/向后而是向上/向下。一般来说,要知道运动方向,需要使用陀螺测量结果,通常用四元数表示。要获得距离,需要整合加速度数据。但是请注意,这种方法不是很好。 您可以使用6轴mems传感器,用于测量加速度和转速。有基

Arduino ? 还是我只需要闪光灯

最安全的方法是阅读它。 它是否真的需要,取决于程序——它是如何编写的,是使用eeprom存储配置(如果使用的话)还是一些常量,等等。 如果使用它来存储配置,那么可能会以某种方式处理所有数据读取0xFF时的特殊情况,例如。G默认配置是从闪存加载的。 如果常量存储在eeprom中,那么如果不复制其内容,程序将无法按预期工作。 正如您所见,复制它更安全,除非您有一个很好的反驳(一些技术问题或您绝对确定flash中的程序不使用eeprom或其他东西)。 对不起,我犯了一个错误,我想把闪存和eeprom

Arduino 指纹扫描仪选择

我对在arduino或raspberry pi项目中使用哪个指纹扫描仪感兴趣。此扫描仪只能拍摄指纹照片,不能处理或验证指纹,因为所有这些都将在计算机中完成。您可以尝试R305模块。它是通过UART进行通信的比较流行的模块之一。Adafruit有一个现有的库,但不包括图像下载。但是,有大量文档包含所有命令,包括用于提取所需图像的命令。图像通常是一种压缩的256x288灰度BMP,通常大小为37kB。您需要进行外推以获得完整的74kB图像。您应该记住,最大波特率为115200或11.5kB/s,因此

将Arduino库与c++';弦流

我正在使用esp8266和平台来写一个简单的草图 #include <sstream> #include <Arduino.h> std::stringstream s; void setup() { Serial.begin(9600); Serial.println("Test"); } void loop() { } #包括 #包括 std::strings; 无效设置() { Serial.begin(9600); 序列号。打印号(“测试

Arduino 我能把十进制整数转换成十六进制数吗?

我想将0到65536之间的十进制数转换为十六进制数。我可以用Arduino脚本吗?谢谢您可以使用将数字格式化为十六进制,例如 //lets be sure our integer is in desired range myinteger=min(max(myinteger, 0), 65535); //buffer big enough for 4 hex digits + terminating null char hexbuffer[5]; sprintf(hexbuffer, "%04

通过I2C在Arduino和RPi IOT C之间发送JSON字符串#

我正试图通过I2C将一个JSON字符串从Arduino Uno发送到运行Win IOT Core的RaspPi 连接工作正常,我在Arduino端注册了一个事件处理程序,当主服务器(rpi)请求数据时,它被称为fine void I2CRequest() { Serial.println(“收到I2C请求”); /*向WinIoT发送数据*/ int bt=Wire.write(lastJSON.c_str()); Serial.println(lastJSON); Serial.print(“

Arduino Mega 2560的高端版本?

我有一个项目是围绕Arduino Mega 2560开发的。该系统需要大量的模拟和数字I/O,我们最终使用了大部分I/O引脚。随着时间的推移,计算需求不断增加,理想情况下,我们希望拥有以太网功能,以便更轻松地与其他硬件通信(我们目前使用USB来实现这一点)。是否有更高端版本的Arduino Mega(具有ARM或基于Intel的CPU)和可选的以太网功能,可以替代我们当前的Mega?通过插入替换,我的意思是我们可以运行现有的草图,或者只需很少的工作就可以移植它。我花了相当多的时间上网并查看了Ar

Arduino X-Bee发射机发送相同数据而不刷新

我很难使用科罗拉多州航天拨款和研讨会的默认代码。我想先问你们,因为有时很难找到他们,因为他们主要是组织中的三个人。我的问题是,在制作信标和漫游者系统时,他们让我们使用Xbees和Arduino Fios。代码让我们在信标处读取罗盘读数,并将其发送给漫游者,以便它可以比较信标航向和它的航向。我们的发射机似乎没有刷新,因此相同的数据包会连续发送,而不会发生变化。这是一个普遍的问题吗?如果是这样,您是如何处理此问题的?首先您可以检查采样率,将采样率设置为某个值而不是零。要检查您是否收到了正确的数据包,

Arduino 通过浏览器拒绝Intel Edison WiFi连接

我将Arduino IDE与Intel Edison一起使用,并从IDE示例上传草图:示例->WiFI(Edison)->SimpleWebServerWiFi。刚刚更新了密码和网络名称。我可以从这里的草图添加代码,但这里没有什么特别的。而且这种连接似乎很好: Attempting to connect to Network named: L&N SSID: L&N IP Address: 192.168.1.102 signal strength (RSSI):-39 dBm

如何在串行通信(Arduino)中使用启动和停止位

我需要通过RS232与使用Arduino的设备进行通信,我已经完成了所有设置和工作。我的问题是,生产我需要与之通信的设备a的公司告诉我: 1) 通过串行传输的数据有一个启动和停止位,为十六进制“7E”。 2) 在消息的末尾附加一个CRC哈希 该设备使用请求/响应协议,因此Arduino板必须发送数据才能接收数据。我已将起始位和停止位设置为ASCII字符,将数据和CRC置于两者之间,只需串行。写入(数据);我已经设置了两个Arduino板,并且都以这种方式进行通信。一切都很顺利 但设备本身不起作用

Arduino CanBus Shield seeedStudio未捕获数据

我已经购买了Seeed Studio Can总线屏蔽V1.2,我在以200kbps的速度收听总线时遇到了问题,但我成功登录了我的汽车总线 我有一辆速度为200kps的无证件公交车(不是汽车公交车),我需要嗅探一下,车上有3个设备。canh和canl之间的阻抗为60欧姆。我已经切断了P1跳线,并检查了在螺钉端子上接线时阻抗仍然为60欧姆。 我已将总线接地插入屏蔽接地 我正在使用lib提供的receive_check示例。我已将公共汽车速度设置为200kbps 这辆公共汽车开得很好,但什么也收不到。

如何使用Arduino创建变量文件名并在sd卡上存储变量

Arduino IDE中的示例“SD_测试”非常有效。现在我想扩展它 首先:我想使用变量文件名。我在互联网和stackoverlow中找到了一些例子,但没有任何效果(仍在搜索一个最小的例子) 我想要 writeFile(SD, filename, "Hello "); 其中filename是一个处理类似“file.txt”的变量 Second:我想对要保存在此文件中的内容执行相同的操作。所以不是 writeFile(SD, "/hello.txt", "Hello "); 我想要 write

Arduino MQTT Mosquitto和两个ESP8266

我的问题是: 我有一个Raspberry Pi,并在其上安装了Mosquitto MQTT代理。我的目标是让2个MQTT客户机通过MOSQUITO代理进行通信,因此我在两个ESP8266(WeMos D1 mini)上安装了下面的代码 我已经在“上创建了这个MQTT命令:mosquitto_pub-h192.168.1.20-t/wassim/led-m” 因此,当我只连接一个ESP客户端时,我会在串行监视器中看到消息“on”。但是当我连接第二个ESP客户端时,我在串行监视器上看不到任何消息。。

Arduino 如何阻止我的代码进入从8到9再回到8的无限循环?

我试图通过编写一个从1到10计数的小程序,使用\u开关盒,然后使LED在每次计数器同时达到0、6或9时闪烁。无论何时它达到0或9,它都应该倒计时或倒计时,这取决于它是在底部还是顶部。如何使用我当前的代码使其工作 int COUNT=0//åtelle 0-10 inc.的计数整数。 无效设置(){ 对于(int i=2;i我有一些类似的代码: nt ports [] = {2,3,4,5,6,7,8,9}; // Digital PINS: used for display controll.

使用Arduino作为肌电传感器

当我在网上搜索肌电传感器时,我经常看到这些传感器只是由几个晶体管、电阻器,有时还有二极管组成。我也曾在一个网站上读到,肌电传感器是一种改进的电压表。但是,虽然我设法用Arduino做了一个电压表,但我还没能用Arduino做一个肌电传感器 有人知道是否有可能用Arduino制造肌电传感器,以及他们是如何做到这一点的吗 我经常看到这些传感器是由几个晶体管组成的, 电阻器,有时是二极管 几乎所有的电子设备都是如此 是否有人知道是否有可能从手机上制作一个肌电传感器 Arduino以及他们是如何做到这一

Raspberry和arduino通信(通过USB)之间的协议名是什么?

我正在做一个关于树莓和Arduino之间通过USB电缆通信的项目。我读过几篇文章,有人说这个协议叫做RS-232,有人说它是UART。 有谁能告诉我,这个协议到底是什么,通过USB在Arduino和Raspberry之间连接,基于SerialPy库,我需要在我的最终报告中写下这个。 非常感谢。在大多数Arduinos上,ist确实是USB串行的。大多数USB2UART芯片实现自己的特定于供应商的协议 这取决于实际使用的Arduino变体,因为它完全取决于USB2UART芯片 我称之为USB串行。

Arduino PIR传感器输出不响应预期

将PIR传感器上传至arduino mega board时,其输出与代码中的预期相反!当检测到运动时,与其打开灯光,不如将其关闭。当没有检测到运动时,它会再次打开!有什么问题吗?需要帮助检查pinMode是否设置为INPUT或INPUT\U PULLUP。在INPUT_上拉模式下,您将收到相反的状态。当输入高时,它将返回低。 有关更多帮助,请发布您的代码

Arduino IDE无法编译草图

我正在尝试在Arduino IDE中编译基本的闪烁草图,但是每当我尝试编译草图时,都会出现以下错误: “C:\Users\MY PC\AppData\Local\Arduino15\packages\Intel\tools\arduino101load\2.0.1/arduino101load“-C”-from=\\“C:\Users\MY”“PC\AppData\Local\Temp\arduino\U build\U 712395/Fade.ino.elf\”-to=\“C:\Users\M

Arduino 理解digitalWrite()中的millis()

我一直在做更多的Arduino编程,特别是回到我以前做过的事情上,尽可能地摆脱delay()。我使用以下代码“闪烁”LED: digitalWrite(选通1,(毫秒()%1000L)

Arduino方法只返回0

我已经写了一个简单的方法,它应该生成一个5位数的密码,只包含数字:1、2、3、4(例如:42132) 为了做到这一点,我使用了带有4个按钮的ESP32。每个按钮代表一个数字 但当我测试我的方法时,它只返回“00000”。问题是:该方法没有等待我按下按钮,它会立即返回0。到现在为止,我已经改变了方法x次,我只是不明白为什么它只返回00000次,而不等待我按下按钮 我已经尝试在方法中使用for循环,但是结果是一样的。它返回“00000”,因为该方法没有等待我按下按钮 我的代码: 字符串pcode=”

Arduino 如何存储按下的按钮,然后等待“millis()-changeTime>=10000”,然后调用函数changeLights()?

我正在制作一个交互式交通灯,三个LED用于汽车,两个LED用于行人。这些行人有一个按钮,以便他们可以请求绿灯。标准设置为:汽车绿灯亮10秒,行人红灯亮5秒。现在,我的代码只允许行人在绿灯亮起10秒后按下按钮并获得绿灯 我的问题是,我如何存储在10秒内按下的按钮,并在这10秒钟结束后调用我的函数changeLights,而无需等待 我的代码: void loop() { int buttonState = digitalRead(pushButton); if (buttonSt

Arduino gsm屏蔽没有响应。gsmAccess.begin()不起作用

我正试图让我的arduino GSM屏蔽使用提供的示例“发送SMS”代码。但是,当我上传和编译程序时,串行监视器显示“SMS Messages Sender”,其他情况不会发生 我正在使用Arduino uno r3和gsm sim 900。配备5V 1.5A电源的gsm。我已将arduino的针脚7和8连接到gsm的针脚7和8。我已经把gsm也接地了 当我使用SoftwareSerial.h时,它可以工作。但我希望使用GSM.h库,它现在不工作。需要帮忙吗 // include the GS

Arduino ESP8266和https与firebase的连接

我正在尝试从esp8266向android设备发送推送通知。我有wemos d1迷你板。我的代码如下 #include <ESP8266WiFi.h> #include <WiFiClientSecure.h> #ifndef STASSID //#define STASSID "XXXXXX" //#define STAPSK "XXXXXX" #endif const char* ssid = STASSID; const char* password = ST

Arduino 微秒长正弦波/脉冲

想知道Arduino UNO R3的速度。想要通过连接到myArduino UNO R3的AD9850发送突发正弦波 问题:如果使用Arduino设置AD9850的频率;Arduino的速度是否足以通过AD9850产生突发/短周期的正弦波 比如说: void sendFunction(double frequency, double sendTime, double guardTime) { for (int n=0; n<4; n++ )//(buttonstate4 == HI

为什么Arduino IDE没有打开?

标题不言自明。下面是返回arduino_debug.exe的内容: D:\Arduino>arduino_debug.exe Set log4j store directory C:\Users\Kiwi\AppData\Local\Arduino15 Loading configuration... Initializing packages... java.lang.NullPointerException at cc.arduino.contributions.package

Arduino ESP32-在任务中同时执行多任务

我试着用两个ESP32和两个LDR来制造一个计时激光器。 我有两个ESP32: 一个是用LDR做一个接入点 第二个连接到AP,具有激光计时算法和第二个LDR 在第二个例子中,我还尝试使用Web服务器,这样我就可以连接手机并重新启动chrono 我尝试进行多任务处理,但每次重新启动ESP32时: 18:10:42.625 -> E (5775) task_wdt: Task watchdog got triggered. The following tasks did not reset

Arduino 如何使机器人轮胎转动一致

事实上,我有一个机器人轮胎功能的问题。每次我发送命令来转动机器人轮胎时,它不会以一致的方式转动,但有时会暂停,例如运行2秒和停止4秒,请帮助我解决此问题。我试着对所有的延迟功能进行注释,但没有效果。节目如下 #define BLYNK_PRINT Serial #include <ESP8266_Lib.h> #include <BlynkSimpleShieldEsp8266.h> int a; int b; int

Arduino 拳击队长阿杜伊诺:问题突出

(抱歉英语不好) 我为学校做了一个项目:这是一个有着难以理解的拳击捕获者。我只使用卡上的加速度计和陀螺仪。我想知道拳击手击球的加速度,以便推断拳击手的击球力量。此外,打孔袋的倾斜也很有用。 抓捕者将被放在出气筒上。 加速计的简单程序可以工作,但当我试图编辑它以传输数据excel时,我收到一条错误消息“错误:数据ACSII 200 with PLX-DAQ…”。我修不好 你能帮我吗 谢谢你的帮助 错误表示PLX-DAQ不接受200的ASCII字符 \t,水平选项卡为十进制9。确保只发送ASCII表

Arduino Adafruit Flora突破板和SI1445

我正在尝试使用库中提供的测试代码设置我的新flora breakout board(这里是澄清的链接:);然而,当我去上传代码时,我收到一条错误消息,说找不到电路板。在网上查找了一些资料后,我尝试在Arduino ide上查找董事会管理器,但我找不到我需要的adafruit flora董事会的任何信息。如果有人知道如何安装adafruit flora板,或者知道一个网站来解释,我将非常感谢您的帮助。这是我找到的用于安装电路板的链接: 使用此网站找到解决方案 需要转到首选项并为adafruit f

Arduino RFID国际象棋:一个读卡器&x2B;多天线

我想读一个装有RFID令牌的棋子的游戏场。为了成本和简单,我想使用一个阅读器和多个天线 我计划购买以下产品: ArduinoMega;足够大,可以让我在没有 优化空间或速度 标准8x8棋盘;尺寸可由线圈直径决定(见下文) 标准16台象棋 16个给定频率的RFID令牌;每个棋子都有一个不同的“值”或序列号,当粘在棋子的底部时,将唯一地向系统标识每个棋子 64个RFID线圈(最初)设计用于RFID令牌的正确频率;安装在操场的底部 选择1个与RFID频率兼容的RFID读卡器 某种多路复用器(或一组多

在Arduino中以十六进制形式从串行监视器获取数据

当我向RFID522显示我的卡而不是十六进制数时,我的串行监视器显示的是13315212969217这种类型的数字。如何将其转换为十六进制? 这是我的卡号获取密码 if (rfid.isCard()) { if (rfid.readCardSerial()) { String id = ""; id += rfid.serNum[0]; id += rfid.serNum[1];

索尼Spresense+;Arduino:如果需要,连接基于W5500的以太网

我尝试使用Spresense板构建NTP服务器。 以太网应通过SPI连接W5500芯片。Arduino以太网库似乎与Apresense SPI库有问题 有人已经试过了,有什么想法吗 Ethernet DhcpAddressPrinter示例中的代码在第51行中更改了Arduino/libraries/Ethernet/src/EthernetClient.cpp后编译得很好 if (ip == IPAddress((uint32_t)0) || ip == IPAddress(0xFFFFFFF

当我直接从TX和RX arduino连接到TX和RX USB(D+;和D-)时,为什么我无法从USB接收到arduino的数据

我只想创建一个系统,可以扫描条形码使用条形码扫描仪(与USB),并发送到arduino发送和接收引脚。当我在谷歌上搜索USB电缆时,我发现USB电缆也有TX和RX(D+和D-)。当我直接从TX和RX arduino连接到TX和RX USB(D+和D-)时,为什么我无法从USB接收到arduino的数据。我希望有人能告诉我为什么?TQ USB TX/RX引脚遵循与Arduino UART TX/RX引脚完全不同的电气规范 USB是一种差分信号,其中arduino的UART需要5v逻辑电平 将两

  1    2   3   4   5   6  ... 下一页 最后一页 共 66 页