Поиск сообщества
Показаны результаты для тегов 'raspberry'.
Найдено: 16 результатов
-
Вот такой вот блок UPS для Raspberry пришёл в ремонт из другого сервиса, где благополучно спилили название микросхемы, я так понимаю что это мосфет, по обвязке очень похоже. Если кто сталкивался, помогите с названием.
-
Доброго времени. Нужен совет по выбору железа с возможностью подключения к LAN через ethernet или wi-fi (rasberry, arduino и им подобные). Железо должно уметь работать с websocket (что-то с linux на борту или поддержкой сетевого стека из коробки), ЯП желательно не C\C++, стоимость платы или комплекта, чем меньше, тем лучше.
- 1 ответ
-
- arduino
- rasberry pi
- (и ещё 8 )
-
Мы – команда из десятка человек. Каждый из нас имеет внешнюю постоянную работу по совершенно разным специальностям. Но нас объединило одно дело, над которым мы трудимся более трех лет. Это проект по полной автоматизации сдачи и съема жилья в аренду. Именно - полной, то есть, архитектура этой идеи более сложная и более функциональная, чем у Букинга и у иных конкурентов. В целях защиты корпоративных интересов наше название и адрес сайта я называть в этом публичном пространстве не буду. Но сделаю известным, что у нас есть инвесторы и в наш проект уже вложено порядка десятка миллионов рублей, что у нас есть созданное нами же работающее оборудование на объектах и сложнейшее серверное ПО и что уже выложено в популярные магазины наше мобильное приложения для съема жилья в аренду. Т.е. мы фактически уже не стартап, а компания с клиентами и доходами. Но, чтобы масштабировать сервис, чтобы привлечь новых инвесторов и выйти на более серьёзный уровень доходов, нам нужны новые разработки в области СКУД и тщательный анализ имеющихся на предмет модернизации. Поэтому нам нужны опытные специалисты по аналоговой и цифровой радиоэлектронике. А именно, в данный момент единица нашей системы работает на Raspberry Pi c простейшей обвязкой из реле, i2c – устройств ввода и вывода и иных простейших компонентов. Но далее предполагается усложнить ее с помощью добавления новых устройств на основе МК ESP (или более энергоэффективных МК), беспроводной связи типа LoRa и создания более сложных аналоговых устройств сбора обезличенной информации. В более далекой перспективе – создание собственных модулей шифрования и, может быть, даже собственного протокола беспроводной связи, что будет очень полезно для защиты отечественных интересов в условиях войны. От Вас не требуется менять работу, переезжать. Работу можно делать удаленно, хоть даже из другого региона, при этом строго соблюдая оговоренный график выполнения работы, неформальной отчетности и регулярного участия в онлайн-конференциях с командой. Объем работы, если у Вас есть опыт в указанных выше областях, на мой взгляд, не должен превышать нескольких часов в неделю, т.к. предполагается, что Вы уже знаете, что и как принято и нужно делать. Однако, если задача окажется более творческой, а Вы – творческим человеком, то расход времени будет таким, каким сочтете нужным. В данный момент мы можем предложить в качестве вознаграждения за работу долю в компании, для чего потребуется поработать некоторое время (полгода - год) над поставленной задачей и демонстрировать положительные результаты своей работы. А в случае успешной динамики компании, Вам, как и всем нынешним участникам компании, будет предложено перейти на оплачиваемую должность в компании. Как видите, мы не обещаем Вас озолотить. Но, с другой стороны, на данном этапе Вы ничем иным не рискуете, кроме своего времени. Для связи со мной прошу писать в личку, где нужно коротко написать о себе, в т.ч. город проживания и Ваш возраст. А здесь отвечать я не буду, потому что этот форум читают конкуренты)
-
На днях получил плату/компьютер Raspberry Pi. Открываю топик по работе с данной платой, обмене опытом, вопросах и ответах. Для тех кто не в курсе что это такое, здесь я приводил небольшое описание и основные характеристики платы Raspberry Pi. Я приобрел Model B, с доставкой в Россию вышло 46$, оплачивал кредитной карточкой. Постоянно обновляемый список поддерживаемого и проблемного оборудования (клавиатуры, мышки, вебкамеры, хабы, Wi-Fi, Bluetooth, 3G, ТВ-тюнеры, SD-карты): http://elinux.org/RP...fiedPeripherals Быстрый старт с Raspberry Pi В принципе информация по Quick Start есть на официальном сайте, но раз уж мы затронули эту тему, то будем описывать все до конца. Итак, вам пришла заветная посылочка, что дальше? А все очень просто. Плата Raspberry Pi поставляется "голой" (можно конечно и купить с SD-картой с ОС). Чтобы она работала, нужна операционная система. ОС необходимо скачать и записать на SD-карточку, которая затем вставляется в SD-слот на плате. Грубо говоря здесь SD карта служит вместо жесткого диска. Вы можете иметь несколько SD карт с разными ОС, под разные задачи и оперативно менять их в случае необходимости, что очень удобно. Скачать официальные имиджи ОС можно отсюда: http://www.raspberrypi.org/downloads Неофициальный список здесь запущенных ОС: http://elinux.org/RPi_Distributions Для начала, я бы посоветовал вам скачать официальный имидж Raspbian "wheezy", а потом уже экспериментировать с другими ОС. Итак, идем на страничку Downloads и качаем первый имидж. После скачивания разархивируем файл, чтобы получился файл с расширением ".img". Далее, нам понадобится утилита для записи имиджа на SD карту. Для пользователей Windows это Win32DiskImager, для юниксодиов это dd. У меня стоит Windows, поэтому я пользовался Win32DiskImager. Скачиваем, запускаем ее (установка не требуется), указываем путь к файлу имиджа, справа выбираем букву SD-флэшки в вашей системе (будьте внимательней) и нажимаем Write для записи. Начнется процесс записи имиджа. Также, при помощи Win32DiskImager можно скопировать образ ОС с SD-карточки на диск компьютера (т.е. произвести обратную процедуру). Это очень удобно, когда вы экспериментируете с системой. Т.е. настроили ОС под себя, сохранили на диск образ ОС и можно дальше делать все, что угодно. А в случае проблем записать на SD ранее сохраненный образ. После окончания записи, вынимаем SD-карту из картридера компьютера и вставляем ее в Raspberry Pi. Подключаем монитор (по HDMI или VGA), клавиатуру, а также опционально мышку и Ethernet кабель. Затем подаем питание через Micro USB порт. Примечание: на офсайте написано, что ток может достигать отметки 700 мА, поэтому не рекомендуется питать от компьютера или USB-хаба. Однако я на свой страх и риск подключил к компьютеру и все работало. Если не нагружать процессор просмотром видео, графическим интерфейсом и прочими тяжелыми задачами, то думаю ничего страшного не будет. После включения питания начинается процесс загрузки ОС с карты. При первом включении вы попадаете в конфигуратор raspi_config. Если у вас карточка больше чем 2 ГБайта, то рекомендую сразу расширить свободное дисковое пространство для ОС, т.к. по умолчанию она берет 2 Гига, что может быть недостаточно. Для этого выберите пункт expand_roofs. Правда задать кол-во секторов не получится, команда выделит максимально доступное ей дисковое пространство. Вернуться в конфигуратор можно командой sudo raspi-config После загрузки системы мы попадаем в консоль, для того, чтобы запустить графический интерфейс LXDE необходимо ввести команду startx. Данные для входа в Raspbian "wheezy" такие: Имя: pi Пароль: raspberry Если необходимы права суперпользователя, то как и в большинстве Lixnux-систем необходимо перед какой-либо командой писать sudo. Например ls –l (просмотр списка файлов) Основные команды Unix я здесь описывать не буду, для этого есть очень много специализированных ресурсов. Рестарт может осуществляется одной из команд: reboot sudo shutdown -r now Последняя версия Raspbian, после обновления утилиты raspi-config, позволяет разогнать процессор до 1ГГц (в меню пункт overclocking). Что дает примерно 50% прирост скорости. Однако учтите, что в этом случае возрастает и энергопотребление платы. Ethernet/Интернет Без выхода в глобальную сеть сейчас никуда…. По умолчанию, Raspbian настроен на DHCP. Т.е. если ваш маршрутизатор работает в данном режиме, то Raspberry Pi автоматически получит свой IP адрес и все заработает. Проверить наличие подключение к интернету можно этой командой: ping cxem.net Однако, если у вас сеть с статическим IP, то тут придется немного постучать по клавиатуре. В имидже Raspbian файл сетевых интерфейсов находится здесь: /etc/network/interfaces Чтобы его отредактировать, введите следующую команду: sudo nano /etc/network/interfaces nano – это текстовый редатор, можете конечно юзать и vi если вы хардкорный юниксоид Строчку iface eth0 inet dhcp необходимо закомментировать: #iface eth0 inet dhcp Добавьте туда следующие строки: iface eth0 inet static address 192.168.1.30 netmask 255.255.255.0 gateway 192.168.1.1 Где: address – статический адрес Raspberry Pi netmask – маска подсети gateway – шлюз (как правило IP вашего сетевого маршрутизатора) После внесения изменений, необходимо сделать рестарт, чтобы изменения вступили в силу: sudo /etc/init.d/networking restart Обновление пакетов Сразу после того, как заработает интернет, обновите список репозитариев командой: sudo apt-get update А следующей командой, обновите сами пакеты: sudo apt-get upgrade Чтобы установить какой-либо новый пакет используйте команду: sudo apt-get install [имя пакета] #Например: sudo apt-get install mc Кстати пакет mc (Midnight Commander) – очень удобный консольный файловый менеджер, заметно облегчает работу новичков в Linux-системах. Рекомендую его сразу же установить. Запускается командой sudo mc или просто mc если root-права не нужны.
- 480 ответов
-
6
-
- Raspberry Pi
- FAQ
-
(и ещё 8 )
C тегом:
-
Привет, форумчане! Не так давно мне захотелось собрать себе светодиодную матрицу. Матрица нужна большая, на 1056 светодиодов (поэтому пришлось отбросить вариант с ардуино, где есть готовые проекты, у Alex Gyver например). У меня есть raspberry pi 3 model b, и я думаю сделать проект на ней, чтобы потом можно было добавить туда различных пиксельных игрушек. В общем нужна помощь по тому, как собрать схему (что с чем паять, на сайте гайвера, https://alexgyver.ru/matrix_guide/ , есть несколько схем, но я не уверен, подойдут они или нет), и как реализовать это на программном уровне.
- 2 ответа
-
- Raspberry
- rasberry pi
-
(и ещё 4 )
C тегом:
-
Добрый день! Работаю над дипломной работой. Разрабатываю аппаратно-программный комплекс для отображения расписания. Касательно программной части - вопросов нет, а вот с аппаратной - много. Раньше с микроконтроллерами не сталкивалось работать. Задача следующая: нужно с помощью микроконтроллера (arduino, raspberry и др) и дисплея показать текущее расписание аудитории, которое можно получить отправив запрос на сервер, который я буду писать. Т.е задача просто отобразить данные на экранчике и если будут какие-то кнопки или экран будет позволять, то еще как-то манипулировать: тип показать расписание на следующий день. Так вот проблема в том, что какой под это дело выбрать микроконтроллер и собственно экранчик я не знаю, т.к. больше по программной части специализируюсь. Вот тут я видел мониторчик, который мне понравился, но я не знаю сложно ли будет закодить вывод данных. Спасибо за внимание!
-
Есть реле на 5v, его нужно подключить к микрокомпьютеру Raspberry PI B+, но GPIO у него на 3.3v. Купил двухнаправленный конвертер уровней, но он как-то странно работает. При отсутствии тока на реле оно жужжит, т.е. быстро включается, выключается. Видео прикрепляю. Как правильно подключить реле к микрокомпьютеру? Фото реле тоже прикрепляю.
-
Подключаю usb клавиатуру к малинке . Usb работает с android, по сути и с малинкой должна работать. Numlock горит. Соединяюсь по vnc захожу в текстовый редактор нажимаю на кнопки - результат 0.
-
Доброго времени суток. Не знаю на сколько дурацкая эта идея, но все же. Хочется чтобы raspberry pi 3 включалась вместе с телевизором, а выключался по таймеру бездействия системы. Так вот сама идея, при включении телевизора на разъеме hdmi должно появится питание +5В. Можно ли при появлении этих +5В, кратковременно замкнуть контакты RUN на плате raspberry? Опыта у меня нет, может есть методы и попроще, поделитесь кому не жаль?
-
Всем привет. Есть два одинаковых модуля на max31855. Заказаны на Aliexpress. Для проверки использовал библиотеку и пример оттуда от Adafruit. Термопары К типа, две штуки, обе рабочие. Не помню уже, какие именно были показания в начале, но неправильные. Стал смотреть дш на микросхему. В нём сказано, что нельзя подключать второй пин (Т-) к земле. На китайских же платах оно именно так. Сдул чип с одной платы, перерезал дорожку, запаял обратно. Результат: показания бредовые, то -800, то +1200. Вешал конденсатор параллельно термопаре. Менял + и - местами. Бесполезно. Пробовал и хардварный и софтварный SPI. Со стороны Малины всё в порядке - на хардварный SPI цеплял дисплей от Ноклы 3310, всё работает. Есть у кого-нибудь опыт с этими модулями? В чём дело может быть? Спасибо.
-
Приветствую. Имеется вот такая простая схема. В качестве шим-контроллера выступает PCA8695 (подключённый к Raspberry Pi). Блок питания: -48В, +12В, +5В. Требуется PWM притянуть к земле непосредственно при подаче питания на какую-нибудь секунду-полторы, потому что 3.3В, выходящие с Малины, появляются с задержкой и как результат - вспышка светодиодов. Пытался что-нибудь придумать на полевиках - так и не додумался. Единственные варианты, которые ещё не пробовал - коммутировать непосредственно 48В или поставить ещё один оптрон в параллель + LDO на 3.3В, после загрузки подавать Малиной высокий уровень на катод оптрона. Есть ли какое-то решение попроще? Помогите, пожалуйста.
-
Здравствуйте. Собираю из Raspberry удобное подобие планшета, чтоб можно было бы кодить в машине, автобусе, кровати и без проводов. Задумался над тем, чтобы прикрутить к малинке колонки (вдруг захочу еще и фильм глянуть). Аудиовыход имеется, мелкие динамики куплю. Думаю дальше сборка будет как у наушников, плюс\минус динамика к соответствующему контакту аудио-штекера. С этим понятно (если я не ошибаюсь), но, если я так сделаю, то мой аудио-выход малины будет всегда занять колонками, а если я захочу подключить наушники, то динамики придется снимать. На планшетах, ноутбуках при подключении наушников динамики отключаются сами. Как бы такое же сотварить с малинкой?
-
Приветствую. Схема простая: малина - pca9685 - оптрон - LDD-1000H - светодиоды. Все питания берётся от одного БП, причём на драйвер идёт минус 48 вольт. Отсюда и оптрон. Теперь о проблеме. Запускаю питоновый скрипт через cron. Каждый раз, будь то включение сд, выключение или изменение яркости - сначала происходит мгновенная вспышка на максимальной яркости, а затем уже то, что по плану. В общем-то оно и понятно - создаю новый объект класса при каждом запуске скрипта. Пример led_on: import Adafruit_PCA9685 pwm = Adafruit_PCA9685.PCA9685() pwm.set_pwm_freq(100) pwm.set_pwm(0, 0, 1000) Был на форуме Adafruit. Там мне "посоветовали", чтобы я не инициализировал контроллер каждый раз. Но как так-то? В общем, возможно ли софтварно решить эту задачу? Хардварно не придумал ничего лучше, чем повесить полевик на Output Enable и менять уровень на пине каждый раз перед работой с контроллером из нового скрипта. Это хоть и лучше, чем сейчас, но всё равно будет кратковременно моргать, только уже темнотой ) Здесь можно посмотреть библиотеку от Adafruit для работы с PCA9685. Прошу советов.
-
В небольшую команду, которая занимается разработкой квест-комнат и электроники для квестов, требуется инженер-программист. В ходе работы предстоит программировать игровую логику, «оживлять» загадки и головоломки. Цель нашей работы — создать интересный игровой сюжет и в совершенстве воплотить его «в железе» и софте, чтобы принести игрокам удовольствие от игры! Мы постоянно ищем новые технологии, которые можно использовать в квестах От вас требуется: — понимать (иногда плохо формализованные) моменты игрового сценария, участвовать в обсуждении деталей технической реализации — писать стабильный и поддерживаемый код. Стабильный — потому что результатом вашей работы будут пользоваться люди и любая ошибка смажет впечатление от игры; Поддерживаемый — потому как часто только после реализации можно увидеть изъяны логики, улучшения визуальной составляющей и т. д., что требует оперативной корректировки; — уметь быстро «завести» периферийный интерфейс; у нас обычно нет невидимых радиосигналов или гигабайт свежей информации© в недрах жестких дисков, вся периферия мигает, светится или норовит укусить вас за нос; На текущий момент стек технологий следующий: — STM32L1, arm-gcc/mbed; — Raspberry Pi, Raspbian; — Python (думаем хотя бы частично переходить на JS в силу чрезвычайной модности главного разработчика); Из профессиональных навыков: — знание C/C++. Да, мы пишем встраиваемый код на плюсах. Хочется, чтобы вы понимали, как вызывается виртуальный метод, почему нельзя возвращать из функции временную переменную и что не так с проклятой строчкой «++i + ++i»; — умение работать с Linux хотя бы на уровне «зайти по ssh на Raspberry и прописать скрипт в автозагрузку»; — знание Python или JS. Программ по распознаванию инопланетных сообщений в белом шуме писать не требуется, только бизнес-логика и взаимодействие с системой (последовательный порт, запуск приложений и т. д.); — знание схемотехники. Отличить, например, SPI от I²C, уметь пользоваться осциллографом и мультиметром; к сожалению, не все баги находятся с помощью отладчика, так что вас не должен смутить неприпаянный резистор в схеме, из-за которого не идут данные; умение держать паяльник за правильный конец будет большим плюсом; вот еще пункт в конец: — владение современными средствами разработки: в первую очередь, система контроля версий (мы используем git); Пользоваться можно почти любой IDE, но с любителями писать код в блокноте (без автодополнения, подсветки синтаксиса и отступами вразнобой) далеко не уедем; Работа в просторном офисе, 5 минут от ст.м. «Технологический проспект» Пишите в ЛС или mail@s3f.ru
-
Добрый вечер форумчане! Создавая некий проект на Arduino и Raspberry возникла интересная ситуация. Были закуплены 10 Arduino Nano v3 и подключены к raspberry. По незнанию и не сталкиванию ранее с данной темой увидел что Vendor ID Product ID одинаковые на всех ардуинах и Serial (код) вовсе отсутствует у всех ардуин. В проекте необходимо что бы каждая ардуина была уникальная хоть в чем то. Далее каждая уникальная ардуина будет привязана естественно к своему COM порту символьными ссылками для использования. Каким образом можно придать уникальности каждой ардуине? Как изменить информацию? Возможно ли это осуществить через ch430? Общий процесс я представляю. Интересует конкретное ПО или примеры из опыта.
- 2 ответа
-
- arduino nano ch340
- raspberry
-
(и ещё 1 )
C тегом:
-
Собрал схему подключения текстового дисплея к Raspberry. Выкладываю ее ниже. Собирал ее на беспаечной макетке, протестировал. Теперь нужно спаять это в более компактной плате. Набросал схему. Ее тоже выкладываю. Есть ошибки?