色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于樹莓派RP2040的解魔方機器人,7秒還原三階魔方

合宙LuatOS ? 2024-01-13 08:04 ? 次閱讀

話說,轉魔方真真是特別解壓的事情!雖然未必能如高手那樣胸有成竹“咔咔咔"幾下,行云流水間就還原。但,誰還不會“摳籽歸位”大法呢?不過,當有人為你遞上一個不知經歷了什么的神奇魔方,又滿懷期待地望著你,是時候亮出工程師的魔法神器了。

今天特別分享@愛跑步的小何大佬的開源佳作——三階魔方還原機器人。

三階魔方還原機器人
- 開源分享-


5755b5a4-b1a7-11ee-aa22-92fbcf53809c.gif

這是一款基于樹莓派RP2040單片機設計的三階魔方還原機器人,控制和魔方求解都使用單片機完成。對于隨機打亂的三階魔方,平均還原步驟數在21步左右。

當前V2.0版本,可實現7秒還原三階魔方。

全部資料現已開源,含原理圖和PCB、單片機源碼(C語言)、結構圖(openSCAD格式/STL格式)、主要器件BOM等。

1

項目實現原理

本項目無需攝像頭,使用兩個顏色傳感器把所有棱塊和角塊的顏色掃一遍,用降群法尋找22步以內的求解方式,然后按照解出的結果還原。

慢動作來看下:

576c184e-b1a7-11ee-aa22-92fbcf53809c.gif

注意:按照一定規律旋轉魔方,使所有的面都經過顏色傳感器至少一次。除了棱塊和角塊,還需要中心塊的顏色信息,當前項目的結構掃描不到中心塊,所以安裝魔方時需要固定中心塊方向。

2

項目實現要點

硬件設計——將RP2040單片機的GPIO,任意連接到步進電機驅動器、顏色傳感器、霍爾傳感器即可。除了SPI、UART,其他引腳只用了GPIO,未使用其他復用功能。

注意:霍爾傳感器只能5V供電,RP2040單片機IO是3.3V,需要電平轉換設計。FLASH是可選的,如果不使用FLASH,平均還原步驟數在32步左右。

57ae01e6-b1a7-11ee-aa22-92fbcf53809c.gif

57d23b60-b1a7-11ee-aa22-92fbcf53809c.gif

57d6781a-b1a7-11ee-aa22-92fbcf53809c.gif

結構設計——推薦使用ABS材料3D打印,噴嘴0.4mm,層高0.2mm,頂層5層、底層5層、外殼4圈、填充20%-40%,生成支撐。

固件編譯——推薦使用Linux系統進行開發,可按照RP2040官方文檔中的腳本搭建開發環境。相關源碼及文件,參見最新開源資料鏈接。

3

項目成本參考

不算加工成本,單純物料成本,一臺200元左右。

主板上的主要物料:

PCB量少有免費途徑,量大了估計一兩塊錢;三個散熱器1.5元左右,晶振0.3元左右,Type-C座0.38元,RP2040單片機3.91元,三片HR4988 6.24元,W25Q16 0.9元,AMS1117 0.3元,CH224K 1.1元,W25N01 5.5元。其他料都很便宜,但是沒法只買少量,最后都會剩很多。總成本應該在30元之內。

57e57194-b1a7-11ee-aa22-92fbcf53809c.png

57ebcc92-b1a7-11ee-aa22-92fbcf53809c.gif

整機物料:

三個步進電機72元,帶磁力魔方20元左右,兩個方形鍋磁9.4元,4010風扇7元,三個霍爾一兩塊錢,兩個顏色傳感器模塊27元,一個法蘭聯軸器2.8元,鋁條幾塊錢(如果能自己加工很便宜,如果沒條件定制加工的話可能會非常貴,不如多3D打印幾個合算)。ABS耗材280g左右,耗材本身換算下來10元左右,如果沒有3D打印機去定制的話0.2元/g左右。其他小件不好算,也不貴。總成本應該在170元之內。

配件:
電源隨便找一個就行,12-20V之間,建議2A以上,玩電子的基本上都有。如果是支持PD的Type-C充電器,插上也可以直接用。其他的接線時須注意正負。

4

最新開源資料

三階魔方還原機器人項目全部資料開源——機械結構圖、電路板原理圖、電路板PCB、程序源代碼、整機BOM,裝配調試視頻教程全都有。

57f5ae9c-b1a7-11ee-aa22-92fbcf53809c.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2550

    文章

    51035

    瀏覽量

    753081
  • 機器人
    +關注

    關注

    211

    文章

    28380

    瀏覽量

    206918
  • 樹莓派
    +關注

    關注

    116

    文章

    1706

    瀏覽量

    105608
收藏 人收藏

    評論

    相關推薦

    開源項目!OpenCat—— 一個全能的平價四足機器人

    上種出少量莊稼。有一天,一團曾為仙界私廚服務的火種從天而降。很快,刀耕火種的農業在人間繁榮起來。” 這個機器人是我學習常規樹莓初學者套件中所有組件的試驗場。我從工藝棒開始,然后切換到3D 打印框架以
    發表于 12-16 11:44

    樹莓開發的最佳編程語言選擇

    樹莓(Raspberry Pi)是一款由英國樹莓基金會開發的信用卡大小的單板計算機,它以其低成本、易于編程和靈活性而受到廣泛歡迎。樹莓
    的頭像 發表于 11-11 11:34 ?440次閱讀

    什么是樹莓樹莓是什么架構的

    什么是樹莓 樹莓(Raspberry Pi,簡寫為RPi,別名為RasPi/RPI)是由英國“Raspberry Pi 慈善基金會”開發的一款為學習計算機編程教育而設計的微型電腦。
    的頭像 發表于 10-22 17:33 ?783次閱讀

    我用了3分鐘,從零實現了單片機的點燈開發!

    RP2040 芯片由樹莓基金會自己設計開發,采用 40 nm 制程工藝,7×7 mm QFN-56 封裝。
    發表于 09-27 15:51

    ubuntu上交叉編譯rp2040

    連接到rp2040 ,所以使用另一塊pico作為調試器,需要給pico調試器下載固件,也就是picoprobe 地址 https://github.com/Wiz-IO
    發表于 08-27 08:00

    樹莓Pico 2發布,搭載RP2350雙核RISC-V和Arm Cortex-M33微控制器!

    兼容性。Pico 2 現已發售,售價為 5 美元。 了解 RP2350 兩年前,隨著樹莓 5 的 RP1 I/O 控制器的推出,樹莓
    發表于 08-13 10:07

    pico-ice:RP2040 plus Lattice iCE40UP5K FPGA 開發板 介紹

    處理器 (RP2040) 和 Lattice Semiconductor iCE40UP5K FPGA。該開發板具有用于 FPGA 和 RP2040 的獨立閃存、低功耗 SSRAM、幾個按鈕和一個
    發表于 06-28 15:45

    樹莓5,Raspberry Pi 5 評測

    1080p的播放也相當流暢,這和之前的樹莓版本相比還是提升很多。 USB和MicroSD卡性能、RP1芯片 樹莓5使用了新的“Pi Si
    發表于 06-19 14:51

    Hailo聯手樹莓,開創人工智能新紀元

    近日,人工智能處理器領導品牌Hailo正式宣布與樹莓展開深度合作。Hailo將為樹莓推出專用AI套件,支持樹莓
    的頭像 發表于 06-06 16:08 ?741次閱讀

    中科創達魔方法律助手與PC個人智能體“聯想小天”實現無縫對接

    今日,中科創達的“魔方法律助手”端側智能應用正式與聯想AI PC個人智能體“聯想小天”實現無縫對接。用戶現在就可以借助“聯想小天”便捷地使用魔方法律助手,無論是個人還是企業層面均可獲得即時的法律疑問解答服務和專業的法律支持,輕松擁有專屬個人的法律顧問。
    的頭像 發表于 05-30 14:03 ?534次閱讀
    中科創達<b class='flag-5'>魔方</b>法律助手與PC個人智能體“聯想小天”實現無縫對接

    全新上線!「魔方MFANG 智能客服」

    復旦微MCU團隊于2021年9月正式發布魔方MFANGv2.0,最新上線智能客服功能(測試版),生態進一步完善,使用體驗再度提升!為了給廣大用戶提供更優質的服務,我們的魔方研發團隊積極聽取用戶建議
    的頭像 發表于 05-24 08:28 ?338次閱讀
    全新上線!「<b class='flag-5'>魔方</b>MFANG 智能客服」

    【開源作品】基于樹莓4B、ESP32制作的桌面機器人、氣象站、立方光!

    ;gt;>點此查看全文 基于樹莓 4B DIY 能笑會動的桌面機器人 Emo是一款基于樹莓4做的個人伴侶
    發表于 03-05 16:52

    基于樹莓的四足噴水機器人設計

    今天小編給大家帶來的是來自B-AROL-O團隊帶來的基于樹莓的四足噴水機器人,該機器人可以在農場環境中自主導航,識別需要澆水的植物并自動澆水,視覺系統采用的是 Luxonis 的 O
    的頭像 發表于 01-22 09:19 ?1900次閱讀
    基于<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的四足噴水<b class='flag-5'>機器人</b>設計

    基于樹莓RP2040單片機設計的三階魔方還原機器人

    這是一款基于樹莓RP2040單片機設計的三階魔方還原機器人,控制和
    的頭像 發表于 01-12 13:37 ?1405次閱讀
    基于<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>RP2040</b>單片機設計的<b class='flag-5'>三階</b><b class='flag-5'>魔方</b><b class='flag-5'>還原機器人</b>

    【開源項目】Emo:基于樹莓 4B DIY 能笑會動的桌面機器人

    Emo是一款基于樹莓4做的個人伴侶機器人,集時尚與創新于一身。它不僅僅是一款機器人,更是一個活生生的存在,與其他機器人不同,它擁有獨特的
    發表于 12-26 15:18
    主站蜘蛛池模板: 欧美一区二区影院| 一区二区视频在线观看高清视频在线 | 亚洲精品乱码一区二区三区| a一级一片免费观看视频| 国内精品不卡一区二区三区| 日韩一区二区三区精品| 999精品在线| 久久99精品国产自在自线| 臀精插宫NP文| 啊叫大点声欠CAO的SAO贷| 乱精品一区字幕二区| 无套内射在线观看THEPORN| bbw videos 欧美老妇| 久久伊人网站| 一个人免费播放高清在线观看| 国产国拍亚洲精品av麻豆| 啪啪漫画无遮挡全彩h网站| 91久久精品一区二区三区| 久久re6热在线视频| 亚洲国产货青视觉盛宴| 国产精品成人免费| 日本特殊精油按摩| 99香蕉精品视频在线观看| 老熟风间由美AV在线一区二区| 亚洲午夜久久久精品影院| 国产色精品久久人妻无码看片| 色偷偷网址| 成人国产三级在线播放| 欧美亚洲韩日午夜| 欧美午夜精品一区二区蜜桃 | 日本久久免费大片| 99 久久99久久精品免观看| 老司机试看午夜| 一受n攻高h全肉np| 久久99国产精品二区不卡| 亚洲精品乱码电影在线观看| 国产日韩欧美高清免费视频| 午夜A级理论片左线播放| 国产精品XXXXX免费A片| 天天靠天天擦天天摸| 国产精品免费一区二区三区视频 |