說到電子DIY,從工程師到業余愛好者都不難想到電烙鐵、面包板、單片機開發板等。隨著科技的發展,開發板的選擇也越來越豐富,近年來,也出現了一方面是以Arduino和樹莓派為首的開源硬件陣營,另一方面,則是以STM32、51和S3C2440為首的傳統單片機開發板陣營。
無論屬于哪個陣營,它們用的CPU都得分成MCU(微控制器,或者稱為單片機)和MPU(微處理器)兩類,它們的本質區別在于MMU(內存管理單元),也就是對于虛擬內存空間的支持。Arduino和STM32、51就屬于MCU類的,而樹莓派和S3C2440則屬于于MPU類。兩類在性能上也有著很大的不同。
對于廣大電子愛好者來說其中爭論最為激烈的莫過于樹莓派和單片機的選擇問題。甚至有幾十年的電子設計愛好者認為:樹莓派能做的單片機不能做,而單片機能做的樹莓派都能完成。如此大膽的說法,想必會引來諸多爭議,那么屏幕前的你在下結論前不妨一起先來看看關于樹莓派和單片機的一些DIY。
樹莓派
今年,隨著英國的教育慈善組織「Raspberry Pi 基金會」推出了它們的新一代產品:樹莓派4,不僅性能上升一個臺階,官方甚至稱它「足以媲美一臺入門級 x86 電腦」,「比上一代樹莓派 3 Model B+ 性能提升近 3 倍」,這無疑是在電子DIY界投下一顆重磅炸彈,工程師、創客們紛紛躍躍欲試。
基于Raspberry Pi的無人駕駛汽車,使用openCV檢測車道線并顯示指引線,實施PD控制器。
基于樹莓派的無人駕駛汽車
(圖片來源網絡)
02.六足行走的機器人:
無需高昂的成本,只用樹莓派上集成的輸入/輸出端口便可控制馬達、開關,與其他模塊交互,即可完成一臺六足行走機器人。
六足機器人
(圖片來源網絡)
通過機械設計加上多種編程語言,這部能完成一些精細操作的迷你機械臂是否能激起你對編程的熱情呢。
迷你機械臂
(圖片來源網絡)
看過樹莓派帶來的創造力后,你是否也為單片機開發板捏了一把汗,全新樹莓派4在電子DIY界帶來的影響無疑是巨大的,但是傳統單片機開發板也有著不可忽視的實力,我們再來看看在工程師、創客手里是怎么發揮它的作用的。
單片機開發板
01.自制四軸飛行器
這款基于stm32的四軸飛行器,從四軸機身到遙控器的PCB皆可自己設計再打樣完成。
基于stm32的四軸飛行器
(圖片來源網絡)
該藍牙控制小車是一個基于意法半導體與ARM公司生產的STM32F4 DISCOVERY開發板完成,外接集電機驅動模塊、電源管理模塊、stm32f4主控模塊、藍牙串口通信模塊、android控制端模塊。
基于STM32藍牙控制小車系統設計
(圖片來源網絡)
03.自制無線手柄
該設計以STM32F030作為主MCU,4個搖桿、8通道模擬量輸出、12個獨立按鍵、外加4個搖桿按鍵、2個撥動開關、4個LED、1路串口輸出和1路程序下載SW接口。
基于STM32的無線手柄
(圖片來源網絡)
04.單片機智能遙控小車
這款設計則是采用經典的51單片機為主控,連接超聲波測距+蜂鳴器報警+兩路電機+L293驅動芯片+PT無線遙控接收。
基于51單片機智能遙控小車
(圖片來源網絡)
看完這些電子DIY設計似乎很難判斷樹莓派和單片機誰更勝一籌,甚至有網友做出一張對比圖:
事實上,樹莓派作為一款可以運行Linux系統的微型卡片計算機,有著豐富的外設,可直接與鼠標、鍵盤連接,對于創客和業余愛好者而言是非常友好的。單片機則是一款單芯片計算機,開發過程需要硬件選型、PCB設計、焊接、調試硬件再到編寫程序,一切可以說是從零開始,對電子專業的學習有著非常大的幫助。然而不管是哪一類,都阻礙不了電子DIY愛好者的步伐,那么屏幕前的讀者你們更偏向哪一類呢?
看了這么多工程師、創客們DIY的作品,屏幕前的你是否也想一展身手,如果此時的你想要入手一款樹莓派或單片機開發板,華秋商城(原:華強芯城)雙十一預熱狂歡正在進行中:
●樹莓派(2G)原價:395元,限時秒殺價:197.5元
●stc15單片機開發板原價:198元,限時秒殺價:99元
●10大通用國際替代爆款型號底價限時出售
點擊查看活動詳情>>立即秒殺樹莓派4
11.11日當天華秋商城(原:華強芯城)更有眾多活動等你來參與,敬請關注華秋商城(原:華強芯城)公眾號。
-
單片機
+關注
關注
6061文章
44853瀏覽量
645721 -
樹莓派
+關注
關注
120文章
1920瀏覽量
106870
發布評論請先 登錄
樹莓派跑LLM難上手?也許你可以試試Intel哪吒開發板

比較不同品牌ARM開發板優缺點
ARM開發板與樹莓派的比較
什么是樹莓派?樹莓派是什么架構的
樹莓派和51單片機哪個有優勢
樹莓派和單片機的優缺點是什么
樹莓派和arm開發板的區別
linux開發板與樹莓派的區別
linux開發板和單片機開發的區別
【新品體驗】核桃派(WalnutPi)ZeroW開發板免費試用
PY32系列單片機開發板 常用型號都有 支持Keil,IAR進行開發

評論