久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5275|回復: 2
收起左側

某坑爹的RFID

[復制鏈接]
ID:262 發表于 2014-2-14 00:53 | 顯示全部樓層 |閱讀模式
正題之前

        抱歉,過年就想著玩了,結果快開學了,得殺心了,結果發現還沒有寫完,從今天開始補上。
        先解釋一下什么是RFID,勤快的人請自行百度,百度上說的比我明白,懶的人就聽我講,RFID,射頻識別技術,簡單的說,你的學生證,身份證,飯卡,門禁卡,公交IC卡之所以有用,就是因為RFID……
        這個假期我試著進行RFID模塊的開發,不幸失敗了,因為我是笨蛋……
正題
狼狼惡狗(Long long ago
        事情的開始又得從我的社團BY2HIT(哈爾濱工業大學業余無線電俱樂部)說起,我參加的社團是一個神奇的社團,有許多大神級的學長(姐),學長(姐)們覺得培養大神得從大一抓起,外加某大四學姐手上有一堆模塊,就決定,我們出模塊,你們假期來開發……后來,有發現數量有點不夠,有自己買了一些(中國好學長!)。但是,有言在先,這并不是給你,只是借你開發罷了,你要是真做出什么東西了,開學后這個模塊就歸你了,你要是什么也沒做出來,對不起,模塊會被收回,給以后能玩明白的人……
        因為RFID模塊便宜,所以學長們買了很多,心里想,拿RFID的人很多,總會遇到一些共性的問題,一起研究研究也就解決了。更何況當時看著挺容易的,先弄懂模塊該怎么弄,以后也有用,就這樣我要了RFID模塊……
狼惡狗
        我在放假后就敲定了自己的假期計劃,先復習上學期學到的單片機課程,然后編一個能在單片機上運行的電子表的程序,之后,弄懂RFID并完成開發,如果還有時間就研究遙控車該怎么做……
        然后按計劃執行……
        單片機的課程復習的挺好,畢竟之前聽過一次課,就算是撿漏了,然后開始編鐘,思路也很清晰,時分秒怎么計數也有思路,程序的框圖也畫出來了,開始編程實驗,以前理解了掃描鍵盤的函數,動態數碼管的函數,延時的函數……感覺沒什么難的,感覺編鐘也就是把過去的函數都放到一起,然后開始復制粘貼……結果在中斷處卡住了,完全沒有編譯上的錯誤,但是程序執行起來就是不對……開始找原因,發現我在C語言上的知識幾乎為零,程序能看懂,但怎么改不知道,于是開始學C語言,看工大的公開課,看到函數那里,用了將近20個學時,一周多的時間,但還算用的融會貫通,雖然后面還有,但是感覺已經有了些基礎,又開始回去編鐘,結果還是不行……(其實現在來看,應該是C語言還沒學明白……)
        然后便自暴自棄的玩了兩天,這時已經二十多號了,假期已經過去三周多了,快一半了,感覺不能在這一個上面糾結,看看RFID,換換心情……
        一看RFID,八個引腳,仔細看看,還是有懂的,比如3.3V,比如地線,其他的就不懂了,在網上找也沒怎么找到,問了同樣搞RFID的學姐(此學姐非彼學姐,前面的那個學姐,你可以領盒飯了),她說用spi通信,然后又開始百度單片機的spi,雖然不怎么懂,也知道單片機上是有相應的接口的,這時問題來了,單片機提供的是5V的電壓,RFID只需要3.3V的電壓,這樣就需要一個電壓轉換的模塊來把5V的電壓轉成3.3V的,但是,這個模塊是這樣的 psb(282).jpeg
        我還是認識上面的3.3V5VGND(地線)是什么意思的,但是中間的那些是什么?先試試吧,按照單片機上的引腳定義,以及模塊上的注釋,一個一個連了起來。
        半個小時不到,大功告成, psb(283).jpeg 雖然沒有下程序,但是感覺很有成就感,就放在那里,去高中看高中老師去了……
        晚上回家,為了保險起見,給學姐發了一張連線的照片,問對不對……
        結果,全連錯了,按學姐的指導,結果連成了這樣…… psb(284).jpeg 總算知道電壓轉換模塊中的八個引腳是干什么的了……假前發模塊時YK跟我要三個板子我還覺得他要的太多了,現在一想真是圖樣圖森破……
        不過雖然有一些小意外,怎么的也都連上了,程序有現成的,直接下進去……也知道,要用串口,串口助手打開,為了保險起見,我用了我高中時的飯卡,放上去……你倒是反應啊,你倒是顯示個數啊,你什么都不顯示是幾個意思啊……
        繼續找原因,發現自己連模塊的原理是什么都不知道(后來被告知沒必要知道),連模塊怎么用都不知道,突然想起了模塊附帶了一個叫做數據手冊(DataSheet)的東西,果然有,可惜是全英文的,找學姐要到了中文版的,開始看,看不懂……
        先開始看還是懂一點的,結果越往后就越不知所云,最后徹底看不懂了……合上smartcover,感覺無數只草泥馬在心里奔騰……
        然后開導自己,先放放,弄點別的,換換心情。然后便開始了SolidWorks的學習,雖然不是下學期要求的,但是感覺對自己次的不能再次的工圖還是有點用的,就這樣過年了……
惡狗
        過完年,初三看完親戚,初四繼續研究,過年閑的時候了解了一下RFID的原理,年前學長們答疑時也了解了數據手冊怎么看,現在看數據手冊有了點頭緒……既然給的程序沒有效果,那就試著自己寫點什么,然后開始看已有的程序,函數太多,試著一點一點的捋,這時C語言的不足有一次顯現出來,不怎么懂了……問學姐學姐說給的程序有點問題,她做了點改動,做出了一個讀卡器(膜拜學姐……),我有試著看了兩天的程序,還是不懂,無奈,把學姐的程序要過來看看,畢竟是同一個學長教的,代碼風格比較熟悉,看著至少不那么暈,就這樣大體弄明白了模塊的使用流程。
        但是我不能做讀卡器了,有學術剽竊之嫌,決定試著去模仿門禁系統,讓RFID去識別不同的卡,去點亮不同的燈……看上去不算太難,感覺就是在學姐的程序的基礎上加上幾個判斷語句罷了,首先是要知道卡號,還得用讀卡器的程序……
        好吧,把學姐的程序編譯,生成.hex,下載到單片機里,記錄……結果,編譯過不去,改完編譯錯誤后,再編譯,Keil直接崩潰了……我什么也沒做啊……
        就這樣,之后的努力都沒有成功,問題沒法解決,在昨天不得不宣布假期模塊開發徹底失敗……
鬧(Now
        現在離返校還有三天不到,感覺有必要總結一下為什么失敗,以防以后再發生類似的事情……
        首先,是因為自己沒有系統的學過任何計算機語言,看程序大體能看懂,但是換自己改或是編就不是那么容易了,雖然身邊很多人也沒有系統的學過,模塊也玩的很好(比如說學姐……)但是可能是我智商捉急,不去徹底理解,就用不明白……
        其次,就是做事不堅持,可能是感覺自己假期要干的事情太多,怕在一件事上耽誤太多的時間,基本上就是遇到點挫折就打算換換,結果就是什么也沒做好,如果一開始耐心吧C語言學完,把練習都做了,再耐心把鐘編完,最后就不會像現在這樣屢碰釘子,就算是沒有時間,也畢竟學到了些什么……
        最后,就是因為自己沒有完全的投入,看數據手冊時就是,看著覺得難就不怎么想去看,結果就更加的看不懂……看程序也是,五六百行的程序鋪上來,直接就有點不想看下去了……
        也就是這么坑爹吧……
寫在最后
        這個假期就這么的過去了,忙了很多,但基本上都是瞎忙,沒什么收獲,不過感覺是方法上的問題,并不是我不適合玩電子,下學期還會繼續抽時間研究電子方面的東西,雖然我是一個學機械類學科的學生……
        最后感謝學長(姐)們 ,以及學姐在假期對我的幫助!

回復

使用道具 舉報

ID:59170 發表于 2014-2-21 22:54 | 顯示全部樓層
謝謝分享,我也在學
回復

使用道具 舉報

ID:869417 發表于 2021-2-21 15:59 | 顯示全部樓層
我怎么感覺是說我
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久欧美高清二区三区 | 成人欧美一区二区三区黑人孕妇 | 亚洲精品一区在线观看 | 男女污污网站 | 琪琪午夜伦伦电影福利片 | 久热免费在线 | 精品成人在线观看 | 亚洲国产欧美在线 | av日韩在线播放 | 久婷婷 | 盗摄精品av一区二区三区 | 久久亚洲一区二区 | 黄色男女网站 | av一区二区在线观看 | 一区二区三区四区av | 欧美综合久久 | 毛片一区| 欧美日韩国产精品一区二区 | 亚洲视频二区 | 雨宫琴音一区二区在线 | 91精品国产高清一区二区三区 | 日韩视频在线观看中文字幕 | 福利视频二区 | 小草久久久久久久久爱六 | 九九在线视频 | 久久国内精品 | 91久久精品国产91久久性色tv | 国产成人高清在线观看 | 久久国内| 国产激情免费视频 | 国产精品mv在线观看 | 99在线免费观看 | 国产免费一级一级 | 一级做a | 国产成人一区二区 | 神马久久av| 久久美国| 青青草视频免费观看 | 国产精品日韩 | 欧美精品 在线观看 | 国产在线观看一区二区 |