программирование под windows без кода

Вопросы от новичков
stypler
Сержант
Сообщения: 148
Зарегистрирован: 01.06.2018{, 07:25}
Репутация: 11

программирование под windows без кода

#21

Сообщение stypler » 29.07.2018{, 21:10}

Ну, теперь когда немного приоткрыта задумка
стало немного понятней, но всё равно есть ощушение
что что то лишнее.
На ArduinoProm есть FLProg - Урок 13. Массивы И там
очень наглядно демонстрирует преобразование кода в фамилию.

Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

программирование под windows без кода

#22

Сообщение Phazz » 29.07.2018{, 21:10}

Номер квартиры, id какая разница как его назвать? Это будет индексом массива.
А база данных об оплате где будет храниться? Тоже на ардуино?

kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22.10.2016{, 14:22}
Репутация: 28

программирование под windows без кода

#23

Сообщение kalobyte » 29.07.2018{, 21:25}

ну строка это и есть массив байтовый или чаровый, где последний элемент содержит нули
тут не все так просто, еще должен быть протокол общения с софтом, дляэ того есть модбас, но это не то
вот библиотека базы данных
https://github.com/firebull/arduino-edb ... EEPROM.pde
это несколько сложнее не то что массивов, а самих структур

а вот библиотека для организации протокола между мк и пк
тут вы можете передавать любые типы и размеры данных, ничем не ограничено, кроме буфера юарт
как только вы поиграетесь с ней, то на модбас больше не будете смотреть
https://github.com/thijse/Arduino-CmdMessenger
http://thijs.elenbaas.net/2013/09/ardui ... messaging/
Phazz писал(а):
29.07.2018{, 21:10}
Номер квартиры, id какая разница как его назвать? Это будет индексом массива.
квартир всего 6, а человек может быть больше 6, у каждого ключ
с массивами сложней все будет, для этого придумали базу данных
Phazz писал(а):
29.07.2018{, 21:10}
А база данных об оплате где будет храниться? Тоже на ардуино?
зачем база? при 6 квартирах владелец вполне может руками выставить должника

изначально там вообще было 4 кнопки, нажатие на которую включало режим должника на 4 квартиры, я это сделал в флпроге за полдня
потом заказчик усложнил, т.к. я ему продал рфид контроллер, а он на 4 реле только и 4 считывателя, а считыватель один, замок один, а вот отключать кнопки домофонов надо от 6 квартир, а контроллер уже такое не может
вот пришлось пилить на заказ :D

Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

программирование под windows без кода

#24

Сообщение Phazz » 29.07.2018{, 21:38}

Так в случае поломки ПК не проблема фамилии в программу вбить по-новой. Чем вот так все усложнять.
А ещё лучше веб-сервер сделать на ардуино или esp и тогда вообще стороннего софта не нужно будет.

kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22.10.2016{, 14:22}
Репутация: 28

программирование под windows без кода

#25

Сообщение kalobyte » 29.07.2018{, 22:57}

Phazz писал(а):
29.07.2018{, 21:38}
Так в случае поломки ПК не проблема фамилии в программу вбить по-новой.
как раз таки ты не будеш знать, кто к какому ключу привязан
поэтому я в проге предусмотрел сохранение в файл, данные так и так будут на компутере и в мк

насчет вебсервера надо подумать, но на есп надо делать, но я так не люблю яваскрипт

Ecs23
Рядовой
Сообщения: 9
Зарегистрирован: 20.07.2018{, 15:27}
Репутация: 0
Имя: Yujen

программирование под windows без кода

#26

Сообщение Ecs23 » 31.07.2018{, 20:11}

Anydy писал(а):
29.07.2018{, 21:03}
Ecs23 писал(а):
29.07.2018{, 20:59}
Чёт я не понял Что это такое и с чем его едят
Так почитайте по ссылке описание проекта!
Это такой же визуальный редактор, как и FLProg, и в нем можно создавать программы хоть под Windows, хоть под другие платформы!
спасибо

Ответить

Вернуться в «Начинающим»