11.03.2016, 19:30 | #101 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: Сбор и отправка показаний датчиков на MR3020/WR703N
В таком порядке, что выводит? И должно физическое подключение. Проверь kmod-i2c-algo-bit, kmod-i2c-gpio стоят?
insmod i2c-dev insmod i2c-gpio-custom bus0=0,11,4 (gpio свои ставь) i2cdetect 0 cat /sys/kernel/debug/gpio Последний раз редактировалось sakatgg; 11.03.2016 в 19:39. |
12.03.2016, 22:57 | #102 |
Junior Member
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0 |
Re: Сбор и отправка показаний датчиков на MR3020/WR703N
Спасибо. Проверю в понедельник.
|
14.03.2016, 09:25 | #103 |
Junior Member
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0 |
Re: Сбор и отправка показаний датчиков на MR3020/WR703N
Микророутер GL.iNet 6416A
И так переутановил прошивку Переустановил i2c-tools /etc/opkg.conf Код:
dest root / dest ram /tmp lists_dir ext /var/opkg-lists option overlay_root /overlay #option check_signature 0 Код:
src/gz chaos_calmer_base http://www.gl-inet.com/openwrt/6416/2.15/packages/base src/gz chaos_calmer_luci http://www.gl-inet.com/openwrt/6416/2.15/packages/luci src/gz chaos_calmer_management http://www.gl-inet.com/openwrt/6416/2.15/packages/management src/gz chaos_calmer_packages http://www.gl-inet.com/openwrt/6416/2.15/packages/packages src/gz chaos_calmer_routing http://www.gl-inet.com/openwrt/6416/2.15/packages/routing src/gz chaos_calmer_telephony http://www.gl-inet.com/openwrt/6416/2.15/packages/telephony src/gz barrier_breaker_oldpackages https://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages/ Код:
# opkg update ~# cd / /# mkdir -p /etc/ssl/certs /# export SSL_CERT_DIR=/etc/ssl/certs /# source /etc/profile /# opkg install wget /# opkg install ca-certificates /# opkg install openssl-util /# opkg update Код:
/# opkg install i2c-tools Installing i2c-tools (2013-12-15-1) to root... Downloading https://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages//i2c-tools_2013-12-15-1_ar71xx.ipk. Installing libi2c (2013-12-15-1) to root... Downloading https://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages//libi2c_2013-12-15-1_ar71xx.ipk. Configuring libi2c. Configuring i2c-tools. root@OpenWrt:/# opkg update root@OpenWrt:/# opkg install kmod-i2c-core Package kmod-i2c-core (3.18.23-1) installed in root is up to date. root@OpenWrt:/# opkg install kmod-i2c-gpio-custom Package kmod-i2c-gpio-custom (3.18.23-2) installed in root is up to date. root@OpenWrt:/# insmod i2c-dev module is already loaded - i2c-dev root@OpenWrt:/# insmod i2c-gpio-custom bus0=0,20,19 module is already loaded - i2c-gpio-custom root@OpenWrt:/# i2cdetect 0 WARNING! This program can confuse your I2C bus, cause data loss and worse! I will probe file /dev/i2c-0. I will probe address range 0x03-0x77. Continue? [Y/n] y 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- 48 -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- root@OpenWrt:/# cat /sys/kernel/debug/gpio GPIOs 0-29, ath79: gpio-0 (gl-connect:red:wlan ) out lo gpio-11 (reset ) in lo gpio-13 (gl-connect:green:lan) out hi gpio-19 (scl ) in hi gpio-20 (sda ) in hi Спасибо за поддержку. |
25.02.2018, 15:35 | #104 |
Junior Member
Регистрация: 18.07.2013
Сообщений: 11
Вес репутации: 0 |
Ура!!! Работает датчик температуры через родной UART на mr3020 . прошивка леде, собрана с пакетом owfs. В файл /etc/sysctl.conf в начало добавил kernel.printk = 0 4 1 7, в файле /etc/ inittab закомментировал строку ::askconsole:/usr/libexec/login.sh. (взято с https://wiki.openwrt.org/doc/recipes...sole.on.serial.). Запуск командой owfs --passive /dev/ttyATH0 /1wire/ Температуру смотрим в файле /1wire/адрес_датчика/temperature
|
21.09.2021, 12:38 | #105 |
Junior Member
Регистрация: 21.09.2021
Сообщений: 1
Вес репутации: 0 |
Добрый день, пытаюсь подключить датчик ds18b20 на openwrt mr3020 по GPIO, использую тот что на кнопке wps. Установил нужные пакеты, освободил командой GPIO wps и сделал экспорт GPIO38
Код:
opkg install kmod-w1 kmod-w1-master-gpio kmod-w1-gpio-custom rmmod gpio_button_hotplug insmod w1-gpio-custom bus0=0,38,0 echo 38 > /sys/class/gpio/export cat /sys/kernel/debug/gpio |grep gpio-38 gpio-38 ( |sysfs ) in hi Последний раз редактировалось xAlot; 21.09.2021 в 12:45. |
Метки |
1-wire, digitemp, narodmon, openwrt, uart |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|