admin

FAQ Raspberry Pi - Миникомпьютер с Linux за 25$/35$

470 сообщений в этой теме

Vascom    642

То есть ты хочешь несколько датчиков к одному пину подключить?

На сколько я понимаю технологию 1wire это вполне возможно. Сперва я подумал, что для каждого датчика свой пин хочешь использовать.

Изменено пользователем Vascom

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Chekmag    0

Да, именно, хочу чтобы только один пин был занят под термодатчики.

Надо будет попробовать, погуглить. Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Дон Сенар   
Гость Дон Сенар

Да, именно, хочу чтобы только один пин был занят под термодатчики.

каждое устройство имеет свой (индивидуальный) 64-битный код. Т.е. мастер сначала выдает команду RESET, если на линии есть датчики, то в ответ линия переходит в "0" (на время 60-240 мкс, позволяет определить есть ли датчики на линии), потом мастер подает команду Match ROM и сразу после этого уникальный код нужного датчика (в дальнейшем отвечать будет только выбранный датчик, в независимости от количества датчиков на линии, можно сделать или поиск датчиков, или нужно уже иметь данный код в наличии) и дальше нужную команду (конвертация, получение данных и т.д.).

Если же датчик один, то вместо Match ROM выдается команда пропуска уникального кода Skip ROM. Дальше все абсолютно одинаково до следующей подачи команды RESET.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

Подскажите пожайлусто к малинке хочу подключить счетчик гейгера, схема счетчика очень проста smd преобразователь , динамик, трубка и батарейка, так вот , откуда можно взять импульс со счетчика и как правильно подать на малинку чтобы не спалить ее?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ilya_rad    5

Вот схема дозиметра на Atmege 3-7-1.gif

Сформированные импульсы идут на вывод 5 атмеги, значит, выкидываешь ее и индикатор и подаешь этот сигнал на свой девайс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    642

Уточню. Импульс должен быть напряжением логики 5 В, подаётся через резистор 1 кОм?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ilya_rad    5

Конденсатор слева подключаешь к плюсу датчика.

А резистор справа - к малине.

post-34121-0-59297900-1359093084.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

Ребята , подскажите еще по вопросу, уже голову всю сломал второй час ночи а я немогу уснуть пока несделаю )))

Собственно вопрос, есть RF приемник на 433мгц с контактами (+ , - , DATA ) повешал на малину PIN (1,6,7) соответственно

далее пишу на питоне

import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(7, GPIO.IN)
input_value = GPIO.input(7)
print ("Code Reciver %s" % input_value)

В итоге вижу TRUE , ну понятно значит на пине что то висит, но как получить данные с приемника в виде принимаемого кода? Неужели это неумеет делать малинка и придеться вешать еще ардуино?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

На ардуине проще с этим делом, а тут сложно или просто я непонимаю еще всего этого )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
admin    2 312

Для начала нужно разобраться с протоколом, скоростью передачи и т.п, а потом уже подключать к Raspberry Pi

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

А смысл в том что будем знать скорость передачи, протокол? Пускай хоть что то выведет на экран, а то шпуляет true и все )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    642

А если там на самом деле постоянно логическая единица на этой ножке? Значит всё верно выводит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

Ну да наверняка! Но суть в том как получать хоть какие то данные кроме true ) вообще мысль такова, приемник навешать на малину и она будет слушать датчики движения, открытия окон , дымовые датчики и т д, все бы ничего и сделал бы на ардуино но , не хочеться докупать различные платы чтобы расширить хотябы тот же wifi , поэтому решил на малине)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    642

Поэтому и говорим, что надо понятьчто там за протокол. Тут ардуино ни чем тебе не поможет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    642

А как иначе ты себе это представляешь? Или хочешь заниматься реверсинжинирингом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    642

Для SPI нужно три ножки. Не гадай, а найди даташит на твой девайс, или уже готовые примеры его использования.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ilya_rad    5

Это просто приемник, нет в нём никаких протоколов, он просто выдает либо логический ноль, либо логическую единицу.

В передатчике амплитудная молуляция.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Похожие публикации

    • Автор: Mihail Besshaposhnikov
      Доброго времени суток!
      Может и встречался вопрос на форуме но я не нашел. Мне необходима схема релейного модуля с питанием от 12в с управлением с raspberry pi (сама малина питается от своего источника).  Думаю использовать uln2003, мне необходимо управлять шестью нагрузками (тремя реле и тремя светодиодными лентами по 100 мА). Можете подсказать схему?
    • Гость Виталий
      Автор: Гость Виталий
      Подключаю usb клавиатуру к малинке . Usb  работает  с android, по сути и с малинкой должна работать. Numlock горит.
      Соединяюсь по vnc  захожу в текстовый редактор  нажимаю на кнопки - результат 0.
    • Автор: PATRONzzz
      Доброго времени суток. Не знаю на сколько дурацкая эта идея, но все же. Хочется чтобы raspberry pi 3 включалась вместе с телевизором, а выключался по таймеру бездействия системы. Так вот сама идея, при включении телевизора на разъеме hdmi должно появится питание +5В. Можно ли при появлении этих +5В, кратковременно замкнуть контакты RUN на плате raspberry?  Опыта у меня нет, может есть методы и попроще, поделитесь кому не жаль?
    • Автор: HDMN
      Компания "ОВЕН. Производственное объединение", крупнейший российский разработчик и производитель систем автоматизации, приглашает в свою команду "Инженера-программиста встроенного ПО (Embedded C/C++)".
      Чем предстоит заниматься:
      Разработка встроенного ПО для микроконтроллеров семейства ARM (Cortex-M), STM32, AVR на C/C++; Использование встраиваемых операционных систем Segger, Linux; Разработка тестового и отладочного ПО для ПК; Разработка проектной документации. Наши требования:
      Высшее техническое образование; Опыт работы в области разработки встроенных систем и низкоуровневого программирования от 3-х лет; Опыт разработки на С/С++ под различные платформы и процессоры; Опыт использования встраиваемых операционных и файловых систем; Знание интерфейсов SPI, I2C. Ethernet, USB и протоколов сетевого обмена; Умение работать в системах контроля версий. А если Вы:
      Знаете промышленные протоколы передачи данных и протоколы IoT; Владеете техническим английским; Имеете широкий кругозор и понимание задач, решаемых с помощью программно-аппаратных разработок; Внимательны к деталям, трудолюбивы и уравновешены. Вы точно тот, кого мы ищем и будем рады отклику!
      Ценность нашего предложения:
      "Белая" стабильная заработная плата, полное соблюдение ТК; Участие в разработке высокотехнологичных продуктов для крупных промышленных предприятий; Сильная команда во главе с профессионалами, которые готовы делиться знаниями и опытом; Высококлассная команда поддержки - пунктуальная бухгалтерия, заботливые HR, оперативная техподдержка; Возможности для развития - семинары и мастер - классы для сотрудников. Расположение офиса: м. Авиамоторная
      Контакты для отправки резюме/вопросов: mygolovanova@gmail.com, Мария
    • Автор: Андрей18
      Есть схема подключения (см. прикреплённый файл). Хочу понять преимущество подобного подключения.

      Я бы вместо резистора R2 подсоединил ключ, и к "земле" бы тут ничего не подключал.