2017年11月25日 星期六

[Micro:bit] A飛打M飛,打的漫天灰?@Ted Lee的土饅頭

A飛M飛,打的漫天灰?


FB(麥客樂彼特(Micro:bit)太好玩社):https://www.facebook.com/groups/1958667900816453/
URL(麥客Lee自學工坊):https://sites.google.com/view/microlee/home

Line:ted2016.kpvs
Email:Lct4246@gmail.com
Blog(泰布布):http://lct4246.blogspot.tw/
URL(Ted's Bu Bu):https://sites.google.com/site/lct4246/
FB(Ted's BuBu):https://www.facebook.com/ted.lee.10420321

Nov. 25, 2017
88x31.png[1]

請問M飛可以做循跡、避障…嗎?
Lee飛回覆:「不能──所有A飛能做的,M飛都做不到!」

試想:一台飛機要怎麼和一台跑車比?

再想想:A飛被設計出來的目的是啥?那M飛呢?有一樣嗎?

世上最無聊的就是拿M飛來和A飛乱乱比!我最愛魯飛(Luffy)


那A飛和M飛就真的沒得比了嗎?
我想,
我只能這樣回答:各取所長,上善之策!

另外,資源,可以共享;零件,可以流用,上善之善也!
舉例,A飛常見的超音波感測器HC - SR04,看一下spec就了它是吃5V的,M飛只能揮出3.3V的奶力(why?為啥不吃胖一奌呢?這就回扣到M飛的設計用途,如不清楚可參考拙著:麥客Lee自學工坊),當然是小人玩不了大車啰。不过,Make Code的文件居然說它推的動這東東!依此图接線,經我們實測証明:博杯卡快~。


Arduino其他感測器的支援情況請看這兒

那如果3.3V真推不動的話,那有沒解?有

解1:雙電源共地法。M飛拿控制線(control line)魁儡HC-SR04,但HC-SR04另外支薪5V。記得GND要拉在一起,兩人四腳才會踩在同一塊地板上。

解2:換M飛專用玩具。Seeed家有出吃3.2-5.2V的專用款

解3:加裝M飛升壓電路或擴充板(extension board)。升压電路請自行Google;MIT 凱斯機器人(KAISE KSRobot)已研發量產此類的附加板,供指揮艇作組合。(感謝邱文盛大師補充)


最後,再來思考:為啥要把A飛的專案用M飛再做一次?

第一、資源回收再利用。買了一堆A飛的感測器,能不能不要再花錢買相同的溫度、溼度…感測器了?
第二、取M飛之長。M飛是programming-language independent(和程式語言無関),也許我用Blockly教一教之後,要帶到Python,所以我就規畫在M飛上玩Blockly->MicroPython。但玩A飛有時會C多了~

参考資料
  1. 六種授權條款