• The Arduino IDE(compiler)'s float bug

    时间:2022-07-02 09:23:02

    1.通常直接使用串口的print函数就okSerial.println(DHT.humidity);  //assumingDHT.humidityisfloat2.但是习惯问题,还是偏好sprintf,则可以考虑dtostrfdtostrf(DHT.humidity,3,0,rh);参数1为flo...

  • C#与Arduino通过串口通信来控制LED灯的状态

    时间:2022-06-01 22:04:29

    一、引言最近摆弄了一段时间的Arduino,发现Arduino做一些电子类项目、监控、机器人、电子玩具比较容易,并且Arduino与.NET程序集成也不难。接下来介绍一个简单的小程序,C#做的一个WindowsForm程序,通过.NET串口编程与Arduino通信,来控制LED灯的状态,以此演示C#...

  • ARDUINO 中断

    时间:2022-05-29 15:56:09

    设置中断函数 attachInterrupt()attachInterrupt(interrupt,function,mode) 描述: 当发生外部中断时,调用一个指定函数。当中断发生时,该函数会取代正在执行的程序。大多数的Arduino板有两个外部中断:0(数字引脚2)和1(数字引脚3)。 ard...

  • Arduino中的setup()和loop()函数

    时间:2022-05-25 16:14:32

    今天看arduino的源代码,对于arduino中的setup和loop有了新的理解,可能你以前对于这俩个函数就是知道arduino是初始化,而loop是死循环,但是托若你看了Arduino的主函数你会有更加清晰的认知下面贴出arduino的main函数#include<Arduino.h&g...

  • x86 版的 Arduino Intel Galileo 开发板的体验、分析和应用

    时间:2022-05-23 19:21:36

    1.前言在今年(2013)罗马举办的首届欧洲MakeFaire上,Intel向对外发布了采用x86构架的Arduino开发板:IntelGalileo。这无疑是一个开源硬件领域的重磅消息。作为CPU领域的巨头Intel,为开源硬件/Maker领域这个从前相对小众的圈子推出专门的硬件,无疑说明对开源硬...

  • 微信客户端+微信公众平台+新浪云SAE+Arduino+WS100(控制LED)

    时间:2022-05-21 22:15:05

    第一步:准备1、智能手机微信客户端或微信电脑版2、注册微信公众平台https://mp.weixin.qq.com3、注册新浪账号http://www.sinacloud.com4、拥有一块ArduinoUNOR3http://item.jd.com/1593883356.html5、拥有一块WS1...

  • Arduino下LCD1602综合探究(上)——1602的两种驱动方式,如何使LCD的控制编程变得更简单

    时间:2022-05-04 21:54:57

    本文为大大维原创,最早于博客园发表,转载请注明出处!!!一、前言:LCD(LiquidCrystalDisplay的简称)液晶显示器,已经逐渐替代CRT成为主流的显示设备之一,因此也成为了单片机发烧友绕不过的话题之一;而LCD1602更是很多单片机发烧友最早接触的字符型液晶显示器。笔者经过一段时间的...

  • Arduino101学习笔记(七) 时间API

    时间:2022-04-25 03:15:41

    //*********************************************************************************************//函数名称:unsignedlongmillis(void);//输入参数:无//函数返回:机器的运行时间/...

  • Arduino 各种模块篇 motor shield

    时间:2022-04-24 12:05:25

    根据arduino官方网站出的shield,类似的情况有很多中motorshield这里测试采用的是http://www.seeedstudio.com/wiki/Motor_Shield_V1.0 这款。采用的驱动芯片是L298N,官方网站arduino.cc采用的是L293N,现在最新的已经采用...

  • 指示灯组与3个复位按钮的介绍Arduino Yun快速入门教程

    时间:2022-04-18 17:01:24

    指示灯组与3个复位按钮的介绍ArduinoYun快速入门教程1.4.2  指示灯组指示灯组的放大图如图1.5所示。图1.5  指示灯组各个指示灯对应的功能如下:q  RX:对应于0号端口,串行通讯的接收指示,在接收数据时闪烁;q  TX:对应于1号端口,串行通讯的发送提示,在发送数据时闪烁;q  L...

  • 详解如何建立您的第一个Arduino工程

    时间:2022-04-14 16:09:49

    Arduino开发板是一个开源的硬件和软件平台,经常被众多的电子爱好者、DIY爱好者、学生和专业人士用于开发一些有趣的项目。由于其易用性以及低成本,我个人最喜欢这个原型平台。今天,我将向您介绍如何快速上手使用Arduino开发板。首先下载并安装ArduinoIDE开发环境,编写一个Arduino示例...

  • Arduino 433 自定义接受

    时间:2022-04-11 09:18:15

    /*Simpleexampleforreceivinghttps://github.com/sui77/rc-switch/*/#include<RCSwitch.h>#defineled110#defineled211RCSwitchmySwitch=RCSwitch();voidse...

  • Arduino UNO +ESP8266采集数据上传到贝壳网

    时间:2022-04-03 12:34:57

    集成电路设计大赛赛程将至,我现在还是毫无头绪,然后又报了一个互联网+,比赛报了,东西就必须出来,时间很紧的情况下,所以选择了开源的arduino的进行完成。从开始接触Arduino到完成工程,前前后后用了快两周吧。arduino用它强大的库函数支持,即使第一次接触,只需要一些C语言的基础,就能快速学...

  • Arduino控制LED灯(开关控制)

    时间:2022-03-12 13:09:48

    问题:当使用"digitalRead(BUT)==1"控制LED灯时会出现"digitalWrite(LED,ledState);"的值出现跳动。原因:因为loop会无限循环,当按下按钮时会一直输出1,当松开按钮时会一直输出0,所以判断的时候if(digitalRead(BUT)==1)判断条件不稳...

  • arduino入门学习实现语音控制LED灯

    时间:2022-03-12 13:10:00

    需要的准备的硬件arduino+PC+麦克风实现语音命令控制LED灯的亮灭。首先需要将写好的arduino程序烧录到arduinouno主板中,下面是代码如下:intval;//定义变量valintledpin=10;//定义数字接口13voidsetup(){Serial.begin(9600);...

  • arduino 红外遥控器控制LED灯

    时间:2022-03-12 13:09:54

    /*日期:2016.9.1功能:红外遥控器控制LED灯开,关,闪烁,呼吸元件:跳线公公头*5led220欧电阻红外接收管,红外遥控接线:红外灯面向自己从左到右分别接IO3,GND,5VLED负极接GND正极串联电阻接IO5红外遥控器键盘1-9编码:FF30CF1FF18E72FF7A853FF10E...

  • 非标准USBasp下载线烧录Arduino BootLoader的参数设

    时间:2022-03-05 12:01:43

    转载http://www.cnblogs.com/codex/p/4314630.html?utm_source=tuicool&utm_medium=referralhttp://www.tuicool.com/articles/UZzyqe非标准USBasp下载线烧录ArduinoBoo...

  • 使用usbasp烧写arduino

    时间:2022-03-05 12:01:37

    胡乱编写代码终于导致arduino板子无法再写入程序了,去官网问了一下,说是bootloader程序被破坏导致。目前唯一的办法就是重新烧写bootloader。网上查了很多资料,烧写单片机基本上都是用usbasp这个东西。于是在淘宝上买了个,不贵,20元左右。这是一个usb接口的单片机烧写工具,插在...

  • 使用C#应用程序与Arduino开发板进行通信

    时间:2022-02-27 19:33:25

    在本文中,我们将一个ArduinoProMini开发板连接到PC,并且使用C#Windows应用程序与其进行通信。将硬件连接到PC是非常有利的,不仅是因为你可以发送命令以及监控状态,还可以实时调试代码。当你正在努力制作一个模块,想知道模块的响应以及跟踪你的状态机时,检查变量会特别有帮助。关于Ardu...

  • 使用Arduino开发板控制步进电机

    时间:2022-02-27 19:33:07

    目前为止,我还没有真正深入了解过电机,特别是步进电机。最近我在计划一个项目,需要相对精确的电机控制,所以可能会使用到步进电机,但很快就意识到我首先应该更多地了解这些。本篇文章主要介绍我到目前为止学到的东西。什么是步进电机?步进电机是一种离散步进运动的电磁装置。它有几个线圈,组成“相位”,当每相依次通...