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

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

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

3天內不再提示

神奇魔法單片機?Arduino【廢柴小方】,他來了

合宙LuatOS ? 2023-12-02 08:04 ? 次閱讀

當簡單的小方塊,遇上熱愛藝術與單片機的有趣靈魂,會怎樣?——普通的方塊千千萬,【廢柴小方】不一般。仿佛注入魔法生命力,他來了~

今天特別分享@巴掌寬護胸毛大佬原創佳作。

Arduino【廢柴小方】原創分享


我本職工作是藝術類崗位,完全和電子電路不搭邊,然后業余時間喜歡玩兒單片機。

因為我覺得很神奇,我認為單片機是一種簡單的魔法,通過一些特殊的方法把一堆沒有生命的零件組裝在一起,他就可以有各種神奇的功能!學習編寫代碼就相當于學習某種魔法,然后給那塊特殊的魔法石頭(單片機)附魔,增加其新的屬性,真是太酷啦!!!

64b4377e-90a6-11ee-9788-92fbcf53809c.gif

演示視頻鏈接

小方是從今年五月開始,斷斷續續用業余時間一邊學一邊做。里面的很多代碼都是第一次寫,全部都是從Arduino官方網站上查的,邊查邊寫。

小方全身沒有按鈕,內置一個陀螺儀,只能用手勢控制;可使用Arduino IDE軟件直接對小方進行二次編程功能一直在更新迭代中,慢慢來吧!

1

當前主要功能

目前菜單里有迷宮、貪吃蛇周易六十四卦搖骰子跳動愛心、小方表情陪伴、電子沙漏、查看內部溫度、聲音開關、查看代碼版本等十個功能,后續根據情況開發新功能。

迷宮

迷宮有八個地圖,通關之后會隨機進入其余7個中的一個。

64c37784-90a6-11ee-9788-92fbcf53809c.gif

貪吃蛇

經典小游戲,永遠玩不膩。

64d44c26-90a6-11ee-9788-92fbcf53809c.gif

周易六十四卦

搖晃得到一個卦象,需要自己去網上查對應的含義。

64de08ba-90a6-11ee-9788-92fbcf53809c.gif

搖骰子

搖晃之后,隨機生成6個點數中的一個。

64f2ae64-90a6-11ee-9788-92fbcf53809c.gif

跳動愛心

熱愛,怎能沒有怦然心動的感覺?

65040524-90a6-11ee-9788-92fbcf53809c.gif

小方表情陪伴

豐富表情+謎之語言,猜猜他們到底都聊了些啥?

65142e18-90a6-11ee-9788-92fbcf53809c.gif

電子沙漏

設置了隨機反彈力度,反彈效果就不那么枯燥。有重力跟隨功能,會自動擺正自己的心態。倒計時結束,有鬧鈴效果。拿起來輕微晃動,可結束鬧鈴。

最新更新版本(2023.11.30)可以自定義1-60分鐘的時間,并且優化了沙漏算法,計時精確度可以到0.5秒內。

651edcc8-90a6-11ee-9788-92fbcf53809c.gif

關于電源管理

靜止狀態自動進入休眠:小方在除了沙漏功能之外,你放著不動他,過一會兒會自動進入休眠模式,進入省電狀態。喚醒只需要拿起來搖一搖,并且喚醒時可以查看當前電量。如果你搖不醒他,就說明沒電了。

倒扣畫面主動進入休眠:小方除了在功能切換界面之外,隨時倒扣畫面就可以立即進入休眠,開始省電模式。

注意:沙漏功能因為其功能特點,他不會自動休眠,只會在靜止一會兒之后會關閉屏幕,但依然在運行,這個狀態下,他只要感受到輕微的震動,屏幕就會恢復顯示。

2

硬件配置參數

656a5f2c-90a6-11ee-9788-92fbcf53809c.png

外觀尺寸:
36mmx36mmx17mm,大概跟一顆麻將差不多。

主控:
ATMEGA328P 8bit處理器,32KB程序空間,2KB運行內存。

外置Flash:
AT24C16N(2KB存儲),別看容量小,八個迷宮地圖都在里面,甚至還可以再裝八個。

陀螺儀:
MPU6050(三軸加速度,三軸角速度)。

電源管理:
IP5306,自動選擇C口供電或者電池升壓供電。

串口芯片
CH340X,用于連接電腦更新程序,所以小方是可以二次編程的。

656e8624-90a6-11ee-9788-92fbcf53809c.gif

屏幕:
CS1288AW共陰8x8方形白色點陣屏,別小瞧這64個像素點,可以玩兒的花樣可多了。

音響系統:
12mm壓電陶瓷蜂鳴器(音質放心,完全聽得見)。

續航:
配備200mAh可充電電池,配合算法低功耗運營,休眠待機大概兩天,正常持續玩耍大概能堅持三四個小時。

外部接口
全身只有一個Type-C接口,用于充電和更新代碼。

機身外殼:
白色塑料3D打印,所以精度比不了工業鑄模的那種效果(3D打印誤差大概在0.2mm范圍內)。

65764a76-90a6-11ee-9788-92fbcf53809c.gif

極致低像素

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

    關注

    6035

    文章

    44554

    瀏覽量

    634641
  • IDE
    IDE
    +關注

    關注

    0

    文章

    338

    瀏覽量

    46740
  • 代碼
    +關注

    關注

    30

    文章

    4779

    瀏覽量

    68522
  • Arduino
    +關注

    關注

    188

    文章

    6468

    瀏覽量

    186952
收藏 人收藏

    評論

    相關推薦

    51單片機中為什么很少出現printf的身影

    流,能跟外部交互的,只有串口。 51單片機用的開發語言是C語言,雖然跟標準C有點區別,但是 printf 函數還是可以用的,只要修改 printf 的輸
    的頭像 發表于 12-03 10:46 ?260次閱讀
    51<b class='flag-5'>單片機</b>中為什么很少出現printf的身影

    單片機怎么寫入程序

    單片機(Microcontroller Unit,MCU)是一種集成電路芯片,它將計算機的CPU、存儲器、輸入/輸出接口等功能集成在一個芯片上。單片機廣泛應用于嵌入式系統和物聯網設備中。編寫單片機
    的頭像 發表于 10-21 11:21 ?427次閱讀

    單片機的中斷機制

    單片機的中斷機制是一種重要的處理方式,它允許單片機在執行主程序的過程中,能夠暫停當前任務,轉而處理外部或內部緊急事件。這種機制極大地提高了系統的響應速度和處理能力,使得單片機在各種應用領域中得到廣泛應用。以下是對
    的頭像 發表于 10-17 18:03 ?620次閱讀

    單片機WiFi模塊怎樣連接手機APP

    單片機WiFi模塊連接到手機APP通常涉及以下幾個步驟: 選擇單片機和WiFi模塊 :選擇合適的單片機(如Arduino, ESP32等)和WiFi模塊(如ESP8266, ESP3
    的頭像 發表于 09-10 15:31 ?902次閱讀

    單片機圖形化編程軟件有哪些

    單片機圖形化編程軟件為開發者提供了一種更加直觀、易于上手的編程方式,尤其適合初學者和教育領域。以下是一些常見的單片機圖形化編程軟件: Arduino IDE : 雖然是基于文本的編程環境,但
    的頭像 發表于 09-02 10:14 ?1245次閱讀

    單片機燒錄程序的基本步驟是什么

    單片機燒錄程序是單片機開發過程中非常重要的一步,它涉及到將編寫好的程序代碼通過一定的方式傳輸到單片機內部的存儲器中,使單片機能夠按照預定的邏輯執行任務。 一、硬件準備
    的頭像 發表于 09-02 09:47 ?997次閱讀

    藍牙模塊如何實現單片機和手機端數據互傳

    藍牙模塊實現單片機和手機端數據互傳的過程可以分為以下幾個步驟: 硬件準備 : 確保你有一個支持藍牙通信的單片機開發板,如Arduino、Raspberry Pi等。 準備一個兼容的藍牙模塊,如
    的頭像 發表于 07-24 17:59 ?2400次閱讀
    藍牙模塊如何實現<b class='flag-5'>單片機</b>和手機端數據互傳

    UCGUI單片機源碼

    UCGUI單片機源碼
    發表于 07-04 17:11 ?1次下載

    單片機可以替代PLC嗎

    以其集成度高、體積小、成本低等特點在工業控制中占據了一席之地,而PLC則以其高可靠性、穩定性和靈活性在工業自動化領域得到了廣泛應用。那么,問題來了單片機是否可以替代PLC呢?本文將從多個角度對這一問題進行深入探討。
    的頭像 發表于 06-03 14:47 ?633次閱讀

    ICMAN隔空感應魔法#電路知識 #單片機

    電路單片機
    ICman
    發布于 :2024年04月07日 10:19:09

    如何系統、科學地自學單片機

    很多初學者都會面臨這個問題,我想學習單片機、我也想學好單片機、我也想系統地學習單片機,但是單片機涉及到的學科多且雜根本不是三天兩天就能學完的,很多人都逃脫不了從入門到放棄的怪圈?那么我
    的頭像 發表于 03-28 08:03 ?1067次閱讀
    如何系統、科學地自學<b class='flag-5'>單片機</b>?

    單片機的最小系統由什么組成 單片機的最小系統包括哪些

    單片機(Microcontroller Unit,MCU)的最小系統包括以下幾個主要組成部分: 單片機芯片:單片機是整個最小系統的核心部分,它集成了中央處理器(Central Processing
    的頭像 發表于 02-02 11:27 ?1w次閱讀

    基于單片機控制的交通燈設計

    本課程設計是在學完單片機原理及課程之后綜合利用所學單片機知識完成一個單片機應用系統設計并在實驗室實現。
    的頭像 發表于 01-22 15:31 ?2045次閱讀
    基于<b class='flag-5'>單片機</b>控制的交通燈設計

    arduino單片機的區別比較

    Arduino單片機是兩種電子開發平臺,相互之間存在一些區別。在本文中,將詳細介紹這兩者之間的區別,并對它們的特點、應用領域和開發難度進行比較。 一、定義和功能 Arduino是一種基于開源硬件
    的頭像 發表于 01-02 16:18 ?9712次閱讀

    示波器測單片機輸出波形怎么測

    示波器是一種用來測量和顯示電壓信號波形的儀器,廣泛應用于電子設備的調試和測試中。在單片機開發中,示波器可以用來測量單片機的輸出波形,幫助開發者進行故障排除和性能優化。本文將詳細介紹如何使用示波器測量
    的頭像 發表于 12-28 14:53 ?4242次閱讀
    主站蜘蛛池模板: 日本一区二区三区在线观看网站 | 老司机亚洲精品影院| 国产第81页| 啊…嗯啊好深男男高h文| 52av我爱| 97在线视频网站| 51成人精品午夜福利AV免费七| 在教室伦流澡到高潮HNP视频 | 老熟风间由美AV在线一区二区| 精品久久免费观看| 国产一区91| 荷兰少归BVBV| 九九大香尹人视频免费| 久久99re7在线视频精品| 久久精品国产欧美成人| 久久视频在线视频观品15 | 嘟嘟嘟影院免费观看视频| 超碰免费视频部落格| 动漫AV纯肉无码AV电影网| 丰满人妻无码AV系列| 国产高清在线观看| 国产精品乱码色情一区二区视频| 国产精品手机在线视频| 国产精品青青青高清在线密亚| 国产精品久久久久久免费播放| 国产午夜在线观看视频| 精品一区二区三区在线成人| 九九视频在线观看视频6| 久久一级片| 披黑人猛躁10次高潮| 特黄特色大片免费播放器9| 亚洲AV香蕉一区区二区三区蜜桃| 亚洲无碼网站观看| 最近的中文字幕免费完整| 九九电影伦理片| 國產日韓亞洲精品AV| 精品无码人妻一区二区免费AV| 理论片在线观看片免费| 青青伊人网| 亚洲va久久久久| 在线观看免费av网站|