資料介紹
描述
嬰兒搖椅是適合嬰兒坐下、搖晃和放松的好產(chǎn)品。但是,新生兒(0-3 米)不能自己搖晃,因此必須由成人幫助推動(dòng)。
IOTA Powered Baby Rocker 通過為每個(gè)搖桿動(dòng)作發(fā)送 IOTA 代幣,為您提供額外的動(dòng)力來(lái)幫助寶寶搖擺。
如何使用它
搖桿必須有一個(gè)帳戶,其中包含一些可用的 IOTA 代幣
1) 用戶將他的接收 IOTA 地址連同一條消息發(fā)送到 Rocker 的打印地址
2)收到消息后,開始計(jì)數(shù);OLED 顯示屏顯示動(dòng)作,用戶開始推動(dòng)搖桿
3) 當(dāng)用戶停止推送時(shí),搖桿將 IOTA 代幣發(fā)送到用戶的地址,具體取決于移動(dòng)的次數(shù)。
4)終于,寶貝開心了,用戶賺到了一些IOTA代幣!雙贏局面!:-)
準(zhǔn)備好硬件
首先將 GPIO 排針焊接到 Pi Zero W,或者您可以使用已預(yù)焊接 GPIO 排針的 Pi Zero WH。
對(duì)于這個(gè)項(xiàng)目,我們需要 2 個(gè)模塊,一個(gè) MPU6050 加速度計(jì)+陀螺儀,用于計(jì)算搖桿的移動(dòng),一個(gè) OLED 屏幕,用于向用戶顯示消息。兩個(gè)模塊都連接到 Pi Zero 的 I2C 總線。
對(duì)于 Raspberry Pi Zero W,引出線是:
PIN1 -> VCC
PIN3-> SDA
PIN5 -> SCL
PIN9 -> 接地
可以根據(jù)下圖連接組件。


最后,將組件連接到搖桿上。我用雙面膠帶將它們固定到位。

準(zhǔn)備好軟件
必須安裝 Raspbian 和 Node.js。如果您還沒有安裝它們,請(qǐng)按照以下教程進(jìn)行操作:
您還必須按照以下說(shuō)明啟用 I2C 總線以與 OLED 顯示器和 MPU6050 陀螺儀進(jìn)行通信。
sudo raspi-config


獲取項(xiàng)目存儲(chǔ)庫(kù)
項(xiàng)目文件在 github 上公開可用。您可以通過以下方式克隆存儲(chǔ)庫(kù)
git clone https://github.com/simvoulos/IOTArocker.git
安裝所需的庫(kù)
npm install @iota/core
npm install i2c-bus
npm install oled-ssd1306-i2c
npm install oled-font-5x7
npm install i2c-mpu6050
為搖桿創(chuàng)建 IOTA 地址
Raspberry Pi Zero 的處理能力有限,從標(biāo)準(zhǔn)地址(安全級(jí)別 2)發(fā)送 IOTA 代幣需要花費(fèi)大量時(shí)間來(lái)簽署傳輸。因此,為了讓我們的 Pi Zero 更容易,我們必須使用安全級(jí)別 1 地址。要?jiǎng)?chuàng)建這些地址,我們可以使用我們項(xiàng)目的 CreateRockerAddress.js(不要忘記設(shè)置搖桿的種子)。CreateRockerAddress.js 將創(chuàng)建 2 個(gè)地址,一個(gè)用于接收用戶消息的地址,一個(gè)用于為搖桿帳戶提供資金的地址。
設(shè)定參數(shù)
在我們的主項(xiàng)目文件 IOTARocker.js 中,我們必須設(shè)置以下變量
- seed :搖桿的 IOTA 帳戶的種子。請(qǐng)記住,該帳戶必須有一些 IOTA 代幣。
- msgAddress :搖桿將監(jiān)聽傳入消息的地址
- IOTAperMove :搖桿的每次移動(dòng)將向用戶發(fā)送多少 IOTA 代幣
代碼(IOTARocker.js)
代碼分為 3 個(gè)部分。第一部分是搖桿偵聽傳入消息事務(wù)的地方。該消息必須包含用戶的 IOTA 地址,付款將發(fā)送到該地址。當(dāng)一條消息到達(dá)時(shí),代碼移動(dòng)到第二部分,它開始通過使用 MPU6050 模塊檢查搖桿的旋轉(zhuǎn)來(lái)計(jì)算移動(dòng)次數(shù)。當(dāng)一段時(shí)間沒有檢測(cè)到移動(dòng)時(shí),代碼的第三部分開始。在第三部分中,Pi Zero 將 IOTA 代幣發(fā)送給用戶。代幣數(shù)量通過公式TokensToSend = moves * IOTAperMove 計(jì)算。

?
- Arduino嬰兒手機(jī)
- 使用物聯(lián)網(wǎng)和IOTA的分布式健康記錄
- AKITA的IOTA機(jī)器支付模塊
- Arduino嬰兒汽車警報(bào)系統(tǒng)(iCAS)
- Raspberry Pi作為IOTA支付提供商
- 使用Alexa語(yǔ)音助手制作IOTA支付系統(tǒng)來(lái)收款
- Arduino嬰兒保暖器
- 汽車輪胎動(dòng)力學(xué)教材分享 0次下載
- 時(shí)速160公里動(dòng)力集中動(dòng)車組動(dòng)力車操作說(shuō)明 4次下載
- 基于51單片機(jī)的嬰兒看護(hù)系統(tǒng)設(shè)計(jì)Proteus仿真 67次下載
- 跟讀學(xué)話變音跳跳球嬰兒抖音玩具藍(lán)牙方案
- 污染環(huán)境中微生物治理的種群動(dòng)力學(xué)算法PDO-MCCE 10次下載
- 基于LS1021A-IOTA無(wú)線連結(jié)的參考設(shè)計(jì)
- 關(guān)于嬰兒尿床無(wú)線監(jiān)測(cè)系統(tǒng)的研制 5次下載
- 關(guān)于MSP430的智能嬰兒床的設(shè)計(jì)與實(shí)現(xiàn) 21次下載
- 基于STM32單片機(jī)的嬰兒床系統(tǒng)設(shè)計(jì) 1640次閱讀
- 基于STM32單片機(jī)的嬰兒床控制系統(tǒng)設(shè)計(jì) 1533次閱讀
- 嬰兒搖籃床播放器WT2003H音樂芯片方案 1443次閱讀
- iOTA OTDR智能光鏈路拓?fù)浞治龅男阅芗皯?yīng)用范圍 2416次閱讀
- 一種利用模糊PID算法的嬰兒培養(yǎng)箱溫度控制系統(tǒng)設(shè)計(jì)剖析 1390次閱讀
- 嬰兒培養(yǎng)箱溫度控制系統(tǒng)設(shè)計(jì)方案解析 3042次閱讀
- 機(jī)器能像嬰兒一樣通過眼睛學(xué)習(xí)世界? 618次閱讀
- MSP430單片機(jī)設(shè)計(jì)的嬰兒睡眠監(jiān)護(hù)系統(tǒng) 4638次閱讀
- 插電式混合動(dòng)力與混合動(dòng)力的區(qū)別 1.3w次閱讀
- 嬰兒報(bào)警接收機(jī)原理圖 2080次閱讀
- 嬰兒監(jiān)測(cè)器(續(xù)) 3209次閱讀
- 嬰兒監(jiān)測(cè)器 3412次閱讀
- 嬰兒報(bào)警載波接收機(jī) 2226次閱讀
- 嬰兒報(bào)警載波發(fā)射機(jī) 2110次閱讀
- 嬰兒睡覺受涼報(bào)知器電路 1743次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論