Зеркало Telegram-чата "Репка / Repka-Pi"

Статус
Закрыто для дальнейших ответов.
В общем Репка еще может кого то и заставит научиться паять)))

Автор сообщения в Telegram: Дмитрий


Да но не у каждого дома микроскоп, а размер почти самый мелкий и досадно если из за оплошности коробится плата, тот случай когда лучше обратится к специалисту. И да 0 Ом это в большинстве случаев перемычка - мост так что желательна практика приучающая их впаивать.

Автор сообщения в Telegram: Serj GSG

Ссылка на сообщение в Telegram
 
В Репке можно откуда хочешь работать с GPIO, хоть из Shell, например: "echo 1 > /sys/class/gpio/gpio5/value", но перед этим надо открыть порт так же, вот здесь статья про Go: https://blog.gopheracademy.com/advent-2018/gpio-and-go/
Вот пример кода:
//We are concerned with GPIO 5 (physical pin mapping depends on kernel/board) pin := "5" //Export the GPIO kernel object for GPIO 5 to userspace via sysfs ioutil.WriteFile("/sys/class/gpio/export", []byte(pin), 0644) //Set GPIO 5 to output mode ioutil.WriteFile("/sys/class/gpio/gpio"+pin+"/direction", []byte("out"), 0644) //Open the value file gpiof := os.Open("/sys/class/gpio/gpio"+pin+"/value") defer gpiof.Close() //Set GPIO 5 high gpiof.Write([]byte("1"))

Автор сообщения в Telegram: Владимир

Ссылка на сообщение в Telegram
 
В Репке можно откуда хочешь работать с GPIO, хоть из Shell, например: "echo 1 > /sys/class/gpio/gpio5/value", но перед этим надо открыть порт так же, вот здесь статья про Go: https://blog.gopheracademy.com/advent-2018/gpio-and-go/
Вот пример кода:
//We are concerned with GPIO 5 (physical pin mapping depends on kernel/board) pin := "5" //Export the GPIO kernel object for GPIO 5 to userspace via sysfs ioutil.WriteFile("/sys/class/gpio/export", []byte(pin), 0644) //Set GPIO 5 to output mode ioutil.WriteFile("/sys/class/gpio/gpio"+pin+"/direction", []byte("out"), 0644) //Open the value file gpiof := os.Open("/sys/class/gpio/gpio"+pin+"/value") defer gpiof.Close() //Set GPIO 5 high gpiof.Write([]byte("1"))

Автор сообщения в Telegram: Владимир


Ещё надо иметь доступ к файлам портов, по-умолчанию это root пользователь.

Автор сообщения в Telegram: Владимир

Ссылка на сообщение в Telegram
 
https://lists.altlinux.org/pipermail/community/2023-July/688951.html
попробовал залить альт линукс с множества программ. Не стартануло. Подозреваю, что у меня версия 1024х768, в этом причина?

Автор сообщения в Telegram: Д D


Симпли?

Автор сообщения в Telegram: ☭ Александр Михайлов ☭

Ссылка на сообщение в Telegram
 
А с датчиком движения сложнее…
Датчик шума залазил в просторный китайский корпус. А этот зырить должен наружу.
Как это всё пихать? В коробку из-под обуви?

Автор сообщения в Telegram: Andrey Andreyuk

Ссылка на сообщение в Telegram
 
А с датчиком движения сложнее…
Датчик шума залазил в просторный китайский корпус. А этот зырить должен наружу.
Как это всё пихать? В коробку из-под обуви?

Автор сообщения в Telegram: Andrey Andreyuk


Корпус делать в "дизайне" датчика движения, с местом под репку

Автор сообщения в Telegram: Artem Trushch

Ссылка на сообщение в Telegram
 
Статус
Закрыто для дальнейших ответов.