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

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

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

10個(gè)任何人都可以做的Arduino項(xiàng)目!

GReq_mcu168 ? 來(lái)源:未知 ? 作者:李倩 ? 2018-05-21 17:25 ? 次閱讀

創(chuàng)建Arduino項(xiàng)目可以給您帶來(lái)很大的滿足感,但很多時(shí)候初學(xué)者不知道從哪里開(kāi)始。啟動(dòng)創(chuàng)建項(xiàng)目時(shí)需要考慮很多事情,如果您沒(méi)有制作的經(jīng)驗(yàn),那可能會(huì)令人困惑。正是因?yàn)檫@個(gè)原因,我們?yōu)槌鯇W(xué)者收集到10個(gè)任何人都可以做的Arduino項(xiàng)目!

為了讓您開(kāi)始入門,最好使用Arduino入門套件,包含:Arduino開(kāi)發(fā)板、跳線、電阻、面包板、LED和按鈕。一些項(xiàng)目需要額外的部件,我們將列出可以購(gòu)買它們的鏈接。

在下面的所有項(xiàng)目中,我們使用circuito.io作為BoM(物料清單)、連線指南和代碼示例。

準(zhǔn)備開(kāi)始了嗎?

1.搖擺的溫度計(jì)

對(duì)于該項(xiàng)目,您需要一個(gè)Arduino Uno開(kāi)發(fā)板、DS18B20 - 單線數(shù)字溫度傳感器和7段數(shù)碼管串行顯示。

這種溫度計(jì)非常簡(jiǎn)單,只需要基本的接線和代碼。邏輯非常簡(jiǎn)單:DS18B20溫度傳感器的數(shù)據(jù)通過(guò)使用Segment.write和ds18b20.readTempC()顯示在7段數(shù)碼管串行顯示上,然后7段數(shù)碼管顯示溫度讀數(shù):

sevenSegment.write(ds18b20.readTempC());

現(xiàn)在搖擺設(shè)置:我們用Sugru將零件粘合在一起。它顏色很多,并且很結(jié)實(shí)。您還可以看到,在最終版本中,我們用穿孔方式替代標(biāo)準(zhǔn)面包板,但這不是必須的。

在我們Hackster.io的項(xiàng)目:https://www.hackster.io/circuito-io-team/simple-arduino-based-thermometer-10b6f0 中,您可以找到有關(guān)如何自行構(gòu)建該項(xiàng)目的所有詳細(xì)信息。

2.你能喝多快?

我們?cè)谶@個(gè)項(xiàng)目中使用的組件是Arduino Uno、FSR(壓力感應(yīng)電阻)、按鈕、壓電揚(yáng)聲器和7段數(shù)碼管顯示。

這是我們?yōu)槭ヅ撂乩锟斯?jié)做的一個(gè)不錯(cuò)的小項(xiàng)目??梢钥吹?,我們使用了相同的串行7段數(shù)碼管顯示,但這次顯示的不是溫度,而是顯示時(shí)間。壓力傳感器檢測(cè)過(guò)杯墊上的杯子重量,一旦取出,傳感器就會(huì)檢測(cè)到重量的變化,并在7段數(shù)碼管上開(kāi)始計(jì)時(shí)。當(dāng)它檢測(cè)到杯子回到在杯墊上時(shí),計(jì)數(shù)器停止,觸發(fā)壓電揚(yáng)聲器播放曲調(diào)。按鈕復(fù)位時(shí)間,您可以進(jìn)行第二個(gè)項(xiàng)目了。

我們?cè)贖ackster.io的項(xiàng)目中有該項(xiàng)目所有的細(xì)節(jié)。Hackster.io項(xiàng)目鏈接:Chug Meter for St. Patrick's Day:https://www.hackster.io/circuito-io-team/chug-meter-for-st-patrick-s-day-by-circuito-io-13b137

3.監(jiān)測(cè)空氣污染

對(duì)于這個(gè)項(xiàng)目,您將需要一個(gè)Arduino Uno開(kāi)發(fā)板、MQ7一氧化碳傳感器和共陽(yáng)極RGB LED指示燈。

一氧化碳傳感器通過(guò)將RGB LED的顏色從綠色改變?yōu)榧t色(紅色=空氣質(zhì)量差,綠色=良好的空氣質(zhì)量)來(lái)檢測(cè)空氣中CO氣體濃度的水平,并指示空氣質(zhì)量。這個(gè)項(xiàng)目有點(diǎn)復(fù)雜,因?yàn)樗枰獙Q7傳感器焊接到分組板上,但這真的沒(méi)有什么大不了的,所以你不用擔(dān)心。一旦你超過(guò)了這個(gè)小障礙,你會(huì)遇到代碼中的map函數(shù),這在不同的Arduino項(xiàng)目中非常有用,因?yàn)樗鼘?shù)字從一個(gè)范圍重新映射到另一個(gè)范圍。在這種情況下,從MQ7傳感器的范圍到RGB LED的范圍為0-255。如果您準(zhǔn)備開(kāi)始使用,請(qǐng)參閱我們的Hackster教程:https://www.hackster.io/circuito-io-team/red-balloon-air-pollution-detector-709727 中的所有詳細(xì)信息。

4.口渴的火烈鳥(niǎo)

口渴的火烈鳥(niǎo)是另一個(gè)旅程中的偉大的項(xiàng)目。它將幫助您使用Sparkfun土壤濕度傳感器監(jiān)測(cè)植物的水分含量。

要啟動(dòng)項(xiàng)目,您可以在circuito.io生成一個(gè)請(qǐng)求,使用SparkFun土壤水分傳感器作為輸入,壓電揚(yáng)聲器為輸出,。

如上所述,您還將需要為項(xiàng)目添加其他組件,這些組件將自動(dòng)添加到circuito.io回復(fù)中的BoM部分,以使您的生活更輕松。使用分步指南組裝電路,然后上傳并自定義代碼。

下一步包括使用STL文件打印Thirsty Flamingo的身體。您最終通過(guò)將PCB和電池放在適當(dāng)位置并將兩個(gè)身體部位擰在一起來(lái)組裝所有內(nèi)容。將口渴的火烈鳥(niǎo)放在你的植物盤(pán)中,當(dāng)水分含量變低時(shí)會(huì)發(fā)出嗶嗶聲。

5.回收機(jī)器臂

作為創(chuàng)客,也需要學(xué)習(xí)使用您所擁有的材料,并降低項(xiàng)目成本。

電子部門,現(xiàn)在是介紹伺服金屬齒輪的時(shí)候了。伺服系統(tǒng)集成了齒輪和可控制在180度范圍內(nèi)的軸。我們將在以后的文章中介紹這個(gè)主題。在這個(gè)具體的項(xiàng)目中,我們使用了3個(gè)通用金屬齒輪伺服系統(tǒng):

1個(gè)用于左右移動(dòng)手臂

1個(gè)用于上下移動(dòng)手臂

1個(gè)用于胳膊夾

為了控制舵機(jī),我們使用了一個(gè)2軸操縱桿,它由兩個(gè)電位計(jì)和一個(gè)按鈕組成。我們映射了操縱桿值(再次使用map函數(shù)),以便操縱桿x軸將其中一個(gè)伺服從右到左(0-180度)移動(dòng)。操縱桿y軸上下移動(dòng)不同的伺服(0-180度)。夾具伺服器具有兩個(gè)位置:180度 - 表示夾具關(guān)閉,0表示夾具打開(kāi)。操縱桿按鈕在這些預(yù)定位置之間切換。更多詳情請(qǐng)參看:Robotic Arm from Recycled Materials:https://www.hackster.io/circuito-io-team/robotic-arm-from-recycled-materials-7e318a?ref=channel&ref_id=27041_trending___&offset=17

6. 飛翔的海牛

一個(gè)非常有趣的技術(shù)領(lǐng)域是運(yùn)動(dòng)檢測(cè)器,這個(gè)Arduino項(xiàng)目將使您能夠制作一個(gè)能夠動(dòng)搖其翼的海牛作為動(dòng)作的回應(yīng)。

在規(guī)劃階段,您只需要一個(gè)電源、像Arduino Pro micro 5v這樣的微控制器和兩個(gè)組件:PIR運(yùn)動(dòng)傳感器和伺服電機(jī)。完成整理電路并調(diào)整代碼之后,您可以通過(guò)遵循所提供的步驟和說(shuō)明或使用Hackster.io項(xiàng)目中的STL壓縮文件,為您的海牛3D打印這個(gè)漂亮的外殼。

此時(shí)您需要做的就是將電池和開(kāi)發(fā)板放在適當(dāng)位置,將身體部位擰在一起。將您的飛翔的海牛帶到您的門口或任何其他地方,檢測(cè)到任何運(yùn)動(dòng)時(shí),它就會(huì)打開(kāi)雙翼。

7.34Five Arduino寵物

當(dāng)您進(jìn)入微控制器和代碼領(lǐng)域時(shí),您可以制作的另一件事就是這種對(duì)加速度做出反應(yīng)的電子寵物。我們承認(rèn),這是一個(gè)奇怪而古怪的項(xiàng)目,但它有很多熱鬧的反應(yīng)。有一些樂(lè)趣怎么了?

您需要選擇用于輸入的加速度計(jì)、Arduino Uno控制器、用于電源的電池和用于輸出的壓電揚(yáng)聲器。單擊生成并將電路放在一起后,您可以使用STL文件3D打印寵物的身體。在你知道之前,你會(huì)有一個(gè)驚人的34five Arduino寵物,你可以出去散步,你會(huì)驚訝于你已經(jīng)做了多少。完整的教程是在Hackster.io:https://www.hackster.io/circuito-io-team/34five-arduino-pet-0ab9bb ,所以你可以訪問(wèn)更多的細(xì)節(jié)。

8.無(wú)人機(jī)空氣門

無(wú)人機(jī)最近變得非常受歡迎,你可以用無(wú)人機(jī)將你的游戲時(shí)間提升到一個(gè)新的水平,使用這個(gè)交互式空氣門。對(duì)于這個(gè)項(xiàng)目,您需要的包括HC-SRO4超聲波傳感器、9v電池、Sparkfun Arduino Pro迷你控制器和共陽(yáng)極RGB漫光指示燈。

無(wú)人機(jī)對(duì)于練習(xí)你的飛行技術(shù)是非常好的。超聲波傳感器檢測(cè)到無(wú)人機(jī)靠近,將光從紅色變?yōu)榫G色。制造盡可能多的空氣門,并通過(guò)他們建立一個(gè)障礙,讓你的朋友們相遇。真的很有趣,相信我們。和往常一樣,您在Hackster.io上的社區(qū)中心有完整的指示。

9. 一個(gè)無(wú)用的Arduino禮盒

如果你已經(jīng)達(dá)到這個(gè)目標(biāo),你應(yīng)該獎(jiǎng)勵(lì)一個(gè)Giftduino!

玩得開(kāi)心也是Arduino創(chuàng)客世界的重要組成部分,而制造沒(méi)有目的的項(xiàng)目也沒(méi)有任何問(wèn)題。

您可以使用的有趣的組件是A1302霍爾傳感器。該傳感器工作在霍爾效應(yīng)的原理上,這意味著它對(duì)磁場(chǎng)的差異作出反應(yīng)。因此,為了激活本項(xiàng)目中的霍爾傳感器,我們將磁體放在盒子的蓋子上。當(dāng)盒子打開(kāi)時(shí),壓電揚(yáng)聲器開(kāi)始播放曲目,屏幕顯示禮品盒(或任何你喜歡的)。在這個(gè)項(xiàng)目中,您可以看到我們沒(méi)有使用面包板,而是使用Arduino原型擴(kuò)展板。我們現(xiàn)在不會(huì)在這篇文章中介紹這個(gè)話題,但是我們一定會(huì)在將來(lái)的帖子中加以說(shuō)明。同時(shí),您可以按照本教程制作自己的Giftduino。鏈接地址:Giftduino - The Perfect Arduino Gift Box:https://www.hackster.io/circuito-io-team/giftduino-the-perfect-arduino-gift-box-670837

10.Nespresso膠囊咖啡檢測(cè)器

對(duì)咖啡的愛(ài)是普遍的,Nespresso膠囊咖啡檢測(cè)器可以是一個(gè)驚人的小工具來(lái)幫助您選擇膠囊咖啡。

該項(xiàng)目的運(yùn)作機(jī)制是RGB光傳感器讀取紅色、綠色和藍(lán)色通道的亮度級(jí)別,并將其發(fā)送到Arduino,Arduino將根據(jù)代碼預(yù)定義的值識(shí)別您的膠囊。在這種情況下,circuito.io在幫助您從每個(gè)步驟所需的每一步中仍然是重要的。所需的組件包括RGB光傳感器、Arduino pro mini、墻上適配器、電源和串行LCD。自動(dòng)生成Circuito的材料,原理圖和代碼,您將可以將其放在一起。按照我們的Hackster.io教程中的說(shuō)明,在3D打印膠囊容器之前加入電路并對(duì)其進(jìn)行編碼。組裝在一起,瞧,你有一個(gè)Nespresso膠囊檢測(cè)器。

所以現(xiàn)在你有一個(gè)更多的信息,關(guān)于這個(gè)整個(gè)Arduino的事情如何工作,是時(shí)候開(kāi)始!花一點(diǎn)時(shí)間來(lái)準(zhǔn)備你的工作環(huán)境,并確保你有一切你需要的,然后再坐下來(lái)工作。前幾個(gè)項(xiàng)目可能是具有挑戰(zhàn)性的,但它打開(kāi)了一個(gè)創(chuàng)造性的可能性的世界!太奇妙了!

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

    關(guān)注

    48

    文章

    2854

    瀏覽量

    155311
  • Arduino
    +關(guān)注

    關(guān)注

    187

    文章

    6453

    瀏覽量

    185920

原文標(biāo)題:10個(gè)輕松上手制作的Arduino項(xiàng)目

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    任何人都可以給我一些關(guān)于碩士論文的想法/指導(dǎo)(基于與FPGA有關(guān)的任何事情)

    任何人都可以給我一些關(guān)于碩士論文的想法/指導(dǎo)(基于與FPGA有關(guān)的任何事情)以上來(lái)自于谷歌翻譯以下為原文Can any body please give me some idea
    發(fā)表于 01-29 10:23

    請(qǐng)問(wèn)任何人都可以給我一個(gè)如何添加兩個(gè)二維數(shù)組的提示嗎?

    你好Vrf,任何人都可以給我一個(gè)如何添加兩個(gè)二維數(shù)組的提示嗎?我有兩個(gè)數(shù)組,比如一個(gè)有2列和10
    發(fā)表于 06-05 08:53

    請(qǐng)問(wèn)誰(shuí)都可以提供在ML605板上使用PCIe接口的簡(jiǎn)單示例嗎?

    任何人都可以提供在ML605板上使用PCIe接口的簡(jiǎn)單示例嗎?我們使用PCIe coregen并成功將生成的位文件上傳到FPGA。我卡在了PCIe端的接口。
    發(fā)表于 08-23 12:19

    Xilinx的任何人都知道它被刪除的原因嗎?

    我有一個(gè)參考鏈接到http://www.xilinx.com/support/answers/23529.htmand它現(xiàn)在已經(jīng)消失了。Xilinx的任何人都知道它被刪除的原因嗎?它與MGT參考有關(guān)。
    發(fā)表于 06-02 13:37

    Arduino起源與架構(gòu)的相關(guān)資料分享

    因找不到便宜而又通用合適的電路板 概述Arduino是一個(gè)偏向通用且開(kāi)源的硬件框架,任何人都可以下載到Arduino的硬件設(shè)計(jì)圖,并進(jìn)行修改
    發(fā)表于 01-24 07:13

    自制一個(gè)Arduino Pcb

    不同,但從相同的基礎(chǔ)開(kāi)始時(shí)功能相同。自由軟件是一種計(jì)算機(jī)程序,任何人都可以訪問(wèn)其代碼,以便任何想使用的人都可以使用和修改它。Arduino
    發(fā)表于 07-21 08:00

    基于Arduino Mega的巨型盾牌

    描述Arduino巨型盾牌任何人都可以輕松地使用此擴(kuò)展板來(lái)簡(jiǎn)化基于 Arduino Mega 的項(xiàng)目,因?yàn)樗档土私泳€的復(fù)雜性。是雙層的。具
    發(fā)表于 08-25 07:23

    如何將Arduino UNO發(fā)送到ESP8266 01?

    我正在尋找將數(shù)據(jù)(溫度和濕度)從我的 Arduino UNO 發(fā)送到 ESP8266 01 的方法。任何人都可以讓我知道我的選擇是什么以及如何實(shí)現(xiàn)它們
    發(fā)表于 02-27 06:00

    任何人都可以使用處理器專家共享led閃爍的定時(shí)器中斷延遲程序嗎?

    任何人都可以使用處理器專家共享 led 閃爍的定時(shí)器中斷延遲程序嗎
    發(fā)表于 03-30 07:23

    是否有關(guān)于集成傳感器的任何好的指南?

    我希望獲得一個(gè) esp8266 通過(guò)傳感器控制一些像素帶。 我有各種各樣的傳感器和裝滿隨機(jī) arduino 位的盒子。 任何人都可以幫助我嗎?是否有關(guān)于集成傳感器的
    發(fā)表于 05-15 07:44

    李彥宏:搜索引擎沒(méi)什么門檻 誰(shuí)都可以

    李彥宏:搜索引擎沒(méi)什么門檻 誰(shuí)都可以 百度公司創(chuàng)始人、董事長(zhǎng)兼CEO李彥宏28日上午在深圳說(shuō),搜索引擎沒(méi)有什么門檻,誰(shuí)都可以,他認(rèn)為中
    發(fā)表于 03-30 10:10 ?895次閱讀

    AltspaceVR推出一套任何人都能創(chuàng)建可定制的VR空間的構(gòu)建工具包

    在今天的虛擬市政廳,AltspaceVR推出了一套工具,任何人都可以創(chuàng)建可定制的VR空間。這兩款新的世界構(gòu)建套件是基于Altspace最流行的環(huán)境:Campfire和Alien World /Origin,但微軟表示,他們的目標(biāo)是盡快發(fā)布更多的套件,以及提供更多定制選項(xiàng)
    發(fā)表于 08-17 08:35 ?804次閱讀

    公開(kāi)和許可的區(qū)塊鏈有什么區(qū)別

    比特幣是最雄心勃勃的區(qū)塊鏈。任何人都可以使用比特幣的加密密鑰,任何人都可以成為一個(gè)節(jié)點(diǎn)并加入網(wǎng)絡(luò),任何人
    發(fā)表于 07-16 11:23 ?2342次閱讀

    華為生態(tài)加速 擬用三年時(shí)間讓90%的應(yīng)用都可以跑在鯤鵬上

    3月27日的華為開(kāi)發(fā)者大會(huì)2020(HDC 2020)上,華為宣布推出了開(kāi)源、免費(fèi)的操作系統(tǒng)openEuler 20.3 LTS操作系統(tǒng),任何人都可以可以免費(fèi)商用。
    的頭像 發(fā)表于 03-28 09:09 ?2309次閱讀

    為什么任何信號(hào)都可以分為共模和差模的疊加呢?

    為什么任何信號(hào)都可以分為共模和差模的疊加呢? 任何信號(hào)都可以分為共模和差模的疊加是因?yàn)樾盘?hào)的傳輸和處理中存在一定的干擾和噪聲。 共模信號(hào)是指同時(shí)作用于信號(hào)的兩
    的頭像 發(fā)表于 11-20 16:28 ?620次閱讀