當前位置:
首頁 > 知識 > 看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

用樂高和Arduino可以製作機器人,樂高積木想必大家都知道,問世近70年,如圖能夠搭建想像中的一切。Arduino是什麼呢?那麼接下來我們就從硬體和軟體兩個部分來介紹Arduino。

看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

(圖片來自網路)

看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

(圖片來自網路)

Arduino是—款國際流行的開源硬體,被廣泛應用於電子設計和互動藝術領域中,你可以把它當作是一種「科技藝術」,也可以把它當成是一種「智能玩具"。

看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

(Arduino的LOGO)

Arduino是義大利米蘭互動設計學院的教師發明的,它是—個開源的硬體開發平台,被廣泛應用千機器人和智能產品開發。Massimo Banzi是義大利米蘭互動設計學院的教師,他的學生常常抱怨找不到—塊價格便宜巨功能強大的控制主板來設計他們的機器人。2005年冬天,Banzi和 David Cuartielles討論到這個問題,Cuartielles是西班牙的微處理器設計工程師,當時正在這所學校做訪問研究。經過討論,他們決定自已設計—塊控制主板。他們找來了Banzi的學生DavidMellis,讓他編寫代碼程序。Mellis只花了兩天時間就完成了代碼編寫,又經過3 天,主板就設計出來了,取名為 Arduino。很快,這塊主板就受到了廣大學生的歡迎。甚至那些完全不懂計算機編程的學生,都用 Arduino做出了很炫的東西:有人用它控制和處理感測器,有人用它控制燈閃爍,有人用它製作機器人。

看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

(圖片來自網路)

為什麼要使用Arduino控制主板?

  • Arduino控制器價格低、易千普及。

  • Arduino控制器功能強大,1/0 介面數量多。

  • Arduino控制器可以連接常用的電子設備。

綜上所述,Arduino控制器成本低、易開發。實際上,Arduino控制器的使用大大降低了人們創新的門檻,它非常適合教學和互動產品製作以及機器人研發。

1.Arduino主板介紹

Arduino主板是一種開源硬體,我們可以很方便地使用它,如果有足夠的技術,我們還可以改造它。本書所使用的就是一款經過改造的Fansmaker Arduino Uno主板。Arduino主板就像人的大腦一樣,可以對輸入信息進行處理和控制並輸出信息。

看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

(Arduino主板構造)

Arduino控制主板體積小、重量輕,使用的是 ATMEGA328P 單片機,這款單片機是8位處理器,擁有32KB快閃記憶體、2KB內存。

2.ArduBlock簡介

ArduBlock程序是—種 G語言,即圖形化語言。它簡單易學,初學者學習時很容易上手,不需要編寫代碼,只需將圖片模塊放到編程區域進行連接就可以了。當然,也可以直接在Arduino界面編程,編程語言是C語言。如果需要編寫比較複雜的程序,建議使用 C語言編寫。

看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

(ArduBlock程序界面)

我們看看書中的作品哦~

看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

(智能溫控風扇)

看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

(樂高檯燈)

關注微信公眾號書問,免費領取萬本好書

看理工男怎麼帶孩子,竟然用積木做了一堆智能傢具!

書名:Arduino&樂高創意機器人製作教程

作者:高山, 著

出 版 社:清華大學出版社

定價:¥69.80

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 書問科普 的精彩文章:

戀愛期的女人,別忘了理財!
養老服務供給及其產業鏈

TAG:書問科普 |