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

    文章

    4035

    浏览量

    134492
  • Arduino
    +关注

    关注

    190

    文章

    6527

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索AMC7823:多功能模拟监测与控制电路的技术奥秘

    探索AMC7823:多功能模拟监测与控制电路的技术奥秘 在电子工程领域,对于模拟信号的监测与控制一直是至关重要的环节。德州仪器(TI)推出的AMC7823
    的头像 发表于 04-18 14:15 86次阅读

    模拟电路入门难?掌握这7大核心电路,你也能轻松上手!

    很多电子工程师在入门模拟电路时,都会觉得它“知识点杂、电路形式多”,学起来一头雾水。其实,模拟电路的学习是有规律可循的,今天就为大家拆解7大
    的头像 发表于 03-28 21:01 275次阅读
    <b class='flag-5'>模拟</b><b class='flag-5'>电路</b>入门难?掌握这7大核心<b class='flag-5'>电路</b>,你也能轻松上手!

    数字电路模拟电路的差异解析

    运行,都离不开两大基础电子电路的支撑:数字电路模拟电路。很多人在接触电子技术时,都会产生一个疑问:数字电路
    的头像 发表于 03-14 09:47 437次阅读
    数字<b class='flag-5'>电路</b>和<b class='flag-5'>模拟</b><b class='flag-5'>电路</b>的差异解析

    探索用于Arduino的TLE94112ES直流电机控制盾牌

    探索用于Arduino的TLE94112ES直流电机控制盾牌 引言 在电子工程领域,电机控制一直是至关重要的部分。对于Arduino开发者而言,一款功能强大且易于使用的电机
    的头像 发表于 12-18 16:35 495次阅读

    探索AMC7820:一款强大的模拟监测与控制电路

      在当今复杂的电子系统中,模拟监测与控制电路起着至关重要的作用。TI的AMC7820就是这样一款功能强大的芯片,它集成了多种功能模块,为DWDM应用中的激光二极管和TEC冷却器控制提供了一站式
    的头像 发表于 12-05 16:38 1146次阅读
    探索AMC7820:一款强大的<b class='flag-5'>模拟</b>监测与<b class='flag-5'>控制电路</b>

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

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

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

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

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模块?

    在NuMaker开发板上,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望在 Arduino IDE 中
    发表于 09-04 08:28

    Arduino与LabVIEW联合编程指南

    Arduino编程并与LabVIEW上位机结合实现设备的远程控制与数据采集。
    发表于 06-19 15:54 3次下载

    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