chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>Virtual Tamaguino:在VBB中混合的Tamagotchi Arduino克隆

Virtual Tamaguino:在VBB中混合的Tamagotchi Arduino克隆

2023-07-11 | zip | 0.08 MB | 次下載 | 免費(fèi)

資料介紹

描述

Arduino UNO 推出虛擬面包板頭像

Virtual Breadboard 是一個平臺,用于虛擬化微控制器運(yùn)行其固件應(yīng)用程序所需的硬件。

虛擬化身連接您的微型在線混合虛擬和真實(shí)硬件。

VBBMicro-K42A328P 是 Arduino UNO 的 VBB Avatar,可插入 UNO 的插座中以取代 DIP28 ATMega328P。

虛擬化 Tamaguino

pYYBAGOSjF6ABpLKAAAVY0Khoi8476.png
?

Tamguino 是由 Alojz Jakob 開發(fā)并在 GNU 通用公共許可證下免費(fèi)發(fā)布的 Arduino 電子雞克隆版。

這是原始項(xiàng)目Original Tamaguino Project

Tamagotchi 是原始的虛擬寵物,Tamaguino 熱情地為 Arduino 再現(xiàn)了它的功能。您所需要的只是制造硬件。

您的虛擬虛擬寵物

對于具有適用于 Arduino 的 VBB Avatar 的 VBB 用戶,您可以輕松虛擬化硬件,而不是幫助您在零件到達(dá)時(shí)開始使用,或者作為您自己的模組的起點(diǎn),或者只是為了好玩而玩。

Tamaguino 在虛擬硬件上演奏
?

VBB 內(nèi)置示例

比制作??自己的虛擬硬件更容易的是使用別人已經(jīng)創(chuàng)建的虛擬硬件!

Tamaguino 是一個內(nèi)置的 VBB 示例!只需打開并運(yùn)行。
poYBAGOSjGqAP8YTAAAu4vGT7K8637.png
?

完整教程

不過,這是讓您自己動手的方法。完整教程將引導(dǎo)您從頭開始創(chuàng)建虛擬硬件。

?

教程亮點(diǎn)

poYBAGOSjHiAHpM-AAETQ49mMow517.png
?

為什么要克隆 Tamagotchi?

阿洛茲說的

當(dāng)我還是個孩子上小學(xué)的時(shí)候,發(fā)生了一件事。炫酷的蛋形數(shù)碼寵物來襲!每個人都有一個。有些有原版 Bandai 玩具,有些有廉價(jià)的中國副本(更好!)一段時(shí)間后我對編程產(chǎn)生了興趣,從那時(shí)起我就沉迷于構(gòu)建自己的虛擬寵物。

成功移植到Arduino

艱苦的工作得到了回報(bào),Alojz 成功地移植了他早期的 linux/vb6 版本,以適應(yīng) Arduino UNO 和 Pro Mini 328 上使用的 ATMega328 設(shè)備。驚人的工作。

pYYBAGOSjH2AXEpYAABPEzv0ezo875.png
?

更改以使用虛擬硬件

Alojz 原始項(xiàng)目使用 I2C SSD1306 OLED,但 VBB 僅支持 SPI SSD1306 OLED(如 v1.2.28),因此需要進(jìn)行一些調(diào)整

  • 將 Adafruit 驅(qū)動程序構(gòu)造函數(shù)更改為使用 SPI 版本
  • 更改了引腳定義

工程建成!使用最新的 Adafruit 庫(SSD1306 v2.0.2 和 Adafruit GFX 1.7.0)達(dá)到 99%(僅剛剛)

您可以從下面的附件部分下載編輯后的草圖。

pYYBAGOSjIKAXeA-AADx0hv7CAU911.png
?

Arduino 的 VBB 頭像

VBB Avatar 在電路中用 ATmega328p 的較小 SMD 版本和引腳兼容的 DIP28 芯片模塊上的 VBB Avatar 接口芯片取代了 DIP ATmega328p。

它可能是 SMD,但它仍然是一個 ATmega328,因此固件是 100% 兼容的,而且它是實(shí)時(shí)運(yùn)行的——因?yàn)樗?dāng)然是真正的微型!

pYYBAGOSjIWAdRJIAAEiwuUgmQU030.png
?

與真實(shí)音頻混合

VBB 尚不支持虛擬化音頻(在 v1.2.28 時(shí)),因此我們使用真實(shí)揚(yáng)聲器。這是一個特性而不是錯誤!不可能模擬您需要的每個組件,但使用 Avatars,您可以將真實(shí)組件與虛擬組件混合。

pYYBAGOSjIuATVutAAEYs4pcAK0826.png
?

混合現(xiàn)實(shí)

這是VBB Avatar 概念背后的重要思想。您可以使用虛擬硬件來獲得它帶來的所有優(yōu)勢,但不依賴于每個可用的組件。

這就是我所說的 9 out of 10 問題的解決方案

.. 這意味著模擬是無用的,除非你有 10 個組件中的 10 個 .. 但在現(xiàn)實(shí)世界的項(xiàng)目中,幾乎總是至少有一個組件丟失,這已經(jīng)阻礙了 VBB 多年。

化身解決了這個問題。

預(yù)計(jì)大多數(shù) VBB 項(xiàng)目將有一個或兩個實(shí)際組件,揚(yáng)聲器的使用就是一個很好的例子。

pYYBAGOSjJWAAZQ9AAGYq-nx20E628.png
?

連接第一部分

拖放 OLED 128x64 SSD1306 組件和 Arduino Uno Avatar 并連接 SPI。

Arduino Uno Avatar 連接到真正的 Arduino Uno + VBB Avatar 芯片,因此您需要選擇它連接的 COM 端口。我的是 COM5

poYBAGOSjJqAebAfAAEiRLV1XlU895.png
?

對板載 ATmega328 進(jìn)行編程

Arduino 的 VBB Avatar 有一個板載 ATmega328,可以直接使用 Arduino IDE 對其進(jìn)行編程,但由于 Avatar 接口共享串行端口,因此可以更輕松地讓 VBB 對設(shè)備進(jìn)行編程,以便 VBB 可以管理交換串行端口。

這是通過從 Arduino IDE 導(dǎo)出 HEX 文件并將十六進(jìn)制文件拖放到 VBB 中的 Arduino Uno Avatar 來完成的。

這也可以在運(yùn)行時(shí)完成,否則您將不得不停止 VBB 虛擬化,使用 Arduino IDE 下載新固件,然后重新啟動 VBB。當(dāng)您將 HEX 文件拖放到 VBB 中時(shí),這是為您管理的。

?

隨機(jī)按鈕

Tamaguino 運(yùn)行時(shí)沒有任何按鈕。但是當(dāng)引腳浮動時(shí),它會隨機(jī)按下按鈕。有趣但不是很實(shí)用。好吧,至少我們知道 OLED 可以工作!

?

接線第二部分

接下來添加按鈕。我在引腳 2、3、4 上使用了下拉電阻,它們與原來的引腳不同。因此,還必須更改草圖以使用這些新引腳。

poYBAGOSjKqAWbf2AAGwxtm2V4w008.png
?
需要注意的一件事是,在 Avatars 中使用模擬信號時(shí),您應(yīng)該使用數(shù)字標(biāo)記引腳標(biāo)記輸入引腳。
pYYBAGOSjK6AXmhPAAAplTHPS2I827.png
?

準(zhǔn)備好與您的虛擬虛擬寵物一起玩

現(xiàn)在我只需要弄清楚怎么玩?

Tamaguino 在虛擬硬件上演奏
?

提示

  • 左鍵退出菜單
  • 右鍵進(jìn)入菜單也可以在玩游戲時(shí)“跳躍”
  • 中間按鈕執(zhí)行當(dāng)前菜單選項(xiàng)

模組

使用這是一個開始。創(chuàng)造新的生物和特征,不同的圖形,讓它變得更難或更容易。

享受!

?


pcb Arduino VBB
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
  2. 1.12 MB  |  5次下載  |  免費(fèi)
  3. 2HT81696H 內(nèi)置升壓的30W立體聲D類音頻功放數(shù)據(jù)手冊
  4. 1.21 MB   |  1次下載  |  免費(fèi)
  5. 3HTA6863 3W超低噪聲超低功耗單聲道D類音頻功率放大器數(shù)據(jù)手冊
  6. 0.87 MB   |  次下載  |  免費(fèi)
  7. 4南芯 Southchip SC8802C 充電控制器 規(guī)格書 Datasheet 佰祥電子
  8. 88.16 KB  |  次下載  |  免費(fèi)
  9. 5矽力杰 Silergy SY7065 同步升壓轉(zhuǎn)換器 規(guī)格書 Datasheet 佰祥電子
  10. 910.67 KB  |  次下載  |  免費(fèi)
  11. 6矽力杰 Silergy SY7066 同步升壓轉(zhuǎn)換器 規(guī)格書 Datasheet 佰祥電子
  12. 989.14 KB  |  次下載  |  免費(fèi)
  13. 7WD6208A產(chǎn)品規(guī)格書
  14. 631.24 KB  |  次下載  |  免費(fèi)
  15. 8NB685 26 V,12 A,低靜態(tài)電流,大電流 同步降壓變換器數(shù)據(jù)手冊
  16. 1.64 MB   |  次下載  |  2 積分

本月

  1. 1EMC PCB設(shè)計(jì)總結(jié)
  2. 0.33 MB   |  12次下載  |  免費(fèi)
  3. 2PD取電芯片 ECP5702規(guī)格書
  4. 0.88 MB   |  5次下載  |  免費(fèi)
  5. 3矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
  6. 1.12 MB  |  5次下載  |  免費(fèi)
  7. 4氮化鎵GaN FET/GaN HEMT 功率驅(qū)動電路選型表
  8. 0.10 MB   |  3次下載  |  免費(fèi)
  9. 5PD取電芯片,可取5/9/12/15/20V電壓ECP5702數(shù)據(jù)手冊
  10. 0.88 MB   |  3次下載  |  免費(fèi)
  11. 6SY50655 用于高輸入電壓應(yīng)用的偽固定頻率SSR反激式穩(wěn)壓器英文資料
  12. 1.01 MB   |  3次下載  |  免費(fèi)
  13. 7怎么為半導(dǎo)體測試儀選擇精密放大器
  14. 0.65 MB   |  2次下載  |  免費(fèi)
  15. 8SY52341 次級側(cè)同步整流英文手冊
  16. 0.94 MB   |  2次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233095次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191469次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81606次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73832次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分