0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样使用Android Blynk App控制模拟的Arduino电路

454398 来源:网络整理 作者:佚名 2019-11-05 11:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:使用Arduino UNO创建Proteus文件

从Proteus 8.0开始,现在可以将Arduino UNO放在项目剪辑的原理图上即可。如果您使用的是先前版本,则可以按照此处的说明添加Arduino库。确保Arduino振荡器的频率为16 MHz,以匹配Arduino草图编译器生成的代码。

步骤2:从项目剪辑中添加3个LED

添加3个LED(红色,绿色和蓝色)。您可以使用项目剪辑,也可以照常使用proteus库。

步骤3:创建虚拟COM端口

使用任何虚拟com软件,创建虚拟连接,例如:COM1 《---》 COM2。

第4步:从Proteus库添加COMPIM

添加 COMPIM组件

在proteus库中找到“ strong》”。我创建了项目剪辑以方便重用。我选择COM1为Proteus端,而COM2为Blynk脚本端。

步骤5:将Arduino Sketch编译的十六进制文件添加到Proteus文件夹

这是代码(稍后将添加到项目文件中。)

/****************************************************************************************

* Code is based on Blynk USB-Serial Example

* Make sure you go to C:\Users\Your Username\Documents\Arduino\libraries\Blynk\scripts

* Press CTRL + LMouse Button and select Open Command Windows Here

* Then type in command windws 》》 blynk-ser.bat -c COM2 and click enter

* Enjoy the Virtual IoT !!!

****************************************************************************************/

#include

// Pin Assignments

int redPin=8,greenPin=9,bluePin=10;

//Your app authentication token (can be fetched from your blynk app

char auth[] = “d76e23d84cee461aa3f6869ff43e0d07”;

void setup()

{

//Set the three LED pins as output

pinMode(redPin,OUTPUT);

pinMode(greenPin,OUTPUT);

pinMode(bluePin,OUTPUT);

// Blynk will work through Serial

Serial.begin(9600);

Blynk.begin(auth, Serial);

}

void loop()

{

// All the magic is here

Blynk.run();

}

步骤6:现在使用常规Blynk程序

到目前为止,您可以运行Proteus项目。

-使用blynk网站上的用户序列示例,说明如何运行Blynk。

-将您的Blynk应用连接到服务器(本地或云)。不要忘记更改身份验证令牌。

-在我的演示中,我使用了本地服务器。您可以观看youtube演示来创建自己的演示。

-完成。现在,您可以通过移动设备控制PC上的LED。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3986

    浏览量

    133134
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    196033
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AMC7823:高性能模拟监测与控制电路的深度解析

      在电子工程师的日常设计工作中,寻找一款功能强大且性能稳定的模拟监测与控制电路至关重要。今天,我们就来详细探讨德州仪器(Texas Instruments)推出的AMC7823,它为通信、工业控制
    的头像 发表于 11-30 09:23 284次阅读
    AMC7823:高性能<b class='flag-5'>模拟</b>监测与<b class='flag-5'>控制电路</b>的深度解析

    高通宣布收购 Arduino,加速普及前沿边缘计算与 AI 技术

    “  全新 Arduino UNO Q 开发板与 Arduino App Lab 将为数百万开发者带来高通 Dragonwing 处理器的强大动力。  ”   要点速览: 强强联合 :此次收购将高
    的头像 发表于 10-08 11:15 383次阅读
    高通宣布收购 <b class='flag-5'>Arduino</b>,加速普及前沿边缘计算与 AI 技术

    ArkUI-X与Android联动编译开发指南

    .arkui-x/android/app/build.gradle目录下设置configBuildFlag开关,可触发联动ArkTS源码编译脚本,默认为false,不执行编译ArkTS脚本文件。 //执行联动
    发表于 06-16 22:55

    ArkUI-X在Android上使用Fragment开发指南

    原生Activity需要继承androidx.fragment.app.FragmentActivity,绑定StageFragment示例如下: package
    发表于 06-12 22:42

    ArkUI-X添加到现有Android项目中

    ,构建Android aar包。 ace build aar DevEco Studio 1.创建一个ArkUI-X Library工程 2.通过执行Build APP(s)选项,构建出Android
    发表于 06-04 22:35

    ArkUI-X添加到现有Android项目中

    ,构建Android aar包。 ace build aar DevEco Studio 1.创建一个ArkUI-X Library工程 2.通过执行Build APP(s)选项,构建出Android
    发表于 05-28 22:44

    迅为RK3588开发板安卓GPIO调用APP运行测试

    Android Studio 的 locat 日志打印窗口,筛选打印“package:mine”,然后点击 APP 界面的“调用 GPIO”按钮,会循环打印 GPIO 引脚打开和 GPIO 引脚关闭,如下图所示: 到此,安卓 GPIO 测试
    发表于 05-13 10:49

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    的发展,在Arduino出现以前,虽然也有很多公司在推广一些简单易用的可编程控制器,但是由于开发平台种类繁多,而且使用这些控制器基本上都需要对电子技术、数字逻辑、寄存器等内容进行多方面的了解和学习,才能
    发表于 05-13 09:28

    数字电路模拟电路的区别

    在电子工程领域,数字电路模拟电路是两种截然不同的技术。它们在处理信号、设计方法、应用领域以及性能特点上有着明显的差异。 一、信号处理方式 1.1 模拟
    的头像 发表于 01-24 09:36 2137次阅读

    模拟电路的应用领域

    在现代电子技术中,模拟电路扮演着至关重要的角色。尽管数字电路在许多应用中占据了主导地位,但模拟电路因其独特的优势,在特定领域仍然是不可或缺的
    的头像 发表于 01-24 09:27 1832次阅读

    模拟电路分析技巧

    在现代电子技术中,模拟电路扮演着至关重要的角色。它们不仅用于信号放大、滤波和转换,还广泛应用于传感器接口和功率管理等领域。掌握模拟电路分析技巧对于电子工程师来说是必不可少的。 1. 理
    的头像 发表于 01-24 09:24 1377次阅读

    模拟电路与数字电路的区别

    在现代电子技术中,模拟电路和数字电路是两种截然不同的电路类型,它们各自有着独特的特点和应用场景。 一、信号处理方式 模拟
    的头像 发表于 01-24 09:22 2084次阅读

    探讨模拟电路为什么需要隔离电源

          在电子工程领域,模拟电路的设计与应用占据着举足轻重的地位。从声音信号的放大到传感器数据的处理,模拟电路无处不在地支撑着现代电子设备的运行。然而,在复杂的
    的头像 发表于 01-03 07:38 1129次阅读
    探讨<b class='flag-5'>模拟</b><b class='flag-5'>电路</b>为什么需要隔离电源

    如何使用Arduino实现CAN总线通信呢

    CAN(Controller Area Network)总线是一种常用于汽车和工业控制系统的串行通信协议,以其高可靠性和实时性而闻名。Arduino,作为一种流行的开源微控制器平台,可以通过附加
    的头像 发表于 12-23 09:06 2837次阅读

    PFC模拟和数字控制的比较 PFC对电网稳定性的贡献

    PFC模拟和数字控制的比较 功率因数校正(PFC)技术是提高用电设备功率因数的关键手段,而模拟控制和数字控制则是实现PFC的两种主要方法。以
    的头像 发表于 12-16 15:55 1485次阅读