首頁>Club>
而且其效能還不如arm微控制器強大。如果僅僅是開源的話,不可能有這麼大的社群與影響吧。
33
回覆列表
  • 1 # Durides

    開發簡單,迎合程式設計師,可以用高階語言,不必非得會硬體,會c,沒覺著這個有多好,反而這麼多型號微控制器根本不可能每個都去學

  • 2 # 樂創物聯

    Arduino是什麼?

    Arduino是一個開源的電子原型平臺,包括硬體和軟體。硬體包括各種Arduino開源板,軟體包括Arduino IDE。開發語言類似於C語言,簡單地熟悉一下C語言,就可以很輕鬆地把程式碼寫在Arduino IDE上,編譯成二進位制檔案,然後用串列埠下載到 Arduino開源板上。

    Arduino UNO是Arduino開發板中最常見的。Arduino UNO有14個(引腳0~13)數字輸入/輸出引腳,這裡麵包括6個(引腳3/5/6/9/10/11)PWM 輸出,有6個(引腳A0~A5)模擬輸入引腳,其他介面及其電源介面。Arduino UNO可以透過各種感測器來感知環境,也可以透過控制燈等其他執行器來改變環境。

    Arduino閃爍實驗

    Arduino能做什麼?

    Arduino能夠做很多。諸如常見的資料採集,開關量控制等。具體可以檢視我之前寫過的博文:

    https://www.toutiao.com/i6824658489571279371/

    https://www.toutiao.com/i6825473641606545933/

    https://www.toutiao.com/i6825479972019241486/

    https://www.toutiao.com/i6826158355958989324/

    https://www.toutiao.com/i6826959840963723789/

    https://www.toutiao.com/i6828094573147849228/

    Arduino中文社群

    https://www.arduino.cn/

    簡單瞭解了Arduino是什麼,能做什麼,下面我們來看看為啥這麼火。

    原因一:為那些不懂底層硬體的人,提供硬體支援

    隨著物聯網的發展,越來越多的軟體工程師,也想去嘗試一下硬體,做點物聯網的東西。做軟體的人如果從頭學硬體,將要花費很大的代價,要學會畫電路圖、硬體元器件選型、學習硬體程式控制等等。學太多時間沒有頭緒,興趣消失,就不在想搞了,老老實實做自己的軟體它不香麼,還要自己學會焊板子,那氣味!

    這時候出現一個開源的硬體,封裝好了底層,只需瞭解軟體如何使用就可以控制硬體了。如果你是不懂硬體的人,現在這Arduino可以做到你希望的硬體支援,你覺得選擇它的人會少麼。更何況現在小朋友都可以用圖形程式來控制Arduino。

    原因二:資源豐富,開源專案多,支援多種擴充套件硬體

    現在網上Arduino資源很豐富,一搜索一大把資料,可供你學習。而且還有很多好玩的開源專案可以跟大佬後面一點學著做,怎麼做,照葫蘆畫瓢你就會了。還支援很多擴充套件硬體,比如可以聯網功能的W5100,更多等著你去發現。

    ESP8266可以在Arduino IDE上開發

  • 中秋節和大豐收的關聯?
  • 你相信一個星期抽一天只吃水果能減肥嗎,為什麼?