大牛輕鬆帶你玩轉Arduino智能硬體:(一)arduino入門:硬體介紹

2021-01-08 玩得趣科教中心

(一)arduino入門:硬體介紹

認識arduino

你都不需要去關心單片機編程繁瑣的細節,提供給你的是一套容易使用的工具包。 Arduino同樣也簡化了同單片機工作的流程,但同其它系統相比Arduino在很多地方更具有優越性,特別適合老師,學生和一些業餘愛好者們使用:

· 便宜 - 和其它平臺相比,Arduino板算是相當便宜了。最便宜的Arduino版本可以自己動手製作,即使是組裝好的成品,其價格也不會超過200元。

· 簡易的編程環境 - 初學者很容易就能學會使用Arduino編程環境,同時它又能為高級用戶提供足夠多的高級應用。

· 軟體開源並可擴展 - Arduino軟體是開源的,對於有經驗的程式設計師可以對其進行擴展。Arduino程式語言可以通過C++庫進行擴展,

· 硬體開源並可擴展 - Arduino板基於 Atmel 的ATMEGA8 和ATMEGA168/328 單片機。Arduino基於Creative Commons 許可協議,所以有經驗的電路設計師能夠根據需求設計自己的模塊,可以對其擴展或改進。甚至是對於一些相對沒有什麼經驗的用戶,也可以通過製作試驗板來理解Arduino是怎麼工作的,省錢又省事。

Arduino基於AVR平臺,對AVR庫進行了二次編譯封裝,把埠都打包好了,寄存器啦、地址指針之類的基本不用管。大大降低了軟體開發難度,適宜非專業愛好者使用。優點和缺點並存,、 2編譯的環境

2. 編程環境: Arduino IDE

Arduino IDE對於初學者來說,極易掌握,同時有著足夠的靈活性。Arduino語言基於wiring語言開發,是對 avr-gcc庫的二次封裝,不需要太多的單片機基礎、編程基礎,簡單學習後,你也可以快速的進行開發。

Arduino IDE下載連結(連結:http://pan.baidu.com/s/1cMxSLo 密碼:4htu)

3,主控板

Arduino的型號有很多,如

Arduino Uno

Arduino Nano

Arduino Nano

Arduino LilyPad

Arduino Mega 2560

Arduino Ethernet

Arduino Due

Arduino Leonardo

ArduinoYún[6-7]

主要介紹常用的Arduino Uno

Arduino Uno的原理圖

Digital I/O 數字輸入/輸出埠0—13。 Analog I/O 模擬輸入/輸出埠0-5。 支持ICSP下載,支持TX/RX。 輸入電壓:USB接口供電或者5V-12V外部電源供電。 輸出電壓:支持3.3V級5V DC輸出。

4 以下是基於arduino單片機的作品

尋跡小車

平衡小車

我相信大家看了這些作品後,都會感覺arduino的強大,心中也是很激動的,也很想嘗試去自己動手製作,那好就讓我們進入arduino的世界吧,讓自己成為一名創客。

以後我們會推出一系列的基本教程,讓大家更容易入門arduino。

玩得趣科技教育攜手趣討教,感謝趣討教網的分享,感謝趣討教的技術支持!

相關焦點

  • 大牛輕鬆帶你玩轉Arduino智能硬體(二)arduino入門:點亮一個LED
    (二)arduino入門:點亮一個LED我為大家展示如何在Arduino開發板上點亮一個LED。這個是Arduino最基礎的項目,我們將使用Arduino在每次閃爍之間延遲1秒鐘打開和關閉。這可能看起來很容易,但實際上編寫程序最重要的想法,步驟1:要求在這個項目中,需要準備以下材料:1. 1x - 麵包板2. 1x – USB數據線(連接arduino板和電腦,通常配有arduino板)3. 2x – 公對公杜邦線,4. 1x - Arduino板(我使用UNO,但你也可以使用任何其他版本
  • 大牛輕鬆帶你玩轉Arduino智能硬體三-arduino入門:打造LED流水燈
    (三)arduino入門:打造LED流水燈  學完上節課的內容,學會了如何控制led燈之後,我相信這幾科的內容一會非常容易的。這節課是控制多個led燈。  一、準備材料arduino uno開發板一塊led燈6個(顏色隨意)杜邦線若干usb數據線  二、編程環境Arduino IED  三、原理講解控制單個LED燈是只需要引腳給高低電平,就可以控制燈的亮滅流水燈:多個led燈需要使用多個引腳控制,所以這裡使用2到7號引腳。分別控制燈的亮滅,就可以實現流水燈的效果。
  • 大牛輕鬆帶你玩轉Arduino智能硬體六-arduino入門:LED流水燈
    (六)arduino入門:LED流水燈    一、本節介紹  在本課中,您將進行一個簡單但有趣的實驗 - 使用LED來創建流動的LED燈。
  • 硬體創業應該從arduino的成功中學到什麼
    一句話概括,Arduino是一個便捷靈活、方便上手的開源電子創意娛樂平臺,包含硬體(各種型號的arduino板)和軟體(arduino IDE)。她不僅方便工程師進行更快速的原型開發,並且更是缺少軟硬體技術基礎的藝術家、設計師、創意愛好者們的唯一選擇,因而是絕大多數現代創客的通用技術解決方案。
  • 樂創物聯物聯網架構之硬體層中間件Arduino簡介
    所以就先做小的系統,例如構建一整套智能家居系統,從硬體到軟體全系列。下面就開始這套智能家居系統是如何在物聯網基礎上構建。在這裡你可以0開始,然後到1質變,僅僅需要一起跟我學樂創物聯物聯網架構的學習。回顧一下上節,從執行器簡介、然後介紹幾個物聯網比較常見的執行器、最後講了執行器應用實例(舉個控制LED燈例子)。本節就來講講感知層下硬體層中間件Arduino。感知層是物聯最基礎的部分,就像人的五官一樣去感受世界。
  • 十個中文例程教會你輕鬆上手製作Arduino智能小車
    Arduino簡介本文引用地址:http://www.eepw.com.cn/article/201706/348117.htmArduino 是一款便捷靈活、方便上手的開源電子原型平臺,包含硬體(各種型號的arduino板)和軟體(arduino IDE)。適用於藝術家、設計師、愛好者和對於「互動」有興趣的朋友們。
  • 教你從DIY開始玩arduino開源硬體
    arduino mblock scratch mind+ 創客 stem steam 聖菲小學 張子紅 機器人隨著教育部將STEAM寫入《義務教育小學科學課程標準》,國務院關於印發《新一代人工智慧發展規劃》的通知等文件的發布,STEAM教育已駛往發展的快車道
  • 從arduino發展史看如何打造革命性硬體產品
    技術創業宅們為顯專業,經常喜歡扯一堆高級名詞 ,讓你以為他們很在行,讓你無法質疑他們的技術。其實,打造一款革命性硬體產品,訣竅非常簡單,只有一句話「優化使用體驗,豐富應用功能「。l 使用體驗更簡單,才能擴大使用群體,享受流量紅利。
  • LABVIEW+Arduino
    而arduino可以模擬這些操作,再與LABVIEW相結合,可以在同一程序能實現切換頻點、通道等的操作,並根據測試需要將所需要的測試數據記錄在相應的表格內。一、什麼是arduinoArduino是一款便捷靈活、方便上手的開源電子原型平臺。包含硬體(各種型號的Arduino板)和軟體(Arduino IDE)。由一個歐洲開發團隊於2005年冬季開發。
  • 用Arduino開發物聯網設備之初識Arduino
    這個問題其實是有一點混亂的,因為arduino既可以指硬體,也可以指軟體。它其實是指的即是硬體又是軟體,我們平時所說的多數指的是它的軟體開發平臺,也就是軟體部分。硬體部分:最初Arduino硬體只有那麼幾種,uno、mini等,但是現在經過這麼多年的發展,越來越多的硬體支持了arduino開發環境,所以現在也很難去界定什麼是血統純正的arduino硬體了。
  • 智能家居-arduino環境搭建
    前面提到了使用arduino燒寫程式,從而實現自己動手,搭建智能家居的相關設備,這篇文章就arduino的環境搭建進行說明。Arduino是一款便捷靈活、方便上手的開源電子原型平臺。包含硬體(各種型號的Arduino板)和軟體(ArduinoIDE)。硬體是可以用來做電路連接的Arduino電路板;軟體就是Arduino IDE,你的計算機中的程序開發環境。你只要在ArduinoIDE中編寫程序代碼,將程序上傳到Arduino電路板後,就能實現軟體對硬體的控制。
  • arduino 從零開始(2)探索arduino開發板和arduino IDE
    你將會學到什麼?
  • Arduino為什麼這麼火
    正文:這一兩年間,arduino作為一個能夠快速表現設計想法的工具,日漸火了起來,愛好者們自發性、非官方組織起來的論壇社區日漸豐富和活躍,近一兩年小夥伴們的作品集中也越來越多地涉及arduino相關的項目案例,那麼我們就簡單地來看一下arduino究竟好在哪裡。
  • arduino項目:發光逗趣口罩
    Arduino做的各種應用廣泛被開源硬體愛好者喜歡。
  • 手把手帶你「生產」 Arduino Nano
    MAKER:samvanhook / 譯:趣無盡 Cherry因為 Arduino 官方開源了完整的硬體方案
  • 關於Arduino ide的簡單介紹
    我們所搭建的硬體電路是輔助代碼來完成的,兩者是缺一不可的。如同人通過大腦來控制肢體活動是一個道理。如果代碼就是大腦的話,外圍硬體就是肢體,肢體的活動取決於大腦,所以硬體實現取決於代碼。arduino ide是一款專業的arduino開發工具,主要用於arduino程序的編寫和開發,擁有開放原始碼的電路圖設計、支持ISP在線燒,同時支持Flash、Max/Msp、VVVV、PD、C、Processing等多種程序兼容的特點arduino ide特色1、開放原始碼的電路圖設計,程序開發接口免費下載,也可依需求自己修改
  • Arduino 課時一:初識Arduino
    一.什麼是Arduino?Arduino於2005年誕生於義大利,包含硬體:Arduino板、軟體:Arduino IDE.Arduino型號眾多,Arduino Uno是它的第一塊板子,是基於微控制器Atmega328,由若干輸入輸出接口等組成的開發板
  • 詳解arduino uno製作學習
    致力於打造最好的arduino項目教程,用最精煉的語言將常見的項目難點,盲點,靈感寫出來。Arduino是一款便捷靈活、方便上手的開源電子原型平臺。
  • Arduino_集合Arduino教程、Arduino IDE及設計應用的技術專題
    mega的I/O口真是不少啊 22# wyf86 說:2014-01-15 23:07 使用Arduino的創意線性時鐘,值得一看http://forum.eepw.com.cn/thread/223376/1
  • arduino和單片機的區別
    打開APP arduino和單片機的區別 發表於 2017-11-08 14:25:18   一、arduino和單片機的區別