18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

基于使用手機上的應用程序構(gòu)建電動滑板

電子設計 ? 來源:電路城 ? 作者:電路城 ? 2021-05-19 15:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

該項目將從頭開始構(gòu)建電動滑板,并使用手機上應用程序中的滑塊控制電動滑板。

所需零件:

Arduino Uno或Nano

藍牙低能量(BLE)模塊,例如只作為從機的HC-06,或者可以作為主/從機的HC-05。

L293D電機驅(qū)動集成電路。這個16針雙H橋電機驅(qū)動器將允許我們控制電機的旋轉(zhuǎn)方向和速度;

12V 直流馬達

12V電池組

arduino的電源

跳線和實驗板

電路:

HC-06將在從主藍牙設備發(fā)出時接收串行數(shù)據(jù),該數(shù)據(jù)將通過其接收/發(fā)送引腳RX/TX(連接到主板的引腳5和4)傳輸?shù)紸rduino。其GND和VCC引腳將分別連接到GND和+5V。

L293D中的H橋允許通過打開或關閉一對開關來控制電機的旋轉(zhuǎn)方向,其中4個開關以H的形狀排列。

基于使用手機上的應用程序構(gòu)建電動滑板

該電機驅(qū)動器也能夠驅(qū)動兩個不同速度的電機,但本項目僅使用一個。

要啟動電機,請連接“啟用1,2“(pin1)和”Vcc1”(引腳16)至+5V。連接“Vcc2”(針腳8)連接到12V電池組的正極。將針腳4、5、12和13連接到GND。連接”輸入1“(引腳2)至Arduino的引腳10,它將傳輸pwm2信號和”輸入2”(引腳7)至引腳9,用于pwm1。在這些之間切換將允許我們切換旋轉(zhuǎn)方向。最后,將DC電機連接到輸出1和2(引腳3和6)。

基于使用手機上的應用程序構(gòu)建電動滑板

連接好的試驗板:

基于使用手機上的應用程序構(gòu)建電動滑板

程序:

#include《SoftwareSerial.h》

SoftwareSerial bt_ser(4,5); //連接到用于串行數(shù)據(jù)通信的RX和TX引腳

char c[6];

int i=0,speed_value=0,send_value;

#define pwm1 9 //輸入2

#define pwm2 10 //輸入 1

boolean motor_dir = 0;

void setup()

{

Serial.begin(9600);

bt_ser.begin(9600);

pinMode(pwm1, OUTPUT);

pinMode(pwm2, OUTPUT);

}

void loop()

{

while(bt_ser.available()) //數(shù)據(jù)傳輸時

{

if(bt_ser.available()》0)

{

c[i] = bt_ser.read(); //讀取從主設備發(fā)送的字符串

Serial.print(c[i]);

i++;

}

if(c[i-1]==‘N’) //如果按下按鈕

{

motor_dir = !motor_dir; //切換方向變量

if(motor_dir) //設置方向,pwm1和pwm2是相反的

digitalWrite(pwm2, 0);

else

digitalWrite(pwm1, 0);

}

}

speed_value = (c[1]-48)*100+(c[2]-48)*10+(c[3]-48)*1; //從字符串解釋速度

if(motor_dir) //對于給定的方向

{

if(c[i-1]==‘#’){ //如果數(shù)據(jù)已從滑塊傳輸

analogWrite(pwm1, speed_value-100); //100,當滑塊處于“0”位置時,速度為0

i=0;

}

}

else{ //相反方向

if(c[i-1]==‘#’){

analogWrite(pwm2, speed_value-100);

i=0;

}

}

}

pwm1和pwm2是相反的,并允許切換旋轉(zhuǎn)方向。

應用發(fā)送的串行數(shù)據(jù)是字符串c,這是速度和方向數(shù)據(jù)所在的位置。為了使其工作,速度位于c[1],c[2]和c[3]。

定制滑塊來發(fā)送100到255之間的數(shù)字。這可以在阿爾杜伊諾的[0:255]上用一個新的速度變量繪制出來,如下所示:

new_speed = map(speed_value,100,255,0,255)

應用程序:

Bluetooth Electronics:它提供了創(chuàng)建儀表板以及自定義儀表板上的組件發(fā)送的數(shù)據(jù)或它們?nèi)绾谓换サ倪x項。

(創(chuàng)建的儀表板的屏幕)

為了創(chuàng)建此界面,需要編輯一個新的儀表板,然后從編輯菜單中選擇一個滑塊,一個按鈕和一個文本框。

滑塊將必須按以下方式進行編輯:

最低價值:100

最大值:255

在更改滑塊時發(fā)送字符串

字符串開頭:*

字符串以:結(jié)尾

應該對按鈕進行編輯(釋放文本為空白):

媒體文字:N

發(fā)布文字:

然后,就可以添加文本以澄清儀表板。
責任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 集成電路
    +關注

    關注

    5442

    文章

    12341

    瀏覽量

    371588
  • 電機驅(qū)動

    關注

    60

    文章

    1356

    瀏覽量

    88761
  • 應用程序
    +關注

    關注

    38

    文章

    3340

    瀏覽量

    59790
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MCU在電動滑板車硬件實物的設計技巧

    電動滑板車最常見的造型就是L型了,一體式的車架結(jié)構(gòu),使用了極簡主義風格進行設計。車把手可設計成彎曲形、也可設計成直線形,轉(zhuǎn)向柱與車把手一般呈70°左右,可展現(xiàn)出組合裝配的曲線美。 而在折疊后,電動
    發(fā)表于 12-28 14:10

    如何構(gòu)建OSDK應用程序?

    如何構(gòu)建OSDK應用程序?
    發(fā)表于 11-12 08:03

    DIY電動滑板車的相關資料分享

    前言:咋說呢,一輛性能完好的電動滑板車是離公司半遠不遠的單身狗人士的絕佳選擇了。目前市場上的電動滑板也是琳瑯滿目,上午某東隨手一點,下午即可上路漂移。但是!這樣的
    發(fā)表于 12-03 06:56

    MCU在電動滑板車中有何應用呢

    電動滑板車有哪些優(yōu)勢呢?MCU在電動滑板車中有何應用呢?
    發(fā)表于 02-10 07:20

    如何在手機上打開/啟動應用程序?

    您希望如何在手機上打開/啟動應用程序?您會手動啟動還是通過語音命令啟動它?
    發(fā)表于 05-04 08:56

    3G用戶如何使用手機上網(wǎng)業(yè)務?

    3G用戶如何使用手機上網(wǎng)業(yè)務? 使用具有支持3G手機上網(wǎng)功能的手機,點擊上網(wǎng)鍵或者菜單訪問手機上網(wǎng)門戶網(wǎng)站,就可以開始使用手機上網(wǎng)業(yè)務。
    發(fā)表于 06-15 10:10 ?823次閱讀

    電動滑板車電機控制器的作用是什么

    電動滑板車電機控制器是用來控制電動滑板車電機的啟動、運行、進退、速度、停止以及電動滑板車的其它電
    發(fā)表于 06-12 10:12 ?7292次閱讀

    如何使用STM32CubeWL構(gòu)建Sigfox?應用程序

    如何使用STM32CubeWL構(gòu)建Sigfox?應用程序
    發(fā)表于 11-21 08:11 ?2次下載
    如何使用STM32CubeWL<b class='flag-5'>構(gòu)建</b>Sigfox?<b class='flag-5'>應用程序</b>

    如何使用 STM32CubeWL 構(gòu)建 Sigfox? 應用程序

    如何使用 STM32CubeWL 構(gòu)建 Sigfox? 應用程序
    發(fā)表于 11-21 08:11 ?1次下載
    如何使用 STM32CubeWL <b class='flag-5'>構(gòu)建</b> Sigfox? <b class='flag-5'>應用程序</b>

    如何使用 STM32CubeWL 構(gòu)建 LoRa? 應用程序

    如何使用 STM32CubeWL 構(gòu)建 LoRa? 應用程序
    發(fā)表于 11-21 08:11 ?1次下載
    如何使用 STM32CubeWL <b class='flag-5'>構(gòu)建</b> LoRa? <b class='flag-5'>應用程序</b>

    可以用手機應用程序控制的中型四足機器人

    電子發(fā)燒友網(wǎng)站提供《可以用手機應用程序控制的中型四足機器人.zip》資料免費下載
    發(fā)表于 01-31 14:10 ?1次下載
    可以<b class='flag-5'>用手機</b><b class='flag-5'>應用程序</b>控制的中型四足機器人

    基于Arduino的DIY電動滑板

    本教程將全面地介紹如何構(gòu)建屬于您自己的DIY電動滑板。制作滑板所使用的是一些現(xiàn)成的電子和電氣組件,基于Arduino微控制器進行設計,這意味著其功能還能擴展延伸到其他項目中。
    的頭像 發(fā)表于 02-23 11:05 ?3447次閱讀
    基于Arduino的DIY<b class='flag-5'>電動</b><b class='flag-5'>滑板</b>

    谷歌模型怎么用手機打開

    要使用手機打開谷歌模型,首先需要明確一點:谷歌模型本身是在計算機上運行的程序或算法,而不是可以直接在手機上打開的應用程序。然而,你可以通過
    的頭像 發(fā)表于 03-01 16:23 ?1119次閱讀

    android手機上emulate應用程序的方法

    在Android手機上模擬(emulate)應用程序的方法通常涉及到使用Android模擬器(Emulator)或類似的工具來模擬Android環(huán)境,以便在沒有實際物理設備的情況下運行和測試應用程序
    的頭像 發(fā)表于 12-05 15:33 ?1891次閱讀

    電動滑板車核心技術方案解析

    能和電子控制系統(tǒng),通過無線遙控器或手機APP進行操作,實現(xiàn)無需滑行、全電動驅(qū)動的出行方式。 相比電動自行車、電動滑板車,
    的頭像 發(fā)表于 08-22 10:16 ?454次閱讀
    <b class='flag-5'>電動</b><b class='flag-5'>滑板</b>車核心技術方案解析