最近想做个机器人是要用树莓派还是Arduino? Arduino与树莓派哪个是更适合
\u667a\u80fd\u5c0f\u8f66 \u6811\u8393\u6d3e arduino \u54ea\u4e2a\u597d\u4f5c\u4e3a\u521d\u5b66\u8005\uff0c\u82e5\u8981\u4ece\u6811\u8393\u6d3e\u548carduino\u4e24\u4e2a\u9009\u505a\u63a7\u5236\u65b9\u6848\uff0c\u91cf\u529b\u800c\u884c\uff0c\u5b83\u4eec\u7684\u786c\u4ef6\u5e73\u53f0\u533a\u522b\uff1a
1\u3001\u6811\u8393\u6d3e\u7684\u786c\u4ef6\u5e73\u53f0\u76f8\u5f53\u4e8e\u4e00\u53f0\u5c0f\u578b\u7684\u7535\u8111\uff0c\u53ef\u8fde\u63a5\u663e\u793a\u5c4f\u3001\u9f20\u6807\u3001\u952e\u76d8\u3001\u7f51\u7ebf\uff0c\u4f7f\u7528ARM\u5904\u7406\u5668\u642d\u8f7dlinux\u6216windows\u7cfb\u7edf\uff0c\u66f4\u503e\u5411\u4e8e\u5e94\u7528\u5c42\u64cd\u4f5c\uff0c\u5c31\u50cf\u64cd\u4f5c\u4e00\u53f0\u7535\u8111\u4e00\u6837\uff0c\u82e5\u7528\u5b83\u6765\u63a7\u5236\u667a\u80fd\u5c0f\u8f66\uff0c\u7f16\u7a0b\u5b66\u4e60\u8d44\u6599\u7565\u6b20\u7f3a\uff1b
2\u3001arduino\u662f\u4e00\u4e2a\u56fd\u5916\u516c\u53f8\u5c06\u7f16\u7a0b\u53ca\u786c\u4ef6\u6a21\u5757\u5316\u7684\u5e73\u53f0\uff0c\u5b83\u6709\u81ea\u5df1\u7684\u5f00\u53d1\u677f\uff0c\u8bf4\u767d\u4e86\u5b83\u662f\u7528ATmel\u5355\u7247\u673a\u642d\u5efa\u7684\u4e00\u5757\u5f00\u53d1\u677f\uff0c\u7136\u540e\u5176\u5b83\u7684\u5916\u8bbe\u5c31\u505a\u6210\u4e00\u5757\u5757\u7684\u5c0f\u7535\u8def\u677f\uff0c\u53ea\u9700\u7528\u8df3\u7ebf\u8fdb\u884c\u8fde\u63a5\uff0c\u8f6f\u4ef6\u4e0a\u628a\u5404\u4e2a\u7a0b\u5e8f\u5c01\u5305\u8d77\u6765\uff0c\u4f7f\u7528\u5230\u54ea\u4e2a\u529f\u80fd\uff0c\u5c31\u8c03\u7528\u54ea\u4e2a\u51fd\u6570\uff0c\u975e\u5e38\u7684\u7b80\u6613\uff0c\u5b9e\u9645\u4e0a\u662f\u9762\u5411\u5165\u95e8\u7ea7\u7684\u6559\u5b66\u677f\u5b50\uff0c\u51e0\u4e4e\u4e0d\u70e7\u8111\uff0c\u5728\u56fd\u5916\u662f\u4f5c\u4e3a\u5c0f\u5b66\u751f\u7684\u6559\u5b66\u6750\u6599\uff0c\u7528\u5b83\u6765\u5236\u4f5c\u667a\u80fd\u5c0f\u8f66\uff0c\u518d\u7b80\u5355\u4e0d\u8fc7\u3002
\u7efc\u4e0a\uff0c\u6811\u8393\u6d3e\u503e\u5411\u4e8e\u7efc\u5408\u64cd\u4f5c\uff0c\u82e5\u7f16\u7a0b\u57fa\u7840\u624e\u5b9e\uff0c\u4e5f\u53ef\u7528\u6765\u63a7\u5236\u5c0f\u8f66\uff1b\u82e5\u8ffd\u6c42\u5feb\u901f\u642d\u5efa\u5c0f\u8f66\u63a7\u5236\u5e73\u53f0\uff0c\u63a8\u8350\u7528arduino\u63a7\u5236\u677f\uff0c\u7f16\u7a0b\u63a7\u5236\u8f83\u7b80\u4fbf\uff1b\u5982\u679c\u8981\u5b66\u5f97\u900f\u5f7b\u70b9\uff0c\u5efa\u8bae\u5b66\u4e60\u5355\u7247\u673a\u3002
\u5982\u679c\u4f60\u662f\u5c0f\u767d\u6216\u8005\u6709\u70b9\u5355\u7247\u673a\u57fa\u7840\uff0c\u8bf7\u9009\u62e9Arduino\u3002
\u5982\u679c\u4f60\u7528\u8fc7Linux\uff0c\u6216\u8005\u5df2\u7ecf\u662fArduino\u548c\u5355\u7247\u673a\u9ad8\u624b\uff0c\u6216\u8005\u5b66\u8fc7Python\uff0cC++\uff0c\u5c31\u7528\u6811\u8393\u6d3e\u3002
嗯,直接告诉你,树莓派可以直接控制舵机和动力模块,但是仍然需要加一个电机驱动芯片,可以选择经典的 L298或者L9110。这里不需要arduino,当然可以连上。我做的是远程视频监控,用的是树莓派。
有一整套的论文,但是不能给你哈,因为已经提交,如果泄露,可能面临学位证被收回的风险。不过如果你想交流一下还是可以的。
arduino是单片机,直接写代码就可以运行了,树莓派是一台微型电脑,要有操作系统的
你要是没什么基础,做简单的机器人的话用arduino比较好,简单直观易操作,还便宜
当然arduino能做的,树莓派也都能做
监控小车的小车部分应该就是简单的遥控车
监控部分,摄像头+图传发射就可以直接把图像传过来了,然后屏幕+图传接受就可以看到图像了,这部分不需要代码
树莓派比较适合,它可以装Linux系统,可以安装很多应用来辅助。
arduino只能处理单线程。多线程处理要很麻烦,这就有很大的局限性。
不过它们组合起来很好,Arduino负责机械部分的控制,树莓派负责逻辑运算,操控通过串口发指令给Arduino执行。
可以先用用单片机,再用树莓派。第一,单片机便宜,树莓派贵,第二,接着前面说的树莓派容易烧坏,坏了去换就要耽误进度,大约一个月才能再寄回个新的来。第三,如果机器人只是两足,四组,六组用来竞速的或者是踢足球等简易的,选择单片机足矣。假若研究视觉等高级点的可以选择树莓派。
你的机器人要完成什么功能?
绛旓細涓绘帶鐢╝rduino鎴愭湰鐩稿浣庝竴浜涗篃绠鍗曚竴浜涳紝缃戜笂閮芥湁鏁欑▼锛屽鏋滆祫閲戠浉瀵瑰厖瓒冲氨涓奷frobot鍟嗗煄涔帮紝璐ㄩ噺鏈変繚璇侊紝浣嗘槸鎴愭湰杈冮珮銆傛窐瀹濇垚鏈綆寰堝锛屼絾鏄鐪嬭繍姘旓紝杩愭皵涓嶅ソ涔板洖鏉ュ氨鏄潖鐨勩傚彟澶栧緢澶氬紑鍙戞澘閮借兘鍋鏈哄櫒浜鐨勪富鎺э紝濡俰ntel galileo銆乮ntel edison銆鏍戣帗娲绛夈傚叾浠栫殑鎰熷簲鍣紝闄铻轰华锛屾杩涚數鏈猴紝wifi鎴栬...
绛旓細鏍戣帗娲鍏锋湁寮哄ぇ鐨勭‖浠舵敮鎸侊紝鍙互鐢ㄤ簬鍚勭纭欢寮鍙戝簲鐢ㄣ備緥濡傦紝瀹冨彲浠ヤ綔涓虹墿鑱旂綉璁惧鐨勪竴閮ㄥ垎锛屾帶鍒朵紶鎰熷櫒鍜屾墽琛屽櫒锛屽疄鐜版櫤鑳藉灞呫佹櫤鑳藉啘涓氱瓑搴旂敤鍦烘櫙銆傛澶栵紝鏍戣帗娲句篃鍙互鐢ㄤ簬鏈哄櫒浜鎶鏈腑锛屽疄鐜版満鍣ㄤ汉鐨勬帶鍒跺拰绠$悊銆備笁銆佽蒋浠跺紑鍙 鏍戣帗娲炬敮鎸佸绉嶆搷浣滅郴缁熷拰缂栫▼璇█锛屽彲浠ョ敤浜庡悇绉嶈蒋浠跺紑鍙戦」鐩傚紑鍙戣鍙互浣跨敤...
绛旓細瀹冨彲浠ュ湪鍚勭Linux鍙戣鐗堜笂杩愯锛屽綋鐒朵篃鍖呮嫭鏍戣帗娲俱傜粡杩囦紭鍖栧悗锛屽叾璁块棶閫熷害鍙互杈惧埌鈥滃彲鐢ㄢ濈骇鍒3. 鍒╃敤鏍戣帗娲鍒朵綔寰崥鏈哄櫒浜锛氭爲鑾撴淳鐨勬渶澶т紭鐐规槸鍙墿灞曟у己锛岀敤鎴峰彲浠ュ湪鍏跺熀纭涓婃坊鍔犲悇绉嶄紶鎰熷櫒銆備緥濡傦紝鍒╃敤娓╁害浼犳劅鍣ㄦ潵鐩戞帶娓╁害銆備笉杩囷紝鍗曠函鐨勬俯搴︾洃鎺у彲鑳戒細鏈変簺鏋嚗銆傛垜浠彲浠ュ鍏惰繘琛屾敼閫狅紝灏嗘俯搴︾洃鎺...
绛旓細鈶爍t涓嶅崟鍗曟槸Python锛屽叾浠栬瑷涔熸湁qt锛孭ython鐨剄t鍙玴yqt锛屽叾寮鍙戝浘褰㈠寲鐣岄潰濡傛灉浜嗚В鐨勮瘽寰堢渷浜嬶紝浣嗘槸鐢婚潰澶笐闄 鈶ython锛屽氨鏄竴闂ㄨ瑷锛屾湁浜涘熀纭瀛﹁捣鏉ュ緢蹇 鈶鏍戣帗娲锛屽氨鏄Python鍚岀‖浠剁浉缁撳悎浜嗭紝浣嗘槸閭f槸linux涓婄殑python锛岄渶瑕乴inux鍩虹鏀寔锛岀綉涓婃湁鍗栨爲鑾撴淳鐨勫懆杈圭殑锛屼拱浜涘洖鏉ワ紝鑷繁寮鍙戜竴涓満鍣ㄤ汉...
绛旓細鏅鸿兘瀹跺眳鎺у埗涓績锛鏍戣帗娲鍙互浣滀负鏅鸿兘瀹跺眳鐨勬牳蹇冩帶鍒跺櫒锛岄氳繃缂栫▼鍜岀浉鍏崇‖浠舵ā鍧楋紙濡傛俯搴︿紶鎰熷櫒銆佺户鐢靛櫒锛夋帶鍒跺涓殑鐏厜銆佹俯搴﹀拰鍏朵粬鐢靛櫒銆傜墿鑱旂綉椤圭洰锛氳繛鎺ュ悇绉嶄紶鎰熷櫒锛屽娓╂箍搴︿紶鎰熷櫒銆佹憚鍍忓ご绛夛紝骞跺皢鏁版嵁涓婁紶鑷充簯绔紝瀹炵幇杩滅▼鐩戞帶鍜岀鐞嗐鏈哄櫒浜鍒朵綔锛氭爲鑾撴淳鍙互鐢ㄤ綔鏈哄櫒浜虹殑澶ц剳锛岄氳繃缂栫▼鍜岀數鏈洪┍鍔ㄦ澘鎺у埗...
绛旓細瀵逛簬鍠滄琛楁満鐨勭帺瀹讹紝浣犲畬鍏鍙互浣跨敤鏍戣帗娲鎼缓涓涓嚜宸辩殑琛楁満娓告垙鏈猴紝github涓婃湁瀹屾暣鐨勬暀绋嬶紝鏈夊畬鏁寸殑椤圭洰璧勬簮锛屽彧瑕佷綘鎰挎剰锛屽彲浠ュ垎鍒嗛挓閫犲嚭鑷繁鐨勮鏈恒7銆佽亰澶╂満鍣ㄤ汉 浜哄伐鏅鸿兘鐨勫彂灞曡寰堝浜哄浜庢櫤鑳藉灞呭緢鎰熷叴瓒o紝鑰屾嫢鏈変竴涓彲浠ヨ亰澶╃殑鏈哄櫒浜烘槸寰堝浜哄拰灏忔湅鍙嬬殑姊︽兂锛岃屼娇鐢ㄦ爲鑾撴淳浣犲氨鍙互瀹炵幇涓涓亰澶...
绛旓細鍦ㄨ繖涓勾榫勬锛屽瀛愪滑閫氬父瀵圭鎶鍜岀數瀛愪骇鍝佸厖婊″ソ濂囷紝浠栦滑鍠滄鍔ㄦ墜灏濊瘯鍜屽垱閫犮鏍戣帗娲鎻愪緵浜嗕竴涓緢濂界殑骞冲彴锛岃瀛╁瓙浠彲浠ラ氳繃瀹炶返鏉ュ涔犵紪绋嬨佺‖浠舵帴鍙c佷紶鎰熷櫒搴旂敤绛夋柟闈㈢殑鐭ヨ瘑銆備粬浠彲浠ラ氳繃缂栧啓浠g爜鏉ユ帶鍒舵爲鑾撴淳涓婄殑LED鐏佷紶鎰熷櫒绛夎澶囷紝瀹炵幇涓浜涙湁瓒g殑椤圭洰锛屽鍒朵綔鏅鸿兘瀹跺眳鎺у埗鍣ㄣ佸埗浣滀釜鎬у寲鐨鏈哄櫒浜绛夈
绛旓細闅忕潃Windows 10 IoT鐨勫彂甯冿紝鎴戜滑涔熷皢鍙互鐢ㄤ笂杩愯Windows鐨鏍戣帗娲銆傜櫨搴﹁繕璇达細ROS (Robot Operating System, 鏈哄櫒浜鎿嶄綔绯荤粺) 鎻愪緵涓绯诲垪绋嬪簭搴撳拰宸ュ叿浠ュ府鍔╄蒋浠跺紑鍙戣呭垱寤烘満鍣ㄤ汉搴旂敤杞欢銆傚畠鎻愪緵浜嗙‖浠舵娊璞°佽澶囬┍鍔ㄣ佸嚱鏁板簱銆佸彲瑙嗗寲宸ュ叿銆佹秷鎭紶閫掑拰杞欢鍖呯鐞嗙瓑璇稿鍔熻兘銆俁OS閬靛惊BSD寮婧愯鍙崗璁
绛旓細鍥藉鎶鏍戣帗娲鐨勫姛鑳藉彂鎸ュ樊涓嶅鍒版瀬鑷淬傚嚑涔庢墍鏈夌殑棰嗗煙閮芥湁鏍戣帗娲剧殑韬奖銆備粠骞惰璁$畻锛屽埌鏈哄櫒浜锛屽埌3D鎵撳嵃锛屾帰绱㈠お绌猴紝瀹跺涵闃茬洍锛岃矾鐢卞櫒锛孭AD閮芥湁銆傚浗鍐呬笌鍥藉鐨勭敤娉曞熀鏈浉鍚屻傚彧鏄浗浜烘洿鍦ㄤ簬瀹跺涵鐢ㄩ斻傞兘鏄簺鍔ㄦ墜鑳藉姏寮虹殑浜虹帺鐨勫皬鐜╁叿銆傚鏍¢噷寮灞曠殑杩樺皯銆傛嵁璇翠竴浜涚鐮斾汉鍛樺凡寮濮嬬敤瀹冩潵鍋氫簺鐩戞帶銆傜▼搴忓憳...
绛旓細鍙︿竴鍚嶅伐绋嬪笀鎶婃爲鑾撴淳瑁呭湪鍙岃疆鏈哄櫒浜閲岋紝鍒╃敤鏍戣帗娲瀵归檧铻轰华鐨勫弽搴旀帶鍒舵満鍣ㄤ汉绉诲姩骞宠 銆傞毦搴:8-10娉℃搏鍙戝皠鍣ㄦ湁浜虹敤鏍戣帗娲剧紪鍐欎簡涓娆捐兘璇嗗埆缂栫▼閿欒鐨勮蒋浠躲傛爲鑾撴淳鍙戠幇閿欒鍚庯紝鎿嶄綔娉℃搏鍙戝皠鍣ㄥ彂灏勨滄场娌脊鈥濓紝鎻愰啋缂栫▼鑰呫傞毦搴:4琛楁満娓告垙鏈哄効绔ョ洃鎺у櫒鐢ㄦ爲鑾撴淳杩炴帴鎵╅煶鍣ㄣ佺綉缁滄憚鍍忓ご锛屽紑鍚棤绾夸笂缃戝姛鑳斤紝鍙...