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

    文章

    3935

    浏览量

    127352
  • Arduino
    +关注

    关注

    188

    文章

    6469

    浏览量

    186962
收藏 人收藏

    评论

    相关推荐

    android手机上emulate应用程序的方法

    Android手机上模拟(emulate)应用程序的方法通常涉及到使用Android模拟器(Emulator)或类似的工具来模拟
    的头像 发表于 12-05 15:33 245次阅读

    PWM与模拟控制的比较

    改变信号的脉冲宽度来传输信息的调制技术。 在数字电子技术中,PWM信号由一系列脉冲构成,脉冲的宽度(占空比)随所传输信息的变化而改变。 通过改变脉冲宽度可以控制信号的幅度或频率,从而实现对信号的调节。 模拟控制
    的头像 发表于 11-18 15:36 426次阅读

    单片机WiFi模块怎样连接手机APP

    将单片机WiFi模块连接到手机APP通常涉及以下几个步骤: 选择单片机和WiFi模块 :选择合适的单片机(如Arduino, ESP32等)和WiFi模块(如ESP8266, ESP32等)。 硬件
    的头像 发表于 09-10 15:31 914次阅读

    怎样使用模拟电路实现信号的二分频呢?

    请问怎样使用模拟电路实现信号的二分频呢?
    发表于 09-10 08:06

    苹果更新App Store指南,允许PC模拟器下载游戏

    苹果近日对面向开发者的App Store指南进行了更新,特别是在模拟器规则上作出了重要调整,这一变化显著地放宽了PC模拟器在App Store上的使用范围。具体而言,更新后的指南4.7
    的头像 发表于 08-02 16:37 394次阅读

    怎样Arduino测试锂电池容量

    本文详细介绍了如何用Arduino测量锂电池的容量。并附有电路图和Arduino的程序代码。
    的头像 发表于 07-30 09:14 861次阅读
    <b class='flag-5'>怎样</b>用<b class='flag-5'>Arduino</b>测试锂电池容量

    请问Matter Android APP是否支持连接市面上的Matter设备?

    各位大佬们,请教下我基于matter开源的Android App,是否可以连接市面上其他的matter协议设备并且进行控制呢?如果不可以,是需要其他认证码?
    发表于 07-24 07:25

    如何在Android 10设备上通过App控制GPIO

    本文档提供了在 Android 10 设备上通过应用程序(App控制通用输入输出(GPIO)的详细指南。这涵盖了从创建 gpio驱动到App 配置 以及 SELinux 策略以允许特
    的头像 发表于 07-22 17:59 1190次阅读

    利用Arduino的自动风扇速度控制电路设计

    自动风扇速度控制电路Arduino LM35编程非常容易实验,可用于根据温度水平通过继电器控制任何目标设备。对于这里的温度测量,我们使用 LM35,这是一种精密集成电路温度器件,其输出
    的头像 发表于 06-22 16:39 1841次阅读
    利用<b class='flag-5'>Arduino</b>的自动风扇速度<b class='flag-5'>控制电路</b>设计

    求助,在esp-idf中使用arduino作为组件后怎样使用arduino的库?

    在esp-idf中使用arduino作为组件后怎样使用arduino的库,例如我此时需要使用arduino的第三方库blinker,怎样使用
    发表于 06-12 07:21

    arduino控制步进电机代码

    Arduino是一种开放源代码的电路板平台,它可以用于控制各种不同的电子设备,包括步进电机。步进电机是一种电动机,可以通过下达特定的指令来控制每个步进的角度,从而使电机旋转到指定的位置
    的头像 发表于 02-14 16:29 2020次阅读

    如何使用Arduino控制RGB LED

    在本指南中,您将学习如何使用Arduino控制RGB LED。RGB(红-绿-蓝)LED可以通过混合不同强度的红、绿、蓝光来产生多种颜色。您将学习创建一个基本Arduino RGB LED电路
    的头像 发表于 02-11 10:28 4908次阅读
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>控制</b>RGB LED

    如何使用Arduino UNO板和电位器控制伺服电机

    在本Arduino伺服电机教程中,您将学习如何使用Arduino UNO板和电位器控制伺服电机。
    的头像 发表于 02-11 10:11 2795次阅读
    如何使用<b class='flag-5'>Arduino</b> UNO板和电位器<b class='flag-5'>控制</b>伺服电机

    如何设置Arduino IR发射器电路

    在本指南中,您将学习如何设置 Arduino IR发射器电路。它使您可以控制IR(红外线)LED,并从Arduino发送任何远程控制代码。这
    的头像 发表于 02-11 09:44 838次阅读
    如何设置<b class='flag-5'>Arduino</b> IR发射器<b class='flag-5'>电路</b>

    如何使用arduino控制接触器?

    我将避免铅酸电池过载。我想通过使用近 30A 的接触器和 arduino uno 板来控制电池过载。如何使用arduino控制接触器?
    发表于 01-22 07:14