當(dāng)簡單的小方塊,遇上熱愛藝術(shù)與單片機(jī)的有趣靈魂,會怎樣?——普通的方塊千千萬,【廢柴小方】不一般。仿佛注入魔法生命力,他來了~
今天特別分享@巴掌寬護(hù)胸毛大佬的原創(chuàng)佳作。
Arduino【廢柴小方】原創(chuàng)分享
我本職工作是藝術(shù)類崗位,完全和電子電路不搭邊,然后業(yè)余時間喜歡玩兒單片機(jī)。
因?yàn)槲矣X得很神奇,我認(rèn)為單片機(jī)是一種簡單的魔法,通過一些特殊的方法把一堆沒有生命的零件組裝在一起,他就可以有各種神奇的功能!學(xué)習(xí)編寫代碼就相當(dāng)于學(xué)習(xí)某種魔法,然后給那塊特殊的魔法石頭(單片機(jī))附魔,增加其新的屬性,真是太酷啦?。?!
演示視頻鏈接
https://www.bilibili.com/video/BV1Q84y1R7Lm
小方是從今年五月開始,斷斷續(xù)續(xù)用業(yè)余時間一邊學(xué)一邊做。里面的很多代碼都是第一次寫,全部都是從Arduino官方網(wǎng)站上查的,邊查邊寫。
小方全身沒有按鈕,內(nèi)置一個陀螺儀,只能用手勢控制;可使用Arduino IDE軟件直接對小方進(jìn)行二次編程。功能一直在更新迭代中,慢慢來吧!
1
當(dāng)前主要功能
目前菜單里有迷宮、貪吃蛇、周易六十四卦、搖骰子、跳動愛心、小方表情陪伴、電子沙漏、查看內(nèi)部溫度、聲音開關(guān)、查看代碼版本等十個功能,后續(xù)根據(jù)情況開發(fā)新功能。
迷宮
迷宮有八個地圖,通關(guān)之后會隨機(jī)進(jìn)入其余7個中的一個。
貪吃蛇
經(jīng)典小游戲,永遠(yuǎn)玩不膩。
周易六十四卦
搖晃得到一個卦象,需要自己去網(wǎng)上查對應(yīng)的含義。
搖骰子
搖晃之后,隨機(jī)生成6個點(diǎn)數(shù)中的一個。
跳動愛心
熱愛,怎能沒有怦然心動的感覺?
小方表情陪伴
豐富表情+謎之語言,猜猜他們到底都聊了些啥?
電子沙漏
設(shè)置了隨機(jī)反彈力度,反彈效果就不那么枯燥。有重力跟隨功能,會自動擺正自己的心態(tài)。倒計(jì)時結(jié)束,有鬧鈴效果。拿起來輕微晃動,可結(jié)束鬧鈴。
最新更新版本(2023.11.30)可以自定義1-60分鐘的時間,并且優(yōu)化了沙漏算法,計(jì)時精確度可以到0.5秒內(nèi)。
更多功能演示參見:
https://gf.bilibili.com/item/detail/1103520015?noTitleBar=1&from=mall-up_itemDetail&msource=comments_111414118
關(guān)于電源管理
靜止?fàn)顟B(tài)自動進(jìn)入休眠:小方在除了沙漏功能之外,你放著不動他,過一會兒會自動進(jìn)入休眠模式,進(jìn)入省電狀態(tài)。喚醒只需要拿起來搖一搖,并且喚醒時可以查看當(dāng)前電量。如果你搖不醒他,就說明沒電了。
倒扣畫面主動進(jìn)入休眠:小方除了在功能切換界面之外,隨時倒扣畫面就可以立即進(jìn)入休眠,開始省電模式。
注意:沙漏功能因?yàn)槠涔δ芴攸c(diǎn),他不會自動休眠,只會在靜止一會兒之后會關(guān)閉屏幕,但依然在運(yùn)行,這個狀態(tài)下,他只要感受到輕微的震動,屏幕就會恢復(fù)顯示。
2
硬件配置參數(shù)
外觀尺寸:
36mmx36mmx17mm,大概跟一顆麻將差不多。
主控:
ATMEGA328P 8bit處理器,32KB程序空間,2KB運(yùn)行內(nèi)存。
外置Flash:
AT24C16N(2KB存儲),別看容量小,八個迷宮地圖都在里面,甚至還可以再裝八個。
陀螺儀:
MPU6050(三軸加速度,三軸角速度)。
串口芯片:
CH340X,用于連接電腦更新程序,所以小方是可以二次編程的。
屏幕:
CS1288AW共陰8x8方形白色點(diǎn)陣屏,別小瞧這64個像素點(diǎn),可以玩兒的花樣可多了。
音響系統(tǒng):
12mm壓電陶瓷蜂鳴器(音質(zhì)放心,完全聽得見)。
續(xù)航:
配備200mAh可充電電池,配合算法低功耗運(yùn)營,休眠待機(jī)大概兩天,正常持續(xù)玩耍大概能堅(jiān)持三四個小時。
外部接口:
全身只有一個Type-C接口,用于充電和更新代碼。
機(jī)身外殼:
白色塑料3D打印,所以精度比不了工業(yè)鑄模的那種效果(3D打印誤差大概在0.2mm范圍內(nèi))。
極致低像素
- 更多想象空間留給你 -
特別感謝@巴掌寬護(hù)胸毛大佬原創(chuàng)分享
期待更多精彩作品
- 往期推薦 -
開源 | ESP32開發(fā)板+墨水屏DIY創(chuàng)意小擺件
開源 | ESP32自制創(chuàng)意"像素盒子"
開源 | ESP32自制像素時鐘&音樂頻譜
開源 | MicroPython開發(fā),自制ESP32藍(lán)牙遙控車
開源 | 迷你音樂頻譜桌面小擺件
開源 | 合宙Air001自制炫酷“地球名片”
開源 | 基于合宙Air001的迷你RGB燈環(huán)
原文標(biāo)題:神奇魔法單片機(jī)?Arduino【廢柴小方】,他來了
文章出處:【微信公眾號:合宙LuatOS】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
合宙通信
+關(guān)注
關(guān)注
0文章
147瀏覽量
1752
原文標(biāo)題:神奇魔法單片機(jī)?Arduino【廢柴小方】,他來了
文章出處:【微信號:HelloLuatOS,微信公眾號:合宙LuatOS】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論