步驟1:使用Arduino UNO創(chuàng)建Proteus文件
從Proteus 8.0開始,現(xiàn)在可以將Arduino UNO放在項目剪輯的原理圖上即可。如果您使用的是先前版本,則可以按照此處的說明添加Arduino庫。確保Arduino振蕩器的頻率為16 MHz,以匹配Arduino草圖編譯器生成的代碼。
步驟2:從項目剪輯中添加3個LED
添加3個LED(紅色,綠色和藍色)。您可以使用項目剪輯,也可以照常使用proteus庫。
步驟3:創(chuàng)建虛擬COM端口
使用任何虛擬com軟件,創(chuàng)建虛擬連接,例如:COM1 《---》 COM2。
第4步:從Proteus庫添加COMPIM
添加 COMPIM組件
在proteus庫中找到“ strong》”。我創(chuàng)建了項目剪輯以方便重用。我選擇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 ?。。?/p>
****************************************************************************************/
#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:現(xiàn)在使用常規(guī)Blynk程序
到目前為止,您可以運行Proteus項目。
-使用blynk網(wǎng)站上的用戶序列示例,說明如何運行Blynk。
-將您的Blynk應(yīng)用連接到服務(wù)器(本地或云)。不要忘記更改身份驗證令牌。
-在我的演示中,我使用了本地服務(wù)器。您可以觀看youtube演示來創(chuàng)建自己的演示。
-完成?,F(xiàn)在,您可以通過移動設(shè)備控制PC上的LED。
責任編輯:wv
-
Android
+關(guān)注
關(guān)注
12文章
3946瀏覽量
128198 -
Arduino
+關(guān)注
關(guān)注
188文章
6478瀏覽量
188287
發(fā)布評論請先 登錄
相關(guān)推薦
模擬電路與數(shù)字電路的區(qū)別
android手機上emulate應(yīng)用程序的方法
PWM與模擬控制的比較
單片機WiFi模塊怎樣連接手機APP
模擬電路和數(shù)字電路的概念是什么
蘋果更新App Store指南,允許PC模擬器下載游戲
請問Matter Android APP是否支持連接市面上的Matter設(shè)備?
如何在Android 10設(shè)備上通過App控制GPIO
如何使用Arduino IDE構(gòu)建的ELF映像?
ESP32使用Arduino啟用藍牙后編譯固件過大,怎樣縮減大小呢?
利用Arduino的自動風(fēng)扇速度控制電路設(shè)計

評論