修改

文檔

圖片

迪威模型和Solidworks 聯(lián)合會員
迪威網(wǎng)友c4e599
迪威網(wǎng)友c4e599
原創(chuàng)模型

RackPi Raspberry Pi(2B3B3B+4B)機架屏蔽19“2U,帶OLED和電源開關(guān)

VIP
免費,登錄即可下載
本資源不能下載
發(fā)布時間:2020/12/31 9:01:00
編輯8:
完全修改了OLED軟件部分,使其與最新的Raspberry Pi OS(Buster)和Python3(感謝Dragor的提示)配合使用?,F(xiàn)在它從psutil獲取CPU和內(nèi)存信息(似乎提供了更準確的信息)
編輯7:
添加了一個只有OLED的veion
編輯6:
添加了一個空白屏蔽
編輯5:
為Raspberry Pi 4B添加了STL文件。電源開關(guān)、LED和按鈕的位置已切換,因此在使用它們時請記住這一點。
4B上的電源開關(guān)功能尚未測試。
4B上的全局\u EN pin可能與3B 上的筆具有類似的功能,但我沒有時間驗證這一點。
編輯4:
增加了原理圖和接線圖
編輯3:
添加了許多上次制作的圖片。希望這是自我解釋。:)
編輯2:
有一些不正確的信息和文件中的錯誤顯示py,現(xiàn)在應(yīng)該可以工作了
編輯:
添加了一些不帶開關(guān)、OLED和/或LED的veio。
因此,如果您不需要所有功能,您可以使用最適合您的情況的veion。
/編輯
這是一個先進的19英寸機架屏蔽,用于Raspberry Pi 2B/3B/3B /4B(電源開關(guān)功能需要4B或3B ),帶有OLED、電源開關(guān)和狀態(tài)LED。
它是由木棉的偉大設(shè)計(
特征:
OLED信息屏幕(可定制的Python腳本,即IP地址、CPU和內(nèi)存利用率)
OLED重啟關(guān)機按鈕
通過GPIO發(fā)光二極管
電源開關(guān)(在4B和3B 上,將Pi完全關(guān)閉!)
它適合19英寸DAP 2U機架,這里提供:
de/EUDAP-Audio-2-HE-Rackblende-f-modulesystem-10-Segmente/art-PAH0017160-000;pgid=sfdgevca1rlsrpadrxt2k1900000fryw4oi
當您按下按鈕(可自定義的Python腳本)時,OLED顯示有關(guān)當前利用率、IP地址和主機名的信息。
當您按住按鈕超過8秒時。釋放它,樹莓皮將執(zhí)行重新啟動。
當你按住按鈕超過12秒時。釋放它,樹莓皮就會關(guān)閉。
OLED顯示有關(guān)當前操作的信息(參見視頻)。
關(guān)閉Raspberry Pi后,可以將其關(guān)閉(通過硬件設(shè)計,只有板上的電源指示燈LED保持打開狀態(tài))。板上的所有其他電氣元件都已關(guān)閉(SoC、RAM等)
其他覆盆子皮veio也可以工作,但沒有電源開關(guān)功能(因為PEGLOBALèEN引腳僅適用于3B 和4B)
所需材料:
2x M2.5螺釘(平頭)
2個M2.5螺母
128x32 OLED 0.91英寸SSD1306藍色或白色(鏈接如下)
1x按鈕6mm x 6mm x 7mm,帶蓋(鏈接如下)
1x 3毫米LED
1x 10K電阻器
1x 1K電阻器
1x小塊PCB 2,54mm孔間距(鏈接如下)
11x跨接導(dǎo)線(下面的鏈接)
1x微型滑動開關(guān)(下面的鏈接)
1x針頭公頭(2 pi)(下面的鏈接)
一些熱膠水
這些鏈接(僅為示例):
OLED:
推按鈕:
按鈕上限:
3mm小電流發(fā)光二極管:https:米。
印刷電路板:
跳躍者連線:
微型幻燈片交換機:
別針標題:
您可以使用任何其他3毫米發(fā)光二極管,但可能您必須使用另一個1千電阻的電阻。
示意圖和建造過程的更多圖片將很快到來。。。
編輯:
OLED軟件部分:
支持RASPBERRY PI OS(BUSTER)和PYTHON3的新VEION:
使用raspi配置安裝并啟用i2c和spi:
sudo raspi配置
->接口選項
->SPI公司
->I2C
在那之后,你必須輸入所有的adafruit庫和其他的軟件要求,這樣OLED腳本才能工作(也許其中一些已經(jīng)被輸入了)
我要得到所有的蟒蛇
sudo pip3 itall adafruit-Python-ssd1306公司
我想我會得到所有的蟒蛇
sudo能得到所有的python smbus
sudo apt獲取所有i2c工具
sudo pip3 itall電源
您現(xiàn)在可以檢查OLED是否正確連接到I2C總線
sudo I2C檢測-y 1
你應(yīng)該在地址3c看到一個設(shè)備
現(xiàn)在你可以復(fù)制信息屏幕.py使用Filezilla或其他工具編寫Pi腳本并使其可執(zhí)行:
蘇多奇莫德755信息屏幕.py
現(xiàn)在可以運行腳本并查看它是否有效:
蟒蛇3信息屏幕.py
要使其在重新啟動后自動運行,您可以編輯rc.本地
sudo nano/etc公司/rc.本地
在“退出0”上方添加以下行(將路徑更改到正確的位置):
sudo python3/家庭/pi/信息屏幕.py&
就這樣!:)
老維昂代表蟒蛇2,拉斯賓·杰西和阿達弗瑞圖書館的老維昂:
要使用OLED,請遵循以下指南:

由于OLED在這個項目中旋轉(zhuǎn)了180°,所以您必須對庫文件進行一些更改。
編輯以下文件:
sudo nano/home/pi/Adafruit\u Python\u SSD1306/Adafruit\u
在SSD1306\U 128\U 32(SSD1306Base)節(jié)類中進行了以下更改
第307行更改
自我控制(SSD1306 | SEGREMAP | 0x1)

自我控制(SSD1306\u SEGREMAP)
第308行更改
自我控制(SSD1306中國商學(xué)院)

自我控制(SSD1306\u通信公司)
更改此設(shè)置后,必須再次運行安裝程序:
cd/home/pi/Adafruit\u Python\u SSD1306
水蟒設(shè)置.py全部
sudo raspi配置
chmod 755型顯示py
現(xiàn)在可以啟動附加的顯示py通過以下命令:
python顯示py
或在后臺運行腳本:
諾胡普蟒蛇顯示py&
當然,你可以讓你的樹莓皮啟動時自動啟動:
sudo nano/etc公司/rc.本地
在“退出0”上方添加以下行(將路徑更改到正確的位置):
python/主頁/pi/顯示py&
玩得高興!
個文件
壓縮包大?。?MB
小程序二維碼
微信小程序 微信掃碼打開此模型
恒諾鑫科-專注碳素制品的開發(fā)與生產(chǎn)