Arduino nano扩展板能这么接吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Arduino nano扩展板能这么接吗?相关的知识,希望对你有一定的参考价值。
新手小白,不太懂
参考技术A 可以啊,它就是这么用的!!不过你要看接什么传感器,一般小电流的没问题,大电流的不行。追问能不能帮我看一下代码,它上传成功但是不运行,会不会是我的针脚接错了?
参考技术B楼主连接方式也是对的。具体连接如下图所示:Gravity: IO 传感器扩展板 V7.1-Arduino扩展板-DFRobot创客商城
参考技术C 可以的,这样就可以直接对舵机编程驱动弄舵机工作了。懂事电子设计 Vgz追问
能不能帮我看一下代码,它上传成功但是不运行,会不会是我的针脚接错了?
arduino nano 配合 as32-tll-100串口通信实验 --基础串口通信
Arduino Nano 超小封装的 Arduino开源系统。玩起来挺爽的。
作为最小单片机系统,首先功耗是没得说,很低很低,并且还有休眠模式,采用电池供电非常理想的功耗。
其次,由于社区完整强大,扩展很方便,无论串行并行,编程接口丰富。
再次,价格很感人,RMB:10-20元。依然是首选。
AS32-TTL-100是一款基于Semtech原装SX1278射频芯片而开发,工作频段为410-441MHz,功率为100mW直插式串口数传模块。该模块采用LORA扩频传输,接收灵敏度高,功耗低,距离远。并且绕射和穿墙能力好,抗干扰能力突出。
通信模块主要考虑的依然是低功耗,毕竟电池贵。
那么进入正题,聊一聊怎么用这两个组成小型的通信网络。
把 两个用线连起来
这里我用Arduino nano的d3,d4口模拟串行所以,将tll-100的rx,tx连接到d3,d4上。
其他接口 电源不用说了,就是v5,gnd口,md0,md1口直接接地。就是透明广播模式了,关于模式说明书上写得清清楚楚。
Arduino IDE下载一个,写个程序
#include <SoftwareSerial.h> const int LedPin = 2; SoftwareSerial s1(3, 4); // RX, TX int isHigh = 0 ; void setup() { // put your setup code here, to run once: Serial.begin(9600); s1.begin(9600); pinMode(LedPin, OUTPUT); } void loop() { if (s1.available()) { delay(50); int val = s1.read(); Serial.println(val); for (int i = 0; i < 10; i++) { flashLed(); } } } void flashLed() { digitalWrite(LedPin, HIGH); delay(100); digitalWrite(LedPin, LOW); delay(100); }
上传到片子上就ok了
功能很简单,只是为了调通即可,也就是接收一个无线信号(用另一个tll-100发出的)闪烁LED即可。
直接买一个as15-usb-t2 调试器
插上tll-100即可
通过xcom串口调试程序,随意发送任何字符信息
测试成功。
以上是关于Arduino nano扩展板能这么接吗?的主要内容,如果未能解决你的问题,请参考以下文章