單片機diy作品鑑賞,初學者進來膜拜

2022-04-20     大方老師單片機

原標題:單片機diy作品鑑賞,初學者進來膜拜

單片diy作品鑑賞,初學者進來膜拜

Arduino的社區版主,開腦洞秀技術是我義不容辭的責任!

以下項目均為個人獨立完成實現,由於作品太多,下面將分為硬體類和軟硬體結合類進行介紹

硬體類

主要包括機器人、智能硬體、板卡類、以及無法描述的謎之作...下面按實現難度從低到高排列:

///插播一條:我自己在今年年初錄製了一套還比較系統的入門單片機教程,想要的同學找我拿就行了免費的,私信我就可以~點我頭像黑色字體加我也能領取哦。最近比較閒,帶做畢設,帶學生參加省級或以上比///

正文開始:

1.天氣寶實景天氣展示盒(製作難

WiFi獲取當地天氣後,通LED、喇叭、水泵、霧化器等裝置,用浮誇的方式展現天氣Box仔。

涉及技術Arduino、電機控制

2.巡線機器Qbot(製作難

超迷你的巡線機器人,使用紅外反射傳感器來自主巡線行駛,可以用記號筆自由畫出路線,也可以使APP遙控。

涉及技術ArduinoPCB設計PID算法

Qbot巡線視頻

更多演示視頻和項目資料在這裡:

迷你巡線機器QBot

另外說到巡線,我在學校玩飛思卡爾的時候還做過另外一個兩輪自平衡攝像頭巡線小車,也是競賽獲獎作品,如下:

全國大學生智能車競賽作品

3.東半球最小的自平衡機器Nano(製作難

超迷你超可愛的自平衡機器人,也是蛋黃系列作品的第二代,通過陀螺儀和加速度計實現自主平衡和運動,渾身都是傳感器,萌且強大。

涉及的平台和技術主要有Arduino3D列印IMU數據融合PID控制

身高不10cm的自平衡機器Nano機器人雖小,五臟俱全

項目的詳細介紹,演示視頻和製作教程在這裡:

蛋黃Nano -全球最迷你的自平衡機器人

4.可穿戴的手機副 -- InkBox(製作難

超低功耗設計,使用電子墨水屏顯示內容,一節紐扣電池可以使用一年之久;配AndroidAPP作為副屏顯示個人名片、二維碼、通知信息等各種功能。

涉及技術Cortex-M0、低功耗設計、藍BLEAndroid開發3D列印

結構設計圖

更詳細的項目介紹在這裡:

隨身二維 - inkBox

5.上拉&下推式磁懸浮裝置(製作難度

改進的上拉&下推式磁懸浮裝置,花式懸浮,反重力效應,硬體設計和控制算法都花費了很長的時間進行優化,功耗、噪音、成本和懸浮效果都非常完美。

涉及技術PCB設計、磁力設計STM32開發、模糊控制算法

演示視頻

6.硬幣大小樹莓 -- MiniPi & MiniPi Plus(製作難

和低端Arduino一樣,樹莓派是開源界的明星產品,但是由於個人不滿足於的體型,遂潛心研樹莓派壓縮技,於是得到超級迷你強大MiniPi6PCB設計,尺寸跟硬幣相仿,性能Cortex-A53四核處理器,自WiFi,運AndroidLinux系統,問一下比這還小的卡片電腦還有誰??用過樹莓派的都知道它的強大。

這個項目最有難度的是,MiniPi的第一版,我是用四PCBlayout走出來...走到一半的時候發現幾乎是死路,於是曾經準備花錢找專業的團隊幫layout,結果得到的回答DDR3的板子四層板肯定做不了,然......天知道我是怎麼就把它走通了,而且板子出來還正常工作!(當然這樣的極限操作會帶來一定的穩定性隱患,所以後面的幾版還是加到6層,打樣費用翻了一番)。另外後面uboot移植、內核剪裁移植root-fs定製等等也是比較麻煩的,坑非常的多。

涉及技術:精密多PCB設計Uboot移植Linux kernel移植、藍翔級焊工技巧

MiniPi一代MiniPi Plus增強版PCB設計圖和渲染圖手工焊接過程圖

IO擴展

項目的製作過程在這裡,這個項目由於製作難度太大暫未開源:

如何自製一樹莓--DIY ARM-Linux卡片電腦

軟硬體結合類

下面的這些作品都是相對比較複雜的系統性項目,融合了多個領域的技術,因此難度也會相對高一些。

1.桌面智能管家機器 --小氪(製作難

2.科幻現實系 O-World(製作難

這是一個融合CV/AI3DIoT、智能家居、以及機器人等眾多技術的軟硬體系統,展現了我理解中的短期未來,對於上面這些耀眼的技術名詞最有可能落地應用的方式,整個項目籌劃、設計、開發了很久,效果看視頻演示。

O-World科幻現實系統

3.基於高速雙目攝像機系統的桌球機器人(製作難

個人很喜歡打桌球,這個機器人是我在學校的時候嘗試挑戰的一個項目,其中涉及的全部技術從電路、部分機械結構、工業設計、軟體編程、算法實現等等基本都是一個人完成,前前後後折騰了有將近一年。整個系統可以說把我會的和不會的知識全都用上了,也是我持續製作時間最長的一個項目。

渲染圖實物圖

以上就是暫時分享的我做的一些有趣項目了。

當然,這些也只是我這幾年的折騰生涯中所做的一小部分,個人從小就熱愛電子(自帶拆家屬性),也熱愛折騰,經常有一些奇奇怪怪的腦洞就想著能不能親手去實現,製作機器人對我來說就是有一種上帝造人的快感,而我雖然自詡極客而生,也在不斷的折騰中積累了很多知識,但是越是接觸得多,就覺得自己要學習的東西還遠遠不夠。

另外,個人的學習路徑和技術方向其實很迷(主要是興趣點太多),從硬體方向到軟體開發後來又轉到了純算法,目前主要研究的方向是深度學習CV領域的應用,所以其實在軟體方向,我這邊也是有很多很有意思的項目值得分享的,只不過受限於題主的問題在於開源硬體,其他項目就留著以後再慢慢道來~

文章來源: https://twgreatdaily.com/zh/719bf0050caceda397258f1af7d73e11.html