資料介紹
描述
第 1 步:項目構想
比特幣技術(區塊鏈)的工作原理以及如何輕松發送/接收資金給我留下了深刻的印象。由于我是一名創客,所以我問自己“如何輕松地將硬件項目連接到這樣的網絡,讓這些硬件接受比特幣?” 然后我開始實現第一個名為Koyn的 Arduino 比特幣庫。
快速結束,Koyn 是一個 Arduino 庫,可幫助 Arduino 制造商構建他們的硬件項目并將它們連接到比特幣網絡(目前支持測試網絡)并接受比特幣,使用戶可以輕松地在他們花費/接收時采取硬件操作比特幣。您可以在此處查看文檔的鏈接。
第 2 步:實施
為了弄臟我的手,我使用 Koyn 庫“比特幣糖果自動售貨機”制作了我的第一個應用程序。通過提供的簡單 API 方法,您可以輕松地通過網絡跟蹤您的比特幣地址。
老實說編寫代碼并沒有花費任何時間,因為 Koyn 的 API 接口提供了控制資金的大部分功能,而連接硬件部分則有點棘手,作為 maker,您可能想知道“我為什么要使用兩個開發板在一個項目中?”
答案是我已經有一個 Wemos (ESP8266) WiFi 板,它沒有提供足夠的 I/O 引腳來控制眾多伺服電機 + LCD 屏幕 + 按鈕。然后我想出了一個簡單的技巧!我決定讓 Arduino Mega 板處理所有控件和接口,當然還有 WiFi Wemos 板控制的資金。
我寫了兩個 Arduino 草圖(代碼),一個用于 Arduino Mega 控制伺服系統、按鈕和 LCD,另一個草圖用于使用 koyn 庫跟蹤我的比特幣地址。
然后通過 UART 連接兩個板以輕松通信,允許 Mega 通過 LCD 更新資金并從按鈕獲取輸入以控制伺服分配貨物。
讓兩塊板通信也有點棘手,所以我使用Arduhdlc庫作為串行協議。
特別感謝“ Dejan Nedelkovski ”提供機器的設計和逐步構建您自己的程序。
第 3 步:連接
現在最有趣的部分!將硬件連接在一起。
我還決定將所有組件放在自動售貨機門的背面。“原理圖部分提供的所有連接。”
第 4 步:代碼
在代碼部分提供,您可以找到 Wemos 和 Arduino Mega 代碼。
正如我之前提到的,每個板都根據提供的代碼執行其工作,因此 Wemos 板連接到互聯網(比特幣網絡),監聽我的比特幣地址,向 Mega 發送任何資金更新。
另一方面,Mega 通過檢查平衡和分配每個按鈕的平衡來執行硬件操作,并通過 LCD 輸出用戶信息并最終控制伺服系統。
確保下載ESP8266內核以通過 Wemos 板編譯和上傳代碼。
我還在代碼部分提供了 Arduhdlc 庫,請確保下載該庫并將其放在您的 Arduino 目錄“C:\Users"name"\Documents\Arduino\libraries"
最后
這就是我構建我的第一臺去中心化比特幣自動售貨機的方式,如果您有任何意見,請在評論部分留言。
- 自動售貨機MDB電源供電系統要求 1次下載
- 投幣個人自動售貨機的構建
- 使用Arduino和1Sheeld DIY自動售貨機
- DIY自動售貨機開源項目
- 開源硬件自動售貨機
- 自動售貨機plc程序帶觸摸屏 54次下載
- 自動售貨機方案/設計/開發/項目
- 自動售貨機項目教程及文件下載 0次下載
- 基于Zigbee和物聯網的自動售貨機系統 25次下載
- 自動售貨機的VHDL程序與仿真資料免費下載 18次下載
- 使用FPGA實現自動售貨機的VHDL程序與仿真資料 24次下載
- 使用PLC實現自動售貨機的設計論文免費下載 19次下載
- 自動售貨機觸摸屏 5次下載
- 智能自動售貨機售貨 0次下載
- 自動售貨機短信報警系統
- 什么是比特幣與區塊鏈 3838次閱讀
- 基于STM32的自動售貨機控制系統設計 3248次閱讀
- 比特幣的密碼學基礎詳細解析 9030次閱讀
- 比特幣到底有多少?2100萬枚比特幣挖完了之后應該怎么辦 9997次閱讀
- 智能售貨機系統架構服務模式分析 3985次閱讀
- firefly自動售貨機概述 2266次閱讀
- 聯智通達科技自助售賣機產品介紹 1806次閱讀
- 簡單實用的6個PLC程序實例分析 9877次閱讀
- 自動售貨機為什么會知道你丟進去的是什么硬幣工作原理詳細介紹 8422次閱讀
- 比特幣和挖礦的關系及挖礦原理解析 1.5w次閱讀
- 怎樣采用比特幣挖礦? 2768次閱讀
- 互聯網和無線網絡平臺,對自動售貨機聯網實現遠程控制 7546次閱讀
- 自動售貨機上的GPRS無線通信模塊設計 2655次閱讀
- 比特幣是不是電子貨幣_比特幣怎么交易 1w次閱讀
- 基于嵌入式的自動售貨機設計與實現 1.1w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多