Ну, теперь когда немного приоткрыта задумка
стало немного понятней, но всё равно есть ощушение
что что то лишнее.
На ArduinoProm есть FLProg - Урок 13. Массивы И там
очень наглядно демонстрирует преобразование кода в фамилию.
программирование под windows без кода
- Phazz
- Полковник
- Сообщения: 3169
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 239 раз
- Поблагодарили: 128 раз
программирование под windows без кода
Номер квартиры, id какая разница как его назвать? Это будет индексом массива.
А база данных об оплате где будет храниться? Тоже на ардуино?
А база данных об оплате где будет храниться? Тоже на ардуино?
программирование под windows без кода
ну строка это и есть массив байтовый или чаровый, где последний элемент содержит нули
тут не все так просто, еще должен быть протокол общения с софтом, дляэ того есть модбас, но это не то
вот библиотека базы данных
https://github.com/firebull/arduino-edb ... EEPROM.pde
это несколько сложнее не то что массивов, а самих структур
а вот библиотека для организации протокола между мк и пк
тут вы можете передавать любые типы и размеры данных, ничем не ограничено, кроме буфера юарт
как только вы поиграетесь с ней, то на модбас больше не будете смотреть
https://github.com/thijse/Arduino-CmdMessenger
http://thijs.elenbaas.net/2013/09/ardui ... messaging/
с массивами сложней все будет, для этого придумали базу данных
изначально там вообще было 4 кнопки, нажатие на которую включало режим должника на 4 квартиры, я это сделал в флпроге за полдня
потом заказчик усложнил, т.к. я ему продал рфид контроллер, а он на 4 реле только и 4 считывателя, а считыватель один, замок один, а вот отключать кнопки домофонов надо от 6 квартир, а контроллер уже такое не может
вот пришлось пилить на заказ
тут не все так просто, еще должен быть протокол общения с софтом, дляэ того есть модбас, но это не то
вот библиотека базы данных
https://github.com/firebull/arduino-edb ... EEPROM.pde
это несколько сложнее не то что массивов, а самих структур
а вот библиотека для организации протокола между мк и пк
тут вы можете передавать любые типы и размеры данных, ничем не ограничено, кроме буфера юарт
как только вы поиграетесь с ней, то на модбас больше не будете смотреть
https://github.com/thijse/Arduino-CmdMessenger
http://thijs.elenbaas.net/2013/09/ardui ... messaging/
квартир всего 6, а человек может быть больше 6, у каждого ключPhazz писал(а): 29 июл 2018, 21:10Номер квартиры, id какая разница как его назвать? Это будет индексом массива.
с массивами сложней все будет, для этого придумали базу данных
зачем база? при 6 квартирах владелец вполне может руками выставить должника
изначально там вообще было 4 кнопки, нажатие на которую включало режим должника на 4 квартиры, я это сделал в флпроге за полдня
потом заказчик усложнил, т.к. я ему продал рфид контроллер, а он на 4 реле только и 4 считывателя, а считыватель один, замок один, а вот отключать кнопки домофонов надо от 6 квартир, а контроллер уже такое не может
вот пришлось пилить на заказ

- Phazz
- Полковник
- Сообщения: 3169
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 239 раз
- Поблагодарили: 128 раз
программирование под windows без кода
Так в случае поломки ПК не проблема фамилии в программу вбить по-новой. Чем вот так все усложнять.
А ещё лучше веб-сервер сделать на ардуино или esp и тогда вообще стороннего софта не нужно будет.
А ещё лучше веб-сервер сделать на ардуино или esp и тогда вообще стороннего софта не нужно будет.
программирование под windows без кода
как раз таки ты не будеш знать, кто к какому ключу привязанPhazz писал(а): 29 июл 2018, 21:38Так в случае поломки ПК не проблема фамилии в программу вбить по-новой.
поэтому я в проге предусмотрел сохранение в файл, данные так и так будут на компутере и в мк
насчет вебсервера надо подумать, но на есп надо делать, но я так не люблю яваскрипт
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя