cost 252 ms
運行一次直到條件改變

[英]Run once until conditions change

我想要完成的事情:如果房間燈 go 關閉,顯示器應該變暗。 如果房間燈 go 重新亮起,顯示器應該會變亮。 在 Rpi4B 上,我嘗試將 ddcutil 與光敏電阻和電容器結合使用,以根據房間內的環境光自動調整顯示器亮度。 我真的只需要 3 個亮度設置; 明亮、平均和昏暗的光線條件各一個。 我一直在 ...

C 中的問題,在 pthread 中的 epoll_wait 之后讀取

[英]issue in C with read after epoll_wait in a pthread

我正在為嵌入式 ARM 系統開發 C 中的 MQTT 客戶端應用程序,該系統必須基於 GPIO 更改發送消息。 為此,我嘗試啟動一個執行epoll_wait的pthread並read /sys/class/gpio/gpio<x>/value以獲取更改值。 第一步是將 gpio 配置為輸 ...

Linux Gpio V2 請求行 ioctl 失敗

[英]Linux Gpio V2 request line ioctl failing

我正在嘗試實施新的 linux gpio api。使用 v1 api,我能夠確認此代碼有效:// req is part of larger code struct gpiohandle_request lreq; memset(lreq.default_values, 0, sizeof(lreq ...

ESP32 最高優先級中斷在匯編中獲取定時器值

[英]ESP32 Highest Priority Interrupt To Grab Timer Value In Assembly

我正在嘗試在 ESP32 上安裝一個 GPIO 中斷,以盡可能精確地記錄每秒一次的脈沖。 其他正在運行的進程(在兩個處理器上)延遲了我正常的基於 C 的中斷(ESP_INTR_FLAG_LEVEL3),使檢測變化最多半毫秒。 所以我的下一步是在匯編中調用中斷,這需要使用 ESP32 的更高優先級。 ...

TM4321GH6PM - 為什么 GPIODATA 寄存器會自行初始化以及如何正確讀取和寫入它?

[英]TM4321GH6PM - why is GPIODATA register initializing itself and how to read and write to it properly?

上下文:我正在學習使用TM4C321GHP6M微控制器的嵌入式系統課程。 使用的IDE是keil的uvision ide 。 我正在運行的程序的目的是使用 PF2 打開板載 LED,當按下通過 PF4 連接的開關 1 時,LED 將閃爍。 一旦開關 1 被釋放,它的 LED 將恢復到剛剛亮起的狀態 ...

使用 Python,我可以將 Raspberry Pi GPIO 輸入作為 HID 按鍵或命令發送嗎?

[英]Using Python, can I send a Raspberry Pi GPIO input as a HID keypress or command?

我正在修改現有代碼,將 Raspberry Pi 用作藍牙 HID 鍵盤和鼠標。 現有代碼可以很好地通過藍牙將按鍵發送到我的 Macbook。 我正在苦苦掙扎的是將來自 Raspberry Pi 的 GPIO 輸入轉換為通過藍牙發送的命令或按鍵。 我可以讓按鍵在本地工作,但我不知道如何更改代碼以適 ...

使用 ESP32 的 GPIO_12 導致閃爍錯誤

[英]Error in blinking led using GPIO_12 of ESP32

這是我的代碼: 上面的代碼對 GPIO_2 工作得很好,但對 GPIO_12 卻失敗了。 我想問一下是不是因為我用的touchpad pin 報錯了還是其他的報錯? 我在 ESP32 的 GPIO_12 上連接了一個 LED,程序上傳后,我的 LED 沒有閃爍。 我嘗試將電壓表連接到 GPIO_12 ...

Gpio_STM_PinAF_Usart_Output

[英]Gpio_STM_PinAF_Usart_Output

例如,在將 GpioA_Pin0 用作數字 output 之后如何從 output 或 Stm MIctrocontroller 中的輸入模式切換以及如何使用它通過 Usart2 發送數據所以我的問題是如何在 output 和替代 function 模式之間切換例如,在將 GpioA_Pin0 用 ...

RF24庫和C代碼編譯遷移到Raspberry PI 3B+問題

[英]Migration to Raspberry PI 3B+ problem with RF24 library and C code compiling

在更新我的家庭自動化服務器期間,我決定將 Raspberry PI 從 2B 升級到 3B+。 使用的代碼是相同的,但在 3B 上出現以下錯誤 我知道的唯一區別是 3B 在 GitHub 的實際版本中使用RF24,2B版本 RF24 是舊的。 (來自 2B 的 RF24 舊源代碼不能在 3B 上編 ...

Python Linux 中的 libgpiod 與 gpiod 包?

[英]Python libgpiod vs gpiod packages in Linux?

我在 Python 中編寫了一個小測試程序來操作 Intel Up Xtreme i11 上的 GPIO 引腳。 首先在 NixOS 下運行,我將 package 作為“libgpiod”引入,一切正常。 (MacOS package 管理員也知道“libgpiod”。)然后我嘗試將其移植到同一 ...

當 docker 容器停止時,GPIO 引腳保持開啟狀態

[英]GPIO pins staying on when docker container is stopped

我在 docker 容器中運行一個簡單的 python 腳本來打開一些 GPIO LED。 我正在使用gpiozero庫。 該腳本運行良好,並在容器中按預期工作。 問題是當我突然停止容器時,LED 會一直亮着。 這是 GPIO 的代碼。from gpiozero import PWMLED from ...

讀取多個 MAX31865

[英]Read more than one MAX31865

我們正在使用PT100(3 線)和帶有 .NET 6 的 Raspberry 4 實現溫度讀數。 我們可以使用本文作為參考來讀取溫度。SpiConnectionSettings settings = new(0, 0) { ClockFrequency = Max31865.SpiCloc ...

使用 ir-keytable 或 lirc 構建根 ir 遠程

[英]Buildroot ir remote using ir-keytable or lirc

我使用 buildroot 為樹莓派零 2 w 創建了一個圖像, 還在 config.txt 中添加了覆蓋 gpio-ir 但無法接收 ir 信號。 dmesg 中沒有為 gpio 打印日志。 /proc/bus/input/devices 中沒有顯示設備任何人都可以幫忙嗎? ...

通過 esp32 上的 gpio 喚醒輕度睡眠

[英]Light sleep wake-up via gpio on esp32

我在這里有一個簡單的 esp32 代碼。 我只能在板上使用 35 號 gpio 引腳。 所以 esp32 應該 go 點亮睡眠並在按下按鈕時喚醒。 當我在下面運行這個程序時,我的 esp32 進入輕度睡眠,但按下按鈕時它不會喚醒。 有什么問題? 請問有什么想法嗎? 謝謝你。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM