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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

如何將源代碼從Arduino軟件或IDE上傳到Lilypad Arduino

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-06 16:19 ? 次閱讀

步驟1:材料準(zhǔn)備

在本教程中,我們將展示如何將源代碼從Arduino軟件或IDE上傳到Lilypad Arduino。在進(jìn)行下一步之前,我們需要準(zhǔn)備以下材料:

母對(duì)母跳線

USB mini B線

USB轉(zhuǎn)UART FTDI轉(zhuǎn)換器

第2步:硬件安裝

第一張圖顯示分別標(biāo)記引腳的Lilypad Arduino引腳圖。第二個(gè)和第三個(gè)圖顯示了Lilypad Arduino和FTDI Converter之間的連接。參考Lilypad Arduino引腳的第一個(gè)圖,連接如下:

GND》 GND

Vcc》 Vcc

RXD》 TX

TXD》 RX

DTR》 DTR

完成連接后,使用USB電纜連接FTDI轉(zhuǎn)換器和電源。

第3步:插入源代碼

在本教程中,我們使用示例在Arduino軟件中觀察Lilypad Arduino的功能。

在左上角的欄中,單擊[文件]》 [示例]》 [01.Basics]》 [Blink]使用示例在Arduino軟件中。

接下來,我們需要設(shè)置板的類型,以便Arduino能夠讀取Lilypad Arduino。單擊[工具]》 [Board:“XXXXX”]》 [Arduino/Genuino Uno]。

為什么我們選擇[Arduino/Genuino Uno]而不是[Lilypad Arduino]?因?yàn)樵诒窘坛讨形覀兪褂昧嗽谥袊a(chǎn)的Lilypad Arduino,它已被引導(dǎo)程序作為Arduino Uno刻錄,所以它的功能是Arduino Uno。

之后,我們需要設(shè)置端口。在上圖中,我們使用COM4作為端口。要獲得端口FTDI轉(zhuǎn)換器的驅(qū)動(dòng)程序,請(qǐng)?jiān)L問網(wǎng)站:http://www.ftdichip.com/FTDrivers.htm。

將源代碼上傳到Lilypad Arduino并觀察結(jié)果。

第4步:結(jié)果

根據(jù)[Blink]源代碼,

Arduino將經(jīng)歷高電壓電平,從而打開LED

一秒鐘后,電壓電平將降低,從而關(guān)閉LED。

再過1秒后,由于高電壓,LED將亮起。

這些步驟將重復(fù)進(jìn)行,直到arduino沒有電源為止。

在本教程中,我們上傳了[Blink]源代碼并觀察了結(jié)果。 Lilypad Arduino上的LED閃爍,時(shí)間間隔為1秒?,F(xiàn)在我們可以得出結(jié)論,源代碼上傳成功,Lilypad Arduino工作正常!
責(zé)任編輯:wv

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

    關(guān)注

    96

    文章

    2943

    瀏覽量

    66618
  • Arduino
    +關(guān)注

    關(guān)注

    187

    文章

    6457

    瀏覽量

    186502
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    求助,如何將定制的2級(jí)引導(dǎo)加載程序上傳到指定的2級(jí)引導(dǎo)區(qū)?

    如何將定制的 2 級(jí)引導(dǎo)加載程序上傳到指定的 2 級(jí)引導(dǎo)區(qū)? 我的設(shè)備 SPI 閃存啟動(dòng)。 在閃存中,2 級(jí)引導(dǎo)程序被寫入地址 0x00000000,然后是應(yīng)用固件。 因此,它遵循以下啟動(dòng)順序
    發(fā)表于 09-26 06:54

    ESP8266為什么不響應(yīng)Arduino

    (esp8266 沒有響應(yīng))。mega 的 TX 連接到 esp8266 的 RX(通過 10k 和 20k 分壓器),mega 的 RX 連接到 esp8266 的 TX。 我還將一個(gè)簡(jiǎn)單的代碼上傳到
    發(fā)表于 07-16 06:39

    ESP12與Arduino IDE一起使用,WIFI在哪里被激活?

    我正在 ESP12 與 Arduino IDE 一起使用。 當(dāng) init() 被調(diào)用時(shí),WIFI 已經(jīng)處于活動(dòng)狀態(tài)。 WIFI是否在RTOS級(jí)別激活?還是在Arduino
    發(fā)表于 07-12 06:31

    請(qǐng)問ESP32-S3-DEVKITC-1是否支持Arduino IDE 1.8.8編譯及燒錄?

    請(qǐng)問ESP32-S3-DEVKITC-1是否支持Arduino IDE 1.8.8編譯及燒錄?使用Arduino IDE 1.8.8成功編譯串口監(jiān)視器例程并顯示
    發(fā)表于 06-05 07:57

    arduino控制步進(jìn)電機(jī)代碼

    Arduino是一種開放源代碼的電路板平臺(tái),它可以用于控制各種不同的電子設(shè)備,包括步進(jìn)電機(jī)。步進(jìn)電機(jī)是一種電動(dòng)機(jī),可以通過下達(dá)特定的指令來控制每個(gè)步進(jìn)的角度,從而使電機(jī)旋轉(zhuǎn)到指定的位置。在本文
    的頭像 發(fā)表于 02-14 16:29 ?1837次閱讀

    arduino如何停止loop循環(huán)

    Arduino的loop循環(huán)是其主要的程序執(zhí)行部分,該循環(huán)將在Arduino開發(fā)板上持續(xù)運(yùn)行,并且只有在程序被重新上傳開發(fā)板斷電重啟時(shí)才會(huì)停止。然而,在某些情況下,你可能需要在程序執(zhí)
    的頭像 發(fā)表于 02-14 16:24 ?4032次閱讀

    如何將LED連接到Arduino板并使其閃爍

     在本快速入門指南中,您將學(xué)習(xí)如何將 LED 連接到 Arduino 板并使其閃爍。
    的頭像 發(fā)表于 02-11 10:53 ?1961次閱讀
    <b class='flag-5'>如何將</b>LED連接到<b class='flag-5'>Arduino</b>板并使其閃爍

    如何將按鈕連接到Arduino

    在本快速入門指南中,您將學(xué)習(xí)如何將按鈕連接到Arduino板,并根據(jù)按鈕是否被按下來讀取HIGHLOW。您將使用電路板上隨附的發(fā)光二極管 (LED)通過按鈕打開和關(guān)閉,以便驗(yàn)證按鈕按下代碼
    的頭像 發(fā)表于 02-11 10:52 ?3300次閱讀
    <b class='flag-5'>如何將</b>按鈕連接到<b class='flag-5'>Arduino</b>板

    如何將HC-SR04連接到Arduino并編寫一個(gè)簡(jiǎn)單的程序來測(cè)量距離

    一種流行的Arduino超聲波傳感器是HC-SR04。它廣泛用于非接觸式距離測(cè)量,通常用于機(jī)器人和自動(dòng)化項(xiàng)目。本指南向您展示如何將HC-SR04連接到Arduino并編寫一個(gè)簡(jiǎn)單的程
    的頭像 發(fā)表于 02-11 10:17 ?2127次閱讀
    <b class='flag-5'>如何將</b>HC-SR04連接到<b class='flag-5'>Arduino</b>并編寫一個(gè)簡(jiǎn)單的程序來測(cè)量距離

    如何將增量旋轉(zhuǎn)編碼器與Arduino連接

    在本教程中,您將學(xué)習(xí)如何將增量旋轉(zhuǎn)編碼器與Arduino連接,以讀取旋鈕的運(yùn)動(dòng)。這對(duì)于在機(jī)器人和其他應(yīng)用程序中創(chuàng)建用戶界面讀取機(jī)械位置非常有用。
    的頭像 發(fā)表于 02-11 10:00 ?1286次閱讀
    <b class='flag-5'>如何將</b>增量旋轉(zhuǎn)編碼器與<b class='flag-5'>Arduino</b>連接

    使用Arduino IDE 2.0開發(fā)ESP32攝像頭模塊

    的ESP系列開發(fā)板。新的Arduino IDE 2.0使用與經(jīng)典Arduino IDE不同的基礎(chǔ)平臺(tái),具備更多現(xiàn)代IDE特征,有更好的語法高
    發(fā)表于 02-07 17:06

    2023年Arduino開放原碼報(bào)告:持續(xù)茁壯的Arduino生態(tài)系!

    所謂出錢就是買一片Arduino開發(fā)板或是付費(fèi)訂閱Arduino Cloud云端服務(wù),單純資金贊助;出力就是撰寫Arduino相關(guān)的程序并無私的分享程序
    的頭像 發(fā)表于 01-25 16:45 ?1275次閱讀
    2023年<b class='flag-5'>Arduino</b>開放原碼報(bào)告:持續(xù)茁壯的<b class='flag-5'>Arduino</b>生態(tài)系!

    Arduino IDE中的文件上傳到XMC2GO時(shí),彈出了一條調(diào)試器異常的原因?

    您好,我正在評(píng)估 #IM69D130 MEMS麥克風(fēng),并在使用Arduino IDE文件上傳到 #XMC 2GO COOLDIM_PRG_BOARD 時(shí)遇到了問題。 J-6EDL_S
    發(fā)表于 01-18 08:57

    Arduino的功能及其限制

    Arduino是一種開源電子原型平臺(tái),它基于易于使用的硬件和軟件,可以用于制作各種嵌入式系統(tǒng)。然而,盡管Arduino非常強(qiáng)大,但它也有一些功能上的限制。本文詳細(xì)介紹
    的頭像 發(fā)表于 12-21 14:15 ?1101次閱讀

    搭建T2 Development Board V1.0.0的Arduino環(huán)境

    Development Board V1.0.0通信。 編寫和上傳代碼: 在Arduino IDE軟件中編寫您的代碼。您可以使用
    發(fā)表于 12-15 17:59