電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>使用物聯(lián)網(wǎng)的加密貨幣價格警報系統(tǒng)

使用物聯(lián)網(wǎng)的加密貨幣價格警報系統(tǒng)

2022-11-01 | zip | 0.03 MB | 次下載 | 免費

資料介紹

描述

介紹

物聯(lián)網(wǎng)

物聯(lián)網(wǎng)是物理設備、車輛、家用電器和其他嵌入電子、軟件、傳感器、執(zhí)行器和網(wǎng)絡連接的物品的網(wǎng)絡,使這些對象能夠連接和交換數(shù)據(jù)。

第一個物聯(lián)網(wǎng)設備被認為是由 John Romkey 在 1990 年開發(fā)的烤面包機。但 iot 一詞是由 Kevin Aston 在 1999 年給出的。

物聯(lián)網(wǎng)于 2008 年正式誕生,當時連接到互聯(lián)網(wǎng)的電子物品比人還多。人口達到 60 億,而聯(lián)網(wǎng)設備達到 120 億。

加密貨幣

加密貨幣,有時稱為加密貨幣或加密貨幣,是任何形式的以數(shù)字或虛擬方式存在并使用加密技術來保護交易的貨幣。加密貨幣沒有中央發(fā)行或監(jiān)管機構,而是使用去中心化系統(tǒng)來記錄交易和發(fā)行新單位。

加密貨幣市場非常不穩(wěn)定,一些代幣的交易價格可能會在幾分鐘內(nèi)經(jīng)歷突然飆升或下跌。結果,交易者在跟蹤所有交易價格變動時面臨困難,除非他們手動監(jiān)控它們。因此,我們提出了一個實時警報系統(tǒng)來監(jiān)控這些交易價格,如果有任何目標價格匹配或發(fā)生異常,則向用戶發(fā)送通知。我們采用流媒體平臺作為系統(tǒng)的支柱。

API

應用程序編程接口是計算機之間或計算機程序之間的連接。它是一種軟件接口,為其他軟件提供服務。描述如何構建或使用此類連接或接口的文檔或標準稱為 API 規(guī)范。

動機

正如我們從過去幾年中看到的趨勢一樣,投資加密貨幣大肆宣傳。因此,我們嘗試使用物聯(lián)網(wǎng)制作價格警報系統(tǒng)。自年初以來,單個比特幣的價格飆升了 1000% 以上。我們已經(jīng)看到價格總是在波動,人們等待投資的好時機。如今,當一切都變得數(shù)字化且易于訪問時,為什么不擁有一個用戶友好的界面,可以讓您隨時了解加密貨幣投資的價格。

該項目的主要目標是彌合全職加密投資者和初始加密貨幣投資者之間的差距。為了跟蹤銷售或購買硬幣的好時機,我們計劃使用 Bolt IoT 構建一個加密警報系統(tǒng),該系統(tǒng)將通知個人有關加密價格的信息。

硬件連接:

我們使用面包板將蜂鳴器的正極引腳分別連接到模塊的引腳 1,將 LED 分別連接到模塊的引腳 0,負極引腳連接到 GND。

打開模塊并將其連接到熱點。

poYBAGNfLbGAQtsEAAB8EspPs0w016.png
?

?

軟件組件:

Twilio:Twilio 是第三方 SMS 功能提供商。它是一家云通信平臺即服務公司。Twilio 允許軟件開發(fā)人員以編程方式撥打和接聽電話,還可以使用其 Web 服務 API 發(fā)送和接收文本消息。

Ubuntu:Ubuntu 是基于 Debian 的 Linux 發(fā)行版,主要由免費和開源軟件組成。Ubuntu 正式發(fā)布了三個版本:Desktop、Server 和 Core,用于物聯(lián)網(wǎng)設備和機器人。所有版本都可以單獨在計算機上運行,??也可以在虛擬機中運行。

軟件實現(xiàn):

在下面的代碼塊中,我們導入了重要的文件,如 json 用于將 python 字典轉換為 json 字符串,時間返回自 epoch 以來經(jīng)過的秒數(shù),conf 是包含私有 api 密鑰和令牌的文件。

pYYBAGNfLbOAOku0AAAlEY-KxXA784.png
?

?

poYBAGNfLbWACpMBAABegVu9lnk923.png
?

現(xiàn)在要從 Bolt Cloud 中獲取數(shù)據(jù),我們將創(chuàng)建一個名為“bolt”的對象,您可以使用該對象訪問 Bolt 上的數(shù)據(jù)。

為了讓 Bolt Cloud 識別您的設備,您需要在創(chuàng)建 mybolt 對象時提供 API 密鑰和設備 ID。由于 conf 文件包含 API 密鑰和設備 ID 變量,您可以按如下方式使用它們

下面的代碼將自動獲取您在 conf.py 文件中初始化的 SID、ATOKEN、TO_NUM 和 FROM_NUM。確保您在 conf.py 文件中給出了正確的值。

pYYBAGNfLbeAXMCUAAAZI6sCzxw917.png
?

這輸入了用戶對比特幣的需求。

pYYBAGNfLbmARNN3AAAi5DBPxQE292.png
?

下面是檢查當前比特幣市場價值并將對應的值返回給用戶的函數(shù)定義。

poYBAGNfLb2AHIzpAAAsRy5Yvuw864.png
?

這是下面的主要代碼塊,其中包含函數(shù) price_check 并檢查用戶輸入的售價是否低于或高于當前比特幣市場價值的條件,并在兩種情況下向用戶發(fā)出警報。

poYBAGNfLb-ABqsRAABv74k1YP0861.png
?

兩種情況下都會生成消息,說明不同的原因,但當當前比特幣市場價值低于所示售價時,LED 會發(fā)光,當當前比特幣市場價值高于用戶售價時,蜂鳴器會發(fā)出嗶嗶聲。

結果:

?

pYYBAGNfLcGABIHFAACMfVQk-Cg219.png
?

在上圖中,要求用戶輸入他/她想要投資的相應國家貨幣。

poYBAGNfLcOAVCpXAADi8j62GWQ583.png
?

在上面的輸出窗口中輸入售價后,他/她可以直接獲得當前比特幣市場價值,在將當前比特幣市場價值與售價進行比較后,將輸出消息和郵件發(fā)送給用戶,輸出也顯示在面包板上。

以下是面包板上的輸出:

poYBAGNfLciAPJpMAAHqPonl9mI018.png
?

以下是用戶智能手機輸入不同幣種的不同售價值后的消息截圖:

poYBAGNfLcyADrSaAAQC3J451VQ893.png
?

結論:

物聯(lián)網(wǎng)是信息技術的虛擬世界與現(xiàn)實的事物世界相連接的概念。RFID、Sensor等物聯(lián)網(wǎng)技術讓我們的生活變得更美好、更舒適。

隨著可交易數(shù)字資產(chǎn)數(shù)量的增加,交易者和持有者面臨著試圖跟蹤其所有資產(chǎn)價格變動的挑戰(zhàn)。他們不可能手動監(jiān)控所有價格行為。為了解決這個問題,我們建立了一個智能價格警報系統(tǒng),以滿足他們的價格跟蹤需求。我們的系統(tǒng)可以存儲用戶價格警報目標,并檢索來自不同交易所的所有可用資產(chǎn)的實時交易價格。然后,只要價格低于或高于市場價值,它就會自動向所有用戶的移動設備發(fā)送警報。測試結果表明,每條價格數(shù)據(jù)往返平均需要30秒;從將其發(fā)送到 Bolt 云、對其進行處理并將警報發(fā)送到用戶的設備。


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

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  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開發(fā)指南
  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數(shù)字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設計》 溫德爾著
  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次下載  |  免費