[英]E-ink project start up
我正在開始我的電子墨水項目,但我被卡住了。 這是我根據三個組件制作的連接圖。 一個 SD 卡模塊、一個 E-ink 屏幕模塊(屏幕現在不可見)和 Arduino uno。
模塊和連接:
我知道當我以這種方式將它們分別連接到 Arduino 時,兩個模塊都可以工作,但是當我想連接兩個模塊時,3 根線重疊,如您所見(紅色圓環)。 我了解您必須將兩個模塊的 CS(或 SS,來源 select,不同的名稱,相同的東西)放在單獨的引腳上。 我怎樣才能做到最好? 我在 Arduino uno 上只看到一個 SS(或 CS)端口,見附件。 我可以將另一個端口設置為 SS 還是不可能? 我在同一個端口上還有另外兩條電纜。 我從互聯網上了解到:sdi = mosi 和 sck = miso 所以我可以將它們連接到同一個端口。 尤其重要的是你要明確你想在什么時候使用哪個從站。 數據線用於兩個模塊,它們不需要單獨的數據線,請參見 SPI 圖圖像。
我還有一個與第一個問題相關的編程問題。 我要制作的程序在偽代碼中如下:
-Power on-
Setup;
Turn off sd card,
Turn off e-ink screen,
.bmp counter = 0;
Loop;
{
Turn on sd card,
Open sd card and read .bmpcounter value (which image the uC should read),
Load that .bmp file into ram memory,
Turn on e-ink screen,
Draw .bmp file on the screen,
Turn off e-ink screen,
Turn off sd card,
SD card .bmp counter +1 (go to next image),
Count up to 24 hours in low power mode,
Get out of low power mode,
}
如何將其翻譯為 Arduino IDE 或 c++?
如果這個 Arduino 真的不可能做到這一點(我認為是,因為其他人也設法用更復雜的想法用電子墨水來做到這一點),我還有其他 uC,比如樹莓派 pico,但我會更喜歡使用它,因為有可用的文檔和 arduino IDE 編程環境。
我非常想聽聽您的意見,我該如何解決這個問題。 感謝您的時間,
-卡斯帕德
我想連接兩者,如您所見,3 根線重疊(紅色圓環)。 我了解您必須將兩個模塊的 CS(或 SS,來源 select,不同的名稱,相同的東西)放在單獨的引腳上。 我怎樣才能做到最好? 我在 Arduino uno 上只看到一個 SS(或 CS)端口,見附件。
您可以通過將 SS/CS 引腳拉低來啟用要與之通信的從設備。 這樣您就可以在多個設備上使用 MOSI、MISO 和 SCK。 任何數字引腳都可以。 您不需要 Arduino Unos SS,因為 Arduino 在這種情況下是主人。
我從互聯網上了解到:sdi = mosi 和 sck = miso 所以我可以將它們連接到同一個端口。 我
不。
如何將其翻譯為 Arduino IDE 或 c++?
您了解 C++ 的基礎知識,最好閱讀 Arduino 手冊以及模塊的數據表和其庫的手冊。 這不是編碼服務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.