Как "добыть" права админаgol_avto, 12 Июля 17, 09:11sudo nano ..... не дает?
Ненавязчивая автоматизация ректификационной установки
U-M
Магистр
MSK
210 39
Отв.480 12 Июля 17, 17:08
gol_avto
Доцент
Журавка-Москва-Серпухов-Анапа
1.3K 470
Отв.481 12 Июля 17, 18:02, через 55 мин
sudo nano ..... не дает?Спасибо! Дало. Если бы я знал как называется простой текстовый редактор в линуксе. Я это линукс первый раз в жизни в глаза вижу.
От этих команд в консоли мозк уже взорвался.
ram78
Бакалавр
Перловка
91 11
Отв.482 12 Июля 17, 18:09, через 7 мин
sudo apt-get install mc
sudo mc, -> F4 на файл (редактировать). Спросит в чём открыть, указать mcedit (3)
sudo mc, -> F4 на файл (редактировать). Спросит в чём открыть, указать mcedit (3)
dth
Бакалавр
Арти
98 39
Отв.483 12 Июля 17, 18:27, через 19 мин
После установки mc можно просто sudo mcedit <имя файла>
U-M
Магистр
MSK
210 39
Отв.484 13 Июля 17, 16:13
Есть вопрос по доработке pro mini: а с какой целью вывод точки от leda (3) подключен к ардуине (D6)? На будующее или для упрочнения конструкции?
Добавлено через 55мин.:
Теперь у самого затык...
Попытка подружить контроллер клапана с малинкой 3.
Сам контроллер пока что на uno. Работает нормально и как надо. К малинке подключен 3 проводами по I2C.
Малинка настроена где только можно. Скорость I2C 9600.
Команда ls -l /dev/i2c* отвечает /dev/i2c-1
Команда sudo i2cdetect -y 1 адрес контроллера клапана не показывает (везде прочерки).
Соответственно в питоне nna_27 тоже сообщает что контроллера клапана не видно.
Есть мысли куда-бы еще копнуть?
Добавлено через 1ч. 26мин.:
Докладываю (сам с собой ) - переустановил операцонку малинке-все заработало.
Добавлено через 55мин.:
Теперь у самого затык...
Попытка подружить контроллер клапана с малинкой 3.
Сам контроллер пока что на uno. Работает нормально и как надо. К малинке подключен 3 проводами по I2C.
Малинка настроена где только можно. Скорость I2C 9600.
Команда ls -l /dev/i2c* отвечает /dev/i2c-1
Команда sudo i2cdetect -y 1 адрес контроллера клапана не показывает (везде прочерки).
Соответственно в питоне nna_27 тоже сообщает что контроллера клапана не видно.
Есть мысли куда-бы еще копнуть?
Добавлено через 1ч. 26мин.:
Докладываю (сам с собой ) - переустановил операцонку малинке-все заработало.
m16
Модератор
Тамбов
1.9K 1K
Отв.485 13 Июля 17, 19:52
Скорость I2C 9600.U-M, 13 Июля 17, 16:139600 уартом попахивает а I2C настраивают в диапазоне 100 - 1000кгц тактовой в зависимости от скорострельности I2C девайсов, как правило 400кгц.
U-M
Магистр
MSK
210 39
Отв.486 13 Июля 17, 20:47, через 56 мин
В процессе копания с малинкой и многократного начала с нуля, скопилось немного информации по настройкам, которая может оказаться полезной другим участникам, а с разрешения OldBeana попытаюсь поделиться ей здесь.
14.2.5. Еще вариант подготовки малинки к работе + Samba
После заливки образа операционной системы (здесь рассматривается официальный образ Raspbian Jessie Lite https://www.raspberrypi.org/downloads/raspbian/ ) на карточку памяти и загрузки малинки необходимо произвести некоторые настройки. Трудность может возникнуть из-за работы в консольном режиме, что требует внимательного набора команд на клавиатуре. Все символы и команды набираются только в английской раскладке.
После подготовительных работ ( [сообщение #12955390] ) необходимо выполнить ряд следующих команд:
Настройка подключения к домашней сети по Wi-Fi
набираем команду:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
в открывшемся окне редактора, в конце дописываем:
network={
ssid="имя_нашей_точки_доступа"
psk="пароль_от_wi-fi"
}
далее нажимаем Ctrl+X, Y, Enter
Настройка I2C, BMP и Python
набираем команду:
sudo nano /etc/modprobe.d/raspi-blacklist.conf
в открывшемся окне редактора, закомментируем строки, приведя их к виду:
# blacklist spi-bcm2708
# blacklist i2c-bcm2708
если таких строк нет, можно сразу нажать Ctrl+X
а если строки были закомментированы, то вновь Ctrl+X, Y, Enter
далее набираем команду:
sudo nano /etc/modules
в открывшемся окне редактора проверяем наличие и дописываем недостающие строки:
i2c-bcm2708
i2c-dev
и вновь Ctrl+X, Y, Enter
следующая команда:
sudo nano /etc/modprobe.d/i2c.conf
в открывшемся окне редактора дописываем:
options i2c_bcm2708 baudrate=9600 (9600-это скорость шины I2C-можно изменить по своему усмотрению)
и вновь Ctrl+X, Y, Enter
последовательно, после отработки одной команды, набираем следующую:
sudo apt-get install i2c-tools
sudo apt-get install python-smbus
sudo apt-get install python
sudo apt-get install git build-essential python-dev
sudo git clone https://github.com/adafruit/Adafruit_Python_BMP.git
cd Adafruit_Python_BMP
sudo python setup.py install
в случае запроса, отвечаем нажатием Y, Enter
Полезно применить команды:
sudo apt-get update
sudo apt-get upgrade
sudo reboot
После перезагрузки малинки можно проверить:
скорость I2С: sudo cat /sys/module/i2c_bcm2708/parameters/baudrate
отклик: число, указывающее скорость.
устройства I2С: ls /dev | grep i2c
отклик: i2c-1 или i2c-0
адреса устройств I2C: sudo i2cdetect -y 1 или sudo i2cdetect -y 0
отклик: матрица доступных адресов устройств.
В свете применения скрипта nna_36.py, потребовалось доустановить один, недостающий пакет (numpy). Для этого применяем команду:
sudo apt-get install python-numpy
На запрос отвечаем нажатием Y, Enter
Для данной темы вышеперечисленных манипуляций достаточно. Однако можно добавить в домашнюю сеть малинку, для удобного перекидывания на нее файлов с настольного ПК.
Настройка Samba
последовательно, после отработки одной команды, набираем следующую:
sudo apt-get install samba
sudo nano /etc/samba/smb.conf
в открывшемся окне редактора изменяем:
#wins support = no
на wins support = yes
пролистываем вниз, до раздела под названием Share Definitions. В этом разделе между описаниями принтеров дописываем:
[pihome]
comment= Pi Home
path=/home/pi
browseable=Yes
writeable=Yes
only guest=no
create mask=0777
directory mask=0777
public=no
далее нажимаем Ctrl+X, Y, Enter
набираем команду:
sudo smbpasswd -a pi
и дважды вводим пароль для доступа к малинке (этот пароль потребуется ввести с настольного ПК).
набираем команду:
sudo reboot
После перезагрузки малинки, в сетевом окружении на настольном ПК малинка станет видна. При первом обращении к ней необходимо
ввести пользователя pi и пароль, который был дважды введен на малинке ранее (командой smbpasswd -a pi)
======================================
Предыдущий топик Вернуться к оглавлению Следующий топик
14.2.5. Еще вариант подготовки малинки к работе + Samba
После заливки образа операционной системы (здесь рассматривается официальный образ Raspbian Jessie Lite https://www.raspberrypi.org/downloads/raspbian/ ) на карточку памяти и загрузки малинки необходимо произвести некоторые настройки. Трудность может возникнуть из-за работы в консольном режиме, что требует внимательного набора команд на клавиатуре. Все символы и команды набираются только в английской раскладке.
После подготовительных работ ( [сообщение #12955390] ) необходимо выполнить ряд следующих команд:
Настройка подключения к домашней сети по Wi-Fi
набираем команду:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
в открывшемся окне редактора, в конце дописываем:
network={
ssid="имя_нашей_точки_доступа"
psk="пароль_от_wi-fi"
}
далее нажимаем Ctrl+X, Y, Enter
Настройка I2C, BMP и Python
набираем команду:
sudo nano /etc/modprobe.d/raspi-blacklist.conf
в открывшемся окне редактора, закомментируем строки, приведя их к виду:
# blacklist spi-bcm2708
# blacklist i2c-bcm2708
если таких строк нет, можно сразу нажать Ctrl+X
а если строки были закомментированы, то вновь Ctrl+X, Y, Enter
далее набираем команду:
sudo nano /etc/modules
в открывшемся окне редактора проверяем наличие и дописываем недостающие строки:
i2c-bcm2708
i2c-dev
и вновь Ctrl+X, Y, Enter
следующая команда:
sudo nano /etc/modprobe.d/i2c.conf
в открывшемся окне редактора дописываем:
options i2c_bcm2708 baudrate=9600 (9600-это скорость шины I2C-можно изменить по своему усмотрению)
и вновь Ctrl+X, Y, Enter
последовательно, после отработки одной команды, набираем следующую:
sudo apt-get install i2c-tools
sudo apt-get install python-smbus
sudo apt-get install python
sudo apt-get install git build-essential python-dev
sudo git clone https://github.com/adafruit/Adafruit_Python_BMP.git
cd Adafruit_Python_BMP
sudo python setup.py install
в случае запроса, отвечаем нажатием Y, Enter
Полезно применить команды:
sudo apt-get update
sudo apt-get upgrade
sudo reboot
После перезагрузки малинки можно проверить:
скорость I2С: sudo cat /sys/module/i2c_bcm2708/parameters/baudrate
отклик: число, указывающее скорость.
устройства I2С: ls /dev | grep i2c
отклик: i2c-1 или i2c-0
адреса устройств I2C: sudo i2cdetect -y 1 или sudo i2cdetect -y 0
отклик: матрица доступных адресов устройств.
В свете применения скрипта nna_36.py, потребовалось доустановить один, недостающий пакет (numpy). Для этого применяем команду:
sudo apt-get install python-numpy
На запрос отвечаем нажатием Y, Enter
Для данной темы вышеперечисленных манипуляций достаточно. Однако можно добавить в домашнюю сеть малинку, для удобного перекидывания на нее файлов с настольного ПК.
Настройка Samba
последовательно, после отработки одной команды, набираем следующую:
sudo apt-get install samba
sudo nano /etc/samba/smb.conf
в открывшемся окне редактора изменяем:
#wins support = no
на wins support = yes
пролистываем вниз, до раздела под названием Share Definitions. В этом разделе между описаниями принтеров дописываем:
[pihome]
comment= Pi Home
path=/home/pi
browseable=Yes
writeable=Yes
only guest=no
create mask=0777
directory mask=0777
public=no
далее нажимаем Ctrl+X, Y, Enter
набираем команду:
sudo smbpasswd -a pi
и дважды вводим пароль для доступа к малинке (этот пароль потребуется ввести с настольного ПК).
набираем команду:
sudo reboot
После перезагрузки малинки, в сетевом окружении на настольном ПК малинка станет видна. При первом обращении к ней необходимо
ввести пользователя pi и пароль, который был дважды введен на малинке ранее (командой smbpasswd -a pi)
======================================
Предыдущий топик Вернуться к оглавлению Следующий топик
gol_avto
Доцент
Журавка-Москва-Серпухов-Анапа
1.3K 470
Отв.487 14 Июля 17, 17:29
перекидывания на нее файлов с настольного ПК.А настольный ПК тоже должен быть под Linux? Если да, то это катастрофа
U-M
Магистр
MSK
210 39
Отв.488 14 Июля 17, 17:30, через 2 мин
А настольный ПК тоже должен быть под Linux?gol_avto, 14 Июля 17, 17:29WIN10 комфортно позволяет работать-малинку видно как обычную папку.
ZagAl
Доцент
Прибалтика
1.9K 916
Отв.489 15 Июля 17, 08:06
Поскольку вопросов по малинке пока нет, хочу спросить о работе стабилизации мощности. Сейчас лето, и опробовать его в работе некогда. Поэтому сделал расчеты. Что-то меня не воодушевляют полученные данные. Мощность стабилизации с учетом перепадов напряжения почти синхронно меняется в значительных пределах. Конечно если напряжение упадет до скажем 210 вольт, мощность все равно будет колебаться в районе заданной, но о стабильности, как мне кажется говорить не приходится. Может быть я не прав, поскольку мало в этом разбираюсь, но те кто используют РМ2 для стабилизации мощности, отмечают, что изменение заданного значения на 1 вольт, оказывает ощутимое изменение скорости отбора на стадии отбора голов (по пару). У меня имеется стабилизатор мощности от msg31. На нем шаг изменения мощности 5 ватт. Может и его регулятор так же гуляет туда-сюда? Разъясните пожалуйста, может я зря волнуюсь.
сообщение удалено
ZagAl
Доцент
Прибалтика
1.9K 916
Отв.490 15 Июля 17, 10:43
в одном месте стоит напряжение сети 220sevpro, 15 Июля 17, 09:16Это относится к расчету сопротивления ТЭНа.
mak
Модератор
Екатеринбург
6.3K 1.8K
Отв.491 15 Июля 17, 12:45
ZagAl, почему 220? обычно мощность при 230 указывается
ZagAl
Доцент
Прибалтика
1.9K 916
Отв.492 15 Июля 17, 13:31, через 47 мин
mak, возможно. Я в этом дилетант. Но общая картина от этого думаю не изменится, поскольку причина всему - округление коэффициента. Если бы его можно было умножить на десять и передать по i2c, то все было бы замечательно.
сообщение удалено
HBB
Кандидат наук
Москва
357 94
Отв.493 16 Июля 17, 02:38
А настольный ПК тоже должен быть под Linux? Если да, то это катастрофаgol_avto, 14 Июля 17, 17:29
На винде до 10 можно решить через VirtualBox. По крайней мере у меня получилось.
makh
Профессор
Sаmara
2.1K 1K
Отв.494 16 Июля 17, 03:25, через 48 мин
Чтоп пользоваться самбой линупс не нужен. Много лет не занимался, но было у самбы одно нехорошее свойство -- не добавляла она стабильности системам с ограниченным ресурсом, образно выражаясь. Может допилили, конечно, но все равно поостерегся бы ее поднимать на малине. Там же у вас по умолчанию бежит нормальный sshd, т.е. можно пользовать SCP и SFTP для папочек в окошках. Разного рода файлменеджеры на винде как правило знают эту фигню.
U-M
Магистр
MSK
210 39
Отв.495 16 Июля 17, 19:07
Имеет место быть пара вопросов по модулю RMS:
1. А почему переменная rms изначально в скетче принята как 137 единиц, а не например, 0 ?
2. При отключенном трансформаторе от сети 220, на индикаторе модуля есть число, отличное от нуля и зависящее по идее от подстроечного сопротивления. Оно как-бы в скрипт на питоне пойдет как напряжение <100В и для дальнейшей обработки нормально. Но может стоит привести отображение к действительности, то есть без 220 на входе, на индикаторе 0 ? Или там сложность из-за ацп ?
Еще разок повторюсь: есть вопрос по доработке pro mini - а с какой целью вывод точки от leda (3) подключен к ардуине (D6)? На будующее или для упрочнения конструкции?
1. А почему переменная rms изначально в скетче принята как 137 единиц, а не например, 0 ?
2. При отключенном трансформаторе от сети 220, на индикаторе модуля есть число, отличное от нуля и зависящее по идее от подстроечного сопротивления. Оно как-бы в скрипт на питоне пойдет как напряжение <100В и для дальнейшей обработки нормально. Но может стоит привести отображение к действительности, то есть без 220 на входе, на индикаторе 0 ? Или там сложность из-за ацп ?
Еще разок повторюсь: есть вопрос по доработке pro mini - а с какой целью вывод точки от leda (3) подключен к ардуине (D6)? На будующее или для упрочнения конструкции?
Dmi_D
Кандидат наук
Минск
393 138
Отв.496 16 Июля 17, 19:25, через 19 мин
с какой целью вывод точки от leda (3) подключен к ардуине (D6U-M, 16 Июля 17, 19:07ИМХО, это возможность в любое время использовать десятичную точку простым изменением скетча.
Если не прав, пусть автор подкорректирует.
Насколько я начинаю въезжать в тему, (раньше с ардуинами дела не имел), данная конструкция изначально аппаратно-избыточна, что дает возможность, при наличии желания и мозгов, расширять функционал не коверкая единожды настроенную аппаратную часть. Опять-таки ИМХО.
сообщение удалено
U-M
Магистр
MSK
210 39
Отв.497 16 Июля 17, 20:58
Это шумsevpro, 16 Июля 17, 20:56Наврят-ли, значение не меняется. А вот если выдернуть переменник, то как раз шум становится.
сообщение удалено
Dmi_D
Кандидат наук
Минск
393 138
Отв.498 16 Июля 17, 22:09
По идее, вход ардуинки ГОРАЗДО аысокоомнее резистора, поэтому он (резистор), шунтируя, нормализует шум до какого-то значения, зависящего от собственного сопротивления.
сообщение удалено
U-M
Магистр
MSK
210 39
Отв.499 16 Июля 17, 22:38, через 30 мин
переменник стоит на 2,2комsevpro, 16 Июля 17, 22:29
так так так. за неимением 2,2, поставлен на 20 кОм. Значит из-за этого может и не ноль быть?
сообщение удалено