在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

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

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

3天內不再提示
電子發燒友網>電子資料下載>電子資料>開源硬件ATtiny1614西蒙克隆

開源硬件ATtiny1614西蒙克隆

2022-10-28 | zip | 0.33 MB | 次下載 | 2積分

資料介紹

描述

多年來,我已經構建了幾個基于 ArduinoSimon 游戲克隆。

poYBAGNYvxOAK2PPAACY9zXTKzc969.jpg
我以前基于 Arduino 的 Simon 游戲克隆
?

最近,Hackster 的同事 giobbino 上傳了一個西蒙游戲克隆的 3D 打印版本我喜歡這個設計中的外殼,因為它更接近于最初的西蒙游戲。不幸的是,3D 打印機文件不包括在內,所以我不得不自己設計。此外,我一直認為游戲應該顯示運行序列計數的反饋,因此我的構建總是顯示游戲中迄今為止達到的序列長度的原因。

演示視頻

?

設計

雖然我之前的構建使用的是 Arduino Pro Mini,但這次我想使用更現代的 CPU,并且具有非常低功耗的睡眠模式。所以這個版本被設計為使用 ATtiny1614 處理器我還使用了 TM1650 顯示驅動程序來驅動 2 位 7 段顯示器。由于 TM1650 在所有段關閉時仍消耗大約 5mA 電流,因此芯片電源線通過 CPU 使用 P 溝道 MOSFET 作為開關來控制。

poYBAGNYvxeAKLKiAANeLnkYDAw116.png
我的西蒙游戲克隆示意圖
?

由于該設計包括一個 7 段顯示器,因此該單元本身需要比 giobbino 的版本更大。這意味著游戲按鈕更長。在單個物理開關上旋轉的長按鈕頂部意味著當在外邊緣按下游戲按鈕時,它可能無法實際激活單個物理開關。所以我的設計使用單個 LED 和每個按鈕兩個按鈕開關。這允許游戲按鈕可靠地激活開關,無論用戶在何處按下它。

pYYBAGNYvxqAG3FWAABuNp-d-Ic498.jpg
giobbino 的單按鈕和 2 個 LED 設計在左側,我的雙按鈕和 1 個 LED 設計在右側
?

PCB布局

由于 ATtiny1614 微處理器僅在 SMD 外殼中可用,因此我決定在此構建中盡可能堅持使用 SMD 組件。

poYBAGNYvx6AEdMqAAO8YzfppgM623.jpg
PCB布局
?

如果您希望將 PCB 商業化制造或像我一樣自己制造,請附上 Eagle 文件。我使用了碳粉方法。

3D打印外殼

附上 3D 打印所需的 STL 文件。最初我沒有任何紅色或綠色燈絲,因此使用白色燈絲打印按鈕并使用彩色 LED。我的更新版本使用彩色燈絲作為按鈕。我沒有將 LED 更改為白色,因為我測試它時似乎沒有必要,但如果你沿著這條路線走,你將需要調整與 LED 串聯的限流電阻的值。

Simon V3 - Top.stl ,Simon V3 - Bottom.stl - 0.2mm 層高,無支撐,黑色

Simon V3 - Display.stl - 0.1mm 層高,無支撐,任何顏色

任何一個:

Simon V3 - Button.stl - 層高0.2mm,支持觸控構建板,一紅一黃一綠一藍。

或者:

Simon V3 - Buttons.stl - 0.2mm 層高,支持觸控構建板,白色

組裝 - 第 1 部分

首先添加 SMD 組件。我發現在焊接 SMD 元件時使用焊膏比使用卷盤中的焊料更容易。

如果您的電路板是單面的,請添加鏈接。

poYBAGNYvyeAcX8DAAGJvH0p-kk772.jpg
添加 SMD 組件和鏈接
?

組裝 - 第 2 部分

為 UPDI 編程器添加一個 3 針接頭,并為電池連接到電路板的銅側添加一個 JST 直角公連接器

將兩個“Simon V3 - Display.stl ”墊片粘貼到 PCB 上并添加 7 段顯示器。

pYYBAGNYvyqAGJrMAAFLvSixIZE597.jpg
添加排針并顯示
?

組裝 - 第 3 部分

將 8 個 9mm 6x6 輕觸開關、1 個 12mm 6x6 輕觸開關、無源蜂鳴器和四個彩色 LED 添加到 PCB 的組件側。

poYBAGNYvy6Ab-ehAAGKjUuwsfw324.jpg
添加 8 x 9mm 開關、1 x 12mm 開關和 LED
?

組裝 - 第 4 部分

將按鈕帽粘到 12 毫米 6x6 輕觸開關上。確保膠水不會順著軸流下并進入開關。

使用 2.5 毫米鉆頭鉆出 PCB 安裝座,并使用 3 毫米絲錐創建螺紋。

將四個按鈕蓋添加到外殼頂部,并使用 4 x 6mm M3 螺釘將 PCB 擰緊。

外殼底部擰到外殼頂部。在您對 ATtiny1614 微處理器進行編程后執行此操作。

pYYBAGNYvzGAJfg0AAI_Qep816I083.jpg
添加按鈕帽并擰入板
?

編程

與早期的 ATtiny 系列(如 ATtiny85)不同,ATtiny1614 使用 RESET 引腳對 CPU 進行編程。要對其進行編程,您需要一個 UPDI 程序員我用 Arduino Nano 做了一個。您可以在Create Your Own UPDI Programmer中找到完整的構建說明。它還包含將 megaTinyCore 板添加到 IDE 的說明。

poYBAGNYvzWALf3EAABYr-HnWL8156.png
我的自制UPDI程序員
?

在 IDE 中安裝板后,從“工具”菜單中選擇它。

pYYBAGNYvzeAI3uGAABsHC1kYQs138.png
在 IDE 中選擇 Attiny1614 板
?
  • 在 IDE 中選擇 ATtiny1614 板
  • 選擇板、芯片、時鐘速度、Arduino Nano 連接的 COM 端口和編程器
  • Programmer 需要設置為jtag2updi (megaTinyCore)
  • 打開草圖并將其上傳到 ATtiny1614。

結論

我希望我有燈絲來制作各自顏色的游戲按鈕,因為我認為這會使游戲看起來更具視覺吸引力。就可玩性而言,它滿足了原始游戲的所有要求。

更新

我設法弄到了一些彩色燈絲,并以各自的顏色重新打印了按鈕。它讓游戲看起來好多了。

poYBAGNYvzmALGbHAAGFewciKgY211.jpg
使用彩色燈絲使裝置看起來更好
?

?


評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 九色在线看| 天天综合干| 久久sp| 久久久久久久蜜桃| 狠狠色丁香久久婷婷| 国产色拍| 黄网站色视频免费看无下截| 一区视频| 国产理论视频| 大又大又粗又爽又黄毛片女人| 国产精品久久精品福利网站| 性欧美另类| 在线成人精品国产区免费| 欧美午夜剧场| 伊人亚洲综合网成人| 四虎永久影院| 在线久综合色手机在线播放| 亚洲经典乱码在线播| 色多多视频在线播放| 噜噜啪啪| 俺去啦五月| 手机国产看片| 在线播放视频网站| 亚洲a网| 一级片高清| 日韩a免费| 国产网站免费| 天天插天天爽| 欧美人与z0zoxxxx特| 很黄很黄叫声床戏免费视频| 天堂在线中文字幕| 久久免费手机视频| 亚洲色图偷窥自拍| 国产美女影院| 青青热久免费精品视频在线观看| 亚洲欧美高清| 美女网站黄页| 午夜看一级特黄a大片| 国内黄色精品| 男人的j桶女人的j视频| 男男之h啪肉np文|