УМНЫЙ ДОМ Нужен инженер-программист под интересный проект

JackGarner

✩✩✩✩✩✩✩
12 Июл 2021
1
0
Всем привет!
Нужен хороший спец под интересный и перспективный проект с дальнейшим масштабированием.
Проект будет проходить в несколько этапов.
Этап 1. Необходимо разработать прототип комплекта для нескольких взаимосвязанных устройств:
1) терминал 1 (1 кнопка)
2) терминал 2 (2 кнопки+ЖК дисплей)
3) терминал 3 (ЖК дисплей)
4) сигнальный фонарь (3 цвета)
5) головной терминал (главный управляющий блок, который подключается к ПК/серверу через usb)

Основные требования к оборудованию:
1) терминалы должны работать по беспроводному каналу;
2) количество терминалов может быть большим (>1000 терминалов 1, 2 и 3 в сумме);
3) все терминалы должны работать от батареи продолжительное время. Исключение составляет сигнальный фонарь и головной терминал, они могут питаться от сети;
4) терминалы 1,2 и 3 должны быть компактными, максимум 10смх10см ширина и высота;
5) во всех терминалах должен быть встроенный rfid считыватель;
5) сигнальный фонарь должен быть ярким и виден на 180 градусов и иметь 3 цвета;
6) при реализации проекта, не обязательно останавливаться на arduino.

Алгоритм работы следующий:
  1. При нажатии на кнопку на терминале 1, нужно:
    1. Отправить сигнал на головной терминал, для отображения информации на ПК;
    2. На ЖК дисплее терминала 2, должен отобразиться ID (номер) терминала 1, на котором нажали кнопку;
    3. Отправить сигнал на фонарь для включения мигающего индикатора (один из 3х цветов );
    4. Отправлять сигнал постоянно, до выполнения п.3;
  2. При нажатии на кнопку на терминале 2, нужно:
    1. Отправить сигнал на головной терминал, для отображения информации на ПК;
    2. На ЖК дисплее терминала 3, должен отобразиться ID (номер) терминала 2, на котором нажали кнопку;
    3. Отправить сигнал на фонарь для включения мигающего индикатора (один из 3х цветов );
  3. При прикладывании rfid карты на терминале 2, нужно:
    1. Отправить сигнал на терминал 1, о прекращении подачи сигнала;
    2. Отправить сигнал на головной терминал, для отображения информации на ПК;
    3. Очистить ЖК дисплей терминала 2;
    4. Дождаться ответа от головного терминала об успешной идентификации карты и получения ее типа (тип 1 или тип 2);
      1. Если приложена карта тип 1:
        1. Отправить сигнал на фонарь для включения постоянного индикатора (цвет для карта типа 1);
      2. Если приложена карта тип 2:
        1. Отправить сигнал на фонарь для включения постоянного индикатора (цвет для карта типа 2);
    5. При повторном прикладывании rfid карты того же типа, соответствующий сигнал на фонаре должен выключиться и отправить сигнал на головной терминал;
  4. При прикладывании rfid карты на терминале 3, нужно:
    1. Очистить ЖК дисплей терминала 3;
    2. Отправить сигнал на головной терминал, для отображения информации на ПК;
Этап 2: масштабирование, расширение функционала, добавление новых устройств, модернизация.
Этап 3: подготовка с массовому производству.


Прошу всех заинтересовавшихся писать в личку.
 

7Up

★✩✩✩✩✩✩
3 Июн 2021
134
10
Это же какой тут бюджет? учитывая что надо внедрить масштабируемость? ещё и более 1000 терминалов. Радиосвязь какая планируется? дальность, какие препятствия между приёмником и передатчиком? Кто всё это тестировать будет? какая плотность радиопакетов? может на 100 устройствах разом разные кнопки нажмут. Что тогда делать?
 

Fantazm

★✩✩✩✩✩✩
13 Май 2021
5
17
добрый день !
для упрощения возьму обозначения - терминал1 = т1 и т.д
уточните несколько моментов :
1) максимум подключений т1 для т2
2) максимум подключений т2 для т3
3) по какому принципу т2 обслуживает т1 и т3 обслуживает т2 ? ( по ID или по кол-ву подключенных обслуживаемых устройств)
4) на скольких т2 принимается сигнал от т1 ? привязаны ли каждый т1 к т2 и т2 к т3 ?
5) фонарь индикатор привязан к головному терминалу или самостоятельное устройство ?
6) софт на пк пишут другие люди или это комплекс ?

при таких ограничениях габаритов дальность стабильной радиосвязи будет около 100м при отсутствии помех (деревья, дома, микроволновки)