1. 程式人生 > >Arduino實戰全攻略,15個創客喜愛的Arduino例項製作專案

Arduino實戰全攻略,15個創客喜愛的Arduino例項製作專案

本聚合技術帖介紹了Arduino基礎知識,並通過十幾個有趣的專案介紹了Arduino軟硬體設計,其中包含空氣監測裝置、智慧小車、示波器、電子秤、智慧手錶、門禁系統及四軸飛行器等製作例項,把基礎知識和實踐專案結合起來,使你獲得綜合性的收穫。

1、NANO~~東半球最小的自平衡機器人

之前做過一個小小的自平衡機器人蛋黃(有興趣的同學可以自行百度),深受大家喜愛,各種求資料求教程求種子(誤)的絡繹不絕然而,並卵!現在看來,這傢伙還是不夠可愛!這次更狠了,有了3D印表機,造型什麼的總算炫酷了起來還加了一推特技(超聲波,攝像頭,OLED,擡頭舵機,蜂鳴器,紅撲撲小臉蛋),蛋黃變蛋白的,光會賣萌怎麼行,蛋黃2.0是目前最小功能最多的自平衡機器人。

2、手機目標跟蹤尋跡小車+藍芽SPP通訊,附APP和Arduino原始碼

如何通過目標追蹤功能製作一個手機攝像頭實時跟蹤小車,該設計運用OpenCV的影象處理APP,手機APP通過攝像頭實時跟蹤設定的顏色目標,並且通過手機藍芽將目標座標位置和大小等資訊輸出,配合藍芽串列埠模組和我寫的配套Arduino資料接收庫,就可以做成一個簡單的手機跟蹤尋跡小車。

3、空氣監測感測器+Arduino=空氣監測裝置,檢測周邊PM2.5刻不容緩

生活在魔都的朋友們是否都有此感慨:濃重的霧霾天氣,一推開窗,讓你鼓不起勇氣邁步殺進那個彷彿時刻在摧毀你五臟六腑的外面的世界。對於此,利用一個空氣監測感測器搭配Arduino控制器和擴充套件板,就搭建出一個簡易空氣監測裝置,這樣就可以時刻了解呼吸的空氣質量了!

4、開源專案製作:基於Arduino平臺的Mini四軸飛行器

能親手製作一架比手掌還小、僅重30多克的Mini四軸飛行器,定會更有成就感吧。本文手把手教大家制作基於Arduino平臺的開源四軸飛行控制系統(飛行控制系統,簡稱“飛控”)。

5、玩Arduino看過來!Arduino基礎資料彙總

Arduino是當前世界上最為流行的開源硬體,在此借電路城平臺分享Arduino基礎知識及應用,途穿插簡單專案製作,用於鞏固知識與擴充套件提高。

6、Arduino WIFI智慧小車 無線視訊遙控小車

這是一款基於arduino的WIFI視訊小車,小車上配有703N無線路由器和720P高清視屏攝像頭,可以將行進過程中的實時畫面通過自帶的WIFI反饋到你的手機或者是電腦平板上。使用者只需要在相應的裝置上安裝好軟體,即可通過上位機軟體來控制小車的前、後、左、右運動。

7、開源全球首款高取樣率便攜示波器電路+原始碼

SmartScope 是世界上第一款取樣率可達 100MS /s 的開源示波器,它適用於 iPad、 Android 和 PC 甚至 iPhone 等裝置,對於任何從事硬體開發的 Arduino 和樹莓派 Raspberry Pi 開發者,SmartScope 應該是一款不錯的必備品。SmartScope 支援跨平臺作業,它能夠相容 iOS、安卓、Windows、Linux 和 OS X 等系統。重要的是,SmartScope 的這種跨平臺相容性是通過架構在一開始 UI 開發的 Xamarin 框架來實現的,因此,SmartScope 幾乎適用於所有的 PC、平板、智慧手機和膝上型電腦裝置。

8、舊手機+Arduino的巔峰之作—視訊監控機器人 ,異地遠端遙控

視訊監控機器人Ta跟常見的wifi-robot不同。常見的wifi-robot大多采用OpenWRT路由器板子和USB攝像頭,而視訊監控機器人採用閒置的安卓舊手機作為機器人的大腦。這不僅是廢物利用的環保理念,而且通過充分利用安卓手機的強大計算能力和硬體資源,讓視訊監控機器人的功能更加有亮點。

9、基於Arduino、L293D電機驅動板/馬達板電路

這是一款常用的直流電機驅動模組,採用L293D晶片小電流直流電機驅動晶片。管腳被做成了Arduino相容的,也方便了愛好者快速的基於Arduino的開發。該電機驅動板功能多,操作方便,有強大的驅動庫支援及功能更新。適用於Arduino初學者,Arduino實驗器材平臺,Arduino互動電子,Arduino機器人等。可驅動4路直流電機或者2路步進電機的同時還能驅動2路舵機,支援最新Arduino UNO, Arduino Mega 2560。

10、軟硬體開源製作Arduino藍芽智慧手錶,12864oled顯示

閒暇時間試著用開源的arduino做了一個藍芽智慧手錶,簡述過程把經驗分享給大家,這個藍芽手錶可以顯示時間,連線手機顯示通知數量,電池,wifi等。

11、基於Arduino和樹莓派的門禁系統設計(升級版)

功能描述

人由門外側需要進入室內時,紅外感應感測器檢測到人體而啟動相機模組拍照功能,相片上傳到網路,提供給遠端控制人員進行確認,並可以通過遠端控制開門

人由室內出去時,不再需要進行身份確認,可有紅外感應感測器檢測人體後自動開門

門的開啟是通過Arduino控制數字繼電器來實現的(或者通過舵機的動作來模擬),相機的啟動與網路功能是由樹莓派實現的,遠端控制人員的命令通過樹莓派接收後,通知Arduino進行相應的動作。

12、會模仿、會學習的酷炫小型機械臂電路圖及程式碼

該四軸機器人帶有一個小夾子且具備訓練的功能。它會模仿,還懂學習,並且能無數次的迴圈重複這些動作。當電池的電量不足時,它的記憶功能便會丟失,當再次充滿電執行它的時候,所有資料都會清零,這又是一個全新的機器人了。

13、智慧家居開源製作—arduino實現的可跳舞臺燈,語音控制

語音控制調節檯燈實現了全語音控制,它可以根據不同的語音命令作出開關和不同的動作,檯燈可以完成上、下、左、右、開、關、搖頭、點頭、跳舞的動作。語音控制檯燈需要的硬體機械臂,一個Arduino控制板,一個擴充套件板,一個語音控制模組,一個升壓模組,一個LED燈和電池。最後就是將這些零零散散的東西組裝起來並編寫程式,反覆除錯,直至它可以根據命令準確無誤的完成各種動作。

14、非特定人語音識別模組LD3320基於Arduino應用篇

LD3320 語音識別模組概述:

採用SPI通訊介面,板載咪頭和有源晶振,方便在電子產品中實現語音識別、聲控和人機對話等功能。注意事項:由於該模組使用3.3V電壓,所以將其和Arduino連線時,請務必注意供電電壓。

本教程主要實現:通過語音模組控制LED的亮和滅。說“開燈”,LED點亮;說“關燈”,LED熄滅。

15、模仿人臉表情的高逼真機器人,附模仿表情的APP+Arduino原始碼

和之前的跡APP一樣,我給顏藝Boy也提供了Arduino的庫函式支援,可以讓Arduino通過藍芽讀取人臉的表情、姿態、位置資訊,庫的使用非常簡單,看示例程式碼就知道了。支援通過藍芽輸出人臉資料,開發板通過藍芽串列埠讀取,可以結合Arduino實現一些有趣的作品。