過生日收到一個單片機,該怎麼玩?

如題,大一,會點c語言,該從哪開始學,有哪些酷炫又不太深奧的玩法?


第一個酷炫的玩法。

當有人跟你說:哇!你有一個單片機耶!

你一定要遏制住情緒。

用清晰

平緩

但充滿不容置疑

的力量

的聲音

告訴他:

這,才是單片機

之後停下來,不要說話。

等他問你

是什麼的時候

你再告訴他

是開發板


這個禮物真好~~~先贊下~~~

你可以找資料光碟的例子看下,下面的網站好像也還不錯.不過這個資料上的管腳那些不一定適合你的這塊板子.

單片機教程網-51開發板,學習板,MCU視頻教程

基本就是要學三個方面的東西:

1. 51單片機

2. C語言

3. Keil, 集編寫,編譯,調試,燒寫於一體的MCU IDE工具,不過調試,燒寫要看具體的板子情況,不知道你這塊板子有沒有配jtag

上面三個基本入門之後,可以跑下下面幾個項目:

1. 跑馬燈

2. 蜂鳴器唱歌

3. IR接收顯示

4. 按鍵

5. 數碼管顯示時間

6. 呼吸燈

基本上就是這些.

至於你說的酷炫吊炸天的玩法,好像都要去學習一些演算法,或者有比較深的編程功底,不過下面這幾個項目應該還是屬於你現在可操作的範圍:

原創作品LED流星雨燈(51單片機程序代碼)產品分享!

51單片機電子鐘製作

還有什麼光立方,什麼無敵風火輪,這些都可以搞一下,不過對於現在的你來說,有點困難.

說到酷炫,多說幾句,要酷炫加燈光.

最後,送你這禮物的人,甭管是同性還是異性,絕對是真愛,絕對要在一起!!!!!


送開發板不送教程嗎 這和送鐘有什麼區別


到現在我都覺得我做過最炫酷的是光立方,配著音樂,摟著女票,女票那崇拜的眼光,別提多帶勁了。好有成就感。

在雲盤裡找了幾張照片,其實我兩天汗完的,熬了兩個晚上,程序我提前理解過,剩下的一天基本上排錯了,看看那個燈脫焊了,苦逼啊

挫圖一

其實當時焊接是現學現賣的,焊的挫一筆

/***************醒目的分割線***************/

就學計算機的你也想有女朋友?醒醒吧,別想了,看著一大堆基友對你投來了邪惡的眼光,我感受到了這個世界深深的惡意。


首先找到資料光碟,把裡面講的例子實驗做一遍。

修改程序裡面部分參數,再重新做一遍。

添加部分程序模塊,優化程序結構再做一遍。

這樣你算是入了個門。


如果是姑娘送你這個開發套件,那我建議直接用點陣畫個愛心,寫段話表白吧!

這麼好的姑娘哪裡找哦!


真不知道是基友還是妹子送的這麼好的禮物!

如何更加裝逼地玩好單片機,這個問題非常好,有一顆裝逼的心才能完美地裝好這個逼。

你這51看上去應該是普中的開發板,應該也是配了教學視頻的,加油看,或者,你可以試試這個:

郭老師教你10天學會51單片機。

10天可能有點短,14天差不多了。

個人感覺,單片機入門不能看書,書上全是深奧的名詞,完全看不懂,白浪費時間還有損信心,直接看視頻動手做就行啦。

最多一個月,你就能把51玩得得心應手了。

你可以試試:

光立方。

其實我覺得這玩意挺殺馬特的。。而且沒啥實用價值,拿去表白人家女生都覺得low。

學會51,怎麼裝逼最好?

你可以聯繫一下學校里大四工科的學長,代做畢業設計。

尤其是專業名字裡帶自動化三個字的。

我一朋友去年搞了幾次,題目拿到手到完全做完,也就一天的時間,酬勞最低也是800起步。

別吃驚,別以為大學生畢業的時候水平有多高,有的51都還沒學會。

51性能實在有點不夠,學完了還是趕緊轉stm32吧。

32的開發板,我推薦

我知道~我的未來不是夢~

32就可以搞一些看上去就特別裝逼的東西了。

比如:

四軸飛控。

操作系統。

然後你就可以拿著小作品在學校科技活動的時候裝一大波逼,吸引很多的妹子!

或者,再把模電數電學一學,找個老師報名叼炸天的全國大學生電子設計競賽。

電賽的獎含金量剛剛的,國賽一等獎在大部分學校都能直接保研了!

或者,可以報名參加挑戰杯!做項目,弄一個叼炸天的項目,水上幾篇論文。

32也學會了?還有dsp。

或者換個方向,Linux,安卓。。。

或者你可以考慮開發一個電動女朋友,解決一下嵌入式單身狗的幸福問題。說不定就產業化了!

(圖片均來源於百度)


我只想說真愛啊,在一起吧


首先可以先根據附帶的光碟資料教程,把開發板帶的外設、介面耍一遍過去。像基本的io控制,蜂鳴器,ad/da以及uart,i2c,spi匯流排等。

接下來可以考慮將單片機連上網路。淘寶上有賣很多的模塊,像uart或spi介面的帶協議棧的wifi模塊,uart介面的gprs模塊(因為單片機資源有限,需要模塊有自帶協議棧,這樣開發也快)。

然後可以想出來很多好玩的場景了。如用手機控制io,查看溫濕度,或者通過匯流排介面加很多好玩的模塊。甚至可以接入微信,微博等提供的iot平台。

如果是只在區域網內控制可以不需要伺服器端,單片機當一個tcp server端,然後手機當客戶端進行連接。

如果需要連上互聯網,那麼需要有一個伺服器端。可以直接用一些免費的介面,如yeelink等,或者像我買個雲伺服器,百度、阿里、騰訊等提供的一些雲服務最低配置一個月也就五六十塊。

如果手機端和伺服器端開發不熟,可以找學計算機專業的同學一起做。

一整個搞下來還是很花時間的哈,不過在學校時間還是很充裕的,也可以學習到很多計算機和電子的技能,做出來作品也可以拿去參加一些比賽。

用手機碼字,格式比較亂,見諒哈。


送這個給你絕對是真愛啊啊啊!

我這裡好多小項目教程,包括原理、源碼,私信給你!


好,我們從點亮第一盞小燈學起!


首先恭喜題主有這麼用心的朋友。

乍一看應該是普中科技(非廣告)的開發板,就我以前使用的經歷提一些建議。

這套開發板應該配套一張光碟,閱讀順序如下:

  1. 閱讀「步驟1 新手必看」中的三個pdf文檔

  2. 打開「步驟2 安裝單片機開發相關軟體」
    1. 安裝「開發板USB轉串口CH340驅動」
    2. 安裝「Keil 開發軟體」
    3. 燒錄軟體
  3. 觀看「視頻教程」,並且按照視頻里的內容自己實現一遍。

以上為初級階段的玩法,如果將這些都學完了,可以參考下面這篇回答中的有趣的玩法:

有沒有用單片機做的比較小的好玩的東西?求詳細指導。? - 知乎用戶的回答

最後,當你將這些內容都玩得差不多了,並且致力於了解單片機更加底層的知識,可以考慮學習彙編,並且使用它來進行單片機的簡單控制。


大概或者是在建議你,開發她


看題目還以為只送了一個幾塊錢的東西。。。


這個板子好像有BUG,看到左下角的繼電器了么,

老版本的板子下面還有一個繼電器,那個去掉的繼電器就用來自動下載的。

後來該版了,改成現在的場管了,自動下載控制部分也換成分立電路了。(成本更低)

結果自動下載功能就不好使了。。。(宣傳上還在說可以自動下載)

雖然每次自己重新上電就可以下載,不影響使用,不過讓人挺不爽的,新版不如老版。。。

因為以前用過帶自動下載的串口下載器,自動下載真的太爽了。


單片機可以用來做很多很有趣的事兒呀~拓展你的想像力,無論是無人機、智能小車或是自己開發的都具有很高的可玩性。

再配合手機安卓系統和pc伺服器,可以自己玩一些小創新。

比如最近畢設剛做完,自己做了一個攜帶型霧霾檢測系統:pcb的lcd可以顯示溫濕度,同時通過藍牙把溫濕度和粉塵數據傳給製作的手機app並實時顯示,再通過手機發送電腦自己的位置和數據予伺服器。

最近畢設花了太多時間陪女票的時間都變少了。。。(傷心臉),準備送給她作為小禮物 @鶯語兒

單片機分好多,arduino、DFrobot、樹莓派、51系列,題主可以自己上網查查開發套件。

祝題主玩的愉快~


感覺接下來你收到的禮物就是avr,pic,stm32啊啊啊


拿單片機用引腳梳頭髮,這是我發現的一個妙用。233


這個開發板,如果你沒有學過C語言和單片機的話,估計也就是把常式LED燒進去自娛自樂裝會兒B就完事了,再往後的例子你會感覺很枯燥乏味!

建議你自學一下C語言,起碼把常式的含義弄懂了,(常式網上好多),然後再學51單片機,慢慢的就入坑了


題主可以網上找下郭天祥的51視頻或者天狼星的單片機學習視頻,從點亮第一個LED燈開始,把視頻里的程序都寫一遍。然後想辦法開發板的外設都用上做個小製作,如果可以最好只看數據手冊,再寫一遍模塊驅動,你會收穫更大。最後在補一句哈,如果是女孩子送的,記得做個好看的小製作送她,說不還沒有更大收穫~~~


推薦閱讀:

電子設計(硬體、軟體)有那麼多細分,如何能在面試時找到合適(能力強)的人選?
利用FPGA可以設計出哪些有趣的東西?
如何系統地入門學習stm32?
電子設計初學者如何入門?
數模美賽O,F獎 ,美一美二的含金量怎麼樣?

TAG:嵌入式系統 | 單片機 | 電子設計 | 51單片機 |