資料介紹
描述
?
幾個月前,BBC 發(fā)布了一篇關(guān)于 Goxx 先生的故事,這是一只加密交易倉鼠擊敗人類投資者。看完文章后,我看著我的倉鼠,我告訴他“我們住在阿根廷,我的朋友……假期結(jié)束了”
好吧,我們倆的假期都結(jié)束了,因為我不得不使用 3D 建模創(chuàng)建自定義零件,我研究了投資 API,我設(shè)計了電路并使用 Python 對系統(tǒng)進行了編碼。
我的倉鼠被命名為 Milstein——以阿根廷生物化學(xué)家 César Milstein 命名——而 Milstein 只投資于在美國市場交易的阿根廷股票,如 MercadoLibre(MELI 股票代碼)和 Globant(GLOB 股票代碼),但代碼準(zhǔn)備好使用任何股票或 EFT 指數(shù)。
到目前為止,米爾斯坦損失了大約 350 美元,但我不會放棄他。畢竟,什么是朋友?(誰告訴米爾斯坦只投資阿根廷股票?)
它是如何工作的
BBC 的文章沒有提供太多技術(shù)信息(“辦公室是完全自動化的,使用了廣泛的技術(shù),包括軟件腳本、微控制器、單板計算機、計算機輔助設(shè)計、3D 打印、激光切割和更多?!保┧晕抑皇菍⒅饕枷胗米鲄⒖?,并且我決定使項目變得非常簡單明了,以便其他人可以復(fù)制經(jīng)驗。
倉鼠將使用以旋轉(zhuǎn)編碼器為軸的輪子選擇要交易的股票。選擇股票后,只要在買賣柜臺檢測到存在,就會觸發(fā)買入或賣出信號。
旋轉(zhuǎn)編碼器和 PIR 傳感器通過 Alpaca 交易 API 連接到 Raspberry Pi。可以從 SSH 連接到 Raspberry Pi 以及從 Oled 屏幕監(jiān)控所有操作。
要求
軟件
使用 Raspberry Pi OS 設(shè)置 Raspberry Pi
連接鍵盤和 HDMI 屏幕以設(shè)置 Raspberry。
使用跨接電纜連接 PIR、Oled 和 Rotary。
>> OLED屏
- SDA,白色到 GPIO2
- SCL 轉(zhuǎn) GPIO3
- + 至 5V
- - 接地
>> PIR運動傳感器
- + - 5v
- 接地 - 接地(引腳 6)
- GPIO14,轉(zhuǎn)PIR信號
>> 旋轉(zhuǎn)編碼器
- CLK - GPIO17 (pin11)
- DT - GPIO18 (pin12)
- + - 3v3 (pin1)
- 接地 - 接地(引腳 6)
啟動樹莓派。安裝羊駝交易庫
$ sudo pip3 install alpaca-trade-api
$ sudo apt-get install libatlas-base-dev
使用重新生成密鑰按鈕登錄并獲取您的 API 密鑰(公共和秘密)。
在樹莓派上啟用 SSH
$ sudo raspi-config
使用鍵盤上的箭頭選擇接口選項。
在列表中選擇 P2 SSH 選項。
在“您希望啟用 SSH 服務(wù)器嗎?”中選擇 <是> 迅速的。
現(xiàn)在轉(zhuǎn)到網(wǎng)絡(luò)選項、Wifi 并指定您的 WiFi 憑據(jù)。
出口。現(xiàn)在,您可以斷開鍵盤和屏幕的連接,并使用 Putty 或任何其他終端遠程連接到您的 Raspberry。
將所有項目文件上傳到 root/alpaca 文件夾。您可以使用任何具有相同 SSH 憑據(jù)的 FTP 客戶端。
$ nano hamsterInvestor.py
編輯 Alpaca api 憑據(jù)。
api_key = 'AAAAAAAAAAAAAAA'
api_secret = 'AAAAAAAAAAAAAAAAAAAAAAAA'
base_url = ' https://paper-api.alpaca.markets'
下載并打印 3d 零件。
將車輪連接到旋轉(zhuǎn)編碼器,將 PIR 連接到支撐底座。將 PIR 連接到 Buy/Sell 房屋。
啟動系統(tǒng):
$ cd alpaca
$ sudo python3 hamsterInvestor.py
一切準(zhǔn)備就緒,讓您的倉鼠成為股市百萬富翁。
注意:您可以在每次打開 Raspberry 時使用 cronjob 自動執(zhí)行 Python 腳本。該腳本將檢查市場是否開放,因此在數(shù)小時后,倉鼠將無法發(fā)布交易。
如果您從 Raspberry 開始,我推薦這本書Fun Projects with Raspberry
?
?
- 使用Raspberry PI和open CV進行圖像處理
- 使用Raspberry Pi和BluPants進行編碼
- 通過USB對Raspberry Pi進行編程
- Arduino和Raspberry Pi平臺進行編碼
- 使用Raspberry Pi進行機器學(xué)習(xí)智能庫存跟蹤
- 使用ROS和Raspberry Pi進行Bittle遠程操作
- 使用Raspberry Pi進行汽車診斷
- 使用Raspberry Pi和Arduino進行花卉監(jiān)測
- 可視頻直播的Raspberry Pi網(wǎng)絡(luò)控制機器人 14次下載
- 《愛上Raspberry Pi》中譯版-電子書籍.pdf 0次下載
- Instant Raspberry Pi Gaming 6次下載
- Raspberry_Pi詳解 15次下載
- raspberry_pi各版本差別 0次下載
- Getting Started with Raspberry Pi 0次下載
- Learn Raspberry Pi Programming with python 0次下載
- 基于Raspberry Pi 5的蜂窩物聯(lián)網(wǎng)項目 1027次閱讀
- 使用Raspberry Pi Pico W和MicroPython開發(fā)物聯(lián)網(wǎng)應(yīng)用 1673次閱讀
- 用于測試項目的4個最佳樹莓派Raspberry Pi模擬器 5985次閱讀
- 如何使用Raspberry Pi使熱水浴缸變得智能和遠程操作 1813次閱讀
- 如何通過Raspberry Pi設(shè)置CE電流監(jiān)視器 2123次閱讀
- 基于樹莓派產(chǎn)品 Raspberry Pi微控制器板的優(yōu)缺點 2710次閱讀
- 如何從Raspberry Pi Pico的模數(shù)轉(zhuǎn)換器捕獲數(shù)據(jù)計算? 2580次閱讀
- 基于Raspberry Pi Pico開發(fā)先進的家庭自動化系統(tǒng) 2849次閱讀
- 基于FONA通過UART與Raspberry Pi進行通訊的方案介紹 2122次閱讀
- 微雪電子ZeroW| Raspberry Pi ZeroW主板簡介 2429次閱讀
- 微雪電子Raspberry Pi 3 Model主板簡介 2873次閱讀
- 微雪電子Raspberry Pi 3 Model擴展板簡介 1512次閱讀
- 利用Raspberry Pi構(gòu)建存儲和虛擬化時間序列數(shù)據(jù) 884次閱讀
- 一文了解Raspberry Pi 4各項性能跑分 2.9w次閱讀
- 視覺享受!用Raspberry Pi實現(xiàn)圣誕樹燈光秀 8127次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 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十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多