在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

Arduino和Scratch是什么

454398 ? 來源:工程師吳畏 ? 2019-07-30 11:21 ? 次閱讀

Arduino

Arduino是一款小型原型板把你的想法變?yōu)楝F(xiàn)實。使用Arduino,可以制造機(jī)器人電子設(shè)備和許多其他東西。天空是極限!

例如,一個連接到四個電機(jī)和一個電機(jī)驅(qū)動器的Arduino(a用于控制電動機(jī)的小電路)可用于以給定的間隔運行這些電動機(jī)。您必須指示Arduino使用編程語言控制電機(jī),使Arduino步驟以代碼的形式完成。

Arduino旨在用自己的Arduino語言編程,盡管這種語言由從C/C ++中提取的函數(shù)組成。

但是,您可以使用其他語言對Arduino進(jìn)行編程,通常使用第三方編程工具,如Snap4Arduino,ArduBlock等。一個這樣的程序是mBlock,它允許人們使用Scratch可視化編程語言和Arduino。

在本教程中,我們將介紹如何使用mBlock編寫Arduino的基礎(chǔ)知識。劃傷。

的 刮 的

Scratch是一種為孩子們開發(fā)的編程語言,用于以交互方式學(xué)習(xí)編程。在Scratch中,您加入帶標(biāo)簽的塊(用作代碼片段)來編寫完整的程序或游戲。

mBlock

使用Scratch,一些用戶開發(fā)了另一種名為mBlock的臨時模式。 mBlock和Scratch之間的區(qū)別在于,mBlock允許你以簡單和交互的方式編寫Arduino。

關(guān)于mBlock的一個有趣的事情是你可以在編寫Arduino之后看到原始的C ++代碼。

使用mBlock使LED閃爍

讓我們從使用mBlock制作LED閃爍程序開始。

查看它有多容易:

在上面的程序中,您可以看到我們已經(jīng)放置了一個Arduino塊和永遠(yuǎn)塊。這兩個塊是編寫Arduino的必備條件。

在Arduino程序中,使用forever塊的意義在于它應(yīng)該在循環(huán)中運行無限期。在我們的例子中,我們需要一次又一次地閃爍LED,因此在許多情況下使用永久塊是必須的,并且在編寫Arduino時它會使生活變得更加輕松。

永遠(yuǎn)在內(nèi),設(shè)置使用哪個數(shù)字引腳塊。該塊可以使引腳電壓高或低。所以,如果我有一個LED連接到Arduino的引腳號13(下面)并且我想打開它,我將使用“將數(shù)字引腳13輸出設(shè)置為高電平”,我的LED將亮起。

該程序使用延遲在ON和OFF狀態(tài)之間暫停程序一秒鐘。這樣,我們可以清楚地看到LED閃爍。

嘗試將Arduino連接到LED,如上圖所示,并在連接Arduino后運行代碼計算機(jī)(確保從mBlock中選擇正確的板和串行端口)。然后運行代碼。您將能夠看到LED閃爍。

這是初學(xué)者開始使用物理計算的好工具。嘗試探索其他街區(qū),看看你能做些什么!

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

    關(guān)注

    188

    文章

    6477

    瀏覽量

    187958
  • scratch
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    5259
收藏 人收藏

    評論

    相關(guān)推薦

    如何使用Arduino實現(xiàn)CAN總線通信呢

    CAN(Controller Area Network)總線是一種常用于汽車和工業(yè)控制系統(tǒng)的串行通信協(xié)議,以其高可靠性和實時性而聞名。Arduino,作為一種流行的開源微控制器平臺,可以通過附加
    的頭像 發(fā)表于 12-23 09:06 ?558次閱讀

    Arduino采集雷達(dá)模塊數(shù)據(jù)與串口繪圖

    Arduino采集雷達(dá)模塊數(shù)據(jù)與串口繪圖
    的頭像 發(fā)表于 12-14 11:44 ?330次閱讀
    <b class='flag-5'>Arduino</b>采集雷達(dá)模塊數(shù)據(jù)與串口繪圖

    Arduino Nano Matter開發(fā)板正式上市

    Silicon Labs(芯科科技)和Arduino在近日共同宣布Arduino Nano Matter開發(fā)板現(xiàn)已正式上市。這是延續(xù)今年3 月芯科科技和Arduino釋出Arduino
    的頭像 發(fā)表于 12-10 13:50 ?337次閱讀

    HAL庫在Arduino平臺上的使用

    HAL庫在Arduino平臺上的使用 Arduino平臺是一個開源的電子原型平臺,它包括硬件(基于微控制器的電路板)和軟件(Arduino IDE)。Arduino平臺因其簡單易用而受
    的頭像 發(fā)表于 12-02 14:04 ?491次閱讀

    基于Arduino的串口通信項目

    基于Arduino的串口通信項目涉及多個方面,包括硬件連接、軟件編程、串口參數(shù)配置等。 一、硬件準(zhǔn)備 Arduino開發(fā)板 :確保你有一塊Arduino開發(fā)板,如Arduino Uno
    的頭像 發(fā)表于 11-22 09:24 ?888次閱讀

    stm32與Arduino的比較

    在微控制器的世界里,STM32和Arduino是兩個經(jīng)常被提及的名字。STM32是一系列由STMicroelectronics生產(chǎn)的高性能微控制器,而Arduino則是一個開源電子原型平臺,基于易于
    的頭像 發(fā)表于 11-19 15:45 ?1790次閱讀

    如何使用Arduino實現(xiàn)CAN總線通信

    CAN總線(Controller Area Network)是一種多主控制的串行通信協(xié)議,廣泛應(yīng)用于汽車電子、工業(yè)自動化等領(lǐng)域。它以其高可靠性、實時性和靈活性而受到青睞。Arduino作為一個
    的頭像 發(fā)表于 11-12 10:09 ?1402次閱讀

    樹莓派與Arduino的區(qū)別是什么

    在當(dāng)今的科技世界中,樹莓派(Raspberry Pi)和Arduino是兩個經(jīng)常被提及的名字。它們都是開源硬件平臺,但它們的目標(biāo)、功能和用途卻大相徑庭。 1. 目標(biāo)和用途 樹莓派(Raspberry
    的頭像 發(fā)表于 11-11 11:14 ?1257次閱讀

    怎樣用Arduino測試鋰電池容量

    本文詳細(xì)介紹了如何用Arduino測量鋰電池的容量。并附有電路圖和Arduino的程序代碼。
    的頭像 發(fā)表于 07-30 09:14 ?1062次閱讀
    怎樣用<b class='flag-5'>Arduino</b>測試鋰電池容量

    idf-arduino component組件怎么設(shè)置 ?

    idf -arduino component組件該怎么設(shè)置 ,。 CMake Warning at E:/COMPILE/Othert/IDF4.4/esp-idf-v4.4/tools
    發(fā)表于 06-12 07:27

    求助,在esp-idf中使用arduino作為組件后怎樣使用arduino的庫?

    在esp-idf中使用arduino作為組件后怎樣使用arduino的庫,例如我此時需要使用arduino的第三方庫blinker,怎樣使用?
    發(fā)表于 06-12 07:21

    如何制作自己的Arduino電容計

    在這個項目中,您將學(xué)習(xí)如何制作自己的Arduino電容計(測量電容器的值,范圍從pF到1000的uF)。一般來說,電子愛好者喜歡設(shè)計自己的小工具而不是購買。在這個項目中,我們使用兩種電容測量方法,即
    的頭像 發(fā)表于 02-25 15:10 ?1743次閱讀
    如何制作自己的<b class='flag-5'>Arduino</b>電容計

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

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

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

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

    arduino中while循環(huán)怎么跳出

    Arduino 是一款開源的硬件平臺,廣泛應(yīng)用于各種物聯(lián)網(wǎng)和嵌入式系統(tǒng)項目。在 Arduino 上編寫代碼時,循環(huán)結(jié)構(gòu)起到了至關(guān)重要的作用。而其中的 while 循環(huán)更是常用于需要根據(jù)特定條件重復(fù)
    的頭像 發(fā)表于 02-14 16:22 ?2735次閱讀
    主站蜘蛛池模板: 免费一级毛片视频 | 五月激情综合网 | 一级一级特黄女人精品毛片 | 狼色视频在线观免费观看 | 日本在线黄色网址 | 日本网站免费观看 | 免费看欧美一级片 | 国产农村一一级特黄毛片 | 在线亚洲一区二区 | 国卡一卡二卡三免费网站 | 色综合综合色 | 国产精品xxxav免费视频 | 蝌蚪自拍网二区 | 免费色视频网站 | 色偷偷网址 | 天天插天天爽 | 成人免费黄色网 | 亚洲成a人一区二区三区 | 久久久久久久久久久观看 | 午夜不卡影院 | 四虎在线观看免费视频 | 全部免费特黄特色大片视频 | 欧美精品一区在线看 | 久久青草91免费观看 | 国产一区中文字幕 | 色噜噜噜噜 | 94久久国产乱子伦精品免费 | 中文字幕成人乱码在线电影 | 一区二区三区免费 | 18女人毛片 | 好男人www社区影视在线 | 精品一区二区在线观看 | 狠狠乱 | 成年人午夜影院 | 成人99| 中文字幕xxx | 日本全黄视频 | 天天搞天天操 | 国产一级aaa全黄毛片 | 黄色免费毛片 | 97成人免费视频 |